Lines Matching refs:set

1 {'accept4': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
2 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
3 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
4 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
5 {'call': 'readahead', 'reason': set([('fd', 'file')])},
6 {'call': 'getdents', 'reason': set([('fd', 'file')])},
7 {'call': 'writev', 'reason': set([('fd', 'file')])},
8 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
9 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
10 {'call': 'pread64', 'reason': set([('fd', 'file')])},
11 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
12 {'call': 'read', 'reason': set([('fd', 'file')])},
13 {'call': 'fchown', 'reason': set([('fd', 'file')])},
14 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
15 {'call': 'utime', 'reason': set([('fd', 'file')])},
16 {'call': 'fsync', 'reason': set([('fd', 'file')])},
17 {'call': 'bpf', 'reason': set([('fd', 'file')])},
18 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
19 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
20 {'call': 'sendto', 'reason': set([('fd', 'file')])},
21 {'call': 'tee', 'reason': set([('fd', 'file')])},
22 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
23 {'call': 'lseek', 'reason': set([('fd', 'file')])},
24 {'call': 'connect', 'reason': set([('fd', 'file')])},
25 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
26 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
27 {'call': 'flock', 'reason': set([('fd', 'file')])},
28 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
29 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
30 {'call': 'accept4', 'reason': set([('fd', 'file')])},
31 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
32 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
33 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
34 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
35 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
36 {'call': 'splice', 'reason': set([('fd', 'file')])},
37 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
38 {'call': 'preadv', 'reason': set([('fd', 'file')])},
39 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
40 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
41 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
42 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
43 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
44 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
45 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
46 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
47 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
48 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
49 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
50 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
51 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
52 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
53 {'call': 'listen', 'reason': set([('fd', 'file')])},
54 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
55 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
56 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
57 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
58 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
59 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
60 {'call': 'llseek', 'reason': set([('fd', 'file')])},
61 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
62 {'call': 'readv', 'reason': set([('fd', 'file')])},
63 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
64 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
65 {'call': 'write', 'reason': set([('fd', 'file')])},
66 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
67 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
68 {'call': 'bind', 'reason': set([('fd', 'file')])},
69 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
70 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
71 'acct': [{'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
72 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
73 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
74 {'call': 'remap_file_pages', 'reason': set([('file', 'f_mode')])},
75 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
76 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
77 {'call': 'epoll_ctl', 'reason': set([('file', 'f_mode')])},
78 {'call': 'flock', 'reason': set([('file', 'f_mode')])},
79 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
80 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
81 {'call': 'accept4', 'reason': set([('file', 'f_mode')])},
82 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
83 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
84 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
85 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
86 {'call': 'perf_event_open', 'reason': set([('file', 'f_mode')])},
87 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
88 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
89 {'call': 'open', 'reason': set([('file', 'f_mode')])},
90 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
91 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
92 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
93 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
94 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
95 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
96 {'call': 'open_by_handle_at', 'reason': set([('file', 'f_mode')])}],
98 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
100 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
102 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
104 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
106 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
108 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
110 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
112 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
114 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
116 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])},
118 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}],
119 'bind': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
120 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
121 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
122 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
123 {'call': 'readahead', 'reason': set([('fd', 'file')])},
124 {'call': 'getdents', 'reason': set([('fd', 'file')])},
125 {'call': 'writev', 'reason': set([('fd', 'file')])},
126 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
127 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
128 {'call': 'pread64', 'reason': set([('fd', 'file')])},
129 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
130 {'call': 'read', 'reason': set([('fd', 'file')])},
131 {'call': 'fchown', 'reason': set([('fd', 'file')])},
132 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
133 {'call': 'utime', 'reason': set([('fd', 'file')])},
134 {'call': 'fsync', 'reason': set([('fd', 'file')])},
135 {'call': 'bpf', 'reason': set([('fd', 'file')])},
136 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
137 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
138 {'call': 'sendto', 'reason': set([('fd', 'file')])},
139 {'call': 'tee', 'reason': set([('fd', 'file')])},
140 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
141 {'call': 'lseek', 'reason': set([('fd', 'file')])},
142 {'call': 'connect', 'reason': set([('fd', 'file')])},
143 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
144 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
145 {'call': 'flock', 'reason': set([('fd', 'file')])},
146 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
147 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
148 {'call': 'accept4', 'reason': set([('fd', 'file')])},
149 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
150 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
151 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
152 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
153 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
154 {'call': 'splice', 'reason': set([('fd', 'file')])},
155 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
156 {'call': 'preadv', 'reason': set([('fd', 'file')])},
157 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
158 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
159 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
160 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
161 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
162 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
163 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
164 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
165 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
166 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
167 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
168 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
169 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
170 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
171 {'call': 'listen', 'reason': set([('fd', 'file')])},
172 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
173 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
174 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
175 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
176 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
177 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
178 {'call': 'llseek', 'reason': set([('fd', 'file')])},
179 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
180 {'call': 'readv', 'reason': set([('fd', 'file')])},
181 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
182 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
183 {'call': 'write', 'reason': set([('fd', 'file')])},
184 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
185 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
186 {'call': 'bind', 'reason': set([('fd', 'file')])},
187 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
188 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
189 'bpf': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
190 {'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
192 'reason': set([('mm_segment_t', 'seg')])},
193 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
194 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
196 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
197 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
198 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
200 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
201 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
202 {'call': 'readahead', 'reason': set([('fd', 'file')])},
203 {'call': 'getdents', 'reason': set([('fd', 'file')])},
205 'reason': set([('mm_segment_t', 'seg')])},
206 {'call': 'writev', 'reason': set([('fd', 'file')])},
207 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
208 {'call': 'sched_setparam', 'reason': set([('mm_segment_t', 'seg')])},
209 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
210 {'call': 'pread64', 'reason': set([('fd', 'file')])},
211 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
213 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
214 {'call': 'ioprio_set', 'reason': set([('mm_segment_t', 'seg')])},
216 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
218 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
219 {'call': 'read', 'reason': set([('fd', 'file')])},
220 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
221 {'call': 'fchown', 'reason': set([('fd', 'file')])},
222 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
224 'reason': set([('fd', 'file'), ('mm_segment_t', 'seg')])},
225 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
226 {'call': 'utime', 'reason': set([('fd', 'file')])},
228 'reason': set([('mm_segment_t', 'seg')])},
229 {'call': 'fsync', 'reason': set([('fd', 'file')])},
231 'reason': set([('bpf_attr', 'bpf_fd'),
240 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
241 {'call': 'semtimedop', 'reason': set([('mm_segment_t', 'seg')])},
242 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
243 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
244 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
245 {'call': 'sendto', 'reason': set([('fd', 'file')])},
247 'reason': set([('mm_segment_t', 'seg')])},
249 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
250 {'call': 'tee', 'reason': set([('fd', 'file')])},
251 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
252 {'call': 'lseek', 'reason': set([('fd', 'file')])},
253 {'call': 'connect', 'reason': set([('fd', 'file')])},
254 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
256 'reason': set([('fd', 'file'),
260 'reason': set([('fd', 'file'),
263 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
264 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
266 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
268 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
269 {'call': 'rt_sigprocmask', 'reason': set([('mm_segment_t', 'seg')])},
271 'reason': set([('fd', 'file'),
274 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
275 {'call': 'sigaltstack', 'reason': set([('mm_segment_t', 'seg')])},
276 {'call': 'sched_setattr', 'reason': set([('mm_segment_t', 'seg')])},
277 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
278 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
280 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
281 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
282 {'call': 'migrate_pages', 'reason': set([('mm_segment_t', 'seg')])},
283 {'call': 'getitimer', 'reason': set([('mm_segment_t', 'seg')])},
284 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
285 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
286 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
287 {'call': 'splice', 'reason': set([('fd', 'file')])},
288 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
289 {'call': 'preadv', 'reason': set([('fd', 'file')])},
290 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
291 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
293 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
294 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
296 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
298 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
299 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
300 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
301 {'call': 'prlimit64', 'reason': set([('mm_segment_t', 'seg')])},
302 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
304 'reason': set([('bpf_prog', 'aux'),
310 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
311 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
312 {'call': 'rt_sigaction', 'reason': set([('mm_segment_t', 'seg')])},
313 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
314 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
315 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
316 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
318 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
320 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
321 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
322 {'call': 'getpriority', 'reason': set([('mm_segment_t', 'seg')])},
323 {'call': 'sigaction', 'reason': set([('mm_segment_t', 'seg')])},
324 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
326 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
327 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
329 'reason': set([('file', 'f_op'),
332 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
333 {'call': 'listen', 'reason': set([('fd', 'file')])},
334 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
336 'reason': set([('mm_segment_t', 'seg')])},
337 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
339 'reason': set([('fd', 'file'), ('mm_segment_t', 'seg')])},
341 'reason': set([('mm_segment_t', 'seg')])},
342 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
343 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
345 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
346 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
348 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
349 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
350 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
351 {'call': 'sched_getattr', 'reason': set([('mm_segment_t', 'seg')])},
352 {'call': 'getrusage', 'reason': set([('mm_segment_t', 'seg')])},
354 'reason': set([('mm_segment_t', 'seg')])},
355 {'call': 'setitimer', 'reason': set([('mm_segment_t', 'seg')])},
356 {'call': 'ioprio_get', 'reason': set([('mm_segment_t', 'seg')])},
357 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
358 {'call': 'llseek', 'reason': set([('fd', 'file')])},
360 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
361 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
362 {'call': 'readv', 'reason': set([('fd', 'file')])},
363 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
364 {'call': 'move_pages', 'reason': set([('mm_segment_t', 'seg')])},
365 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
366 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
367 {'call': 'write', 'reason': set([('fd', 'file')])},
368 {'call': 'setpriority', 'reason': set([('mm_segment_t', 'seg')])},
369 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
370 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
371 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
373 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
374 {'call': 'sched_getparam', 'reason': set([('mm_segment_t', 'seg')])},
376 'reason': set([('file', 'f_op'), ('file', 'private_data')])},
377 {'call': 'bind', 'reason': set([('fd', 'file')])},
378 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
379 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
381 'reason': set([('mm_struct', 'brk'),
387 'reason': set([('mm_struct', 'brk'),
395 'reason': set([('mm_struct', 'brk'),
401 'reason': set([('mm_struct', 'brk'),
407 'reason': set([('mm_struct', 'brk'),
415 'reason': set([('mm_struct', 'brk'),
423 'reason': set([('mm_struct', 'brk'),
431 'reason': set([('mm_struct', 'def_flags'),
435 'reason': set([('vm_area_struct', 'vm_flags'),
438 'reason': set([('vm_area_struct', 'vm_flags'),
441 'reason': set([('mm_struct', 'brk'),
447 'reason': set([('mm_struct', 'brk'),
453 'reason': set([('vm_area_struct', 'vm_flags'),
456 'reason': set([('mm_struct', 'brk'),
464 'reason': set([('mm_struct', 'brk'),
470 'reason': set([('mm_struct', 'brk'),
476 'reason': set([('mm_struct', 'brk'),
484 'reason': set([('mm_struct', 'brk'),
490 'reason': set([('mm_struct', 'brk'),
496 'reason': set([('vm_area_struct', 'vm_flags'),
499 'reason': set([('mm_struct', 'brk'),
507 'reason': set([('mm_struct', 'brk'),
513 'reason': set([('mm_struct', 'def_flags'),
516 'capset': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
518 'reason': set([('task_struct', 'cred')])},
519 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
520 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
522 'reason': set([('task_struct', 'cred')])},
524 'reason': set([('task_struct', 'cred')])},
525 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])},
526 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
528 'reason': set([('task_struct', 'cred')])},
529 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
531 'reason': set([('task_struct', 'cred')])},
532 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
533 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
534 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
536 'reason': set([('task_struct', 'cred')])},
538 'reason': set([('task_struct', 'cred')])},
539 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
540 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])},
542 'reason': set([('task_struct', 'cred')])},
544 'reason': set([('task_struct', 'cred')])},
545 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
546 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
547 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
548 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
550 'reason': set([('task_struct', 'cred')])},
552 'reason': set([('task_struct', 'cred')])},
553 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
554 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])},
555 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
556 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
557 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
559 'reason': set([('task_struct', 'cred')])},
561 'reason': set([('task_struct', 'cred')])},
563 'reason': set([('task_struct', 'cred')])},
564 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
566 'reason': set([('task_struct', 'cred')])},
567 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
569 'reason': set([('task_struct', 'cred')])},
570 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
571 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])},
572 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
573 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
574 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
575 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])},
576 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
578 'reason': set([('task_struct', 'cred')])}],
580 'reason': set([('k_clock', 'clock_adj')])},
582 'reason': set([('k_clock', 'clock_adj')])},
584 'reason': set([('k_clock', 'clock_adj')])},
586 'reason': set([('k_clock', 'clock_adj')])},
588 'reason': set([('k_clock', 'clock_adj')])},
590 'reason': set([('k_clock', 'clock_adj')])},
592 'reason': set([('k_clock', 'clock_adj')])},
594 'reason': set([('k_clock', 'clock_adj')])},
596 'reason': set([('k_clock', 'clock_adj')])}],
598 'reason': set([('timespec', 'tv_nsec'),
601 'reason': set([('timespec', 'tv_nsec'),
604 'reason': set([('timespec', 'tv_nsec'),
607 'reason': set([('k_clock', 'nsleep')])},
609 'reason': set([('k_clock', 'nsleep')])},
611 'reason': set([('timespec', 'tv_nsec'),
614 'reason': set([('timespec', 'tv_nsec'),
617 'reason': set([('timespec', 'tv_nsec'),
620 'reason': set([('timespec', 'tv_nsec'),
623 'reason': set([('timespec', 'tv_nsec'),
626 'reason': set([('timespec', 'tv_nsec'),
629 'reason': set([('timespec', 'tv_nsec'),
632 'reason': set([('timespec', 'tv_nsec'),
635 'reason': set([('timespec', 'tv_nsec'),
638 'reason': set([('k_clock', 'nsleep')])},
640 'reason': set([('k_clock', 'nsleep')])},
642 'reason': set([('timespec', 'tv_nsec'),
645 'reason': set([('timespec', 'tv_nsec'),
648 'reason': set([('timespec', 'tv_nsec'),
651 'reason': set([('timespec', 'tv_nsec'),
654 'reason': set([('timespec', 'tv_nsec'),
657 'reason': set([('timespec', 'tv_nsec'),
660 'reason': set([('k_clock', 'nsleep'),
664 'reason': set([('timespec', 'tv_nsec'),
667 'reason': set([('k_clock', 'nsleep'),
671 'reason': set([('timespec', 'tv_nsec'),
674 'reason': set([('timespec', 'tv_nsec'),
677 'reason': set([('timespec', 'tv_nsec'),
680 'reason': set([('timespec', 'tv_nsec'),
683 'reason': set([('timespec', 'tv_nsec'),
686 'reason': set([('k_clock', 'nsleep')])},
688 'reason': set([('timespec', 'tv_nsec'),
691 'reason': set([('timespec', 'tv_nsec'),
694 'reason': set([('timespec', 'tv_nsec'),
697 'reason': set([('timespec', 'tv_nsec'),
700 'reason': set([('timespec', 'tv_nsec'),
703 'reason': set([('timespec', 'tv_nsec'),
706 'reason': set([('timespec', 'tv_nsec'),
709 'reason': set([('timespec', 'tv_nsec'),
712 'reason': set([('timespec', 'tv_nsec'),
715 'reason': set([('timespec', 'tv_nsec'),
718 'reason': set([('timespec', 'tv_nsec'),
721 'reason': set([('timespec', 'tv_nsec'),
724 'reason': set([('timespec', 'tv_nsec'),
727 'reason': set([('timespec', 'tv_nsec'),
730 'reason': set([('k_clock', 'nsleep'),
734 'reason': set([('timespec', 'tv_nsec'),
737 'reason': set([('k_clock', 'nsleep')])},
739 'reason': set([('timespec', 'tv_nsec'),
742 'reason': set([('timespec', 'tv_nsec'),
745 'reason': set([('timespec', 'tv_nsec'),
748 'reason': set([('timespec', 'tv_nsec'),
751 'reason': set([('k_clock', 'clock_set')])},
753 'reason': set([('k_clock', 'clock_set')])},
755 'reason': set([('k_clock', 'clock_set')])},
757 'reason': set([('k_clock', 'clock_set')])},
759 'reason': set([('k_clock', 'clock_set')])},
761 'reason': set([('k_clock', 'clock_set')])},
763 'reason': set([('k_clock', 'clock_set')])},
765 'reason': set([('k_clock', 'clock_set')])},
767 'reason': set([('k_clock', 'clock_set')])}],
768 'connect': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
769 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
770 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
771 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
772 {'call': 'readahead', 'reason': set([('fd', 'file')])},
773 {'call': 'getdents', 'reason': set([('fd', 'file')])},
774 {'call': 'writev', 'reason': set([('fd', 'file')])},
775 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
776 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
777 {'call': 'pread64', 'reason': set([('fd', 'file')])},
778 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
779 {'call': 'read', 'reason': set([('fd', 'file')])},
780 {'call': 'fchown', 'reason': set([('fd', 'file')])},
781 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
782 {'call': 'utime', 'reason': set([('fd', 'file')])},
783 {'call': 'fsync', 'reason': set([('fd', 'file')])},
784 {'call': 'bpf', 'reason': set([('fd', 'file')])},
785 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
786 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
787 {'call': 'sendto', 'reason': set([('fd', 'file')])},
788 {'call': 'tee', 'reason': set([('fd', 'file')])},
789 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
790 {'call': 'lseek', 'reason': set([('fd', 'file')])},
791 {'call': 'connect', 'reason': set([('fd', 'file')])},
792 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
793 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
794 {'call': 'flock', 'reason': set([('fd', 'file')])},
795 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
796 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
797 {'call': 'accept4', 'reason': set([('fd', 'file')])},
798 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
799 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
800 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
801 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
802 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
803 {'call': 'splice', 'reason': set([('fd', 'file')])},
804 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
805 {'call': 'preadv', 'reason': set([('fd', 'file')])},
806 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
807 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
808 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
809 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
810 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
811 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
812 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
813 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
814 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
815 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
816 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
817 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
818 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
819 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
820 {'call': 'listen', 'reason': set([('fd', 'file')])},
821 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
822 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
823 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
824 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
825 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
826 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
827 {'call': 'llseek', 'reason': set([('fd', 'file')])},
828 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
829 {'call': 'readv', 'reason': set([('fd', 'file')])},
830 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
831 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
832 {'call': 'write', 'reason': set([('fd', 'file')])},
833 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
834 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
835 {'call': 'bind', 'reason': set([('fd', 'file')])},
836 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
837 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
839 'reason': set([('fd', 'file'), ('fd', 'flags')])},
841 'reason': set([('fd', 'file'), ('fd', 'flags')])},
843 'reason': set([('fd', 'file'), ('fd', 'flags')])},
845 'reason': set([('fd', 'file'), ('fd', 'flags')])},
847 'reason': set([('fd', 'file'), ('fd', 'flags')])},
849 'reason': set([('fd', 'file'), ('fd', 'flags')])},
851 'reason': set([('fd', 'file'), ('fd', 'flags')])},
853 'reason': set([('fd', 'file'), ('fd', 'flags')])},
855 'reason': set([('fd', 'file'), ('fd', 'flags')])},
857 'reason': set([('fd', 'file'), ('fd', 'flags')])},
859 'reason': set([('fd', 'file'), ('fd', 'flags')])},
861 'reason': set([('fd', 'file'), ('fd', 'flags')])},
863 'reason': set([('fd', 'file'), ('fd', 'flags')])},
865 'reason': set([('fd', 'file'), ('fd', 'flags')])},
867 'reason': set([('fd', 'file'), ('fd', 'flags')])},
869 'reason': set([('fd', 'file'), ('fd', 'flags')])},
871 'reason': set([('fd', 'file'), ('fd', 'flags')])},
873 'reason': set([('fd', 'file'), ('fd', 'flags')])},
875 'reason': set([('fd', 'file'), ('fd', 'flags')])},
877 'reason': set([('fd', 'file'), ('fd', 'flags')])},
879 'reason': set([('fd', 'file'), ('fd', 'flags')])},
881 'reason': set([('fd', 'file'), ('fd', 'flags')])},
883 'reason': set([('fd', 'file'), ('fd', 'flags')])},
885 'reason': set([('fd', 'file'), ('fd', 'flags')])},
887 'reason': set([('fd', 'file'), ('fd', 'flags')])},
889 'reason': set([('fd', 'file'), ('fd', 'flags')])},
891 'reason': set([('fd', 'file'), ('fd', 'flags')])},
893 'reason': set([('fd', 'file'), ('fd', 'flags')])},
895 'reason': set([('fd', 'file'), ('fd', 'flags')])},
897 'reason': set([('fd', 'file'), ('fd', 'flags')])},
899 'reason': set([('fd', 'file'), ('fd', 'flags')])},
901 'reason': set([('fd', 'file'), ('fd', 'flags')])},
903 'reason': set([('fd', 'file'), ('fd', 'flags')])},
905 'reason': set([('fd', 'file'), ('fd', 'flags')])},
907 'reason': set([('fd', 'file'), ('fd', 'flags')])},
909 'reason': set([('fd', 'file'), ('fd', 'flags')])},
911 'reason': set([('fd', 'file'), ('fd', 'flags')])},
913 'reason': set([('fd', 'file'), ('fd', 'flags')])},
915 'reason': set([('fd', 'file'), ('fd', 'flags')])},
917 'reason': set([('fd', 'file'), ('fd', 'flags')])},
919 'reason': set([('fd', 'file'), ('fd', 'flags')])},
921 'reason': set([('fd', 'file'), ('fd', 'flags')])},
923 'reason': set([('fd', 'file'), ('fd', 'flags')])},
925 'reason': set([('fd', 'file'), ('fd', 'flags')])},
927 'reason': set([('fd', 'file'), ('fd', 'flags')])},
929 'reason': set([('fd', 'file'), ('fd', 'flags')])},
931 'reason': set([('fd', 'file'), ('fd', 'flags')])},
933 'reason': set([('fd', 'file'), ('fd', 'flags')])},
935 'reason': set([('fd', 'file'), ('fd', 'flags')])},
937 'reason': set([('fd', 'file'), ('fd', 'flags')])},
939 'reason': set([('fd', 'file'), ('fd', 'flags')])},
941 'reason': set([('fd', 'file'), ('fd', 'flags')])},
943 'reason': set([('fd', 'file'), ('fd', 'flags')])},
945 'reason': set([('fd', 'file'), ('fd', 'flags')])},
947 'reason': set([('fd', 'file'), ('fd', 'flags')])},
949 'reason': set([('fd', 'file'), ('fd', 'flags')])},
951 'reason': set([('fd', 'file'), ('fd', 'flags')])},
953 'reason': set([('fd', 'file'), ('fd', 'flags')])},
955 'reason': set([('fd', 'file'), ('fd', 'flags')])},
957 'reason': set([('fd', 'file'), ('fd', 'flags')])},
959 'reason': set([('fd', 'file'), ('fd', 'flags')])},
961 'reason': set([('fd', 'file'), ('fd', 'flags')])},
963 'reason': set([('fd', 'file'), ('fd', 'flags')])},
965 'reason': set([('fd', 'file'), ('fd', 'flags')])},
967 'reason': set([('fd', 'file'), ('fd', 'flags')])},
969 'reason': set([('fd', 'file'), ('fd', 'flags')])},
971 'reason': set([('fd', 'file'), ('fd', 'flags')])},
973 'reason': set([('fd', 'file'), ('fd', 'flags')])},
975 'reason': set([('fd', 'file'), ('fd', 'flags')])},
977 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
979 'reason': set([('module', 'exit'),
983 'reason': set([('module', 'exit'),
987 'reason': set([('module', 'exit'),
991 'reason': set([('mafield', 'field'),
994 'reason': set([('fdtable', 'max_fds'),
998 'reason': set([('fdtable', 'max_fds'),
1001 {'call': 'select', 'reason': set([('fdtable', 'max_fds')])},
1003 'reason': set([('fdtable', 'max_fds'),
1007 'reason': set([('cred', 'user'),
1010 'reason': set([('task_struct', 'cred')])},
1011 {'call': 'setfsuid', 'reason': set([('cred', 'user')])},
1013 'reason': set([('task_struct', 'cred')])},
1014 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
1015 {'call': 'getresuid16', 'reason': set([('cred', 'user')])},
1016 {'call': 'getresgid', 'reason': set([('cred', 'user')])},
1018 'reason': set([('task_struct', 'cred')])},
1020 'reason': set([('task_struct', 'cred')])},
1021 {'call': 'setgid', 'reason': set([('cred', 'user')])},
1023 'reason': set([('cred', 'user'),
1025 {'call': 'capset', 'reason': set([('cred', 'user')])},
1027 'reason': set([('task_struct', 'cred')])},
1029 'reason': set([('task_struct', 'cred')])},
1030 {'call': 'getresgid16', 'reason': set([('cred', 'user')])},
1032 'reason': set([('task_struct', 'cred')])},
1034 'reason': set([('cred', 'user'),
1036 {'call': 'setfsgid', 'reason': set([('cred', 'user')])},
1037 {'call': 'unshare', 'reason': set([('cred', 'user')])},
1039 'reason': set([('task_struct', 'cred')])},
1040 {'call': 'setreuid', 'reason': set([('cred', 'user')])},
1042 'reason': set([('task_struct', 'cred')])},
1044 'reason': set([('task_struct', 'cred')])},
1046 'reason': set([('task_struct', 'cred')])},
1048 'reason': set([('cred', 'user'),
1051 {'call': 'getresuid', 'reason': set([('cred', 'user')])},
1053 'reason': set([('eventpoll', 'user'),
1056 'reason': set([('task_struct', 'cred')])},
1058 'reason': set([('task_struct', 'cred')])},
1060 'reason': set([('task_struct', 'cred')])},
1062 'reason': set([('task_struct', 'cred')])},
1064 'reason': set([('cred', 'user'),
1067 'reason': set([('task_struct', 'cred')])},
1069 'reason': set([('task_struct', 'cred')])},
1070 {'call': 'setresgid', 'reason': set([('cred', 'user')])},
1071 {'call': 'setregid', 'reason': set([('cred', 'user')])},
1073 'reason': set([('task_struct', 'cred')])},
1075 'reason': set([('cred', 'user'),
1078 'reason': set([('task_struct', 'cred')])},
1079 {'call': 'getgroups16', 'reason': set([('cred', 'user')])},
1081 'reason': set([('task_struct', 'cred')])},
1083 'reason': set([('task_struct', 'cred')])},
1085 'reason': set([('cred', 'user'),
1088 'reason': set([('task_struct', 'cred')])},
1089 {'call': 'faccessat', 'reason': set([('cred', 'user')])},
1091 'reason': set([('task_struct', 'cred')])},
1092 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
1094 'reason': set([('task_struct', 'cred')])},
1096 'reason': set([('task_struct', 'cred')])},
1098 'reason': set([('task_struct', 'cred')])},
1100 'reason': set([('task_struct', 'cred')])},
1102 'reason': set([('eventpoll', 'user'),
1105 'reason': set([('task_struct', 'cred')])},
1107 'reason': set([('task_struct', 'cred')])},
1109 'reason': set([('task_struct', 'cred')])},
1110 {'call': 'setresuid', 'reason': set([('cred', 'user')])},
1112 'reason': set([('task_struct', 'cred')])},
1114 'reason': set([('cred', 'user'),
1117 'reason': set([('task_struct', 'cred')])},
1118 {'call': 'setuid', 'reason': set([('cred', 'user')])},
1120 'reason': set([('task_struct', 'cred')])},
1122 'reason': set([('task_struct', 'cred')])},
1123 {'call': 'getgroups', 'reason': set([('cred', 'user')])},
1125 'reason': set([('cred', 'user'),
1128 'reason': set([('task_struct', 'cred')])},
1130 'reason': set([('task_struct', 'cred')])}],
1132 'reason': set([('fd', 'file'),
1135 {'call': 'keyctl', 'reason': set([('list_head', 'next')])},
1137 'reason': set([('list_head', 'next')])},
1139 'reason': set([('fd', 'file'),
1142 {'call': 'msgrcv', 'reason': set([('list_head', 'next')])},
1144 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1145 {'call': 'mq_unlink', 'reason': set([('list_head', 'next')])},
1147 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1148 {'call': 'kill', 'reason': set([('list_head', 'next')])},
1150 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1152 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1154 'reason': set([('fd', 'file'),
1158 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1160 'reason': set([('list_head', 'next')])},
1162 'reason': set([('list_head', 'next')])},
1164 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1166 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1168 'reason': set([('list_head', 'next')])},
1170 'reason': set([('fd', 'file'),
1173 {'call': 'setgid', 'reason': set([('list_head', 'next')])},
1175 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1176 {'call': 'pivot_root', 'reason': set([('list_head', 'next')])},
1178 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1180 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1181 {'call': 'ioprio_set', 'reason': set([('list_head', 'next')])},
1183 'reason': set([('list_head', 'next')])},
1185 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1187 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1188 {'call': 'readlinkat', 'reason': set([('list_head', 'next')])},
1190 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1192 'reason': set([('list_head', 'next')])},
1193 {'call': 'getppid', 'reason': set([('list_head', 'next')])},
1195 'reason': set([('fd', 'file'),
1199 'reason': set([('fd', 'file'),
1202 {'call': 'capget', 'reason': set([('list_head', 'next')])},
1204 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1206 'reason': set([('list_head', 'next')])},
1207 {'call': 'ustat', 'reason': set([('list_head', 'next')])},
1209 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1211 'reason': set([('fd', 'file'),
1214 {'call': 'unshare', 'reason': set([('list_head', 'next')])},
1215 {'call': 'signal', 'reason': set([('list_head', 'next')])},
1216 {'call': 'setreuid', 'reason': set([('list_head', 'next')])},
1217 {'call': 'semtimedop', 'reason': set([('list_head', 'next')])},
1218 {'call': 'umount', 'reason': set([('list_head', 'next')])},
1220 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1222 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1224 'reason': set([('list_head', 'next')])},
1226 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1227 {'call': 'mkdirat', 'reason': set([('list_head', 'next')])},
1229 'reason': set([('list_head', 'next')])},
1231 'reason': set([('epitem', 'nwait'),
1237 'reason': set([('list_head', 'next')])},
1239 'reason': set([('fd', 'file'),
1242 {'call': 'semctl', 'reason': set([('list_head', 'next')])},
1244 'reason': set([('fd', 'file'),
1248 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1250 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1252 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1254 'reason': set([('epitem', 'nwait'),
1262 'reason': set([('fd', 'file'),
1267 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1269 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1271 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1273 'reason': set([('list_head', 'next')])},
1275 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1276 {'call': 'renameat2', 'reason': set([('list_head', 'next')])},
1278 'reason': set([('list_head', 'next')])},
1280 'reason': set([('fd', 'file'),
1284 {'call': 'msgctl', 'reason': set([('list_head', 'next')])},
1285 {'call': 'reboot', 'reason': set([('list_head', 'next')])},
1286 {'call': 'setsid', 'reason': set([('list_head', 'next')])},
1288 'reason': set([('list_head', 'next')])},
1290 'reason': set([('list_head', 'next')])},
1292 'reason': set([('list_head', 'next')])},
1294 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1296 'reason': set([('fd', 'file'),
1300 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1302 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1304 'reason': set([('list_head', 'next')])},
1305 {'call': 'getitimer', 'reason': set([('list_head', 'next')])},
1306 {'call': 'fchmodat', 'reason': set([('list_head', 'next')])},
1307 {'call': 'setpgid', 'reason': set([('list_head', 'next')])},
1309 'reason': set([('list_head', 'next')])},
1310 {'call': 'setresgid', 'reason': set([('list_head', 'next')])},
1311 {'call': 'getcwd', 'reason': set([('list_head', 'next')])},
1313 'reason': set([('fd', 'file'),
1317 'reason': set([('list_head', 'next')])},
1319 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1321 'reason': set([('list_head', 'next')])},
1322 {'call': 'setregid', 'reason': set([('list_head', 'next')])},
1324 'reason': set([('fd', 'file'),
1328 'reason': set([('fd', 'file'),
1332 'reason': set([('list_head', 'next')])},
1334 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1336 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1337 {'call': 'getsid', 'reason': set([('list_head', 'next')])},
1339 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1341 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1342 {'call': 'mknodat', 'reason': set([('list_head', 'next')])},
1344 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1345 {'call': 'symlinkat', 'reason': set([('list_head', 'next')])},
1347 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1349 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1351 'reason': set([('fd', 'file'),
1354 {'call': 'prlimit64', 'reason': set([('list_head', 'next')])},
1356 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1358 'reason': set([('fd', 'file'),
1362 {'call': 'linkat', 'reason': set([('list_head', 'next')])},
1364 'reason': set([('list_head', 'next')])},
1366 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1368 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1369 {'call': 'quotactl', 'reason': set([('list_head', 'next')])},
1371 'reason': set([('list_head', 'next')])},
1373 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1375 'reason': set([('list_head', 'next')])},
1376 {'call': 'getpgid', 'reason': set([('list_head', 'next')])},
1377 {'call': 'brk', 'reason': set([('list_head', 'next')])},
1379 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1381 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1383 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1385 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1386 {'call': 'unlink', 'reason': set([('list_head', 'next')])},
1388 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1389 {'call': 'exit_group', 'reason': set([('list_head', 'next')])},
1391 'reason': set([('list_head', 'next')])},
1392 {'call': 'sigaction', 'reason': set([('list_head', 'next')])},
1394 'reason': set([('fd', 'file'),
1397 {'call': 'faccessat', 'reason': set([('list_head', 'next')])},
1398 {'call': 'rmdir', 'reason': set([('list_head', 'next')])},
1400 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1402 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1404 'reason': set([('list_head', 'next')])},
1406 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1408 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1410 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1411 {'call': 'fork', 'reason': set([('list_head', 'next')])},
1413 'reason': set([('list_head', 'next')])},
1414 {'call': 'io_submit', 'reason': set([('list_head', 'next')])},
1416 'reason': set([('list_head', 'next')])},
1418 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1420 'reason': set([('fd', 'file'),
1424 'reason': set([('list_head', 'next')])},
1426 'reason': set([('list_head', 'next')])},
1428 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1429 {'call': 'ptrace', 'reason': set([('list_head', 'next')])},
1431 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1433 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1434 {'call': 'munlockall', 'reason': set([('list_head', 'next')])},
1436 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1438 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1440 'reason': set([('list_head', 'next')])},
1441 {'call': 'madvise', 'reason': set([('list_head', 'next')])},
1443 'reason': set([('fd', 'file'),
1447 'reason': set([('list_head', 'next')])},
1448 {'call': 'fchownat', 'reason': set([('list_head', 'next')])},
1449 {'call': 'getrusage', 'reason': set([('list_head', 'next')])},
1451 'reason': set([('list_head', 'next')])},
1453 'reason': set([('list_head', 'next')])},
1454 {'call': 'setresuid', 'reason': set([('list_head', 'next')])},
1455 {'call': 'setitimer', 'reason': set([('list_head', 'next')])},
1456 {'call': 'ioprio_get', 'reason': set([('list_head', 'next')])},
1457 {'call': 'vfork', 'reason': set([('list_head', 'next')])},
1458 {'call': 'setuid', 'reason': set([('list_head', 'next')])},
1460 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1461 {'call': 'io_setup', 'reason': set([('list_head', 'next')])},
1462 {'call': 'mprotect', 'reason': set([('list_head', 'next')])},
1464 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1465 {'call': 'mremap', 'reason': set([('list_head', 'next')])},
1466 {'call': 'io_destroy', 'reason': set([('list_head', 'next')])},
1467 {'call': 'mbind', 'reason': set([('list_head', 'next')])},
1469 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1471 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1472 {'call': 'prctl', 'reason': set([('list_head', 'next')])},
1473 {'call': 'move_pages', 'reason': set([('list_head', 'next')])},
1475 'reason': set([('list_head', 'next')])},
1477 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1478 {'call': 'modify_ldt', 'reason': set([('list_head', 'next')])},
1479 {'call': 'getgroups', 'reason': set([('list_head', 'next')])},
1481 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1482 {'call': 'dup2', 'reason': set([('list_head', 'next')])},
1484 'reason': set([('list_head', 'next')])},
1485 {'call': 'msgsnd', 'reason': set([('list_head', 'next')])},
1487 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1488 {'call': 'munlock', 'reason': set([('list_head', 'next')])},
1490 'reason': set([('list_head', 'next')])},
1492 'reason': set([('list_head', 'next')])},
1493 {'call': 'mincore', 'reason': set([('list_head', 'next')])},
1495 'reason': set([('fd', 'file'),
1499 'reason': set([('fd', 'file'),
1503 'reason': set([('list_head', 'next')])},
1504 {'call': 'kexec_load', 'reason': set([('list_head', 'next')])},
1505 {'call': 'clone', 'reason': set([('list_head', 'next')])},
1507 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1508 {'call': 'setgroups', 'reason': set([('list_head', 'next')])},
1509 {'call': 'unlinkat', 'reason': set([('list_head', 'next')])},
1511 'reason': set([('list_head', 'next')])},
1512 {'call': 'io_cancel', 'reason': set([('list_head', 'next')])},
1514 'reason': set([('file', 'f_op'), ('list_head', 'next')])},
1516 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1518 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1520 'reason': set([('list_head', 'next')])},
1522 'reason': set([('fd', 'file'),
1525 {'call': 'mlockall', 'reason': set([('list_head', 'next')])}],
1527 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1528 {'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
1530 'reason': set([('mm_segment_t', 'seg')])},
1532 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1533 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
1534 {'call': 'eventfd2', 'reason': set([('file', 'f_op')])},
1536 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1537 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
1538 {'call': 'swapoff', 'reason': set([('file', 'f_op')])},
1540 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1542 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1544 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1546 'reason': set([('mm_segment_t', 'seg')])},
1548 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1550 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1552 'reason': set([('mm_segment_t', 'seg')])},
1554 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1556 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1558 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1559 {'call': 'memfd_create', 'reason': set([('file', 'f_op')])},
1561 'reason': set([('mm_segment_t', 'seg')])},
1563 'reason': set([('file', 'f_op')])},
1564 {'call': 'dup3', 'reason': set([('file', 'f_op')])},
1566 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1567 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
1569 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1570 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
1572 'reason': set([('fd', 'file'),
1575 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
1577 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1579 'reason': set([('mm_segment_t', 'seg')])},
1581 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1583 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1584 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
1586 'reason': set([('mm_segment_t', 'seg')])},
1587 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
1589 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1591 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1593 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1595 'reason': set([('mm_segment_t', 'seg')])},
1596 {'call': 'epoll_create1', 'reason': set([('file', 'f_op')])},
1598 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1600 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1602 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1604 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1606 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1608 'reason': set([('fd', 'file'),
1612 'reason': set([('fd', 'file'),
1616 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1618 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1619 {'call': 'openat', 'reason': set([('file', 'f_op')])},
1620 {'call': 'uselib', 'reason': set([('file', 'f_op')])},
1622 'reason': set([('mm_segment_t', 'seg')])},
1624 'reason': set([('fd', 'file'),
1627 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
1629 'reason': set([('mm_segment_t', 'seg')])},
1631 'reason': set([('mm_segment_t', 'seg')])},
1633 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1635 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1636 {'call': 'socketpair', 'reason': set([('file', 'f_op')])},
1638 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1640 'reason': set([('mm_segment_t', 'seg')])},
1642 'reason': set([('mm_segment_t', 'seg')])},
1643 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
1645 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1647 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1649 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1651 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1653 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1655 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1656 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
1657 {'call': 'shmat', 'reason': set([('file', 'f_op')])},
1659 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1660 {'call': 'socket', 'reason': set([('file', 'f_op')])},
1661 {'call': 'pipe2', 'reason': set([('file', 'f_op')])},
1663 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1665 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1667 'reason': set([('mm_segment_t', 'seg')])},
1669 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1671 'reason': set([('fd', 'file'),
1675 {'call': 'shmdt', 'reason': set([('file', 'f_op')])},
1677 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1679 'reason': set([('mm_segment_t', 'seg')])},
1681 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1682 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
1684 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1686 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1687 {'call': 'acct', 'reason': set([('file', 'f_op')])},
1688 {'call': 'open', 'reason': set([('file', 'f_op')])},
1690 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1692 'reason': set([('mm_segment_t', 'seg')])},
1694 'reason': set([('mm_segment_t', 'seg')])},
1696 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1697 {'call': 'dup', 'reason': set([('file', 'f_op')])},
1699 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1701 'reason': set([('file', 'f_op'), ('mm_segment_t', 'seg')])},
1703 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1705 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1706 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
1708 'reason': set([('mm_segment_t', 'seg')])},
1710 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1712 'reason': set([('fd', 'file'),
1716 'reason': set([('mm_segment_t', 'seg')])},
1718 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1719 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
1720 {'call': 'shmctl', 'reason': set([('file', 'f_op')])},
1722 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1723 {'call': 'swapon', 'reason': set([('file', 'f_op')])},
1725 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1727 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1729 'reason': set([('mm_segment_t', 'seg')])},
1731 'reason': set([('mm_segment_t', 'seg')])},
1733 'reason': set([('mm_segment_t', 'seg')])},
1735 'reason': set([('mm_segment_t', 'seg')])},
1737 'reason': set([('mm_segment_t', 'seg')])},
1738 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
1740 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1741 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_op')])},
1743 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1745 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1746 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
1748 'reason': set([('mm_segment_t', 'seg')])},
1750 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1752 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1754 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1756 'reason': set([('mm_segment_t', 'seg')])},
1758 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1760 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1761 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
1762 {'call': 'mq_open', 'reason': set([('file', 'f_op')])},
1764 'reason': set([('mm_segment_t', 'seg')])},
1766 'reason': set([('file', 'f_op')])},
1768 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1770 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1772 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
1773 'faccessat': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
1775 'reason': set([('task_struct', 'cred')])},
1776 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
1777 {'call': 'eventfd2', 'reason': set([('path', 'mnt')])},
1778 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
1779 {'call': 'swapoff', 'reason': set([('path', 'mnt')])},
1781 'reason': set([('task_struct', 'cred')])},
1783 'reason': set([('task_struct', 'cred')])},
1784 {'call': 'pivot_root', 'reason': set([('path', 'mnt')])},
1785 {'call': 'memfd_create', 'reason': set([('path', 'mnt')])},
1787 'reason': set([('task_struct', 'cred')])},
1788 {'call': 'remap_file_pages', 'reason': set([('path', 'mnt')])},
1789 {'call': 'dup3', 'reason': set([('path', 'mnt')])},
1790 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
1792 'reason': set([('task_struct', 'cred')])},
1793 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
1795 'reason': set([('task_struct', 'cred')])},
1796 {'call': 'unshare', 'reason': set([('path', 'mnt')])},
1797 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
1798 {'call': 'setreuid', 'reason': set([('cred', 'uid')])},
1800 'reason': set([('task_struct', 'cred')])},
1801 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
1803 'reason': set([('task_struct', 'cred')])},
1804 {'call': 'epoll_create1', 'reason': set([('path', 'mnt')])},
1805 {'call': 'epoll_ctl', 'reason': set([('path', 'mnt')])},
1806 {'call': 'flock', 'reason': set([('path', 'mnt')])},
1807 {'call': 'openat', 'reason': set([('path', 'mnt')])},
1808 {'call': 'lookup_dcookie', 'reason': set([('path', 'mnt')])},
1809 {'call': 'uselib', 'reason': set([('path', 'mnt')])},
1811 'reason': set([('task_struct', 'cred')])},
1812 {'call': 'accept4', 'reason': set([('path', 'mnt')])},
1813 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
1815 'reason': set([('task_struct', 'cred')])},
1817 'reason': set([('task_struct', 'cred')])},
1818 {'call': 'socketpair', 'reason': set([('path', 'mnt')])},
1820 'reason': set([('task_struct', 'cred')])},
1822 'reason': set([('task_struct', 'cred')])},
1823 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
1824 {'call': 'getcwd', 'reason': set([('path', 'mnt')])},
1825 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
1826 {'call': 'shmat', 'reason': set([('path', 'mnt')])},
1827 {'call': 'socket', 'reason': set([('path', 'mnt')])},
1828 {'call': 'pipe2', 'reason': set([('path', 'mnt')])},
1830 'reason': set([('task_struct', 'cred')])},
1832 'reason': set([('path', 'mnt'), ('task_struct', 'cred')])},
1833 {'call': 'shmdt', 'reason': set([('path', 'mnt')])},
1834 {'call': 'quotactl', 'reason': set([('path', 'mnt')])},
1836 'reason': set([('task_struct', 'cred')])},
1837 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
1838 {'call': 'acct', 'reason': set([('path', 'mnt')])},
1839 {'call': 'open', 'reason': set([('path', 'mnt')])},
1841 'reason': set([('task_struct', 'cred')])},
1843 'reason': set([('task_struct', 'cred')])},
1844 {'call': 'dup', 'reason': set([('path', 'mnt')])},
1846 'reason': set([('path', 'mnt'), ('task_struct', 'cred')])},
1847 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
1849 'reason': set([('task_struct', 'cred')])},
1851 'reason': set([('task_struct', 'cred')])},
1853 'reason': set([('task_struct', 'cred')])},
1854 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
1855 {'call': 'shmctl', 'reason': set([('path', 'mnt')])},
1856 {'call': 'swapon', 'reason': set([('path', 'mnt')])},
1858 'reason': set([('task_struct', 'cred')])},
1860 'reason': set([('task_struct', 'cred')])},
1862 'reason': set([('task_struct', 'cred')])},
1863 {'call': 'setresuid', 'reason': set([('cred', 'uid')])},
1865 'reason': set([('task_struct', 'cred')])},
1867 'reason': set([('task_struct', 'cred')])},
1868 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
1869 {'call': 'setuid', 'reason': set([('cred', 'uid')])},
1870 {'call': 'mmap_pgoff', 'reason': set([('path', 'mnt')])},
1871 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
1873 'reason': set([('task_struct', 'cred')])},
1875 'reason': set([('task_struct', 'cred')])},
1876 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
1877 {'call': 'mq_open', 'reason': set([('path', 'mnt')])},
1879 'reason': set([('task_struct', 'cred')])},
1881 'reason': set([('path', 'mnt')])}],
1883 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1885 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1887 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1889 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1891 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1893 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1895 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1897 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1899 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1901 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1903 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1905 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1907 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1909 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1911 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1913 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1915 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1917 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1919 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1921 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1923 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1925 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1927 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1929 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1931 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1933 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1935 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1937 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1939 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1941 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1943 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1945 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1947 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1949 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1951 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1953 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1955 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1957 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1959 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1961 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1963 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1965 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1967 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1969 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1971 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1973 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1975 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1977 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1979 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1981 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1983 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1985 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1987 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1989 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1991 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1993 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1995 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1997 'reason': set([('fd', 'file'), ('fd', 'flags')])},
1999 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2001 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2003 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2005 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2007 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2009 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2011 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2013 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2015 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2017 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2019 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2021 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
2023 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2025 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2026 {'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
2028 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2029 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
2031 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2033 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2035 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2037 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2039 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2041 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2043 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2044 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
2046 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2047 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
2048 {'call': 'remap_file_pages', 'reason': set([('path', 'dentry')])},
2049 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
2051 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2053 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2055 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2057 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2059 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2060 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2061 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
2063 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2065 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2067 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2068 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])},
2069 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2071 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2073 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2075 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2077 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2079 'reason': set([('fd', 'file'),
2083 'reason': set([('fd', 'file'),
2087 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2089 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2090 {'call': 'openat', 'reason': set([('path', 'dentry')])},
2091 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])},
2092 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
2094 'reason': set([('fd', 'file'),
2098 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2100 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2101 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
2103 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2104 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
2106 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2108 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2110 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2112 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2114 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2116 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2117 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
2119 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2120 {'call': 'socket', 'reason': set([('path', 'dentry')])},
2121 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
2123 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2125 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2127 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2129 'reason': set([('fd', 'file'),
2132 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
2134 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2135 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
2137 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2139 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2141 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2142 {'call': 'acct', 'reason': set([('path', 'dentry')])},
2143 {'call': 'open', 'reason': set([('path', 'dentry')])},
2145 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2147 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2148 {'call': 'dup', 'reason': set([('path', 'dentry')])},
2150 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2151 {'call': 'setns', 'reason': set([('path', 'dentry')])},
2153 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2155 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2157 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2159 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2161 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2162 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
2164 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2165 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
2167 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2169 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2171 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2172 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
2174 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2176 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2178 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2180 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2182 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2184 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2186 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2187 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
2189 'reason': set([('path', 'dentry')])},
2191 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2193 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2195 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
2197 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2199 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2201 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2203 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2205 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2207 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2209 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2211 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2213 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2215 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2217 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2219 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2221 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2223 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2225 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2227 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2229 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2231 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2233 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2235 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2237 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2239 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2240 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2242 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2244 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2246 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2248 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2250 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2251 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2253 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2255 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2257 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2259 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2261 'reason': set([('fd', 'file'),
2266 'reason': set([('fd', 'file'),
2271 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2273 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2275 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2277 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2279 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2281 'reason': set([('fd', 'file'),
2286 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2288 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2290 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2292 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2294 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2296 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2298 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2300 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2302 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2304 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2306 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2308 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2310 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2312 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2314 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2316 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2318 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2320 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2322 'reason': set([('fd', 'file'),
2327 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2329 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2331 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2333 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2335 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2337 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2339 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2341 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2343 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2345 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2347 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2349 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2351 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2353 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2355 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2357 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2359 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2361 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2363 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2365 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2367 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2369 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2371 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2373 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2375 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2377 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2379 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2381 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2383 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2385 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2387 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2389 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2391 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2393 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2395 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2397 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2399 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
2401 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2403 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2405 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2407 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2409 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2411 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2413 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2415 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2417 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2419 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2421 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2423 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2425 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2427 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2429 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2431 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2433 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2435 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2437 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2439 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2441 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2443 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2445 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2447 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2449 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2451 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2453 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2455 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2457 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2459 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
2461 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
2463 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2465 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2466 {'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
2468 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2469 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
2471 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2473 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2475 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2477 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2479 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2481 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2483 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2484 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
2486 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2487 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
2488 {'call': 'remap_file_pages', 'reason': set([('path', 'dentry')])},
2489 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
2491 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2493 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2495 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2497 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2499 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2500 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2501 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
2503 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2505 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2507 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2508 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])},
2509 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2511 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2513 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2515 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2517 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2519 'reason': set([('fd', 'file'),
2523 'reason': set([('fd', 'file'),
2527 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2529 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2530 {'call': 'openat', 'reason': set([('path', 'dentry')])},
2531 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])},
2532 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
2534 'reason': set([('fd', 'file'),
2538 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2540 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2541 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
2543 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2544 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
2546 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2548 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2550 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2552 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2554 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2556 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2557 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
2559 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2560 {'call': 'socket', 'reason': set([('path', 'dentry')])},
2561 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
2563 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2565 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2567 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2569 'reason': set([('fd', 'file'),
2572 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
2574 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2575 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
2577 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2579 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2581 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2582 {'call': 'acct', 'reason': set([('path', 'dentry')])},
2583 {'call': 'open', 'reason': set([('path', 'dentry')])},
2585 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2587 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2588 {'call': 'dup', 'reason': set([('path', 'dentry')])},
2590 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2591 {'call': 'setns', 'reason': set([('path', 'dentry')])},
2593 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2595 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2597 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2599 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2601 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2602 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
2604 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2605 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
2607 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2609 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2611 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2612 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
2614 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2616 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2618 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2620 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2622 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2624 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2626 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2627 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
2629 'reason': set([('path', 'dentry')])},
2631 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2633 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2635 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
2636 'fchownat': [{'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
2637 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
2638 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
2639 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
2641 'reason': set([('path', 'dentry')])},
2642 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
2643 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
2644 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])},
2645 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])},
2646 {'call': 'flock', 'reason': set([('path', 'dentry')])},
2647 {'call': 'openat', 'reason': set([('path', 'dentry')])},
2648 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])},
2649 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
2650 {'call': 'accept4', 'reason': set([('path', 'dentry')])},
2651 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
2652 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
2653 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
2654 {'call': 'socket', 'reason': set([('path', 'dentry')])},
2655 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
2657 'reason': set([('path', 'dentry')])},
2658 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
2659 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
2660 {'call': 'acct', 'reason': set([('path', 'dentry')])},
2661 {'call': 'open', 'reason': set([('path', 'dentry')])},
2662 {'call': 'dup', 'reason': set([('path', 'dentry')])},
2663 {'call': 'setns', 'reason': set([('path', 'dentry')])},
2664 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
2665 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
2666 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
2667 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
2669 'reason': set([('path', 'dentry')])}],
2671 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2673 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2674 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
2676 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2677 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
2679 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2681 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2683 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2685 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2687 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2689 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2691 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2693 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2694 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
2695 {'call': 'remap_file_pages', 'reason': set([('file', 'f_mode')])},
2696 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
2697 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2699 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2701 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2703 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2705 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2706 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2708 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2710 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2712 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2713 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
2714 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2716 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2718 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2720 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2722 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2724 'reason': set([('fd', 'file'),
2728 'reason': set([('fd', 'file'),
2732 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2734 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2735 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
2736 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
2738 'reason': set([('fd', 'file'),
2742 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2744 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2745 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
2747 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2749 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2751 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2753 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2755 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2757 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2759 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2760 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
2762 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2763 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
2764 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
2766 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2768 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2770 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2772 'reason': set([('fd', 'file'),
2775 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
2777 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2779 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2781 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2783 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2784 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
2785 {'call': 'open', 'reason': set([('file', 'f_mode')])},
2787 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2789 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2790 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
2792 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2793 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
2795 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2797 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2799 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2801 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2803 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2804 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
2806 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2807 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
2809 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2811 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2813 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2814 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
2816 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2818 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2820 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2822 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2824 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2826 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2828 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2829 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
2830 {'call': 'open_by_handle_at', 'reason': set([('file', 'f_mode')])},
2831 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2833 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2835 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
2837 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2839 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2840 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
2842 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2843 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
2845 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2847 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2849 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2851 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2853 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2855 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2857 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2859 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2860 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
2862 'reason': set([('file', 'f_mode')])},
2863 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
2865 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2867 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2869 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2871 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2873 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2875 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2877 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2879 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2881 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2882 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
2884 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2886 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2888 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2890 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2892 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2894 'reason': set([('fd', 'file'),
2898 'reason': set([('fd', 'file'),
2902 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2904 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2905 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
2906 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
2908 'reason': set([('fd', 'file'),
2912 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2914 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2915 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
2917 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2919 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2921 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2923 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2925 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2927 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2929 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2930 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
2932 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2933 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
2934 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
2936 'reason': set([('fd', 'file'),
2941 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2943 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2945 'reason': set([('fd', 'file'),
2948 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
2950 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2952 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2954 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2956 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2957 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
2958 {'call': 'open', 'reason': set([('file', 'f_mode')])},
2960 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2962 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2963 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
2965 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2966 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
2968 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2970 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2972 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2974 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2976 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2977 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
2979 'reason': set([('fd', 'file'),
2983 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
2985 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2987 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2989 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2990 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
2992 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2994 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2996 'reason': set([('fd', 'file'), ('fd', 'flags')])},
2998 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3000 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3002 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3004 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3005 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
3007 'reason': set([('file', 'f_mode')])},
3009 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3011 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3013 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
3014 'fdatasync': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
3015 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
3016 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
3017 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
3018 {'call': 'readahead', 'reason': set([('fd', 'file')])},
3019 {'call': 'getdents', 'reason': set([('fd', 'file')])},
3020 {'call': 'writev', 'reason': set([('fd', 'file')])},
3021 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
3022 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
3023 {'call': 'pread64', 'reason': set([('fd', 'file')])},
3024 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
3025 {'call': 'read', 'reason': set([('fd', 'file')])},
3026 {'call': 'fchown', 'reason': set([('fd', 'file')])},
3027 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
3028 {'call': 'utime', 'reason': set([('fd', 'file')])},
3029 {'call': 'fsync', 'reason': set([('fd', 'file')])},
3030 {'call': 'bpf', 'reason': set([('fd', 'file')])},
3031 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
3032 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
3033 {'call': 'sendto', 'reason': set([('fd', 'file')])},
3034 {'call': 'tee', 'reason': set([('fd', 'file')])},
3035 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
3036 {'call': 'lseek', 'reason': set([('fd', 'file')])},
3037 {'call': 'connect', 'reason': set([('fd', 'file')])},
3038 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
3039 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
3040 {'call': 'flock', 'reason': set([('fd', 'file')])},
3041 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
3042 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
3043 {'call': 'accept4', 'reason': set([('fd', 'file')])},
3044 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
3045 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
3046 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
3047 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
3048 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
3049 {'call': 'splice', 'reason': set([('fd', 'file')])},
3050 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
3051 {'call': 'preadv', 'reason': set([('fd', 'file')])},
3052 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
3053 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
3054 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
3055 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
3056 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
3057 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
3058 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
3059 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
3060 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
3061 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
3062 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
3063 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
3064 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
3065 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
3066 {'call': 'listen', 'reason': set([('fd', 'file')])},
3067 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
3068 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
3069 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
3070 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
3071 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
3072 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
3073 {'call': 'llseek', 'reason': set([('fd', 'file')])},
3074 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
3075 {'call': 'readv', 'reason': set([('fd', 'file')])},
3076 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
3077 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
3078 {'call': 'write', 'reason': set([('fd', 'file')])},
3079 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
3080 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
3081 {'call': 'bind', 'reason': set([('fd', 'file')])},
3082 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
3083 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
3085 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3087 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3089 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3091 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3093 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3095 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3097 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3099 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3101 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3103 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3105 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3107 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3109 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3111 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3113 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3115 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3117 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3119 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3121 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3123 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3125 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3127 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3129 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3131 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3133 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3135 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3137 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3139 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3141 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3143 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3145 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3147 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3149 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3151 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3153 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3155 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3157 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3159 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3161 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3163 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3165 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3167 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3169 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3171 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3173 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3175 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3177 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3179 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3181 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3183 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3185 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3187 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3189 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3191 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3193 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3195 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3197 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3199 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3201 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3203 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3205 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3207 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3209 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3211 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3213 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3215 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3217 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3219 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3221 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3223 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
3225 'reason': set([('module', 'args'),
3231 'reason': set([('load_info', 'debug'),
3239 'reason': set([('load_info', 'debug'),
3247 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3249 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3251 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3253 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3255 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3257 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3259 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3261 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3263 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3265 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3267 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3269 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3271 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3273 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3275 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3277 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3279 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3281 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3283 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3285 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3287 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3289 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3291 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3293 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3295 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3297 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3299 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3301 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3303 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3305 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3307 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3309 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3311 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3313 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3315 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3317 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3319 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3321 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3323 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3325 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3327 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3329 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3331 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3333 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3335 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3337 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3339 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3341 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3343 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3345 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3347 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3349 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3351 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3353 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3355 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3357 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3359 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3361 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3363 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3365 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3367 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3369 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3371 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3373 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3375 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3377 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3379 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3381 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3383 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3385 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
3387 'reason': set([('fd', 'file'),
3391 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3392 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
3394 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3395 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
3397 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3399 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3401 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3403 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3405 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3407 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3409 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3411 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3412 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
3413 {'call': 'remap_file_pages', 'reason': set([('file', 'f_mode')])},
3414 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
3415 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3417 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3419 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3421 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3422 {'call': 'ustat', 'reason': set([('super_block', 's_flags')])},
3424 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3425 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3426 {'call': 'umount', 'reason': set([('super_block', 's_flags')])},
3428 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3430 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3432 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3433 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
3434 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3436 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3438 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3440 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3442 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3444 'reason': set([('fd', 'file'),
3448 'reason': set([('fd', 'file'),
3452 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3454 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3455 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
3456 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
3458 'reason': set([('fd', 'file'),
3462 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3464 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3465 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
3467 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3469 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3471 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3473 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3475 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3477 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3479 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3480 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
3482 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3483 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
3484 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
3486 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3488 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3490 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3492 'reason': set([('fd', 'file'),
3495 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
3497 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3498 {'call': 'quotactl', 'reason': set([('super_block', 's_flags')])},
3500 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3502 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3504 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3505 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
3506 {'call': 'open', 'reason': set([('file', 'f_mode')])},
3508 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3510 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3511 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
3513 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3514 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
3516 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3518 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3520 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3522 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3524 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3525 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
3527 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3529 'reason': set([('file', 'f_mode'), ('super_block', 's_flags')])},
3531 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3533 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3535 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3536 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
3538 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3540 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3542 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3544 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3546 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3548 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3550 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3551 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
3552 {'call': 'open_by_handle_at', 'reason': set([('file', 'f_mode')])},
3553 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3555 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3557 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
3559 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3561 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3563 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3565 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3567 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3569 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3571 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3573 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3575 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3577 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3579 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3581 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3583 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3585 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3587 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3589 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3591 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3593 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3595 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3597 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3599 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3601 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3603 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3605 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3607 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3609 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3611 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3613 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3615 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3617 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3619 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3621 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3623 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3625 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3627 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3629 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3631 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3633 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3635 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3637 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3639 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3641 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3643 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3645 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3647 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3649 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3651 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3653 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3655 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3657 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3659 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3661 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3663 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3665 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3667 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3669 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3671 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3673 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3675 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3677 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3679 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3681 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3683 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3685 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3687 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3689 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3691 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3693 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3695 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3697 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
3699 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3701 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3703 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3705 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3707 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3709 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3711 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3713 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3715 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3717 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3719 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3721 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3723 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3725 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3727 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3729 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3731 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3733 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3735 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3737 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3739 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3741 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3743 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3745 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3747 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3749 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3751 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3753 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3755 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3757 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3759 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3761 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3763 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3765 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3767 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3769 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3771 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3773 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3775 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3777 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3779 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3781 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3783 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3785 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3787 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3789 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3791 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3793 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3795 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3797 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3799 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3801 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3803 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3805 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3807 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3809 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3811 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3813 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3815 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3817 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3819 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3821 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3823 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3825 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3827 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3829 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3831 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3833 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3835 'reason': set([('fd', 'file'), ('fd', 'flags')])},
3837 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
3839 'reason': set([('__old_kernel_stat', 'st_ino'),
3842 'reason': set([('__old_kernel_stat', 'st_ino'),
3845 'reason': set([('__old_kernel_stat', 'st_ino'),
3852 'reason': set([('kstat', 'dev'),
3856 'fstatfs': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
3857 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
3858 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
3859 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
3860 {'call': 'readahead', 'reason': set([('fd', 'file')])},
3861 {'call': 'getdents', 'reason': set([('fd', 'file')])},
3862 {'call': 'writev', 'reason': set([('fd', 'file')])},
3863 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
3864 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
3865 {'call': 'pread64', 'reason': set([('fd', 'file')])},
3866 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
3867 {'call': 'read', 'reason': set([('fd', 'file')])},
3868 {'call': 'fchown', 'reason': set([('fd', 'file')])},
3869 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
3870 {'call': 'utime', 'reason': set([('fd', 'file')])},
3872 'reason': set([('kstatfs', 'f_ffree'),
3874 {'call': 'fsync', 'reason': set([('fd', 'file')])},
3875 {'call': 'bpf', 'reason': set([('fd', 'file')])},
3876 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
3877 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
3878 {'call': 'sendto', 'reason': set([('fd', 'file')])},
3879 {'call': 'tee', 'reason': set([('fd', 'file')])},
3880 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
3881 {'call': 'lseek', 'reason': set([('fd', 'file')])},
3882 {'call': 'connect', 'reason': set([('fd', 'file')])},
3883 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
3884 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
3885 {'call': 'flock', 'reason': set([('fd', 'file')])},
3886 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
3887 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
3888 {'call': 'accept4', 'reason': set([('fd', 'file')])},
3889 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
3890 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
3891 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
3892 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
3893 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
3894 {'call': 'splice', 'reason': set([('fd', 'file')])},
3895 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
3896 {'call': 'preadv', 'reason': set([('fd', 'file')])},
3897 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
3898 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
3899 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
3900 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
3901 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
3902 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
3903 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
3904 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
3905 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
3906 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
3907 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
3908 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
3909 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
3910 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
3911 {'call': 'listen', 'reason': set([('fd', 'file')])},
3912 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
3913 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
3914 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
3915 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
3916 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
3917 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
3918 {'call': 'llseek', 'reason': set([('fd', 'file')])},
3919 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
3920 {'call': 'readv', 'reason': set([('fd', 'file')])},
3922 'reason': set([('fd', 'file'),
3926 'reason': set([('kstatfs', 'f_ffree'),
3929 'reason': set([('fd', 'file'),
3932 {'call': 'write', 'reason': set([('fd', 'file')])},
3933 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
3934 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
3936 'reason': set([('kstatfs', 'f_ffree'),
3938 {'call': 'bind', 'reason': set([('fd', 'file')])},
3939 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
3940 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
3941 'fstatfs64': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
3942 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
3943 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
3944 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
3945 {'call': 'readahead', 'reason': set([('fd', 'file')])},
3946 {'call': 'getdents', 'reason': set([('fd', 'file')])},
3947 {'call': 'writev', 'reason': set([('fd', 'file')])},
3948 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
3949 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
3950 {'call': 'pread64', 'reason': set([('fd', 'file')])},
3951 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
3952 {'call': 'read', 'reason': set([('fd', 'file')])},
3953 {'call': 'fchown', 'reason': set([('fd', 'file')])},
3954 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
3955 {'call': 'utime', 'reason': set([('fd', 'file')])},
3957 'reason': set([('kstatfs', 'f_ffree'),
3959 {'call': 'fsync', 'reason': set([('fd', 'file')])},
3960 {'call': 'bpf', 'reason': set([('fd', 'file')])},
3961 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
3962 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
3963 {'call': 'sendto', 'reason': set([('fd', 'file')])},
3964 {'call': 'tee', 'reason': set([('fd', 'file')])},
3965 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
3966 {'call': 'lseek', 'reason': set([('fd', 'file')])},
3967 {'call': 'connect', 'reason': set([('fd', 'file')])},
3968 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
3969 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
3970 {'call': 'flock', 'reason': set([('fd', 'file')])},
3971 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
3972 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
3973 {'call': 'accept4', 'reason': set([('fd', 'file')])},
3974 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
3975 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
3976 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
3977 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
3978 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
3979 {'call': 'splice', 'reason': set([('fd', 'file')])},
3980 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
3981 {'call': 'preadv', 'reason': set([('fd', 'file')])},
3982 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
3983 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
3984 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
3985 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
3986 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
3987 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
3988 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
3989 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
3990 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
3991 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
3992 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
3993 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
3994 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
3995 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
3996 {'call': 'listen', 'reason': set([('fd', 'file')])},
3997 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
3998 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
3999 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
4000 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
4001 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
4002 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
4003 {'call': 'llseek', 'reason': set([('fd', 'file')])},
4004 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
4005 {'call': 'readv', 'reason': set([('fd', 'file')])},
4007 'reason': set([('fd', 'file'),
4011 'reason': set([('kstatfs', 'f_ffree'),
4014 'reason': set([('fd', 'file'),
4017 {'call': 'write', 'reason': set([('fd', 'file')])},
4018 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
4019 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
4021 'reason': set([('kstatfs', 'f_ffree'),
4023 {'call': 'bind', 'reason': set([('fd', 'file')])},
4024 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
4025 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
4026 'fsync': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
4027 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
4028 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
4029 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
4030 {'call': 'readahead', 'reason': set([('fd', 'file')])},
4031 {'call': 'getdents', 'reason': set([('fd', 'file')])},
4032 {'call': 'writev', 'reason': set([('fd', 'file')])},
4033 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
4034 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
4035 {'call': 'pread64', 'reason': set([('fd', 'file')])},
4036 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
4037 {'call': 'read', 'reason': set([('fd', 'file')])},
4038 {'call': 'fchown', 'reason': set([('fd', 'file')])},
4039 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
4040 {'call': 'utime', 'reason': set([('fd', 'file')])},
4041 {'call': 'fsync', 'reason': set([('fd', 'file')])},
4042 {'call': 'bpf', 'reason': set([('fd', 'file')])},
4043 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
4044 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
4045 {'call': 'sendto', 'reason': set([('fd', 'file')])},
4046 {'call': 'tee', 'reason': set([('fd', 'file')])},
4047 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
4048 {'call': 'lseek', 'reason': set([('fd', 'file')])},
4049 {'call': 'connect', 'reason': set([('fd', 'file')])},
4050 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
4051 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
4052 {'call': 'flock', 'reason': set([('fd', 'file')])},
4053 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
4054 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
4055 {'call': 'accept4', 'reason': set([('fd', 'file')])},
4056 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
4057 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
4058 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
4059 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
4060 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
4061 {'call': 'splice', 'reason': set([('fd', 'file')])},
4062 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
4063 {'call': 'preadv', 'reason': set([('fd', 'file')])},
4064 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
4065 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
4066 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
4067 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
4068 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
4069 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
4070 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
4071 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
4072 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
4073 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
4074 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
4075 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
4076 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
4077 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
4078 {'call': 'listen', 'reason': set([('fd', 'file')])},
4079 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
4080 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
4081 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
4082 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
4083 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
4084 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
4085 {'call': 'llseek', 'reason': set([('fd', 'file')])},
4086 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
4087 {'call': 'readv', 'reason': set([('fd', 'file')])},
4088 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
4089 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
4090 {'call': 'write', 'reason': set([('fd', 'file')])},
4091 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
4092 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
4093 {'call': 'bind', 'reason': set([('fd', 'file')])},
4094 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
4095 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
4096 'ftruncate': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
4097 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
4099 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4101 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])},
4102 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
4104 'reason': set([('file', 'f_flags'),
4108 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
4109 {'call': 'readahead', 'reason': set([('fd', 'file')])},
4110 {'call': 'getdents', 'reason': set([('fd', 'file')])},
4111 {'call': 'writev', 'reason': set([('fd', 'file')])},
4112 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
4114 'reason': set([('fd', 'file'),
4117 {'call': 'pread64', 'reason': set([('fd', 'file')])},
4118 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
4120 'reason': set([('file', 'f_flags'),
4125 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4127 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4129 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])},
4130 {'call': 'read', 'reason': set([('fd', 'file')])},
4132 'reason': set([('fd', 'file'),
4136 'reason': set([('fd', 'file'),
4139 {'call': 'utime', 'reason': set([('fd', 'file')])},
4140 {'call': 'fsync', 'reason': set([('fd', 'file')])},
4141 {'call': 'bpf', 'reason': set([('fd', 'file')])},
4142 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
4143 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
4144 {'call': 'sendto', 'reason': set([('fd', 'file')])},
4146 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4147 {'call': 'tee', 'reason': set([('fd', 'file')])},
4148 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
4149 {'call': 'lseek', 'reason': set([('fd', 'file')])},
4150 {'call': 'connect', 'reason': set([('fd', 'file')])},
4151 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
4153 'reason': set([('fd', 'file'),
4157 'reason': set([('fd', 'file'),
4160 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
4161 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
4163 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4165 'reason': set([('file', 'f_flags'),
4170 'reason': set([('fd', 'file'),
4173 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
4174 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
4176 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4177 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
4179 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])},
4181 'reason': set([('fd', 'file'),
4184 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
4185 {'call': 'splice', 'reason': set([('fd', 'file')])},
4187 'reason': set([('fd', 'file'),
4190 {'call': 'preadv', 'reason': set([('fd', 'file')])},
4191 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
4193 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4194 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
4196 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4198 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4199 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
4201 'reason': set([('fd', 'file'),
4204 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
4206 'reason': set([('fd', 'file'),
4210 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])},
4212 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4213 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
4214 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
4215 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
4216 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
4218 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4220 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4222 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])},
4223 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
4225 'reason': set([('fd', 'file'),
4230 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])},
4232 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4233 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
4235 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4236 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
4237 {'call': 'listen', 'reason': set([('fd', 'file')])},
4238 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
4240 'reason': set([('fd', 'file'),
4243 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
4245 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4246 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
4248 'reason': set([('file', 'f_flags'),
4252 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
4253 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
4255 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])},
4256 {'call': 'llseek', 'reason': set([('fd', 'file')])},
4258 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4259 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
4260 {'call': 'readv', 'reason': set([('fd', 'file')])},
4261 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
4262 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
4263 {'call': 'write', 'reason': set([('fd', 'file')])},
4265 'reason': set([('fd', 'file'),
4269 'reason': set([('fd', 'file'),
4273 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4275 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])},
4277 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
4278 {'call': 'bind', 'reason': set([('fd', 'file')])},
4279 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
4281 'reason': set([('fd', 'file'),
4285 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4287 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4289 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4291 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4293 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4295 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4297 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4299 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4301 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4303 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4305 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4307 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4309 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4311 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4313 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4315 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4317 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4319 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4321 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4323 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4325 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4327 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4329 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4331 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4333 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4335 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4337 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4339 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4341 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4343 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4345 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4347 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4349 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4351 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4353 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4355 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4357 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4359 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4361 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4363 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4365 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4367 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4369 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4371 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4373 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
4375 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}],
4376 'futimesat': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
4378 'reason': set([('timespec', 'tv_nsec')])},
4379 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
4381 'reason': set([('timespec', 'tv_nsec')])},
4382 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
4383 {'call': 'swapoff', 'reason': set([('timespec', 'tv_nsec')])},
4384 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
4385 {'call': 'readahead', 'reason': set([('fd', 'file')])},
4386 {'call': 'getdents', 'reason': set([('fd', 'file')])},
4387 {'call': 'writev', 'reason': set([('fd', 'file')])},
4388 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
4390 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4391 {'call': 'pread64', 'reason': set([('fd', 'file')])},
4392 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
4394 'reason': set([('timespec', 'tv_nsec')])},
4396 'reason': set([('timespec', 'tv_nsec')])},
4397 {'call': 'read', 'reason': set([('fd', 'file')])},
4399 'reason': set([('timespec', 'tv_nsec')])},
4401 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4402 {'call': 'waitid', 'reason': set([('timeval', 'tv_usec')])},
4404 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4406 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4407 {'call': 'fsync', 'reason': set([('fd', 'file')])},
4408 {'call': 'bpf', 'reason': set([('fd', 'file')])},
4410 'reason': set([('timespec', 'tv_nsec')])},
4411 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
4412 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
4414 'reason': set([('timespec', 'tv_nsec'),
4416 {'call': 'sendto', 'reason': set([('fd', 'file')])},
4418 'reason': set([('timespec', 'tv_nsec')])},
4420 'reason': set([('timespec', 'tv_nsec')])},
4421 {'call': 'adjtimex', 'reason': set([('timeval', 'tv_usec')])},
4422 {'call': 'tee', 'reason': set([('fd', 'file')])},
4423 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
4424 {'call': 'lseek', 'reason': set([('fd', 'file')])},
4425 {'call': 'connect', 'reason': set([('fd', 'file')])},
4426 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
4427 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
4428 {'call': 'flock', 'reason': set([('fd', 'file')])},
4429 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
4430 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
4431 {'call': 'pselect6', 'reason': set([('timespec', 'tv_nsec')])},
4432 {'call': 'uselib', 'reason': set([('timespec', 'tv_nsec')])},
4433 {'call': 'accept4', 'reason': set([('fd', 'file')])},
4434 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
4435 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
4436 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
4437 {'call': 'getitimer', 'reason': set([('timeval', 'tv_usec')])},
4438 {'call': 'fchmodat', 'reason': set([('timespec', 'tv_nsec')])},
4440 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4441 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
4443 'reason': set([('timespec', 'tv_nsec')])},
4444 {'call': 'splice', 'reason': set([('fd', 'file')])},
4446 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4448 'reason': set([('timespec', 'tv_nsec')])},
4449 {'call': 'preadv', 'reason': set([('fd', 'file')])},
4450 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
4451 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
4452 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
4454 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4455 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
4456 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
4457 {'call': 'linkat', 'reason': set([('timespec', 'tv_nsec')])},
4458 {'call': 'stime', 'reason': set([('timespec', 'tv_nsec')])},
4459 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
4461 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4462 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
4463 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
4464 {'call': 'poll', 'reason': set([('timespec', 'tv_nsec')])},
4466 'reason': set([('timespec', 'tv_nsec'),
4468 {'call': 'unlink', 'reason': set([('timespec', 'tv_nsec')])},
4469 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
4471 'reason': set([('timespec', 'tv_nsec')])},
4473 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4475 'reason': set([('timespec', 'tv_nsec')])},
4476 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
4477 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
4478 {'call': 'listen', 'reason': set([('fd', 'file')])},
4479 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
4481 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4482 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
4483 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
4484 {'call': 'swapon', 'reason': set([('timespec', 'tv_nsec')])},
4485 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
4486 {'call': 'wait4', 'reason': set([('timeval', 'tv_usec')])},
4488 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4489 {'call': 'fchownat', 'reason': set([('timespec', 'tv_nsec')])},
4490 {'call': 'getrusage', 'reason': set([('timeval', 'tv_usec')])},
4491 {'call': 'fstat', 'reason': set([('timespec', 'tv_nsec')])},
4493 'reason': set([('timespec', 'tv_nsec')])},
4494 {'call': 'setitimer', 'reason': set([('timeval', 'tv_usec')])},
4495 {'call': 'llseek', 'reason': set([('fd', 'file')])},
4496 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
4497 {'call': 'readv', 'reason': set([('fd', 'file')])},
4498 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
4499 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
4500 {'call': 'write', 'reason': set([('fd', 'file')])},
4502 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4504 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4505 {'call': 'newfstat', 'reason': set([('timespec', 'tv_nsec')])},
4507 'reason': set([('timespec', 'tv_nsec')])},
4508 {'call': 'unlinkat', 'reason': set([('timespec', 'tv_nsec')])},
4510 'reason': set([('timeval', 'tv_usec')])},
4511 {'call': 'bind', 'reason': set([('fd', 'file')])},
4512 {'call': 'alarm', 'reason': set([('timeval', 'tv_usec')])},
4513 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
4514 {'call': 'futex', 'reason': set([('timespec', 'tv_nsec')])},
4515 {'call': 'recvmmsg', 'reason': set([('timespec', 'tv_nsec')])},
4517 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
4519 'reason': set([('timespec', 'tv_nsec'),
4522 'reason': set([('task_struct', 'il_prev'),
4525 'reason': set([('task_struct', 'il_prev'),
4528 'reason': set([('task_struct', 'il_prev'),
4531 'reason': set([('task_struct', 'il_prev'),
4534 'reason': set([('task_struct', 'il_prev'),
4537 'reason': set([('task_struct', 'il_prev'),
4540 'reason': set([('task_struct', 'il_prev'),
4543 'reason': set([('vm_area_struct', 'vm_ops')])},
4545 'reason': set([('task_struct', 'il_prev'),
4548 'reason': set([('task_struct', 'il_prev'),
4551 'reason': set([('task_struct', 'il_prev'),
4554 'reason': set([('task_struct', 'il_prev'),
4557 'reason': set([('task_struct', 'il_prev'),
4560 'reason': set([('task_struct', 'il_prev'),
4563 'reason': set([('task_struct', 'il_prev'),
4566 'reason': set([('task_struct', 'il_prev'),
4569 'reason': set([('task_struct', 'il_prev'),
4572 'reason': set([('task_struct', 'il_prev'),
4575 'reason': set([('task_struct', 'il_prev'),
4578 'reason': set([('task_struct', 'il_prev'),
4581 'reason': set([('task_struct', 'il_prev'),
4584 'reason': set([('task_struct', 'il_prev'),
4587 'reason': set([('task_struct', 'il_prev'),
4590 'reason': set([('task_struct', 'il_prev'),
4593 'reason': set([('task_struct', 'il_prev'),
4596 'reason': set([('mempolicy', 'mode'),
4600 'reason': set([('task_struct', 'il_prev'),
4603 'reason': set([('vm_area_struct', 'vm_ops')])},
4605 'reason': set([('task_struct', 'il_prev'),
4608 'reason': set([('task_struct', 'il_prev'),
4611 'reason': set([('vm_area_struct', 'vm_ops')])},
4613 'reason': set([('task_struct', 'il_prev'),
4616 'reason': set([('task_struct', 'il_prev'),
4619 'reason': set([('task_struct', 'il_prev'),
4622 'reason': set([('task_struct', 'il_prev'),
4625 'reason': set([('mempolicy', 'mode'),
4628 'reason': set([('task_struct', 'il_prev'),
4631 'reason': set([('task_struct', 'il_prev'),
4634 'reason': set([('task_struct', 'il_prev'),
4637 'reason': set([('task_struct', 'il_prev'),
4640 'reason': set([('vm_area_struct', 'vm_ops')])},
4642 'reason': set([('vm_area_struct', 'vm_ops')])},
4644 'reason': set([('vm_area_struct', 'vm_ops')])},
4646 'reason': set([('task_struct', 'il_prev'),
4649 'reason': set([('task_struct', 'il_prev'),
4652 'reason': set([('task_struct', 'il_prev'),
4655 'reason': set([('task_struct', 'il_prev'),
4658 'reason': set([('task_struct', 'il_prev'),
4661 'reason': set([('task_struct', 'il_prev'),
4664 'reason': set([('vm_area_struct', 'vm_ops')])},
4666 'reason': set([('vm_area_struct', 'vm_ops')])},
4667 {'call': 'mbind', 'reason': set([('mempolicy', 'mode')])},
4669 'reason': set([('task_struct', 'il_prev'),
4673 'reason': set([('task_struct', 'il_prev'),
4676 'reason': set([('vm_area_struct', 'vm_ops')])},
4678 'reason': set([('task_struct', 'il_prev'),
4681 'reason': set([('vm_area_struct', 'vm_ops')])},
4683 'reason': set([('task_struct', 'il_prev'),
4686 'reason': set([('task_struct', 'il_prev'),
4689 'reason': set([('vm_area_struct', 'vm_ops')])}],
4691 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4693 'reason': set([('dentry', 'd_parent'),
4696 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4698 'reason': set([('dentry', 'd_parent'),
4703 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4705 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4707 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4709 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4710 {'call': 'umount', 'reason': set([('vfsmount', 'mnt_root')])},
4711 {'call': 'mkdirat', 'reason': set([('dentry', 'd_parent')])},
4713 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4715 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4717 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4719 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4721 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4723 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4724 {'call': 'renameat2', 'reason': set([('dentry', 'd_parent')])},
4726 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4728 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4730 'reason': set([('dentry', 'd_parent'),
4734 {'call': 'ftruncate', 'reason': set([('dentry', 'd_parent')])},
4736 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4737 {'call': 'mknodat', 'reason': set([('dentry', 'd_parent')])},
4739 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4740 {'call': 'symlinkat', 'reason': set([('dentry', 'd_parent')])},
4742 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4744 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4745 {'call': 'linkat', 'reason': set([('dentry', 'd_parent')])},
4747 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4749 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4751 'reason': set([('path', 'dentry'),
4755 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4756 {'call': 'unlink', 'reason': set([('dentry', 'd_parent')])},
4757 {'call': 'rmdir', 'reason': set([('dentry', 'd_parent')])},
4759 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4761 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4763 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4765 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4767 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
4769 'reason': set([('dentry', 'd_parent'),
4773 {'call': 'unlinkat', 'reason': set([('dentry', 'd_parent')])},
4775 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
4777 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4778 {'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
4780 'reason': set([('mm_segment_t', 'seg')])},
4782 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4783 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
4785 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4786 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
4788 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4790 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4792 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4794 'reason': set([('mm_segment_t', 'seg')])},
4796 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4798 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4800 'reason': set([('mm_segment_t', 'seg')])},
4802 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4804 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4806 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4808 'reason': set([('mm_segment_t', 'seg')])},
4810 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4811 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
4813 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4814 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
4816 'reason': set([('fd', 'file'),
4819 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
4821 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4823 'reason': set([('mm_segment_t', 'seg')])},
4825 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4827 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4828 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
4830 'reason': set([('mm_segment_t', 'seg')])},
4831 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
4833 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4835 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4837 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4839 'reason': set([('mm_segment_t', 'seg')])},
4841 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4843 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4845 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4847 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4849 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4851 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4853 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4855 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4857 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4859 'reason': set([('mm_segment_t', 'seg')])},
4861 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4862 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
4864 'reason': set([('mm_segment_t', 'seg')])},
4866 'reason': set([('mm_segment_t', 'seg')])},
4868 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4870 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4872 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4874 'reason': set([('mm_segment_t', 'seg')])},
4875 {'call': 'getitimer', 'reason': set([('mm_segment_t', 'seg')])},
4876 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
4878 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4880 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4882 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4884 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4886 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4888 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4889 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
4891 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4893 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4895 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4896 {'call': 'prlimit64', 'reason': set([('mm_segment_t', 'seg')])},
4898 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4900 'reason': set([('fd', 'file'),
4904 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4906 'reason': set([('mm_segment_t', 'seg')])},
4908 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4909 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
4911 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4913 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4915 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4917 'reason': set([('mm_segment_t', 'seg')])},
4918 {'call': 'sigaction', 'reason': set([('mm_segment_t', 'seg')])},
4920 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4922 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4923 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])},
4925 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4927 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4928 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
4930 'reason': set([('mm_segment_t', 'seg')])},
4932 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4934 'reason': set([('fd', 'file'),
4938 'reason': set([('mm_segment_t', 'seg')])},
4940 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4941 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
4943 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4945 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4947 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4949 'reason': set([('mm_segment_t', 'seg')])},
4950 {'call': 'getrusage', 'reason': set([('mm_segment_t', 'seg')])},
4952 'reason': set([('mm_segment_t', 'seg')])},
4953 {'call': 'setitimer', 'reason': set([('mm_segment_t', 'seg')])},
4955 'reason': set([('mm_segment_t', 'seg')])},
4956 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
4958 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4960 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4962 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4963 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
4965 'reason': set([('mm_segment_t', 'seg')])},
4967 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4969 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4971 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4973 'reason': set([('mm_segment_t', 'seg')])},
4975 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4977 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4978 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
4980 'reason': set([('mm_segment_t', 'seg')])},
4982 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4984 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4986 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
4988 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4989 {'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
4991 'reason': set([('mm_segment_t', 'seg')])},
4993 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4994 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
4996 'reason': set([('fd', 'file'), ('fd', 'flags')])},
4997 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
4999 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5001 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5003 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5005 'reason': set([('mm_segment_t', 'seg')])},
5007 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5009 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5011 'reason': set([('mm_segment_t', 'seg')])},
5013 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5015 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5017 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5019 'reason': set([('mm_segment_t', 'seg')])},
5021 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5022 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
5024 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5025 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
5027 'reason': set([('fd', 'file'),
5030 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
5032 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5034 'reason': set([('mm_segment_t', 'seg')])},
5036 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5038 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5039 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
5041 'reason': set([('mm_segment_t', 'seg')])},
5042 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
5044 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5046 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5048 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5050 'reason': set([('mm_segment_t', 'seg')])},
5052 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5054 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5056 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5058 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5060 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5062 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5064 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5066 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5068 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5070 'reason': set([('mm_segment_t', 'seg')])},
5072 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5073 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
5075 'reason': set([('mm_segment_t', 'seg')])},
5077 'reason': set([('mm_segment_t', 'seg')])},
5079 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5081 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5083 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5085 'reason': set([('mm_segment_t', 'seg')])},
5087 'reason': set([('mm_segment_t', 'seg')])},
5088 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
5090 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5092 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5094 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5096 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5098 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5100 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5101 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
5103 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5105 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5107 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5109 'reason': set([('mm_segment_t', 'seg')])},
5111 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5113 'reason': set([('fd', 'file'),
5117 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5119 'reason': set([('mm_segment_t', 'seg')])},
5121 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5122 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
5124 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5126 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5128 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5130 'reason': set([('mm_segment_t', 'seg')])},
5132 'reason': set([('mm_segment_t', 'seg')])},
5134 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5136 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5137 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])},
5139 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5141 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5142 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
5144 'reason': set([('mm_segment_t', 'seg')])},
5146 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5148 'reason': set([('fd', 'file'),
5152 'reason': set([('mm_segment_t', 'seg')])},
5154 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5155 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
5157 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5159 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5161 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5163 'reason': set([('mm_segment_t', 'seg')])},
5165 'reason': set([('mm_segment_t', 'seg')])},
5167 'reason': set([('mm_segment_t', 'seg')])},
5169 'reason': set([('mm_segment_t', 'seg')])},
5171 'reason': set([('mm_segment_t', 'seg')])},
5172 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
5174 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5176 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5178 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5179 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
5181 'reason': set([('mm_segment_t', 'seg')])},
5183 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5185 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5187 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5189 'reason': set([('mm_segment_t', 'seg')])},
5191 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5193 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5194 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
5196 'reason': set([('mm_segment_t', 'seg')])},
5198 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5200 'reason': set([('fd', 'file'), ('fd', 'flags')])},
5202 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
5203 'getegid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
5205 'reason': set([('task_struct', 'cred')])},
5206 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
5207 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
5209 'reason': set([('task_struct', 'cred')])},
5211 'reason': set([('task_struct', 'cred')])},
5212 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])},
5213 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
5215 'reason': set([('task_struct', 'cred')])},
5216 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
5218 'reason': set([('task_struct', 'cred')])},
5219 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
5220 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
5221 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
5223 'reason': set([('task_struct', 'cred')])},
5225 'reason': set([('task_struct', 'cred')])},
5226 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
5228 'reason': set([('task_struct', 'cred')])},
5230 'reason': set([('task_struct', 'cred')])},
5232 'reason': set([('task_struct', 'cred')])},
5233 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
5234 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
5235 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
5236 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
5238 'reason': set([('task_struct', 'cred')])},
5240 'reason': set([('task_struct', 'cred')])},
5241 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
5243 'reason': set([('task_struct', 'cred')])},
5244 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
5245 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
5246 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
5248 'reason': set([('task_struct', 'cred')])},
5250 'reason': set([('task_struct', 'cred')])},
5252 'reason': set([('task_struct', 'cred')])},
5253 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
5255 'reason': set([('task_struct', 'cred')])},
5256 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
5258 'reason': set([('task_struct', 'cred')])},
5259 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
5260 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])},
5261 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
5262 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
5263 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
5265 'reason': set([('task_struct', 'cred')])},
5266 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
5268 'reason': set([('task_struct', 'cred')])}],
5269 'getegid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
5271 'reason': set([('task_struct', 'cred')])},
5272 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
5273 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
5275 'reason': set([('task_struct', 'cred')])},
5277 'reason': set([('task_struct', 'cred')])},
5279 'reason': set([('task_struct', 'cred')])},
5280 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
5282 'reason': set([('task_struct', 'cred')])},
5283 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
5285 'reason': set([('task_struct', 'cred')])},
5286 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
5288 'reason': set([('task_struct', 'cred')])},
5289 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
5291 'reason': set([('task_struct', 'cred')])},
5293 'reason': set([('task_struct', 'cred')])},
5294 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
5296 'reason': set([('task_struct', 'cred')])},
5298 'reason': set([('task_struct', 'cred')])},
5300 'reason': set([('task_struct', 'cred')])},
5302 'reason': set([('task_struct', 'cred')])},
5303 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
5304 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
5306 'reason': set([('task_struct', 'cred')])},
5308 'reason': set([('task_struct', 'cred')])},
5310 'reason': set([('task_struct', 'cred')])},
5311 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
5313 'reason': set([('task_struct', 'cred')])},
5315 'reason': set([('task_struct', 'cred')])},
5316 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
5317 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
5319 'reason': set([('task_struct', 'cred')])},
5321 'reason': set([('task_struct', 'cred')])},
5323 'reason': set([('task_struct', 'cred')])},
5324 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
5326 'reason': set([('task_struct', 'cred')])},
5328 'reason': set([('task_struct', 'cred')])},
5330 'reason': set([('task_struct', 'cred')])},
5332 'reason': set([('task_struct', 'cred')])},
5334 'reason': set([('task_struct', 'cred')])},
5335 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
5336 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
5338 'reason': set([('task_struct', 'cred')])},
5340 'reason': set([('task_struct', 'cred')])},
5341 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
5343 'reason': set([('task_struct', 'cred')])}],
5344 'geteuid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
5346 'reason': set([('task_struct', 'cred')])},
5347 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
5348 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
5350 'reason': set([('task_struct', 'cred')])},
5352 'reason': set([('task_struct', 'cred')])},
5353 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])},
5354 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
5356 'reason': set([('task_struct', 'cred')])},
5357 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
5359 'reason': set([('task_struct', 'cred')])},
5360 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
5361 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
5362 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
5364 'reason': set([('task_struct', 'cred')])},
5366 'reason': set([('task_struct', 'cred')])},
5367 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
5369 'reason': set([('task_struct', 'cred')])},
5371 'reason': set([('task_struct', 'cred')])},
5373 'reason': set([('task_struct', 'cred')])},
5374 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
5375 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
5376 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
5377 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
5379 'reason': set([('task_struct', 'cred')])},
5381 'reason': set([('task_struct', 'cred')])},
5382 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
5384 'reason': set([('task_struct', 'cred')])},
5385 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
5386 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
5387 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
5389 'reason': set([('task_struct', 'cred')])},
5391 'reason': set([('task_struct', 'cred')])},
5393 'reason': set([('task_struct', 'cred')])},
5394 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
5396 'reason': set([('task_struct', 'cred')])},
5397 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
5399 'reason': set([('task_struct', 'cred')])},
5400 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
5401 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])},
5402 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
5403 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
5404 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
5406 'reason': set([('task_struct', 'cred')])},
5407 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
5409 'reason': set([('task_struct', 'cred')])}],
5410 'geteuid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
5412 'reason': set([('task_struct', 'cred')])},
5413 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
5414 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
5416 'reason': set([('task_struct', 'cred')])},
5418 'reason': set([('task_struct', 'cred')])},
5420 'reason': set([('task_struct', 'cred')])},
5421 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
5423 'reason': set([('task_struct', 'cred')])},
5424 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
5426 'reason': set([('task_struct', 'cred')])},
5427 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
5429 'reason': set([('task_struct', 'cred')])},
5430 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
5432 'reason': set([('task_struct', 'cred')])},
5434 'reason': set([('task_struct', 'cred')])},
5435 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
5437 'reason': set([('task_struct', 'cred')])},
5439 'reason': set([('task_struct', 'cred')])},
5441 'reason': set([('task_struct', 'cred')])},
5443 'reason': set([('task_struct', 'cred')])},
5444 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
5445 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
5447 'reason': set([('task_struct', 'cred')])},
5449 'reason': set([('task_struct', 'cred')])},
5451 'reason': set([('task_struct', 'cred')])},
5452 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
5454 'reason': set([('task_struct', 'cred')])},
5456 'reason': set([('task_struct', 'cred')])},
5457 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
5458 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
5460 'reason': set([('task_struct', 'cred')])},
5462 'reason': set([('task_struct', 'cred')])},
5464 'reason': set([('task_struct', 'cred')])},
5465 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
5467 'reason': set([('task_struct', 'cred')])},
5469 'reason': set([('task_struct', 'cred')])},
5471 'reason': set([('task_struct', 'cred')])},
5473 'reason': set([('task_struct', 'cred')])},
5475 'reason': set([('task_struct', 'cred')])},
5476 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
5477 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
5479 'reason': set([('task_struct', 'cred')])},
5481 'reason': set([('task_struct', 'cred')])},
5482 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
5484 'reason': set([('task_struct', 'cred')])}],
5485 'getgid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
5487 'reason': set([('task_struct', 'cred')])},
5488 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
5489 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
5491 'reason': set([('task_struct', 'cred')])},
5493 'reason': set([('task_struct', 'cred')])},
5494 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])},
5495 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
5497 'reason': set([('task_struct', 'cred')])},
5498 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
5500 'reason': set([('task_struct', 'cred')])},
5501 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
5502 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
5503 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
5505 'reason': set([('task_struct', 'cred')])},
5507 'reason': set([('task_struct', 'cred')])},
5508 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
5509 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])},
5511 'reason': set([('task_struct', 'cred')])},
5513 'reason': set([('task_struct', 'cred')])},
5514 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
5515 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
5516 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
5517 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
5519 'reason': set([('task_struct', 'cred')])},
5521 'reason': set([('task_struct', 'cred')])},
5522 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
5523 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])},
5524 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
5525 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
5526 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
5528 'reason': set([('task_struct', 'cred')])},
5530 'reason': set([('task_struct', 'cred')])},
5532 'reason': set([('task_struct', 'cred')])},
5533 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
5535 'reason': set([('task_struct', 'cred')])},
5536 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
5538 'reason': set([('task_struct', 'cred')])},
5539 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
5540 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])},
5541 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
5542 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
5543 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
5544 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])},
5545 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
5547 'reason': set([('task_struct', 'cred')])}],
5548 'getgid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
5550 'reason': set([('task_struct', 'cred')])},
5551 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
5552 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
5554 'reason': set([('task_struct', 'cred')])},
5556 'reason': set([('task_struct', 'cred')])},
5558 'reason': set([('task_struct', 'cred')])},
5559 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
5561 'reason': set([('task_struct', 'cred')])},
5562 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
5564 'reason': set([('task_struct', 'cred')])},
5565 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
5567 'reason': set([('task_struct', 'cred')])},
5568 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
5570 'reason': set([('task_struct', 'cred')])},
5572 'reason': set([('task_struct', 'cred')])},
5573 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
5575 'reason': set([('task_struct', 'cred')])},
5577 'reason': set([('task_struct', 'cred')])},
5579 'reason': set([('task_struct', 'cred')])},
5580 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
5581 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
5582 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
5583 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
5585 'reason': set([('task_struct', 'cred')])},
5587 'reason': set([('task_struct', 'cred')])},
5588 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
5590 'reason': set([('task_struct', 'cred')])},
5591 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
5592 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
5593 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
5595 'reason': set([('task_struct', 'cred')])},
5597 'reason': set([('task_struct', 'cred')])},
5599 'reason': set([('task_struct', 'cred')])},
5600 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
5602 'reason': set([('task_struct', 'cred')])},
5603 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
5605 'reason': set([('task_struct', 'cred')])},
5606 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
5608 'reason': set([('task_struct', 'cred')])},
5609 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
5610 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
5612 'reason': set([('task_struct', 'cred')])},
5614 'reason': set([('task_struct', 'cred')])},
5615 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
5617 'reason': set([('task_struct', 'cred')])}],
5619 'reason': set([('cred', 'group_info'),
5622 'reason': set([('task_struct', 'cred')])},
5623 {'call': 'setfsuid', 'reason': set([('cred', 'group_info')])},
5624 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
5625 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
5627 'reason': set([('cred', 'group_info')])},
5628 {'call': 'getresgid', 'reason': set([('cred', 'group_info')])},
5630 'reason': set([('task_struct', 'cred')])},
5632 'reason': set([('task_struct', 'cred')])},
5633 {'call': 'setgid', 'reason': set([('cred', 'group_info')])},
5635 'reason': set([('cred', 'group_info'),
5637 {'call': 'capset', 'reason': set([('cred', 'group_info')])},
5638 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
5640 'reason': set([('task_struct', 'cred')])},
5642 'reason': set([('cred', 'group_info')])},
5643 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
5645 'reason': set([('cred', 'group_info'),
5647 {'call': 'setfsgid', 'reason': set([('cred', 'group_info')])},
5648 {'call': 'unshare', 'reason': set([('cred', 'group_info')])},
5649 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
5650 {'call': 'setreuid', 'reason': set([('cred', 'group_info')])},
5652 'reason': set([('task_struct', 'cred')])},
5653 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
5655 'reason': set([('task_struct', 'cred')])},
5657 'reason': set([('cred', 'group_info')])},
5658 {'call': 'getresuid', 'reason': set([('cred', 'group_info')])},
5660 'reason': set([('task_struct', 'cred')])},
5661 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
5663 'reason': set([('task_struct', 'cred')])},
5665 'reason': set([('task_struct', 'cred')])},
5667 'reason': set([('cred', 'group_info'),
5670 'reason': set([('task_struct', 'cred')])},
5671 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
5672 {'call': 'setresgid', 'reason': set([('cred', 'group_info')])},
5673 {'call': 'setregid', 'reason': set([('cred', 'group_info')])},
5674 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
5676 'reason': set([('cred', 'group_info'),
5679 'reason': set([('task_struct', 'cred')])},
5681 'reason': set([('cred', 'group_info')])},
5683 'reason': set([('task_struct', 'cred')])},
5684 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
5686 'reason': set([('cred', 'group_info'),
5689 'reason': set([('task_struct', 'cred')])},
5690 {'call': 'faccessat', 'reason': set([('cred', 'group_info')])},
5691 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
5692 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
5694 'reason': set([('task_struct', 'cred')])},
5696 'reason': set([('task_struct', 'cred')])},
5698 'reason': set([('task_struct', 'cred')])},
5699 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
5701 'reason': set([('task_struct', 'cred')])},
5703 'reason': set([('task_struct', 'cred')])},
5705 'reason': set([('task_struct', 'cred')])},
5706 {'call': 'setresuid', 'reason': set([('cred', 'group_info')])},
5708 'reason': set([('task_struct', 'cred')])},
5710 'reason': set([('cred', 'group_info'),
5712 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
5713 {'call': 'setuid', 'reason': set([('cred', 'group_info')])},
5714 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
5716 'reason': set([('task_struct', 'cred')])},
5717 {'call': 'getgroups', 'reason': set([('cred', 'group_info')])},
5719 'reason': set([('cred', 'group_info'),
5721 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
5723 'reason': set([('task_struct', 'cred')])}],
5725 'reason': set([('cred', 'group_info'),
5728 'reason': set([('task_struct', 'cred')])},
5730 'reason': set([('cred', 'group_info')])},
5731 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
5732 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
5734 'reason': set([('cred', 'group_info')])},
5736 'reason': set([('cred', 'group_info')])},
5738 'reason': set([('task_struct', 'cred')])},
5740 'reason': set([('task_struct', 'cred')])},
5741 {'call': 'setgid', 'reason': set([('cred', 'group_info')])},
5743 'reason': set([('cred', 'group_info'),
5745 {'call': 'capset', 'reason': set([('cred', 'group_info')])},
5747 'reason': set([('task_struct', 'cred')])},
5749 'reason': set([('task_struct', 'cred')])},
5751 'reason': set([('cred', 'group_info')])},
5752 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
5754 'reason': set([('cred', 'group_info'),
5757 'reason': set([('cred', 'group_info')])},
5758 {'call': 'unshare', 'reason': set([('cred', 'group_info')])},
5759 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
5761 'reason': set([('cred', 'group_info')])},
5763 'reason': set([('task_struct', 'cred')])},
5764 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
5766 'reason': set([('task_struct', 'cred')])},
5768 'reason': set([('cred', 'group_info')])},
5770 'reason': set([('cred', 'group_info')])},
5772 'reason': set([('task_struct', 'cred')])},
5773 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
5775 'reason': set([('task_struct', 'cred')])},
5777 'reason': set([('task_struct', 'cred')])},
5779 'reason': set([('cred', 'group_info'),
5782 'reason': set([('task_struct', 'cred')])},
5784 'reason': set([('task_struct', 'cred')])},
5786 'reason': set([('cred', 'group_info')])},
5788 'reason': set([('cred', 'group_info')])},
5789 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
5791 'reason': set([('cred', 'group_info'),
5794 'reason': set([('task_struct', 'cred')])},
5796 'reason': set([('cred', 'group_info')])},
5798 'reason': set([('task_struct', 'cred')])},
5800 'reason': set([('task_struct', 'cred')])},
5802 'reason': set([('cred', 'group_info'),
5805 'reason': set([('task_struct', 'cred')])},
5807 'reason': set([('cred', 'group_info')])},
5809 'reason': set([('group_info', 'ngroups')])},
5810 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
5811 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
5813 'reason': set([('task_struct', 'cred')])},
5815 'reason': set([('task_struct', 'cred')])},
5817 'reason': set([('task_struct', 'cred')])},
5818 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
5820 'reason': set([('task_struct', 'cred')])},
5822 'reason': set([('task_struct', 'cred')])},
5824 'reason': set([('task_struct', 'cred')])},
5826 'reason': set([('cred', 'group_info')])},
5828 'reason': set([('task_struct', 'cred')])},
5830 'reason': set([('cred', 'group_info'),
5832 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
5833 {'call': 'setuid', 'reason': set([('cred', 'group_info')])},
5834 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
5836 'reason': set([('task_struct', 'cred')])},
5838 'reason': set([('cred', 'group_info')])},
5840 'reason': set([('cred', 'group_info'),
5842 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
5844 'reason': set([('group_info', 'ngroups')])},
5846 'reason': set([('task_struct', 'cred')])}],
5848 'reason': set([('signal_struct', 'it_real_incr')])},
5850 'reason': set([('signal_struct', 'it_real_incr')])},
5852 'reason': set([('signal_struct', 'it_real_incr')])}],
5853 'getpeername': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
5854 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
5855 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
5856 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
5857 {'call': 'readahead', 'reason': set([('fd', 'file')])},
5858 {'call': 'getdents', 'reason': set([('fd', 'file')])},
5859 {'call': 'writev', 'reason': set([('fd', 'file')])},
5860 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
5861 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
5862 {'call': 'pread64', 'reason': set([('fd', 'file')])},
5863 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
5864 {'call': 'read', 'reason': set([('fd', 'file')])},
5865 {'call': 'fchown', 'reason': set([('fd', 'file')])},
5866 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
5867 {'call': 'utime', 'reason': set([('fd', 'file')])},
5868 {'call': 'fsync', 'reason': set([('fd', 'file')])},
5869 {'call': 'bpf', 'reason': set([('fd', 'file')])},
5870 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
5871 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
5872 {'call': 'sendto', 'reason': set([('fd', 'file')])},
5873 {'call': 'tee', 'reason': set([('fd', 'file')])},
5874 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
5875 {'call': 'lseek', 'reason': set([('fd', 'file')])},
5876 {'call': 'connect', 'reason': set([('fd', 'file')])},
5877 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
5878 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
5879 {'call': 'flock', 'reason': set([('fd', 'file')])},
5880 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
5881 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
5882 {'call': 'accept4', 'reason': set([('fd', 'file')])},
5883 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
5885 'reason': set([('fd', 'file')])},
5886 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
5888 'reason': set([('fd', 'file')])},
5889 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
5890 {'call': 'splice', 'reason': set([('fd', 'file')])},
5891 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
5892 {'call': 'preadv', 'reason': set([('fd', 'file')])},
5893 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
5894 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
5895 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
5896 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
5897 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
5898 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
5899 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
5900 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
5901 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
5902 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
5903 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
5904 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
5905 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
5906 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
5907 {'call': 'listen', 'reason': set([('fd', 'file')])},
5908 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
5909 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
5910 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
5911 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
5912 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
5913 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
5914 {'call': 'llseek', 'reason': set([('fd', 'file')])},
5915 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
5916 {'call': 'readv', 'reason': set([('fd', 'file')])},
5917 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
5918 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
5919 {'call': 'write', 'reason': set([('fd', 'file')])},
5920 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
5921 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
5922 {'call': 'bind', 'reason': set([('fd', 'file')])},
5923 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
5924 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
5926 'reason': set([('task_struct', 'real_parent')])},
5928 'reason': set([('task_struct', 'real_parent')])},
5930 'reason': set([('task_struct', 'real_parent')])},
5932 'reason': set([('task_struct', 'real_parent')])},
5934 'reason': set([('task_struct', 'real_parent')])},
5936 'reason': set([('task_struct', 'real_parent')])},
5938 'reason': set([('task_struct', 'real_parent')])},
5940 'reason': set([('task_struct', 'real_parent')])},
5942 'reason': set([('task_struct', 'real_parent')])},
5944 'reason': set([('task_struct', 'real_parent')])},
5946 'reason': set([('task_struct', 'real_parent')])},
5948 'reason': set([('task_struct', 'real_parent')])},
5950 'reason': set([('task_struct', 'real_parent')])},
5952 'reason': set([('task_struct', 'real_parent')])},
5954 'reason': set([('task_struct', 'real_parent')])},
5956 'reason': set([('task_struct', 'real_parent')])},
5958 'reason': set([('task_struct', 'real_parent')])},
5960 'reason': set([('task_struct', 'real_parent')])},
5962 'reason': set([('task_struct', 'real_parent')])},
5964 'reason': set([('task_struct', 'real_parent')])},
5966 'reason': set([('task_struct', 'real_parent')])},
5968 'reason': set([('task_struct', 'real_parent')])},
5970 'reason': set([('task_struct', 'real_parent')])},
5972 'reason': set([('task_struct', 'real_parent')])},
5974 'reason': set([('task_struct', 'real_parent')])},
5976 'reason': set([('task_struct', 'real_parent')])},
5978 'reason': set([('task_struct', 'real_parent')])},
5980 'reason': set([('task_struct', 'real_parent')])},
5982 'reason': set([('task_struct', 'real_parent')])},
5984 'reason': set([('task_struct', 'real_parent')])},
5986 'reason': set([('task_struct', 'real_parent')])},
5988 'reason': set([('task_struct', 'real_parent')])},
5990 'reason': set([('task_struct', 'real_parent')])},
5992 'reason': set([('task_struct', 'real_parent')])},
5994 'reason': set([('task_struct', 'real_parent')])},
5996 'reason': set([('task_struct', 'real_parent')])},
5998 'reason': set([('task_struct', 'real_parent')])},
6000 'reason': set([('task_struct', 'real_parent')])},
6002 'reason': set([('task_struct', 'real_parent')])},
6004 'reason': set([('task_struct', 'real_parent')])},
6006 'reason': set([('task_struct', 'real_parent')])},
6008 'reason': set([('task_struct', 'real_parent')])},
6010 'reason': set([('task_struct', 'real_parent')])},
6012 'reason': set([('task_struct', 'real_parent')])},
6014 'reason': set([('task_struct', 'real_parent')])},
6016 'reason': set([('task_struct', 'real_parent')])}],
6018 'reason': set([('task_struct', 'cred'),
6021 'reason': set([('task_struct', 'cred'),
6024 'reason': set([('task_struct', 'cred'),
6027 'reason': set([('task_struct', 'cred'),
6030 'reason': set([('task_struct', 'cred'),
6033 'reason': set([('task_struct', 'cred'),
6036 'reason': set([('task_struct', 'cred'),
6039 'reason': set([('task_struct', 'cred'),
6042 'reason': set([('task_struct', 'cred'),
6045 'reason': set([('task_struct', 'cred'),
6048 'reason': set([('task_struct', 'cred'),
6051 'reason': set([('task_struct', 'cred'),
6053 {'call': 'setreuid', 'reason': set([('cred', 'uid')])},
6055 'reason': set([('task_struct', 'cred'),
6058 'reason': set([('task_struct', 'cred'),
6061 'reason': set([('task_struct', 'cred'),
6064 'reason': set([('task_struct', 'cred'),
6067 'reason': set([('task_struct', 'cred'),
6070 'reason': set([('task_struct', 'cred'),
6073 'reason': set([('task_struct', 'cred'),
6076 'reason': set([('task_struct', 'cred'),
6079 'reason': set([('task_struct', 'cred'),
6082 'reason': set([('task_struct', 'cred'),
6085 'reason': set([('task_struct', 'cred'),
6088 'reason': set([('task_struct', 'cred'),
6091 'reason': set([('task_struct', 'cred'),
6094 'reason': set([('task_struct', 'cred'),
6097 'reason': set([('task_struct', 'cred'),
6100 'reason': set([('task_struct', 'cred'),
6103 'reason': set([('task_struct', 'cred'),
6106 'reason': set([('task_struct', 'cred'),
6109 'reason': set([('task_struct', 'cred'),
6112 'reason': set([('task_struct', 'cred'),
6115 'reason': set([('task_struct', 'cred'),
6118 'reason': set([('task_struct', 'cred'),
6121 'reason': set([('task_struct', 'cred'),
6124 'reason': set([('task_struct', 'cred'),
6127 'reason': set([('task_struct', 'cred'),
6130 'reason': set([('task_struct', 'cred'),
6132 {'call': 'setresuid', 'reason': set([('cred', 'uid')])},
6134 'reason': set([('task_struct', 'cred'),
6137 'reason': set([('task_struct', 'cred'),
6140 'reason': set([('task_struct', 'cred'),
6142 {'call': 'setuid', 'reason': set([('cred', 'uid')])},
6144 'reason': set([('task_struct', 'cred'),
6147 'reason': set([('task_struct', 'cred'),
6150 'reason': set([('task_struct', 'cred'),
6153 'reason': set([('task_struct', 'cred'),
6156 'reason': set([('task_struct', 'cred'),
6158 'getresgid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
6160 'reason': set([('task_struct', 'cred')])},
6161 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
6162 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
6164 'reason': set([('task_struct', 'cred')])},
6166 'reason': set([('task_struct', 'cred')])},
6168 'reason': set([('task_struct', 'cred')])},
6169 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
6171 'reason': set([('task_struct', 'cred')])},
6172 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
6174 'reason': set([('task_struct', 'cred')])},
6175 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
6177 'reason': set([('task_struct', 'cred')])},
6178 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
6180 'reason': set([('task_struct', 'cred')])},
6182 'reason': set([('task_struct', 'cred')])},
6183 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
6185 'reason': set([('task_struct', 'cred')])},
6187 'reason': set([('task_struct', 'cred')])},
6189 'reason': set([('task_struct', 'cred')])},
6191 'reason': set([('task_struct', 'cred')])},
6192 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
6193 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
6195 'reason': set([('task_struct', 'cred')])},
6197 'reason': set([('task_struct', 'cred')])},
6199 'reason': set([('task_struct', 'cred')])},
6200 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
6202 'reason': set([('task_struct', 'cred')])},
6204 'reason': set([('task_struct', 'cred')])},
6205 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
6206 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
6208 'reason': set([('task_struct', 'cred')])},
6210 'reason': set([('task_struct', 'cred')])},
6212 'reason': set([('task_struct', 'cred')])},
6213 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
6215 'reason': set([('task_struct', 'cred')])},
6217 'reason': set([('task_struct', 'cred')])},
6219 'reason': set([('task_struct', 'cred')])},
6221 'reason': set([('task_struct', 'cred')])},
6223 'reason': set([('task_struct', 'cred')])},
6224 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
6225 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
6227 'reason': set([('task_struct', 'cred')])},
6229 'reason': set([('task_struct', 'cred')])},
6230 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
6232 'reason': set([('task_struct', 'cred')])}],
6233 'getresgid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
6235 'reason': set([('task_struct', 'cred')])},
6236 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
6237 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
6239 'reason': set([('task_struct', 'cred')])},
6241 'reason': set([('task_struct', 'cred')])},
6243 'reason': set([('task_struct', 'cred')])},
6245 'reason': set([('task_struct', 'cred')])},
6247 'reason': set([('task_struct', 'cred')])},
6248 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
6250 'reason': set([('task_struct', 'cred')])},
6251 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
6253 'reason': set([('task_struct', 'cred')])},
6254 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
6256 'reason': set([('task_struct', 'cred')])},
6258 'reason': set([('task_struct', 'cred')])},
6259 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
6261 'reason': set([('task_struct', 'cred')])},
6263 'reason': set([('task_struct', 'cred')])},
6265 'reason': set([('task_struct', 'cred')])},
6267 'reason': set([('task_struct', 'cred')])},
6269 'reason': set([('task_struct', 'cred')])},
6270 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
6272 'reason': set([('task_struct', 'cred')])},
6274 'reason': set([('task_struct', 'cred')])},
6276 'reason': set([('task_struct', 'cred')])},
6278 'reason': set([('task_struct', 'cred')])},
6280 'reason': set([('task_struct', 'cred')])},
6282 'reason': set([('task_struct', 'cred')])},
6283 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
6284 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
6286 'reason': set([('task_struct', 'cred')])},
6288 'reason': set([('task_struct', 'cred')])},
6290 'reason': set([('task_struct', 'cred')])},
6291 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
6293 'reason': set([('task_struct', 'cred')])},
6295 'reason': set([('task_struct', 'cred')])},
6297 'reason': set([('task_struct', 'cred')])},
6299 'reason': set([('task_struct', 'cred')])},
6301 'reason': set([('task_struct', 'cred')])},
6302 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
6303 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
6305 'reason': set([('task_struct', 'cred')])},
6307 'reason': set([('task_struct', 'cred')])},
6308 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
6310 'reason': set([('task_struct', 'cred')])}],
6311 'getresuid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
6313 'reason': set([('task_struct', 'cred')])},
6314 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
6315 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
6317 'reason': set([('task_struct', 'cred')])},
6319 'reason': set([('task_struct', 'cred')])},
6321 'reason': set([('task_struct', 'cred')])},
6322 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
6324 'reason': set([('task_struct', 'cred')])},
6325 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
6327 'reason': set([('task_struct', 'cred')])},
6328 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
6330 'reason': set([('task_struct', 'cred')])},
6331 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
6333 'reason': set([('task_struct', 'cred')])},
6335 'reason': set([('task_struct', 'cred')])},
6336 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
6338 'reason': set([('task_struct', 'cred')])},
6340 'reason': set([('task_struct', 'cred')])},
6342 'reason': set([('task_struct', 'cred')])},
6344 'reason': set([('task_struct', 'cred')])},
6345 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
6346 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
6348 'reason': set([('task_struct', 'cred')])},
6350 'reason': set([('task_struct', 'cred')])},
6352 'reason': set([('task_struct', 'cred')])},
6353 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
6355 'reason': set([('task_struct', 'cred')])},
6357 'reason': set([('task_struct', 'cred')])},
6358 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
6359 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
6361 'reason': set([('task_struct', 'cred')])},
6363 'reason': set([('task_struct', 'cred')])},
6365 'reason': set([('task_struct', 'cred')])},
6366 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
6368 'reason': set([('task_struct', 'cred')])},
6370 'reason': set([('task_struct', 'cred')])},
6372 'reason': set([('task_struct', 'cred')])},
6374 'reason': set([('task_struct', 'cred')])},
6376 'reason': set([('task_struct', 'cred')])},
6377 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
6378 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
6380 'reason': set([('task_struct', 'cred')])},
6382 'reason': set([('task_struct', 'cred')])},
6383 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
6385 'reason': set([('task_struct', 'cred')])}],
6386 'getresuid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
6388 'reason': set([('task_struct', 'cred')])},
6389 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
6390 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
6392 'reason': set([('task_struct', 'cred')])},
6394 'reason': set([('task_struct', 'cred')])},
6396 'reason': set([('task_struct', 'cred')])},
6398 'reason': set([('task_struct', 'cred')])},
6400 'reason': set([('task_struct', 'cred')])},
6401 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
6403 'reason': set([('task_struct', 'cred')])},
6404 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
6406 'reason': set([('task_struct', 'cred')])},
6407 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
6409 'reason': set([('task_struct', 'cred')])},
6411 'reason': set([('task_struct', 'cred')])},
6412 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
6414 'reason': set([('task_struct', 'cred')])},
6416 'reason': set([('task_struct', 'cred')])},
6418 'reason': set([('task_struct', 'cred')])},
6420 'reason': set([('task_struct', 'cred')])},
6422 'reason': set([('task_struct', 'cred')])},
6423 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
6425 'reason': set([('task_struct', 'cred')])},
6427 'reason': set([('task_struct', 'cred')])},
6429 'reason': set([('task_struct', 'cred')])},
6431 'reason': set([('task_struct', 'cred')])},
6433 'reason': set([('task_struct', 'cred')])},
6435 'reason': set([('task_struct', 'cred')])},
6436 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
6437 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
6439 'reason': set([('task_struct', 'cred')])},
6441 'reason': set([('task_struct', 'cred')])},
6443 'reason': set([('task_struct', 'cred')])},
6444 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
6446 'reason': set([('task_struct', 'cred')])},
6448 'reason': set([('task_struct', 'cred')])},
6450 'reason': set([('task_struct', 'cred')])},
6452 'reason': set([('task_struct', 'cred')])},
6454 'reason': set([('task_struct', 'cred')])},
6455 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
6456 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
6458 'reason': set([('task_struct', 'cred')])},
6460 'reason': set([('task_struct', 'cred')])},
6461 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
6463 'reason': set([('task_struct', 'cred')])}],
6465 'reason': set([('rlimit', 'rlim_cur'),
6468 'reason': set([('rlimit', 'rlim_cur'),
6471 'reason': set([('rlimit', 'rlim_cur'),
6474 'reason': set([('signal_struct', 'maxrss')])},
6476 'reason': set([('signal_struct', 'maxrss')])}],
6477 'getsockname': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
6478 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
6479 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
6480 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
6481 {'call': 'readahead', 'reason': set([('fd', 'file')])},
6482 {'call': 'getdents', 'reason': set([('fd', 'file')])},
6483 {'call': 'writev', 'reason': set([('fd', 'file')])},
6484 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
6485 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
6486 {'call': 'pread64', 'reason': set([('fd', 'file')])},
6487 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
6488 {'call': 'read', 'reason': set([('fd', 'file')])},
6489 {'call': 'fchown', 'reason': set([('fd', 'file')])},
6490 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
6491 {'call': 'utime', 'reason': set([('fd', 'file')])},
6492 {'call': 'fsync', 'reason': set([('fd', 'file')])},
6493 {'call': 'bpf', 'reason': set([('fd', 'file')])},
6494 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
6495 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
6496 {'call': 'sendto', 'reason': set([('fd', 'file')])},
6497 {'call': 'tee', 'reason': set([('fd', 'file')])},
6498 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
6499 {'call': 'lseek', 'reason': set([('fd', 'file')])},
6500 {'call': 'connect', 'reason': set([('fd', 'file')])},
6501 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
6502 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
6503 {'call': 'flock', 'reason': set([('fd', 'file')])},
6504 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
6505 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
6506 {'call': 'accept4', 'reason': set([('fd', 'file')])},
6507 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
6509 'reason': set([('fd', 'file')])},
6510 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
6512 'reason': set([('fd', 'file')])},
6513 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
6514 {'call': 'splice', 'reason': set([('fd', 'file')])},
6515 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
6516 {'call': 'preadv', 'reason': set([('fd', 'file')])},
6517 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
6518 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
6519 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
6520 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
6521 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
6522 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
6523 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
6524 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
6525 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
6526 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
6527 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
6528 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
6529 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
6530 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
6531 {'call': 'listen', 'reason': set([('fd', 'file')])},
6532 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
6533 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
6534 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
6535 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
6536 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
6537 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
6538 {'call': 'llseek', 'reason': set([('fd', 'file')])},
6539 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
6540 {'call': 'readv', 'reason': set([('fd', 'file')])},
6541 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
6542 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
6543 {'call': 'write', 'reason': set([('fd', 'file')])},
6544 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
6545 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
6546 {'call': 'bind', 'reason': set([('fd', 'file')])},
6547 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
6548 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
6549 'getsockopt': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
6550 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
6551 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
6552 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
6553 {'call': 'readahead', 'reason': set([('fd', 'file')])},
6554 {'call': 'getdents', 'reason': set([('fd', 'file')])},
6555 {'call': 'writev', 'reason': set([('fd', 'file')])},
6556 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
6557 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
6558 {'call': 'pread64', 'reason': set([('fd', 'file')])},
6559 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
6560 {'call': 'read', 'reason': set([('fd', 'file')])},
6561 {'call': 'fchown', 'reason': set([('fd', 'file')])},
6562 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
6563 {'call': 'utime', 'reason': set([('fd', 'file')])},
6564 {'call': 'fsync', 'reason': set([('fd', 'file')])},
6565 {'call': 'bpf', 'reason': set([('fd', 'file')])},
6566 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
6567 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
6568 {'call': 'sendto', 'reason': set([('fd', 'file')])},
6569 {'call': 'tee', 'reason': set([('fd', 'file')])},
6570 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
6571 {'call': 'lseek', 'reason': set([('fd', 'file')])},
6572 {'call': 'connect', 'reason': set([('fd', 'file')])},
6573 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
6574 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
6575 {'call': 'flock', 'reason': set([('fd', 'file')])},
6576 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
6577 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
6579 'reason': set([('fd', 'file'),
6581 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
6582 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
6583 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
6585 'reason': set([('fd', 'file')])},
6586 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
6587 {'call': 'splice', 'reason': set([('fd', 'file')])},
6588 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
6589 {'call': 'preadv', 'reason': set([('fd', 'file')])},
6590 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
6591 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
6592 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
6593 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
6594 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
6595 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
6596 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
6597 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
6598 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
6599 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
6600 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
6601 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
6602 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
6603 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
6604 {'call': 'listen', 'reason': set([('fd', 'file')])},
6605 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
6606 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
6607 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
6608 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
6609 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
6610 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
6611 {'call': 'llseek', 'reason': set([('fd', 'file')])},
6612 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
6613 {'call': 'readv', 'reason': set([('fd', 'file')])},
6614 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
6615 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
6616 {'call': 'write', 'reason': set([('fd', 'file')])},
6617 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
6618 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
6619 {'call': 'bind', 'reason': set([('fd', 'file')])},
6620 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
6621 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
6622 'getuid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
6624 'reason': set([('task_struct', 'cred')])},
6625 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
6626 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
6628 'reason': set([('task_struct', 'cred')])},
6630 'reason': set([('task_struct', 'cred')])},
6631 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])},
6632 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
6634 'reason': set([('task_struct', 'cred')])},
6635 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
6637 'reason': set([('task_struct', 'cred')])},
6638 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
6639 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
6640 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
6642 'reason': set([('task_struct', 'cred')])},
6644 'reason': set([('task_struct', 'cred')])},
6645 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
6646 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])},
6648 'reason': set([('task_struct', 'cred')])},
6650 'reason': set([('task_struct', 'cred')])},
6651 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
6652 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
6653 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
6654 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
6656 'reason': set([('task_struct', 'cred')])},
6658 'reason': set([('task_struct', 'cred')])},
6659 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
6660 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])},
6661 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
6662 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
6663 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
6665 'reason': set([('task_struct', 'cred')])},
6667 'reason': set([('task_struct', 'cred')])},
6669 'reason': set([('task_struct', 'cred')])},
6670 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
6672 'reason': set([('task_struct', 'cred')])},
6673 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
6675 'reason': set([('task_struct', 'cred')])},
6676 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
6677 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])},
6678 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
6679 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
6680 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
6681 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])},
6682 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
6684 'reason': set([('task_struct', 'cred')])}],
6685 'getuid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
6687 'reason': set([('task_struct', 'cred')])},
6688 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
6689 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
6691 'reason': set([('task_struct', 'cred')])},
6693 'reason': set([('task_struct', 'cred')])},
6695 'reason': set([('task_struct', 'cred')])},
6696 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
6698 'reason': set([('task_struct', 'cred')])},
6699 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
6701 'reason': set([('task_struct', 'cred')])},
6702 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
6704 'reason': set([('task_struct', 'cred')])},
6705 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
6707 'reason': set([('task_struct', 'cred')])},
6709 'reason': set([('task_struct', 'cred')])},
6710 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
6712 'reason': set([('task_struct', 'cred')])},
6714 'reason': set([('task_struct', 'cred')])},
6716 'reason': set([('task_struct', 'cred')])},
6717 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
6718 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
6719 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
6720 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
6722 'reason': set([('task_struct', 'cred')])},
6724 'reason': set([('task_struct', 'cred')])},
6725 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
6727 'reason': set([('task_struct', 'cred')])},
6728 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
6729 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
6730 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
6732 'reason': set([('task_struct', 'cred')])},
6734 'reason': set([('task_struct', 'cred')])},
6736 'reason': set([('task_struct', 'cred')])},
6737 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
6739 'reason': set([('task_struct', 'cred')])},
6740 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
6742 'reason': set([('task_struct', 'cred')])},
6743 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
6745 'reason': set([('task_struct', 'cred')])},
6746 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
6747 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
6749 'reason': set([('task_struct', 'cred')])},
6751 'reason': set([('task_struct', 'cred')])},
6752 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
6754 'reason': set([('task_struct', 'cred')])}],
6755 'getxattr': [{'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
6756 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
6757 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
6758 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
6760 'reason': set([('path', 'dentry')])},
6761 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
6762 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
6763 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])},
6764 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])},
6765 {'call': 'flock', 'reason': set([('path', 'dentry')])},
6766 {'call': 'openat', 'reason': set([('path', 'dentry')])},
6767 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])},
6768 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
6769 {'call': 'accept4', 'reason': set([('path', 'dentry')])},
6770 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
6771 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
6772 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
6773 {'call': 'socket', 'reason': set([('path', 'dentry')])},
6774 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
6776 'reason': set([('path', 'dentry')])},
6777 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
6778 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
6779 {'call': 'acct', 'reason': set([('path', 'dentry')])},
6780 {'call': 'open', 'reason': set([('path', 'dentry')])},
6781 {'call': 'dup', 'reason': set([('path', 'dentry')])},
6782 {'call': 'setns', 'reason': set([('path', 'dentry')])},
6783 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
6784 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
6785 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
6786 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
6788 'reason': set([('path', 'dentry')])}],
6790 'reason': set([('module', 'args'),
6796 'reason': set([('load_info', 'debug'),
6806 'reason': set([('load_info', 'debug'),
6816 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6818 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6820 'reason': set([('file', 'f_op')])},
6822 'reason': set([('dentry', 'd_inode')])},
6824 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6825 {'call': 'swapoff', 'reason': set([('file', 'f_op')])},
6827 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6829 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6831 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6833 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6835 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6837 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6839 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6841 'reason': set([('dentry', 'd_inode')])},
6843 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6845 'reason': set([('file', 'f_op')])},
6847 'reason': set([('file', 'f_op')])},
6848 {'call': 'dup3', 'reason': set([('file', 'f_op')])},
6850 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6852 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6854 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6856 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6858 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6860 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6862 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6864 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6866 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6868 'reason': set([('dentry', 'd_inode')])},
6870 'reason': set([('file', 'f_op')])},
6872 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6874 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6876 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6878 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6880 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6882 'reason': set([('fd', 'file'),
6886 'reason': set([('fd', 'file'),
6890 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6892 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6893 {'call': 'openat', 'reason': set([('file', 'f_op')])},
6894 {'call': 'uselib', 'reason': set([('file', 'f_op')])},
6896 'reason': set([('dentry', 'd_inode')])},
6898 'reason': set([('fd', 'file'),
6902 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6904 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6906 'reason': set([('file', 'f_op')])},
6908 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6910 'reason': set([('dentry', 'd_inode')])},
6912 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6914 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6916 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6918 'reason': set([('dentry', 'd_inode'),
6922 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6924 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6925 {'call': 'shmat', 'reason': set([('file', 'f_op')])},
6927 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6929 'reason': set([('dentry', 'd_inode')])},
6930 {'call': 'socket', 'reason': set([('file', 'f_op')])},
6932 'reason': set([('dentry', 'd_inode')])},
6933 {'call': 'pipe2', 'reason': set([('file', 'f_op')])},
6935 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6937 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6939 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6941 'reason': set([('fd', 'file'),
6945 'reason': set([('dentry', 'd_inode')])},
6946 {'call': 'shmdt', 'reason': set([('file', 'f_op')])},
6948 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6950 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6952 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6954 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6955 {'call': 'acct', 'reason': set([('file', 'f_op')])},
6956 {'call': 'open', 'reason': set([('file', 'f_op')])},
6958 'reason': set([('dentry', 'd_inode')])},
6960 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6962 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6964 'reason': set([('dentry', 'd_inode')])},
6965 {'call': 'dup', 'reason': set([('file', 'f_op')])},
6967 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6968 {'call': 'setns', 'reason': set([('file', 'f_op')])},
6970 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6972 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6974 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6976 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6978 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6979 {'call': 'shmctl', 'reason': set([('file', 'f_op')])},
6981 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6982 {'call': 'swapon', 'reason': set([('file', 'f_op')])},
6984 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6986 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6988 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6990 'reason': set([('file', 'f_op')])},
6992 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6994 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6996 'reason': set([('fd', 'file'), ('fd', 'flags')])},
6998 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7000 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7002 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7004 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7006 'reason': set([('dentry', 'd_inode'),
7009 'reason': set([('dentry', 'd_inode')])},
7011 'reason': set([('file', 'f_op')])},
7013 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7015 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7017 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
7019 'reason': set([('task_struct', 'cred')])},
7021 'reason': set([('task_struct', 'cred')])},
7023 'reason': set([('task_struct', 'cred')])},
7024 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
7026 'reason': set([('task_struct', 'cred')])},
7028 'reason': set([('task_struct', 'cred')])},
7030 'reason': set([('task_struct', 'cred')])},
7032 'reason': set([('task_struct', 'cred')])},
7034 'reason': set([('task_struct', 'cred')])},
7036 'reason': set([('task_struct', 'cred')])},
7038 'reason': set([('task_struct', 'cred')])},
7040 'reason': set([('task_struct', 'cred')])},
7042 'reason': set([('task_struct', 'cred')])},
7044 'reason': set([('task_struct', 'cred')])},
7046 'reason': set([('task_struct', 'cred')])},
7048 'reason': set([('task_struct', 'cred')])},
7050 'reason': set([('task_struct', 'cred')])},
7052 'reason': set([('task_struct', 'cred')])},
7054 'reason': set([('task_struct', 'cred')])},
7056 'reason': set([('fsnotify_group', 'overflow_event'),
7060 'reason': set([('task_struct', 'cred')])},
7062 'reason': set([('task_struct', 'cred')])},
7064 'reason': set([('task_struct', 'cred')])},
7066 'reason': set([('fsnotify_group', 'overflow_event'),
7070 'reason': set([('task_struct', 'cred')])},
7072 'reason': set([('task_struct', 'cred')])},
7074 'reason': set([('task_struct', 'cred')])},
7076 'reason': set([('task_struct', 'cred')])},
7078 'reason': set([('task_struct', 'cred')])},
7080 'reason': set([('task_struct', 'cred')])},
7082 'reason': set([('task_struct', 'cred')])},
7084 'reason': set([('task_struct', 'cred')])},
7085 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
7087 'reason': set([('task_struct', 'cred')])},
7089 'reason': set([('task_struct', 'cred')])},
7091 'reason': set([('task_struct', 'cred')])},
7093 'reason': set([('task_struct', 'cred')])},
7095 'reason': set([('task_struct', 'cred')])},
7097 'reason': set([('task_struct', 'cred')])},
7099 'reason': set([('task_struct', 'cred')])},
7101 'reason': set([('task_struct', 'cred')])},
7103 'reason': set([('task_struct', 'cred')])},
7105 'reason': set([('task_struct', 'cred')])},
7107 'reason': set([('task_struct', 'cred')])},
7109 'reason': set([('task_struct', 'cred')])},
7111 'reason': set([('task_struct', 'cred')])},
7113 'reason': set([('fsnotify_group', 'overflow_event'),
7117 'reason': set([('task_struct', 'cred')])},
7119 'reason': set([('task_struct', 'cred')])}],
7121 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7123 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7124 {'call': 'eventfd2', 'reason': set([('file', 'f_op')])},
7126 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7127 {'call': 'swapoff', 'reason': set([('file', 'f_op')])},
7129 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7131 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7133 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7135 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7137 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7139 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7141 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7143 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7145 'reason': set([('file', 'f_op')])},
7147 'reason': set([('file', 'f_op')])},
7148 {'call': 'dup3', 'reason': set([('file', 'f_op')])},
7150 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7152 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7154 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7156 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7158 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7160 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7162 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7164 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7166 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7168 'reason': set([('file', 'f_op')])},
7170 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7172 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7174 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7176 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7178 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7180 'reason': set([('fd', 'file'),
7184 'reason': set([('fd', 'file'),
7188 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7190 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7191 {'call': 'openat', 'reason': set([('file', 'f_op')])},
7192 {'call': 'uselib', 'reason': set([('file', 'f_op')])},
7194 'reason': set([('fd', 'file'),
7198 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7200 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7202 'reason': set([('file', 'f_op')])},
7204 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7206 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7208 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7210 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7212 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7214 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7216 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7217 {'call': 'shmat', 'reason': set([('file', 'f_op')])},
7219 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7220 {'call': 'socket', 'reason': set([('file', 'f_op')])},
7221 {'call': 'pipe2', 'reason': set([('file', 'f_op')])},
7223 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7225 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7227 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7229 'reason': set([('fd', 'file'),
7232 {'call': 'shmdt', 'reason': set([('file', 'f_op')])},
7234 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7236 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7238 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7240 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7241 {'call': 'acct', 'reason': set([('file', 'f_op')])},
7242 {'call': 'open', 'reason': set([('file', 'f_op')])},
7244 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7246 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7247 {'call': 'dup', 'reason': set([('file', 'f_op')])},
7249 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7250 {'call': 'setns', 'reason': set([('file', 'f_op')])},
7252 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7254 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7256 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7258 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7260 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7261 {'call': 'shmctl', 'reason': set([('file', 'f_op')])},
7263 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7264 {'call': 'swapon', 'reason': set([('file', 'f_op')])},
7266 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7268 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7270 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7272 'reason': set([('file', 'f_op')])},
7274 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7276 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7278 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7280 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7282 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7284 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7286 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7287 {'call': 'mq_open', 'reason': set([('file', 'f_op')])},
7289 'reason': set([('file', 'f_op')])},
7291 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7293 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7295 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
7297 'reason': set([('mm_struct', 'ioctx_table')])},
7299 'reason': set([('mm_struct', 'ioctx_table')])},
7301 'reason': set([('kioctx', 'user_id'),
7305 'reason': set([('mm_struct', 'ioctx_table')])},
7307 'reason': set([('mm_struct', 'ioctx_table')])},
7308 {'call': 'brk', 'reason': set([('mm_struct', 'ioctx_table')])},
7310 'reason': set([('mm_struct', 'ioctx_table')])},
7311 {'call': 'io_submit', 'reason': set([('kioctx', 'user_id')])},
7313 'reason': set([('mm_struct', 'ioctx_table')])},
7315 'reason': set([('kioctx', 'user_id'),
7319 'reason': set([('mm_struct', 'ioctx_table')])},
7321 'reason': set([('kioctx', 'user_id'),
7325 'reason': set([('mm_struct', 'ioctx_table')])},
7327 'reason': set([('mm_struct', 'ioctx_table')])},
7329 'reason': set([('mm_struct', 'ioctx_table')])},
7331 'reason': set([('mm_struct', 'ioctx_table')])},
7333 'reason': set([('mm_struct', 'ioctx_table')])},
7335 'reason': set([('aio_kiocb', 'ki_user_iocb'),
7340 'reason': set([('mm_struct', 'ioctx_table')])},
7342 'reason': set([('mm_struct', 'ioctx_table')])},
7344 'reason': set([('kioctx', 'max_reqs'),
7351 'reason': set([('mm_struct', 'ioctx_table')])},
7353 'reason': set([('mm_struct', 'ioctx_table')])},
7355 'reason': set([('mm_struct', 'ioctx_table')])},
7357 'reason': set([('mm_struct', 'ioctx_table')])},
7359 'reason': set([('kioctx', 'max_reqs'),
7364 'reason': set([('mm_struct', 'ioctx_table')])},
7366 'reason': set([('kioctx', 'max_reqs'),
7373 'reason': set([('mm_struct', 'ioctx_table')])},
7375 'reason': set([('kioctx', 'max_reqs'),
7382 'reason': set([('mm_struct', 'ioctx_table')])},
7384 'reason': set([('mm_struct', 'ioctx_table')])},
7386 'reason': set([('mm_struct', 'ioctx_table')])},
7388 'reason': set([('mm_struct', 'ioctx_table')])},
7390 'reason': set([('mm_struct', 'ioctx_table')])},
7392 'reason': set([('kioctx', 'max_reqs'),
7399 'reason': set([('task_struct', 'timer_slack_ns')])},
7401 'reason': set([('task_struct', 'timer_slack_ns')])},
7403 'reason': set([('task_struct', 'timer_slack_ns')])},
7405 'reason': set([('task_struct', 'timer_slack_ns')])},
7407 'reason': set([('mm_struct', 'ioctx_table')])},
7409 'reason': set([('task_struct', 'timer_slack_ns')])},
7411 'reason': set([('task_struct', 'timer_slack_ns')])},
7413 'reason': set([('task_struct', 'timer_slack_ns')])},
7415 'reason': set([('mm_struct', 'ioctx_table')])},
7417 'reason': set([('kioctx', 'user_id'),
7421 'reason': set([('task_struct', 'timer_slack_ns')])},
7423 'reason': set([('task_struct', 'timer_slack_ns')])},
7425 'reason': set([('task_struct', 'timer_slack_ns')])},
7427 'reason': set([('task_struct', 'timer_slack_ns')])},
7429 'reason': set([('task_struct', 'timer_slack_ns')])},
7431 'reason': set([('task_struct', 'timer_slack_ns')])},
7433 'reason': set([('task_struct', 'timer_slack_ns')])},
7435 'reason': set([('task_struct', 'timer_slack_ns')])},
7437 'reason': set([('task_struct', 'timer_slack_ns')])},
7439 'reason': set([('task_struct', 'timer_slack_ns')])},
7441 'reason': set([('task_struct', 'timer_slack_ns')])},
7443 'reason': set([('task_struct', 'timer_slack_ns')])},
7445 'reason': set([('mm_struct', 'ioctx_table'),
7448 'reason': set([('task_struct', 'timer_slack_ns')])},
7450 'reason': set([('task_struct', 'timer_slack_ns')])},
7452 'reason': set([('task_struct', 'timer_slack_ns')])},
7454 'reason': set([('task_struct', 'timer_slack_ns')])},
7456 'reason': set([('task_struct', 'timer_slack_ns')])},
7458 'reason': set([('mm_struct', 'ioctx_table')])},
7460 'reason': set([('task_struct', 'timer_slack_ns')])},
7462 'reason': set([('task_struct', 'timer_slack_ns')])},
7464 'reason': set([('mm_struct', 'ioctx_table')])},
7466 'reason': set([('task_struct', 'timer_slack_ns')])},
7468 'reason': set([('task_struct', 'timer_slack_ns')])},
7470 'reason': set([('task_struct', 'timer_slack_ns')])},
7472 'reason': set([('task_struct', 'timer_slack_ns')])},
7474 'reason': set([('mm_struct', 'ioctx_table')])},
7476 'reason': set([('kioctx', 'user_id')])},
7478 'reason': set([('task_struct', 'timer_slack_ns')])},
7480 'reason': set([('task_struct', 'timer_slack_ns')])},
7482 'reason': set([('task_struct', 'timer_slack_ns')])},
7484 'reason': set([('task_struct', 'timer_slack_ns')])},
7486 'reason': set([('task_struct', 'timer_slack_ns')])},
7488 'reason': set([('mm_struct', 'ioctx_table'),
7491 'reason': set([('task_struct', 'timer_slack_ns')])},
7493 'reason': set([('task_struct', 'timer_slack_ns')])},
7495 'reason': set([('task_struct', 'timer_slack_ns')])},
7497 'reason': set([('task_struct', 'timer_slack_ns')])},
7499 'reason': set([('kioctx', 'user_id'),
7503 'reason': set([('mm_struct', 'ioctx_table')])},
7505 'reason': set([('kioctx', 'user_id'),
7509 'reason': set([('mm_struct', 'ioctx_table')])},
7511 'reason': set([('mm_struct', 'ioctx_table'),
7514 'reason': set([('mm_struct', 'ioctx_table'),
7517 'reason': set([('mm_struct', 'ioctx_table')])},
7519 'reason': set([('task_struct', 'timer_slack_ns')])},
7521 'reason': set([('mm_struct', 'ioctx_table')])},
7523 'reason': set([('task_struct', 'timer_slack_ns')])},
7525 'reason': set([('task_struct', 'timer_slack_ns')])},
7527 'reason': set([('kioctx', 'user_id'),
7531 'reason': set([('kioctx', 'cpu'),
7537 'reason': set([('kioctx', 'cpu'),
7543 'reason': set([('kioctx', 'cpu'),
7549 'reason': set([('kioctx', 'cpu'),
7555 'reason': set([('kioctx', 'cpu'),
7560 'io_submit': [{'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
7562 'reason': set([('mm_segment_t', 'seg')])},
7563 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
7564 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
7566 'reason': set([('mm_segment_t', 'seg')])},
7568 'reason': set([('mm_segment_t', 'seg')])},
7570 'reason': set([('mm_segment_t', 'seg')])},
7571 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
7572 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
7574 'reason': set([('mm_segment_t', 'seg')])},
7575 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
7577 'reason': set([('mm_segment_t', 'seg')])},
7578 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
7580 'reason': set([('mm_segment_t', 'seg')])},
7581 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
7583 'reason': set([('mm_segment_t', 'seg')])},
7585 'reason': set([('mm_segment_t', 'seg')])},
7586 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
7588 'reason': set([('mm_segment_t', 'seg')])},
7590 'reason': set([('mm_segment_t', 'seg')])},
7592 'reason': set([('mm_segment_t', 'seg')])},
7594 'reason': set([('mm_segment_t', 'seg')])},
7595 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
7596 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
7598 'reason': set([('mm_segment_t', 'seg')])},
7600 'reason': set([('mm_segment_t', 'seg')])},
7602 'reason': set([('mm_segment_t', 'seg')])},
7603 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
7605 'reason': set([('mm_segment_t', 'seg')])},
7607 'reason': set([('mm_segment_t', 'seg')])},
7608 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])},
7609 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
7611 'reason': set([('mm_segment_t', 'seg')])},
7613 'reason': set([('mm_segment_t', 'seg')])},
7615 'reason': set([('mm_segment_t', 'seg')])},
7616 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
7618 'reason': set([('mm_segment_t', 'seg')])},
7620 'reason': set([('mm_segment_t', 'seg')])},
7622 'reason': set([('mm_segment_t', 'seg')])},
7624 'reason': set([('mm_segment_t', 'seg')])},
7626 'reason': set([('mm_segment_t', 'seg')])},
7627 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
7628 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
7630 'reason': set([('mm_segment_t', 'seg')])},
7632 'reason': set([('mm_segment_t', 'seg')])},
7633 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
7635 'reason': set([('mm_segment_t', 'seg')])}],
7637 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7639 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7641 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7643 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7645 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7647 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7649 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7651 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7653 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7655 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7657 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7658 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7660 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7662 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7664 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7666 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7667 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7669 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7671 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7673 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7674 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7676 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7678 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7680 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7682 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7684 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7686 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7688 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7690 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7692 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7694 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7696 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7698 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7700 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7702 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7704 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7706 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7708 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7710 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7712 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7714 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7716 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7718 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7720 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7722 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7724 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7726 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7728 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7730 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7732 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7734 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7736 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7738 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7740 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7742 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7744 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7746 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7748 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7750 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7752 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7754 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7756 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7758 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7760 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7762 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7764 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7766 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7767 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7769 'reason': set([('fd', 'file'), ('fd', 'flags')])},
7771 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
7773 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7775 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7777 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7779 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7781 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7783 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7785 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7787 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7789 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7791 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7793 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7795 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7797 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7799 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7801 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7803 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7805 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7807 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7809 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7811 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7813 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7815 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7817 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7819 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7821 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7823 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7825 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7827 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7829 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7831 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7833 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7835 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7837 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7839 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7841 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7843 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7845 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7847 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7849 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7851 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7853 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7855 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7857 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7859 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7861 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7863 'reason': set([('thread_struct', 'io_bitmap_ptr')])},
7865 'reason': set([('thread_struct', 'io_bitmap_ptr')])}],
7867 'reason': set([('task_struct', 'cred'),
7871 'reason': set([('task_struct', 'cred'),
7875 'reason': set([('task_struct', 'cred'),
7879 'reason': set([('task_struct', 'cred'),
7883 'reason': set([('task_struct', 'cred'),
7887 'reason': set([('task_struct', 'cred'),
7891 'reason': set([('task_struct', 'cred'),
7895 'reason': set([('task_struct', 'cred'),
7899 'reason': set([('task_struct', 'cred'),
7903 'reason': set([('task_struct', 'cred'),
7907 'reason': set([('task_struct', 'cred'),
7911 'reason': set([('task_struct', 'cred'),
7915 'reason': set([('task_struct', 'cred'),
7919 'reason': set([('task_struct', 'cred'),
7923 'reason': set([('task_struct', 'cred'),
7927 'reason': set([('task_struct', 'cred'),
7931 'reason': set([('task_struct', 'cred'),
7935 'reason': set([('task_struct', 'cred'),
7939 'reason': set([('task_struct', 'cred'),
7943 'reason': set([('task_struct', 'cred'),
7947 'reason': set([('task_struct', 'cred'),
7951 'reason': set([('task_struct', 'cred'),
7955 'reason': set([('task_struct', 'cred'),
7959 'reason': set([('task_struct', 'cred'),
7963 'reason': set([('task_struct', 'cred'),
7967 'reason': set([('task_struct', 'cred'),
7971 'reason': set([('task_struct', 'cred'),
7975 'reason': set([('task_struct', 'cred'),
7979 'reason': set([('task_struct', 'cred'),
7983 'reason': set([('task_struct', 'cred'),
7987 'reason': set([('task_struct', 'cred'),
7991 'reason': set([('task_struct', 'cred'),
7995 'reason': set([('task_struct', 'cred'),
7999 'reason': set([('task_struct', 'cred'),
8003 'reason': set([('task_struct', 'cred'),
8007 'reason': set([('task_struct', 'cred'),
8011 'reason': set([('task_struct', 'cred'),
8015 'reason': set([('task_struct', 'cred'),
8019 'reason': set([('task_struct', 'cred'),
8023 'reason': set([('task_struct', 'cred'),
8027 'reason': set([('task_struct', 'cred'),
8031 'reason': set([('task_struct', 'cred'),
8035 'reason': set([('task_struct', 'cred'),
8039 'reason': set([('task_struct', 'cred'),
8043 'reason': set([('task_struct', 'cred'),
8047 'reason': set([('task_struct', 'cred'),
8051 'reason': set([('task_struct', 'cred'),
8054 'reason': set([('task_struct', 'cred'),
8057 'reason': set([('task_struct', 'cred'),
8060 'reason': set([('task_struct', 'cred'),
8063 'reason': set([('task_struct', 'cred'),
8066 'reason': set([('task_struct', 'cred'),
8069 'reason': set([('task_struct', 'cred'),
8072 'reason': set([('task_struct', 'cred'),
8075 'reason': set([('task_struct', 'cred'),
8078 'reason': set([('task_struct', 'cred'),
8081 'reason': set([('task_struct', 'cred'),
8084 'reason': set([('task_struct', 'cred'),
8087 'reason': set([('task_struct', 'cred'),
8090 'reason': set([('task_struct', 'cred'),
8093 'reason': set([('task_struct', 'cred'),
8096 'reason': set([('task_struct', 'cred'),
8099 'reason': set([('task_struct', 'cred'),
8102 'reason': set([('task_struct', 'cred'),
8105 'reason': set([('task_struct', 'cred'),
8108 'reason': set([('task_struct', 'cred'),
8111 'reason': set([('task_struct', 'cred'),
8114 'reason': set([('task_struct', 'cred'),
8117 'reason': set([('task_struct', 'cred'),
8120 'reason': set([('task_struct', 'cred'),
8123 'reason': set([('task_struct', 'cred'),
8126 'reason': set([('task_struct', 'cred'),
8129 'reason': set([('task_struct', 'cred'),
8132 'reason': set([('task_struct', 'cred'),
8135 'reason': set([('task_struct', 'cred'),
8138 'reason': set([('task_struct', 'cred'),
8141 'reason': set([('task_struct', 'cred'),
8144 'reason': set([('task_struct', 'cred'),
8147 'reason': set([('task_struct', 'cred'),
8150 'reason': set([('task_struct', 'cred'),
8153 'reason': set([('task_struct', 'cred'),
8156 'reason': set([('task_struct', 'cred'),
8159 'reason': set([('task_struct', 'cred'),
8162 'reason': set([('task_struct', 'cred'),
8165 'reason': set([('task_struct', 'cred'),
8168 'reason': set([('task_struct', 'cred'),
8171 'reason': set([('task_struct', 'cred'),
8174 'reason': set([('task_struct', 'cred'),
8177 'reason': set([('task_struct', 'cred'),
8180 'reason': set([('task_struct', 'cred'),
8183 'reason': set([('task_struct', 'cred'),
8186 'reason': set([('task_struct', 'cred'),
8189 'reason': set([('cred', 'session_keyring'),
8206 'reason': set([('task_struct', 'cred'),
8211 'reason': set([('cred', 'session_keyring')])},
8213 'reason': set([('task_struct', 'cred'),
8218 'reason': set([('task_struct', 'cred'),
8223 'reason': set([('cred', 'session_keyring')])},
8225 'reason': set([('cred', 'session_keyring')])},
8227 'reason': set([('task_struct', 'cred'),
8232 'reason': set([('task_struct', 'cred'),
8237 'reason': set([('cred', 'egid'),
8242 'reason': set([('cred', 'session_keyring'),
8247 {'call': 'capset', 'reason': set([('cred', 'session_keyring')])},
8249 'reason': set([('task_struct', 'cred'),
8254 'reason': set([('task_struct', 'cred'),
8259 'reason': set([('cred', 'session_keyring')])},
8261 'reason': set([('task_struct', 'cred'),
8266 'reason': set([('cred', 'session_keyring'),
8272 'reason': set([('cred', 'session_keyring')])},
8273 {'call': 'unshare', 'reason': set([('cred', 'session_keyring')])},
8275 'reason': set([('task_struct', 'cred'),
8280 'reason': set([('cred', 'euid'),
8285 'reason': set([('task_struct', 'cred'),
8290 'reason': set([('task_struct', 'cred'),
8295 'reason': set([('task_struct', 'cred'),
8300 'reason': set([('cred', 'session_keyring')])},
8302 'reason': set([('cred', 'session_keyring')])},
8304 'reason': set([('task_struct', 'cred'),
8309 'reason': set([('task_struct', 'cred'),
8314 'reason': set([('task_struct', 'cred'),
8319 'reason': set([('task_struct', 'cred'),
8324 'reason': set([('cred', 'session_keyring'),
8330 'reason': set([('task_struct', 'cred'),
8335 'reason': set([('task_struct', 'cred'),
8340 'reason': set([('cred', 'egid'),
8345 'reason': set([('cred', 'egid'),
8350 'reason': set([('task_struct', 'cred'),
8355 'reason': set([('cred', 'session_keyring'),
8361 'reason': set([('task_struct', 'cred'),
8366 'reason': set([('cred', 'session_keyring')])},
8368 'reason': set([('task_struct', 'cred'),
8373 'reason': set([('key', 'description'),
8380 'reason': set([('task_struct', 'cred'),
8385 'reason': set([('cred', 'session_keyring'),
8391 'reason': set([('task_struct', 'cred'),
8396 'reason': set([('cred', 'session_keyring')])},
8398 'reason': set([('task_struct', 'cred'),
8403 'reason': set([('task_struct', 'cred'),
8408 'reason': set([('task_struct', 'cred'),
8413 'reason': set([('task_struct', 'cred'),
8418 'reason': set([('task_struct', 'cred'),
8423 'reason': set([('task_struct', 'cred'),
8428 'reason': set([('task_struct', 'cred'),
8433 'reason': set([('task_struct', 'cred'),
8438 'reason': set([('task_struct', 'cred'),
8443 'reason': set([('cred', 'euid'),
8448 'reason': set([('task_struct', 'cred'),
8453 'reason': set([('cred', 'session_keyring'),
8459 'reason': set([('task_struct', 'cred'),
8464 'reason': set([('cred', 'euid'),
8469 'reason': set([('task_struct', 'cred'),
8474 'reason': set([('task_struct', 'cred'),
8479 'reason': set([('cred', 'session_keyring')])},
8481 'reason': set([('cred', 'session_keyring'),
8487 'reason': set([('task_struct', 'cred'),
8492 'reason': set([('task_struct', 'cred'),
8496 'kill': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
8498 'reason': set([('task_struct', 'cred')])},
8499 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
8500 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
8502 'reason': set([('task_struct', 'cred')])},
8504 'reason': set([('task_struct', 'cred')])},
8505 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])},
8506 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
8508 'reason': set([('task_struct', 'cred')])},
8509 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
8511 'reason': set([('task_struct', 'cred')])},
8512 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
8513 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
8514 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
8516 'reason': set([('task_struct', 'cred')])},
8518 'reason': set([('task_struct', 'cred')])},
8519 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
8520 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])},
8521 {'call': 'sched_setattr', 'reason': set([('task_struct', 'cred')])},
8522 {'call': 'migrate_pages', 'reason': set([('task_struct', 'cred')])},
8523 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
8524 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
8525 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
8526 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
8528 'reason': set([('task_struct', 'cred')])},
8529 {'call': 'rt_sigaction', 'reason': set([('task_struct', 'cred')])},
8530 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
8531 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])},
8532 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
8533 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
8534 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
8536 'reason': set([('task_struct', 'cred')])},
8537 {'call': 'mq_timedsend', 'reason': set([('task_struct', 'cred')])},
8539 'reason': set([('task_struct', 'cred')])},
8540 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
8541 {'call': 'sched_getattr', 'reason': set([('task_struct', 'cred')])},
8542 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
8544 'reason': set([('task_struct', 'cred')])},
8545 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
8546 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])},
8547 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
8548 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
8549 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
8550 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])},
8551 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
8553 'reason': set([('task_struct', 'cred')])}],
8554 'lgetxattr': [{'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
8555 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
8556 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
8557 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
8559 'reason': set([('path', 'dentry')])},
8560 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
8561 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
8562 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])},
8563 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])},
8564 {'call': 'flock', 'reason': set([('path', 'dentry')])},
8565 {'call': 'openat', 'reason': set([('path', 'dentry')])},
8567 'reason': set([('path', 'dentry')])},
8568 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
8569 {'call': 'accept4', 'reason': set([('path', 'dentry')])},
8570 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
8571 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
8572 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
8573 {'call': 'socket', 'reason': set([('path', 'dentry')])},
8574 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
8576 'reason': set([('path', 'dentry')])},
8577 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
8578 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
8579 {'call': 'acct', 'reason': set([('path', 'dentry')])},
8580 {'call': 'open', 'reason': set([('path', 'dentry')])},
8581 {'call': 'dup', 'reason': set([('path', 'dentry')])},
8582 {'call': 'setns', 'reason': set([('path', 'dentry')])},
8583 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
8584 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
8585 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
8586 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
8588 'reason': set([('path', 'dentry')])}],
8589 'linkat': [{'call': 'eventfd2', 'reason': set([('path', 'mnt')])},
8590 {'call': 'swapoff', 'reason': set([('path', 'mnt')])},
8591 {'call': 'pivot_root', 'reason': set([('path', 'mnt')])},
8592 {'call': 'memfd_create', 'reason': set([('path', 'mnt')])},
8593 {'call': 'remap_file_pages', 'reason': set([('path', 'mnt')])},
8594 {'call': 'dup3', 'reason': set([('path', 'mnt')])},
8595 {'call': 'unshare', 'reason': set([('path', 'mnt')])},
8596 {'call': 'epoll_create1', 'reason': set([('path', 'mnt')])},
8597 {'call': 'epoll_ctl', 'reason': set([('path', 'mnt')])},
8598 {'call': 'flock', 'reason': set([('path', 'mnt')])},
8599 {'call': 'openat', 'reason': set([('path', 'mnt')])},
8600 {'call': 'lookup_dcookie', 'reason': set([('path', 'mnt')])},
8601 {'call': 'uselib', 'reason': set([('path', 'mnt')])},
8602 {'call': 'accept4', 'reason': set([('path', 'mnt')])},
8603 {'call': 'socketpair', 'reason': set([('path', 'mnt')])},
8604 {'call': 'getcwd', 'reason': set([('path', 'mnt')])},
8605 {'call': 'shmat', 'reason': set([('path', 'mnt')])},
8606 {'call': 'socket', 'reason': set([('path', 'mnt')])},
8607 {'call': 'pipe2', 'reason': set([('path', 'mnt')])},
8608 {'call': 'perf_event_open', 'reason': set([('path', 'mnt')])},
8609 {'call': 'shmdt', 'reason': set([('path', 'mnt')])},
8610 {'call': 'quotactl', 'reason': set([('path', 'mnt')])},
8611 {'call': 'acct', 'reason': set([('path', 'mnt')])},
8612 {'call': 'open', 'reason': set([('path', 'mnt')])},
8613 {'call': 'dup', 'reason': set([('path', 'mnt')])},
8614 {'call': 'setns', 'reason': set([('path', 'mnt')])},
8615 {'call': 'shmctl', 'reason': set([('path', 'mnt')])},
8616 {'call': 'swapon', 'reason': set([('path', 'mnt')])},
8617 {'call': 'mmap_pgoff', 'reason': set([('path', 'mnt')])},
8618 {'call': 'mq_open', 'reason': set([('path', 'mnt')])},
8619 {'call': 'open_by_handle_at', 'reason': set([('path', 'mnt')])}],
8620 'listen': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
8621 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
8622 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
8623 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
8624 {'call': 'readahead', 'reason': set([('fd', 'file')])},
8625 {'call': 'getdents', 'reason': set([('fd', 'file')])},
8626 {'call': 'writev', 'reason': set([('fd', 'file')])},
8627 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
8628 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
8629 {'call': 'pread64', 'reason': set([('fd', 'file')])},
8630 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
8631 {'call': 'read', 'reason': set([('fd', 'file')])},
8632 {'call': 'fchown', 'reason': set([('fd', 'file')])},
8633 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
8634 {'call': 'utime', 'reason': set([('fd', 'file')])},
8635 {'call': 'fsync', 'reason': set([('fd', 'file')])},
8636 {'call': 'bpf', 'reason': set([('fd', 'file')])},
8637 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
8638 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
8639 {'call': 'sendto', 'reason': set([('fd', 'file')])},
8640 {'call': 'tee', 'reason': set([('fd', 'file')])},
8641 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
8642 {'call': 'lseek', 'reason': set([('fd', 'file')])},
8643 {'call': 'connect', 'reason': set([('fd', 'file')])},
8644 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
8645 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
8646 {'call': 'flock', 'reason': set([('fd', 'file')])},
8647 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
8648 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
8649 {'call': 'accept4', 'reason': set([('fd', 'file')])},
8650 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
8651 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
8652 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
8653 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
8654 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
8655 {'call': 'splice', 'reason': set([('fd', 'file')])},
8656 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
8657 {'call': 'preadv', 'reason': set([('fd', 'file')])},
8658 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
8659 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
8660 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
8661 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
8662 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
8663 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
8664 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
8665 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
8666 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
8667 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
8668 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
8669 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
8670 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
8671 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
8672 {'call': 'listen', 'reason': set([('fd', 'file')])},
8673 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
8674 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
8675 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
8676 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
8677 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
8678 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
8679 {'call': 'llseek', 'reason': set([('fd', 'file')])},
8680 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
8681 {'call': 'readv', 'reason': set([('fd', 'file')])},
8682 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
8683 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
8684 {'call': 'write', 'reason': set([('fd', 'file')])},
8685 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
8686 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
8687 {'call': 'bind', 'reason': set([('fd', 'file')])},
8688 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
8689 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
8690 'listxattr': [{'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
8691 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
8692 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
8693 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
8695 'reason': set([('path', 'dentry')])},
8696 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
8697 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
8698 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])},
8699 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])},
8700 {'call': 'flock', 'reason': set([('path', 'dentry')])},
8701 {'call': 'openat', 'reason': set([('path', 'dentry')])},
8703 'reason': set([('path', 'dentry')])},
8704 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
8705 {'call': 'accept4', 'reason': set([('path', 'dentry')])},
8706 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
8707 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
8708 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
8709 {'call': 'socket', 'reason': set([('path', 'dentry')])},
8710 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
8712 'reason': set([('path', 'dentry')])},
8713 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
8714 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
8715 {'call': 'acct', 'reason': set([('path', 'dentry')])},
8716 {'call': 'open', 'reason': set([('path', 'dentry')])},
8717 {'call': 'dup', 'reason': set([('path', 'dentry')])},
8718 {'call': 'setns', 'reason': set([('path', 'dentry')])},
8719 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
8720 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
8721 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
8722 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
8724 'reason': set([('path', 'dentry')])}],
8725 'llistxattr': [{'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
8726 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
8727 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
8728 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
8730 'reason': set([('path', 'dentry')])},
8731 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
8732 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
8734 'reason': set([('path', 'dentry')])},
8735 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])},
8736 {'call': 'flock', 'reason': set([('path', 'dentry')])},
8737 {'call': 'openat', 'reason': set([('path', 'dentry')])},
8739 'reason': set([('path', 'dentry')])},
8740 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
8741 {'call': 'accept4', 'reason': set([('path', 'dentry')])},
8742 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
8743 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
8744 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
8745 {'call': 'socket', 'reason': set([('path', 'dentry')])},
8746 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
8748 'reason': set([('path', 'dentry')])},
8749 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
8750 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
8751 {'call': 'acct', 'reason': set([('path', 'dentry')])},
8752 {'call': 'open', 'reason': set([('path', 'dentry')])},
8753 {'call': 'dup', 'reason': set([('path', 'dentry')])},
8754 {'call': 'setns', 'reason': set([('path', 'dentry')])},
8755 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
8756 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
8757 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
8758 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
8760 'reason': set([('path', 'dentry')])}],
8762 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8764 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8766 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8768 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8770 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8772 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8774 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8776 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8778 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8780 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8782 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8784 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8786 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8788 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8790 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8792 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8793 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8795 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8797 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8799 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8800 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8802 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8804 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8806 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8808 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8810 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8812 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8814 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8816 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8818 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8820 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8822 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8824 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8826 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8828 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8830 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8832 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8834 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8836 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8838 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8840 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8842 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8844 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8846 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8848 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8850 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8852 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8854 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8856 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8858 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8860 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8862 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8864 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8866 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8868 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8870 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8872 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8874 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8876 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8878 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8880 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8882 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8884 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8886 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8888 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8890 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8892 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8894 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8896 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8898 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
8900 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8902 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8904 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8906 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8908 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8910 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8912 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8914 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8916 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8918 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8920 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8922 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8924 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8926 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8928 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8930 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8932 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8934 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8936 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8938 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8940 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8942 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8944 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8946 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8948 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8950 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8952 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8954 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8956 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8958 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
8960 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
8962 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8964 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8966 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8968 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8970 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8972 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8974 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8976 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8978 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8980 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8982 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8983 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8985 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8987 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8989 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8991 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8992 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8994 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8996 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8998 'reason': set([('fd', 'file'), ('fd', 'flags')])},
8999 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9001 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9003 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9005 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9007 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9009 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9011 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9013 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9015 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9017 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9019 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9021 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9023 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9025 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9027 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9029 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9031 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9033 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9035 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9037 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9039 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9041 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9043 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9045 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9047 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9049 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9051 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9053 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9055 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9057 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9059 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9061 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9063 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9065 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9067 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9069 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9071 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9073 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9075 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9077 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9079 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9081 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9083 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9085 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9087 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9089 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9091 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9092 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9094 'reason': set([('fd', 'file'), ('fd', 'flags')])},
9096 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
9098 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9100 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9102 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9104 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9106 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9108 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9110 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9112 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9114 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9116 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9118 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9120 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9122 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9124 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9126 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9128 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9130 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9132 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9134 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9136 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9138 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9140 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9142 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9144 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9146 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9148 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9150 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9152 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9154 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9156 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
9158 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
9160 'reason': set([('__old_kernel_stat', 'st_ino'),
9163 'reason': set([('__old_kernel_stat', 'st_ino'),
9166 'reason': set([('__old_kernel_stat', 'st_ino'),
9173 'reason': set([('kstat', 'dev'),
9178 'reason': set([('vm_area_struct', 'vm_end'),
9181 'reason': set([('vm_area_struct', 'vm_end'),
9184 'reason': set([('vm_area_struct', 'vm_end'),
9187 'reason': set([('vm_area_struct', 'vm_end'),
9190 'reason': set([('vm_area_struct', 'vm_end'),
9193 'reason': set([('vm_area_struct', 'vm_end'),
9196 'reason': set([('vm_area_struct', 'vm_end'),
9199 'reason': set([('vm_area_struct', 'vm_end'),
9202 'reason': set([('vm_area_struct', 'vm_end'),
9205 'reason': set([('vm_area_struct', 'vm_end'),
9208 'reason': set([('vm_area_struct', 'vm_end'),
9211 'reason': set([('vm_area_struct', 'vm_end'),
9214 'reason': set([('vm_area_struct', 'vm_end'),
9217 'reason': set([('mm_segment_t', 'seg'),
9221 'reason': set([('mm_segment_t', 'seg'),
9225 'reason': set([('mm_segment_t', 'seg'),
9229 'reason': set([('mm_segment_t', 'seg'),
9233 'reason': set([('mm_segment_t', 'seg'),
9237 'reason': set([('mm_segment_t', 'seg'),
9241 'reason': set([('mm_segment_t', 'seg'),
9245 'reason': set([('mm_segment_t', 'seg'),
9249 'reason': set([('mm_segment_t', 'seg')])},
9251 'reason': set([('mm_segment_t', 'seg'),
9255 'reason': set([('mm_segment_t', 'seg'),
9259 'reason': set([('mm_segment_t', 'seg'),
9263 'reason': set([('mm_segment_t', 'seg'),
9267 'reason': set([('cred', 'euid'),
9271 'reason': set([('mm_segment_t', 'seg'),
9275 'reason': set([('mm_segment_t', 'seg'),
9279 'reason': set([('mm_segment_t', 'seg'),
9283 'reason': set([('mm_segment_t', 'seg'),
9287 'reason': set([('mm_segment_t', 'seg'),
9291 'reason': set([('mm_segment_t', 'seg'),
9295 'reason': set([('mm_segment_t', 'seg'),
9299 'reason': set([('mm_segment_t', 'seg'),
9303 'reason': set([('mm_segment_t', 'seg'),
9307 'reason': set([('mm_segment_t', 'seg'),
9311 'reason': set([('mm_segment_t', 'seg'),
9315 'reason': set([('mm_segment_t', 'seg'),
9319 'reason': set([('mm_segment_t', 'seg'),
9323 'reason': set([('mm_segment_t', 'seg'),
9327 'reason': set([('mm_segment_t', 'seg'),
9331 'reason': set([('mm_segment_t', 'seg'),
9335 'reason': set([('mm_segment_t', 'seg'),
9339 'reason': set([('mm_segment_t', 'seg'),
9343 'reason': set([('mm_segment_t', 'seg'),
9347 'reason': set([('mm_segment_t', 'seg'),
9351 'reason': set([('mm_segment_t', 'seg'),
9355 'reason': set([('mm_segment_t', 'seg'),
9359 'reason': set([('mm_segment_t', 'seg'),
9363 'reason': set([('mm_segment_t', 'seg'),
9367 'reason': set([('mm_segment_t', 'seg'),
9371 'reason': set([('mm_segment_t', 'seg'),
9375 'reason': set([('cred', 'euid'),
9379 'reason': set([('mm_segment_t', 'seg'),
9383 'reason': set([('mm_segment_t', 'seg'),
9387 'reason': set([('mm_segment_t', 'seg'),
9391 'reason': set([('cred', 'euid'),
9395 'reason': set([('mm_segment_t', 'seg'),
9399 'reason': set([('mm_segment_t', 'seg'),
9403 'reason': set([('mm_segment_t', 'seg'),
9407 'reason': set([('mm_segment_t', 'seg'),
9411 'reason': set([('mm_segment_t', 'seg'),
9415 'reason': set([('mm_segment_t', 'seg'),
9418 'reason': set([('mm_segment_t', 'seg'),
9421 'reason': set([('mm_segment_t', 'seg'),
9424 'reason': set([('mm_segment_t', 'seg'),
9427 'reason': set([('mm_segment_t', 'seg'),
9430 'reason': set([('mm_segment_t', 'seg'),
9433 'reason': set([('mm_segment_t', 'seg'),
9436 'reason': set([('vm_area_struct', 'vm_start')])},
9438 'reason': set([('mm_segment_t', 'seg'),
9440 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
9442 'reason': set([('mm_segment_t', 'seg'),
9445 'reason': set([('mm_segment_t', 'seg'),
9448 'reason': set([('mm_segment_t', 'seg'),
9451 'reason': set([('mm_segment_t', 'seg'),
9454 'reason': set([('mm_segment_t', 'seg'),
9457 'reason': set([('mm_segment_t', 'seg'),
9460 'reason': set([('mm_segment_t', 'seg'),
9463 'reason': set([('mm_segment_t', 'seg'),
9466 'reason': set([('mm_segment_t', 'seg'),
9469 'reason': set([('mm_segment_t', 'seg'),
9472 'reason': set([('mm_segment_t', 'seg'),
9475 'reason': set([('mm_segment_t', 'seg'),
9478 'reason': set([('mm_segment_t', 'seg'),
9481 'reason': set([('mm_segment_t', 'seg'),
9484 'reason': set([('mm_segment_t', 'seg'),
9487 'reason': set([('mm_segment_t', 'seg'),
9490 'reason': set([('mm_segment_t', 'seg'),
9493 'reason': set([('vm_area_struct', 'vm_start')])},
9495 'reason': set([('mm_segment_t', 'seg'),
9498 'reason': set([('mm_segment_t', 'seg'),
9500 {'call': 'brk', 'reason': set([('vm_area_struct', 'vm_start')])},
9502 'reason': set([('mm_segment_t', 'seg'),
9505 'reason': set([('mm_segment_t', 'seg'),
9508 'reason': set([('mm_segment_t', 'seg'),
9511 'reason': set([('mm_segment_t', 'seg'),
9514 'reason': set([('vm_area_struct', 'vm_start')])},
9516 'reason': set([('mm_segment_t', 'seg'),
9519 'reason': set([('mm_segment_t', 'seg'),
9522 'reason': set([('mm_segment_t', 'seg'),
9525 'reason': set([('mm_segment_t', 'seg'),
9528 'reason': set([('vm_area_struct', 'vm_start')])},
9530 'reason': set([('vm_area_struct', 'vm_start')])},
9532 'reason': set([('vm_area_struct', 'vm_start')])},
9534 'reason': set([('mm_segment_t', 'seg'),
9537 'reason': set([('mm_segment_t', 'seg'),
9540 'reason': set([('mm_segment_t', 'seg'),
9543 'reason': set([('mm_segment_t', 'seg'),
9546 'reason': set([('mm_segment_t', 'seg'),
9549 'reason': set([('mm_segment_t', 'seg'),
9552 'reason': set([('vm_area_struct', 'vm_start')])},
9554 'reason': set([('vm_area_struct', 'vm_start')])},
9556 'reason': set([('mm_segment_t', 'seg'),
9560 'reason': set([('mm_segment_t', 'seg'),
9563 'reason': set([('vm_area_struct', 'vm_start')])},
9565 'reason': set([('mm_segment_t', 'seg'),
9568 'reason': set([('vm_area_struct', 'vm_start')])},
9570 'reason': set([('mm_segment_t', 'seg'),
9573 'reason': set([('mm_segment_t', 'seg'),
9576 'reason': set([('vm_area_struct', 'vm_start')])}],
9577 'mkdirat': [{'call': 'syncfs', 'reason': set([('super_block', 's_flags')])},
9578 {'call': 'ustat', 'reason': set([('super_block', 's_flags')])},
9579 {'call': 'umount', 'reason': set([('super_block', 's_flags')])},
9581 'reason': set([('super_block', 's_flags')])},
9582 {'call': 'swapon', 'reason': set([('super_block', 's_flags')])}],
9583 'mknodat': [{'call': 'syncfs', 'reason': set([('super_block', 's_flags')])},
9584 {'call': 'ustat', 'reason': set([('super_block', 's_flags')])},
9585 {'call': 'umount', 'reason': set([('super_block', 's_flags')])},
9587 'reason': set([('super_block', 's_flags')])},
9588 {'call': 'swapon', 'reason': set([('super_block', 's_flags')])}],
9589 'mlock': [{'call': 'keyctl', 'reason': set([('task_struct', 'mm')])},
9591 'reason': set([('task_struct', 'mm')])},
9592 {'call': 'msgrcv', 'reason': set([('task_struct', 'mm')])},
9593 {'call': 'kill', 'reason': set([('task_struct', 'mm')])},
9595 'reason': set([('task_struct', 'mm')])},
9596 {'call': 'sched_setparam', 'reason': set([('task_struct', 'mm')])},
9597 {'call': 'ioprio_set', 'reason': set([('task_struct', 'mm')])},
9598 {'call': 'getppid', 'reason': set([('task_struct', 'mm')])},
9600 'reason': set([('task_struct', 'mm')])},
9601 {'call': 'capget', 'reason': set([('task_struct', 'mm')])},
9603 'reason': set([('task_struct', 'mm')])},
9604 {'call': 'signal', 'reason': set([('task_struct', 'mm')])},
9605 {'call': 'semtimedop', 'reason': set([('task_struct', 'mm')])},
9606 {'call': 'umount', 'reason': set([('task_struct', 'mm')])},
9608 'reason': set([('task_struct', 'mm')])},
9609 {'call': 'rt_sigprocmask', 'reason': set([('task_struct', 'mm')])},
9610 {'call': 'setsid', 'reason': set([('task_struct', 'mm')])},
9611 {'call': 'sigaltstack', 'reason': set([('task_struct', 'mm')])},
9612 {'call': 'sched_setattr', 'reason': set([('task_struct', 'mm')])},
9613 {'call': 'migrate_pages', 'reason': set([('task_struct', 'mm')])},
9614 {'call': 'getitimer', 'reason': set([('task_struct', 'mm')])},
9615 {'call': 'setpgid', 'reason': set([('task_struct', 'mm')])},
9616 {'call': 'getsid', 'reason': set([('task_struct', 'mm')])},
9617 {'call': 'prlimit64', 'reason': set([('task_struct', 'mm')])},
9619 'reason': set([('task_struct', 'mm')])},
9620 {'call': 'rt_sigaction', 'reason': set([('task_struct', 'mm')])},
9621 {'call': 'getpgid', 'reason': set([('task_struct', 'mm')])},
9622 {'call': 'getpriority', 'reason': set([('task_struct', 'mm')])},
9623 {'call': 'sigaction', 'reason': set([('task_struct', 'mm')])},
9624 {'call': 'setns', 'reason': set([('task_struct', 'mm')])},
9625 {'call': 'fork', 'reason': set([('task_struct', 'mm')])},
9627 'reason': set([('task_struct', 'mm')])},
9628 {'call': 'mq_timedsend', 'reason': set([('task_struct', 'mm')])},
9630 'reason': set([('task_struct', 'mm')])},
9631 {'call': 'ptrace', 'reason': set([('task_struct', 'mm')])},
9632 {'call': 'sched_getattr', 'reason': set([('task_struct', 'mm')])},
9633 {'call': 'getrusage', 'reason': set([('task_struct', 'mm')])},
9635 'reason': set([('task_struct', 'mm')])},
9636 {'call': 'setitimer', 'reason': set([('task_struct', 'mm')])},
9637 {'call': 'ioprio_get', 'reason': set([('task_struct', 'mm')])},
9638 {'call': 'vfork', 'reason': set([('task_struct', 'mm')])},
9639 {'call': 'prctl', 'reason': set([('task_struct', 'mm')])},
9640 {'call': 'move_pages', 'reason': set([('task_struct', 'mm')])},
9641 {'call': 'setpriority', 'reason': set([('task_struct', 'mm')])},
9642 {'call': 'clone', 'reason': set([('task_struct', 'mm')])},
9643 {'call': 'sched_getparam', 'reason': set([('task_struct', 'mm')])}],
9644 'mlock2': [{'call': 'keyctl', 'reason': set([('task_struct', 'mm')])},
9646 'reason': set([('task_struct', 'mm')])},
9647 {'call': 'msgrcv', 'reason': set([('task_struct', 'mm')])},
9648 {'call': 'kill', 'reason': set([('task_struct', 'mm')])},
9650 'reason': set([('task_struct', 'mm')])},
9652 'reason': set([('task_struct', 'mm')])},
9653 {'call': 'ioprio_set', 'reason': set([('task_struct', 'mm')])},
9654 {'call': 'getppid', 'reason': set([('task_struct', 'mm')])},
9656 'reason': set([('task_struct', 'mm')])},
9657 {'call': 'capget', 'reason': set([('task_struct', 'mm')])},
9659 'reason': set([('task_struct', 'mm')])},
9660 {'call': 'signal', 'reason': set([('task_struct', 'mm')])},
9661 {'call': 'semtimedop', 'reason': set([('task_struct', 'mm')])},
9662 {'call': 'umount', 'reason': set([('task_struct', 'mm')])},
9664 'reason': set([('task_struct', 'mm')])},
9666 'reason': set([('task_struct', 'mm')])},
9667 {'call': 'setsid', 'reason': set([('task_struct', 'mm')])},
9668 {'call': 'sigaltstack', 'reason': set([('task_struct', 'mm')])},
9669 {'call': 'sched_setattr', 'reason': set([('task_struct', 'mm')])},
9670 {'call': 'migrate_pages', 'reason': set([('task_struct', 'mm')])},
9671 {'call': 'getitimer', 'reason': set([('task_struct', 'mm')])},
9672 {'call': 'setpgid', 'reason': set([('task_struct', 'mm')])},
9673 {'call': 'getsid', 'reason': set([('task_struct', 'mm')])},
9674 {'call': 'prlimit64', 'reason': set([('task_struct', 'mm')])},
9676 'reason': set([('task_struct', 'mm')])},
9677 {'call': 'rt_sigaction', 'reason': set([('task_struct', 'mm')])},
9678 {'call': 'getpgid', 'reason': set([('task_struct', 'mm')])},
9679 {'call': 'getpriority', 'reason': set([('task_struct', 'mm')])},
9680 {'call': 'sigaction', 'reason': set([('task_struct', 'mm')])},
9681 {'call': 'setns', 'reason': set([('task_struct', 'mm')])},
9682 {'call': 'fork', 'reason': set([('task_struct', 'mm')])},
9684 'reason': set([('task_struct', 'mm')])},
9685 {'call': 'mq_timedsend', 'reason': set([('task_struct', 'mm')])},
9687 'reason': set([('task_struct', 'mm')])},
9688 {'call': 'ptrace', 'reason': set([('task_struct', 'mm')])},
9689 {'call': 'sched_getattr', 'reason': set([('task_struct', 'mm')])},
9690 {'call': 'getrusage', 'reason': set([('task_struct', 'mm')])},
9692 'reason': set([('task_struct', 'mm')])},
9693 {'call': 'setitimer', 'reason': set([('task_struct', 'mm')])},
9694 {'call': 'ioprio_get', 'reason': set([('task_struct', 'mm')])},
9695 {'call': 'vfork', 'reason': set([('task_struct', 'mm')])},
9696 {'call': 'prctl', 'reason': set([('task_struct', 'mm')])},
9697 {'call': 'move_pages', 'reason': set([('task_struct', 'mm')])},
9698 {'call': 'setpriority', 'reason': set([('task_struct', 'mm')])},
9699 {'call': 'clone', 'reason': set([('task_struct', 'mm')])},
9701 'reason': set([('task_struct', 'mm')])}],
9703 'reason': set([('task_struct', 'personality')])},
9705 'reason': set([('task_struct', 'personality')])},
9707 'reason': set([('task_struct', 'personality')])},
9709 'reason': set([('task_struct', 'personality')])},
9710 {'call': 'swapoff', 'reason': set([('mm_struct', 'total_vm')])},
9712 'reason': set([('task_struct', 'personality')])},
9714 'reason': set([('task_struct', 'personality')])},
9716 'reason': set([('task_struct', 'personality')])},
9718 'reason': set([('task_struct', 'personality')])},
9720 'reason': set([('mm_struct', 'total_vm'),
9724 'reason': set([('mm_struct', 'total_vm')])},
9726 'reason': set([('task_struct', 'personality')])},
9728 'reason': set([('task_struct', 'personality')])},
9730 'reason': set([('task_struct', 'personality')])},
9732 'reason': set([('task_struct', 'personality')])},
9734 'reason': set([('task_struct', 'personality')])},
9736 'reason': set([('task_struct', 'personality')])},
9738 'reason': set([('task_struct', 'personality')])},
9740 'reason': set([('task_struct', 'personality')])},
9742 'reason': set([('task_struct', 'personality')])},
9744 'reason': set([('task_struct', 'personality')])},
9746 'reason': set([('task_struct', 'personality')])},
9748 'reason': set([('task_struct', 'personality')])},
9750 'reason': set([('mm_struct', 'total_vm'),
9753 'reason': set([('task_struct', 'personality')])},
9755 'reason': set([('task_struct', 'personality')])},
9757 'reason': set([('task_struct', 'personality')])},
9759 'reason': set([('task_struct', 'personality')])},
9761 'reason': set([('task_struct', 'personality')])},
9763 'reason': set([('mm_struct', 'total_vm'),
9767 'reason': set([('task_struct', 'personality')])},
9769 'reason': set([('task_struct', 'personality')])},
9771 'reason': set([('mm_struct', 'total_vm'),
9775 'reason': set([('task_struct', 'personality')])},
9777 'reason': set([('task_struct', 'personality')])},
9779 'reason': set([('task_struct', 'personality')])},
9781 'reason': set([('task_struct', 'personality')])},
9783 'reason': set([('mm_struct', 'total_vm'),
9787 'reason': set([('task_struct', 'personality')])},
9789 'reason': set([('task_struct', 'personality')])},
9791 'reason': set([('task_struct', 'personality')])},
9793 'reason': set([('task_struct', 'personality')])},
9795 'reason': set([('vm_area_struct', 'vm_end'),
9798 'reason': set([('vm_area_struct', 'vm_end'),
9801 'reason': set([('vm_area_struct', 'vm_end'),
9804 'reason': set([('task_struct', 'personality')])},
9806 'reason': set([('mm_struct', 'total_vm'),
9809 'reason': set([('task_struct', 'personality')])},
9811 'reason': set([('task_struct', 'personality')])},
9813 'reason': set([('task_struct', 'personality')])},
9815 'reason': set([('task_struct', 'personality')])},
9817 'reason': set([('mm_struct', 'total_vm')])},
9819 'reason': set([('vm_area_struct', 'vm_end'),
9822 'reason': set([('mm_struct', 'total_vm'),
9826 'reason': set([('mm_struct', 'total_vm')])},
9827 {'call': 'mbind', 'reason': set([('mm_struct', 'total_vm')])},
9829 'reason': set([('mm_struct', 'total_vm'),
9834 'reason': set([('mm_struct', 'total_vm'),
9837 'reason': set([('mm_struct', 'total_vm')])},
9839 'reason': set([('vm_area_struct', 'vm_end'),
9842 'reason': set([('task_struct', 'personality')])},
9844 'reason': set([('mm_struct', 'total_vm'),
9848 'reason': set([('task_struct', 'personality')])},
9850 'reason': set([('task_struct', 'personality')])},
9852 'reason': set([('mm_struct', 'total_vm')])},
9854 'reason': set([('vm_area_struct', 'vm_end'),
9856 'mmap_pgoff': [{'call': 'eventfd2', 'reason': set([('file', 'f_op')])},
9857 {'call': 'swapoff', 'reason': set([('file', 'f_op')])},
9858 {'call': 'memfd_create', 'reason': set([('file', 'f_op')])},
9860 'reason': set([('file', 'f_op')])},
9861 {'call': 'dup3', 'reason': set([('file', 'f_op')])},
9862 {'call': 'epoll_create1', 'reason': set([('file', 'f_op')])},
9863 {'call': 'epoll_ctl', 'reason': set([('file', 'f_op')])},
9864 {'call': 'flock', 'reason': set([('file', 'f_op')])},
9865 {'call': 'openat', 'reason': set([('file', 'f_op')])},
9866 {'call': 'uselib', 'reason': set([('file', 'f_op')])},
9867 {'call': 'accept4', 'reason': set([('file', 'f_op')])},
9868 {'call': 'socketpair', 'reason': set([('file', 'f_op')])},
9869 {'call': 'shmat', 'reason': set([('file', 'f_op')])},
9870 {'call': 'socket', 'reason': set([('file', 'f_op')])},
9871 {'call': 'pipe2', 'reason': set([('file', 'f_op')])},
9873 'reason': set([('file', 'f_op')])},
9874 {'call': 'shmdt', 'reason': set([('file', 'f_op')])},
9875 {'call': 'acct', 'reason': set([('file', 'f_op')])},
9876 {'call': 'open', 'reason': set([('file', 'f_op')])},
9877 {'call': 'dup', 'reason': set([('file', 'f_op')])},
9878 {'call': 'setns', 'reason': set([('file', 'f_op')])},
9879 {'call': 'shmctl', 'reason': set([('file', 'f_op')])},
9880 {'call': 'swapon', 'reason': set([('file', 'f_op')])},
9881 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_op')])},
9882 {'call': 'mq_open', 'reason': set([('file', 'f_op')])},
9884 'reason': set([('file', 'f_op')])}],
9885 'modify_ldt': [{'call': 'swapoff', 'reason': set([('mm_context_t', 'ldt')])},
9887 'reason': set([('mm_context_t', 'ldt')])},
9889 'reason': set([('mm_context_t', 'ldt')])},
9891 'reason': set([('user_desc', 'base_addr'),
9901 'reason': set([('mm_context_t', 'ldt')])},
9902 {'call': 'shmdt', 'reason': set([('mm_context_t', 'ldt')])},
9903 {'call': 'brk', 'reason': set([('mm_context_t', 'ldt')])},
9905 'reason': set([('mm_context_t', 'ldt')])},
9907 'reason': set([('mm_context_t', 'ldt')])},
9909 'reason': set([('mm_context_t', 'ldt')])},
9910 {'call': 'mremap', 'reason': set([('mm_context_t', 'ldt')])},
9912 'reason': set([('mm_context_t', 'ldt')])},
9913 {'call': 'mbind', 'reason': set([('mm_context_t', 'ldt')])},
9914 {'call': 'prctl', 'reason': set([('mm_context_t', 'ldt')])},
9916 'reason': set([('mm_context_t', 'ldt')])},
9918 'reason': set([('ldt_struct', 'entries'),
9929 {'call': 'mincore', 'reason': set([('mm_context_t', 'ldt')])},
9931 'reason': set([('user_desc', 'base_addr'),
9941 'reason': set([('mm_context_t', 'ldt')])}],
9943 'reason': set([('task_struct', 'personality')])},
9945 'reason': set([('task_struct', 'personality')])},
9947 'reason': set([('task_struct', 'personality')])},
9948 {'call': 'kill', 'reason': set([('task_struct', 'personality')])},
9950 'reason': set([('task_struct', 'personality')])},
9952 'reason': set([('task_struct', 'personality')])},
9954 'reason': set([('task_struct', 'personality')])},
9956 'reason': set([('task_struct', 'personality')])},
9958 'reason': set([('task_struct', 'personality')])},
9960 'reason': set([('task_struct', 'personality')])},
9962 'reason': set([('task_struct', 'personality')])},
9964 'reason': set([('task_struct', 'personality')])},
9966 'reason': set([('task_struct', 'personality')])},
9968 'reason': set([('task_struct', 'personality')])},
9970 'reason': set([('task_struct', 'personality')])},
9972 'reason': set([('task_struct', 'personality')])},
9974 'reason': set([('task_struct', 'personality')])},
9976 'reason': set([('task_struct', 'personality')])},
9978 'reason': set([('task_struct', 'personality')])},
9980 'reason': set([('task_struct', 'personality')])},
9982 'reason': set([('task_struct', 'personality')])},
9984 'reason': set([('task_struct', 'personality')])},
9986 'reason': set([('task_struct', 'personality')])},
9988 'reason': set([('task_struct', 'personality')])},
9990 'reason': set([('task_struct', 'personality')])},
9992 'reason': set([('task_struct', 'personality')])},
9994 'reason': set([('task_struct', 'personality')])},
9996 'reason': set([('task_struct', 'personality')])},
9998 'reason': set([('task_struct', 'personality')])},
10000 'reason': set([('task_struct', 'personality')])},
10001 {'call': 'setns', 'reason': set([('task_struct', 'personality')])},
10002 {'call': 'fork', 'reason': set([('task_struct', 'personality')])},
10004 'reason': set([('task_struct', 'personality')])},
10006 'reason': set([('task_struct', 'personality')])},
10008 'reason': set([('task_struct', 'personality')])},
10010 'reason': set([('task_struct', 'personality')])},
10012 'reason': set([('compat_nfs4_mount_data_v1', 'auth_flavours'),
10015 'reason': set([('task_struct', 'personality')])},
10017 'reason': set([('task_struct', 'personality')])},
10019 'reason': set([('task_struct', 'personality')])},
10021 'reason': set([('task_struct', 'personality')])},
10023 'reason': set([('task_struct', 'personality')])},
10024 {'call': 'vfork', 'reason': set([('task_struct', 'personality')])},
10025 {'call': 'prctl', 'reason': set([('task_struct', 'personality')])},
10027 'reason': set([('task_struct', 'personality')])},
10029 'reason': set([('task_struct', 'personality')])},
10030 {'call': 'clone', 'reason': set([('task_struct', 'personality')])},
10032 'reason': set([('task_struct', 'personality')])}],
10034 'reason': set([('task_struct', 'mm'),
10037 'reason': set([('task_struct', 'mm'),
10040 'reason': set([('task_struct', 'mm'),
10043 'reason': set([('task_struct', 'mm'),
10046 'reason': set([('task_struct', 'mm'),
10049 'reason': set([('task_struct', 'mm'),
10052 'reason': set([('task_struct', 'mm'),
10055 'reason': set([('task_struct', 'personality')])},
10057 'reason': set([('vm_area_struct', 'vm_end'),
10061 'reason': set([('task_struct', 'mm'),
10064 'reason': set([('task_struct', 'mm'),
10067 'reason': set([('task_struct', 'mm'),
10070 'reason': set([('task_struct', 'mm'),
10073 'reason': set([('task_struct', 'mm'),
10076 'reason': set([('task_struct', 'mm'),
10079 'reason': set([('task_struct', 'mm'),
10082 'reason': set([('task_struct', 'mm'),
10085 'reason': set([('task_struct', 'mm'),
10088 'reason': set([('task_struct', 'mm'),
10091 'reason': set([('task_struct', 'mm'),
10094 'reason': set([('task_struct', 'mm'),
10097 'reason': set([('task_struct', 'mm'),
10100 'reason': set([('task_struct', 'mm'),
10103 'reason': set([('task_struct', 'mm'),
10106 'reason': set([('task_struct', 'mm'),
10109 'reason': set([('task_struct', 'mm'),
10112 'reason': set([('task_struct', 'mm'),
10115 'reason': set([('vm_area_struct', 'vm_end'),
10119 'reason': set([('task_struct', 'mm'),
10122 'reason': set([('task_struct', 'mm'),
10125 'reason': set([('vm_area_struct', 'vm_end'),
10129 'reason': set([('task_struct', 'mm'),
10132 'reason': set([('task_struct', 'mm'),
10135 'reason': set([('task_struct', 'mm'),
10138 'reason': set([('task_struct', 'mm'),
10141 'reason': set([('vm_area_struct', 'vm_end'),
10145 'reason': set([('task_struct', 'mm'),
10148 'reason': set([('task_struct', 'mm'),
10151 'reason': set([('task_struct', 'mm'),
10154 'reason': set([('task_struct', 'mm'),
10157 'reason': set([('vm_area_struct', 'vm_end'),
10161 'reason': set([('vm_area_struct', 'vm_end'),
10165 'reason': set([('vm_area_struct', 'vm_end'),
10169 'reason': set([('task_struct', 'mm'),
10172 'reason': set([('task_struct', 'mm'),
10175 'reason': set([('task_struct', 'mm'),
10178 'reason': set([('task_struct', 'mm'),
10181 'reason': set([('task_struct', 'mm'),
10184 'reason': set([('task_struct', 'mm'),
10187 'reason': set([('vm_area_struct', 'vm_end'),
10191 'reason': set([('vm_area_struct', 'vm_end'),
10195 'reason': set([('task_struct', 'mm'),
10201 'reason': set([('task_struct', 'mm'),
10204 'reason': set([('vm_area_struct', 'vm_end'),
10208 'reason': set([('task_struct', 'mm'),
10211 'reason': set([('vm_area_struct', 'vm_end'),
10215 'reason': set([('task_struct', 'mm'),
10218 'reason': set([('task_struct', 'mm'),
10221 'reason': set([('vm_area_struct', 'vm_end'),
10224 'mq_getsetattr': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
10225 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
10226 {'call': 'eventfd2', 'reason': set([('file', 'f_op')])},
10227 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
10228 {'call': 'swapoff', 'reason': set([('file', 'f_op')])},
10229 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
10230 {'call': 'readahead', 'reason': set([('fd', 'file')])},
10231 {'call': 'getdents', 'reason': set([('fd', 'file')])},
10232 {'call': 'writev', 'reason': set([('fd', 'file')])},
10233 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
10234 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
10235 {'call': 'pread64', 'reason': set([('fd', 'file')])},
10236 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
10238 'reason': set([('file', 'f_op')])},
10240 'reason': set([('file', 'f_op')])},
10241 {'call': 'dup3', 'reason': set([('file', 'f_op')])},
10242 {'call': 'read', 'reason': set([('fd', 'file')])},
10243 {'call': 'fchown', 'reason': set([('fd', 'file')])},
10245 'reason': set([('fd', 'file'), ('mq_attr', 'mq_flags')])},
10246 {'call': 'utime', 'reason': set([('fd', 'file')])},
10247 {'call': 'fsync', 'reason': set([('fd', 'file')])},
10248 {'call': 'bpf', 'reason': set([('fd', 'file')])},
10249 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
10250 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
10251 {'call': 'sendto', 'reason': set([('fd', 'file')])},
10253 'reason': set([('file', 'f_op')])},
10254 {'call': 'tee', 'reason': set([('fd', 'file')])},
10256 'reason': set([('fd', 'file')])},
10257 {'call': 'lseek', 'reason': set([('fd', 'file')])},
10258 {'call': 'connect', 'reason': set([('fd', 'file')])},
10259 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
10261 'reason': set([('fd', 'file'), ('file', 'f_op')])},
10263 'reason': set([('fd', 'file'), ('file', 'f_op')])},
10264 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
10265 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
10266 {'call': 'openat', 'reason': set([('file', 'f_op')])},
10267 {'call': 'uselib', 'reason': set([('file', 'f_op')])},
10269 'reason': set([('fd', 'file'), ('file', 'f_op')])},
10270 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
10272 'reason': set([('fd', 'file')])},
10273 {'call': 'socketpair', 'reason': set([('file', 'f_op')])},
10274 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
10276 'reason': set([('fd', 'file')])},
10277 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
10278 {'call': 'splice', 'reason': set([('fd', 'file')])},
10279 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
10280 {'call': 'preadv', 'reason': set([('fd', 'file')])},
10281 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
10282 {'call': 'shmat', 'reason': set([('file', 'f_op')])},
10283 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
10284 {'call': 'socket', 'reason': set([('file', 'f_op')])},
10285 {'call': 'pipe2', 'reason': set([('file', 'f_op')])},
10286 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
10287 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
10288 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
10290 'reason': set([('fd', 'file'), ('file', 'f_op')])},
10291 {'call': 'shmdt', 'reason': set([('file', 'f_op')])},
10292 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
10293 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
10294 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
10295 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
10296 {'call': 'acct', 'reason': set([('file', 'f_op')])},
10297 {'call': 'open', 'reason': set([('file', 'f_op')])},
10298 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
10300 'reason': set([('fd', 'file'), ('mq_attr', 'mq_flags')])},
10301 {'call': 'dup', 'reason': set([('file', 'f_op')])},
10302 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
10303 {'call': 'setns', 'reason': set([('file', 'f_op')])},
10304 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
10305 {'call': 'listen', 'reason': set([('fd', 'file')])},
10307 'reason': set([('fd', 'file')])},
10309 'reason': set([('fd', 'file'), ('mq_attr', 'mq_flags')])},
10310 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
10311 {'call': 'shmctl', 'reason': set([('file', 'f_op')])},
10312 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
10313 {'call': 'swapon', 'reason': set([('file', 'f_op')])},
10314 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
10315 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
10316 {'call': 'llseek', 'reason': set([('fd', 'file')])},
10317 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_op')])},
10318 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
10319 {'call': 'readv', 'reason': set([('fd', 'file')])},
10320 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
10321 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
10322 {'call': 'write', 'reason': set([('fd', 'file')])},
10324 'reason': set([('fd', 'file'), ('mq_attr', 'mq_flags')])},
10325 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
10327 'reason': set([('file', 'f_op'),
10330 'reason': set([('file', 'f_op')])},
10331 {'call': 'bind', 'reason': set([('fd', 'file')])},
10332 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
10333 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
10334 'mq_notify': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
10336 'reason': set([('sigval', 'sival_ptr')])},
10337 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
10338 {'call': 'eventfd2', 'reason': set([('file', 'f_op')])},
10339 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
10340 {'call': 'swapoff', 'reason': set([('file', 'f_op')])},
10341 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
10342 {'call': 'readahead', 'reason': set([('fd', 'file')])},
10343 {'call': 'getdents', 'reason': set([('fd', 'file')])},
10344 {'call': 'writev', 'reason': set([('fd', 'file')])},
10345 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
10346 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
10347 {'call': 'pread64', 'reason': set([('fd', 'file')])},
10348 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
10349 {'call': 'memfd_create', 'reason': set([('file', 'f_op')])},
10351 'reason': set([('file', 'f_op')])},
10352 {'call': 'dup3', 'reason': set([('file', 'f_op')])},
10353 {'call': 'read', 'reason': set([('fd', 'file')])},
10354 {'call': 'fchown', 'reason': set([('fd', 'file')])},
10356 'reason': set([('fd', 'file'),
10361 {'call': 'utime', 'reason': set([('fd', 'file')])},
10362 {'call': 'fsync', 'reason': set([('fd', 'file')])},
10363 {'call': 'bpf', 'reason': set([('fd', 'file')])},
10364 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
10365 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
10367 'reason': set([('sigevent', 'sigev_notify'),
10370 {'call': 'sendto', 'reason': set([('fd', 'file')])},
10371 {'call': 'epoll_create1', 'reason': set([('file', 'f_op')])},
10372 {'call': 'tee', 'reason': set([('fd', 'file')])},
10374 'reason': set([('sigval', 'sival_ptr')])},
10375 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
10376 {'call': 'lseek', 'reason': set([('fd', 'file')])},
10377 {'call': 'connect', 'reason': set([('fd', 'file')])},
10378 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
10380 'reason': set([('fd', 'file'), ('file', 'f_op')])},
10382 'reason': set([('fd', 'file'), ('file', 'f_op')])},
10383 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
10384 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
10385 {'call': 'tgkill', 'reason': set([('sigval', 'sival_ptr')])},
10386 {'call': 'openat', 'reason': set([('file', 'f_op')])},
10387 {'call': 'uselib', 'reason': set([('file', 'f_op')])},
10389 'reason': set([('fd', 'file'), ('file', 'f_op')])},
10390 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
10391 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
10392 {'call': 'socketpair', 'reason': set([('file', 'f_op')])},
10393 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
10394 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
10395 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
10396 {'call': 'splice', 'reason': set([('fd', 'file')])},
10397 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
10398 {'call': 'preadv', 'reason': set([('fd', 'file')])},
10399 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
10400 {'call': 'shmat', 'reason': set([('file', 'f_op')])},
10401 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
10402 {'call': 'socket', 'reason': set([('file', 'f_op')])},
10403 {'call': 'pipe2', 'reason': set([('file', 'f_op')])},
10404 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
10405 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
10406 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
10408 'reason': set([('fd', 'file'), ('file', 'f_op')])},
10409 {'call': 'shmdt', 'reason': set([('file', 'f_op')])},
10410 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
10411 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
10412 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
10413 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
10414 {'call': 'acct', 'reason': set([('file', 'f_op')])},
10415 {'call': 'open', 'reason': set([('file', 'f_op')])},
10416 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
10418 'reason': set([('sigval', 'sival_ptr')])},
10420 'reason': set([('fd', 'file'),
10425 {'call': 'dup', 'reason': set([('file', 'f_op')])},
10426 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
10427 {'call': 'setns', 'reason': set([('file', 'f_op')])},
10428 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
10429 {'call': 'listen', 'reason': set([('fd', 'file')])},
10430 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
10432 'reason': set([('fd', 'file'),
10437 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
10438 {'call': 'shmctl', 'reason': set([('file', 'f_op')])},
10439 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
10440 {'call': 'swapon', 'reason': set([('file', 'f_op')])},
10441 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
10442 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
10443 {'call': 'llseek', 'reason': set([('fd', 'file')])},
10444 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_op')])},
10445 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
10446 {'call': 'readv', 'reason': set([('fd', 'file')])},
10447 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
10448 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
10450 'reason': set([('sigval', 'sival_ptr')])},
10451 {'call': 'write', 'reason': set([('fd', 'file')])},
10452 {'call': 'tkill', 'reason': set([('sigval', 'sival_ptr')])},
10454 'reason': set([('fd', 'file'),
10460 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
10461 {'call': 'mq_open', 'reason': set([('file', 'f_op')])},
10463 'reason': set([('file', 'f_op')])},
10464 {'call': 'bind', 'reason': set([('fd', 'file')])},
10465 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
10466 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
10467 'mq_open': [{'call': 'sysfs', 'reason': set([('filename', 'name')])},
10468 {'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
10469 {'call': 'mq_unlink', 'reason': set([('filename', 'name')])},
10471 'reason': set([('filename', 'name'), ('path', 'dentry')])},
10472 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
10473 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
10475 'reason': set([('path', 'dentry')])},
10476 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
10477 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
10478 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])},
10479 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])},
10480 {'call': 'flock', 'reason': set([('path', 'dentry')])},
10482 'reason': set([('filename', 'name'), ('path', 'dentry')])},
10483 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])},
10485 'reason': set([('filename', 'name'), ('path', 'dentry')])},
10486 {'call': 'renameat2', 'reason': set([('filename', 'name')])},
10487 {'call': 'accept4', 'reason': set([('path', 'dentry')])},
10488 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
10489 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
10490 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
10491 {'call': 'socket', 'reason': set([('path', 'dentry')])},
10492 {'call': 'symlinkat', 'reason': set([('filename', 'name')])},
10493 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
10494 {'call': 'perf_event_open', 'reason': set([('path', 'dentry')])},
10495 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
10497 'reason': set([('filename', 'name'), ('path', 'dentry')])},
10499 'reason': set([('filename', 'name'), ('path', 'dentry')])},
10501 'reason': set([('filename', 'name'), ('path', 'dentry')])},
10502 {'call': 'unlink', 'reason': set([('filename', 'name')])},
10503 {'call': 'rmdir', 'reason': set([('filename', 'name')])},
10504 {'call': 'dup', 'reason': set([('path', 'dentry')])},
10505 {'call': 'setns', 'reason': set([('path', 'dentry')])},
10506 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
10508 'reason': set([('filename', 'name'), ('path', 'dentry')])},
10509 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
10511 'reason': set([('filename', 'name'), ('path', 'dentry')])},
10512 {'call': 'unlinkat', 'reason': set([('filename', 'name')])},
10514 'reason': set([('path', 'dentry')])}],
10515 'mq_timedreceive': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
10516 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
10517 {'call': 'msgrcv', 'reason': set([('msg_msg', 'm_ts')])},
10519 'reason': set([('file', 'f_flags'),
10522 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
10524 'reason': set([('file', 'f_flags'),
10528 'reason': set([('fd', 'file')])},
10529 {'call': 'readahead', 'reason': set([('fd', 'file')])},
10530 {'call': 'getdents', 'reason': set([('fd', 'file')])},
10531 {'call': 'writev', 'reason': set([('fd', 'file')])},
10532 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
10533 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
10534 {'call': 'pread64', 'reason': set([('fd', 'file')])},
10535 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
10537 'reason': set([('file', 'f_flags'),
10541 'reason': set([('file', 'f_flags'),
10545 'reason': set([('file', 'f_flags'),
10548 {'call': 'read', 'reason': set([('fd', 'file')])},
10549 {'call': 'fchown', 'reason': set([('fd', 'file')])},
10551 'reason': set([('fd', 'file'),
10556 {'call': 'utime', 'reason': set([('fd', 'file')])},
10557 {'call': 'fsync', 'reason': set([('fd', 'file')])},
10558 {'call': 'bpf', 'reason': set([('fd', 'file')])},
10559 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
10560 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
10561 {'call': 'sendto', 'reason': set([('fd', 'file')])},
10563 'reason': set([('file', 'f_flags'),
10566 {'call': 'tee', 'reason': set([('fd', 'file')])},
10568 'reason': set([('fd', 'file')])},
10569 {'call': 'lseek', 'reason': set([('fd', 'file')])},
10570 {'call': 'connect', 'reason': set([('fd', 'file')])},
10571 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
10573 'reason': set([('fd', 'file'),
10578 'reason': set([('fd', 'file'),
10582 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
10583 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
10585 'reason': set([('file', 'f_flags'),
10589 'reason': set([('file', 'f_flags'),
10593 'reason': set([('fd', 'file'),
10597 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
10599 'reason': set([('fd', 'file')])},
10601 'reason': set([('file', 'f_flags'),
10604 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
10606 'reason': set([('fd', 'file')])},
10607 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
10608 {'call': 'splice', 'reason': set([('fd', 'file')])},
10609 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
10610 {'call': 'preadv', 'reason': set([('fd', 'file')])},
10611 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
10613 'reason': set([('file', 'f_flags'),
10616 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
10618 'reason': set([('file', 'f_flags'),
10622 'reason': set([('file', 'f_flags'),
10625 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
10626 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
10627 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
10629 'reason': set([('fd', 'file'),
10634 'reason': set([('file', 'f_flags'),
10637 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
10638 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
10639 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
10640 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
10642 'reason': set([('file', 'f_flags'),
10646 'reason': set([('file', 'f_flags'),
10649 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
10651 'reason': set([('fd', 'file'),
10657 'reason': set([('file', 'f_flags'),
10660 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
10662 'reason': set([('file', 'f_flags'),
10665 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
10666 {'call': 'listen', 'reason': set([('fd', 'file')])},
10668 'reason': set([('fd', 'file')])},
10670 'reason': set([('fd', 'file'),
10675 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
10677 'reason': set([('file', 'f_flags'),
10680 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
10682 'reason': set([('file', 'f_flags'),
10685 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
10686 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
10687 {'call': 'llseek', 'reason': set([('fd', 'file')])},
10689 'reason': set([('file', 'f_flags'),
10692 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
10693 {'call': 'readv', 'reason': set([('fd', 'file')])},
10694 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
10695 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
10696 {'call': 'msgsnd', 'reason': set([('msg_msg', 'm_ts')])},
10697 {'call': 'write', 'reason': set([('fd', 'file')])},
10699 'reason': set([('fd', 'file'),
10703 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
10705 'reason': set([('file', 'f_flags'),
10711 'reason': set([('file', 'f_flags'),
10714 {'call': 'bind', 'reason': set([('fd', 'file')])},
10715 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
10716 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
10717 'mq_timedsend': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
10718 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
10720 'reason': set([('file', 'f_flags'),
10723 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
10725 'reason': set([('file', 'f_flags'),
10728 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
10729 {'call': 'readahead', 'reason': set([('fd', 'file')])},
10730 {'call': 'getdents', 'reason': set([('fd', 'file')])},
10731 {'call': 'writev', 'reason': set([('fd', 'file')])},
10732 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
10733 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
10734 {'call': 'pread64', 'reason': set([('fd', 'file')])},
10735 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
10737 'reason': set([('file', 'f_flags'),
10741 'reason': set([('file', 'f_flags'),
10745 'reason': set([('file', 'f_flags'),
10748 {'call': 'read', 'reason': set([('fd', 'file')])},
10749 {'call': 'fchown', 'reason': set([('fd', 'file')])},
10751 'reason': set([('fd', 'file'),
10756 {'call': 'utime', 'reason': set([('fd', 'file')])},
10757 {'call': 'fsync', 'reason': set([('fd', 'file')])},
10758 {'call': 'bpf', 'reason': set([('fd', 'file')])},
10759 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
10760 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
10761 {'call': 'sendto', 'reason': set([('fd', 'file')])},
10763 'reason': set([('file', 'f_flags'),
10766 {'call': 'tee', 'reason': set([('fd', 'file')])},
10768 'reason': set([('fd', 'file')])},
10769 {'call': 'lseek', 'reason': set([('fd', 'file')])},
10770 {'call': 'connect', 'reason': set([('fd', 'file')])},
10771 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
10773 'reason': set([('fd', 'file'),
10778 'reason': set([('fd', 'file'),
10782 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
10783 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
10785 'reason': set([('file', 'f_flags'),
10789 'reason': set([('file', 'f_flags'),
10793 'reason': set([('fd', 'file'),
10797 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
10799 'reason': set([('fd', 'file')])},
10801 'reason': set([('file', 'f_flags'),
10804 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
10806 'reason': set([('fd', 'file')])},
10807 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
10808 {'call': 'splice', 'reason': set([('fd', 'file')])},
10809 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
10810 {'call': 'preadv', 'reason': set([('fd', 'file')])},
10811 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
10813 'reason': set([('file', 'f_flags'),
10816 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
10818 'reason': set([('file', 'f_flags'),
10822 'reason': set([('file', 'f_flags'),
10825 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
10826 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
10827 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
10829 'reason': set([('fd', 'file'),
10834 'reason': set([('file', 'f_flags'),
10837 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
10838 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
10839 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
10840 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
10842 'reason': set([('file', 'f_flags'),
10846 'reason': set([('file', 'f_flags'),
10849 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
10851 'reason': set([('fd', 'file'),
10858 'reason': set([('file', 'f_flags'),
10861 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
10863 'reason': set([('file', 'f_flags'),
10866 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
10867 {'call': 'listen', 'reason': set([('fd', 'file')])},
10869 'reason': set([('fd', 'file')])},
10871 'reason': set([('fd', 'file'),
10876 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
10878 'reason': set([('file', 'f_flags'),
10881 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
10883 'reason': set([('file', 'f_flags'),
10886 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
10887 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
10888 {'call': 'llseek', 'reason': set([('fd', 'file')])},
10890 'reason': set([('file', 'f_flags'),
10893 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
10894 {'call': 'readv', 'reason': set([('fd', 'file')])},
10895 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
10896 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
10897 {'call': 'write', 'reason': set([('fd', 'file')])},
10899 'reason': set([('fd', 'file'),
10904 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
10906 'reason': set([('file', 'f_flags'),
10913 'reason': set([('file', 'f_flags'),
10916 {'call': 'bind', 'reason': set([('fd', 'file')])},
10917 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
10918 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
10920 'reason': set([('task_struct', 'personality')])},
10922 'reason': set([('task_struct', 'personality')])},
10924 'reason': set([('task_struct', 'personality')])},
10925 {'call': 'kill', 'reason': set([('task_struct', 'personality')])},
10926 {'call': 'swapoff', 'reason': set([('mm_struct', 'map_count')])},
10928 'reason': set([('task_struct', 'personality')])},
10930 'reason': set([('task_struct', 'personality')])},
10932 'reason': set([('task_struct', 'personality')])},
10934 'reason': set([('task_struct', 'personality')])},
10936 'reason': set([('mm_struct', 'map_count'),
10945 'reason': set([('mm_struct', 'map_count')])},
10947 'reason': set([('task_struct', 'personality')])},
10949 'reason': set([('task_struct', 'personality')])},
10951 'reason': set([('task_struct', 'personality')])},
10953 'reason': set([('task_struct', 'personality')])},
10955 'reason': set([('task_struct', 'personality')])},
10957 'reason': set([('task_struct', 'personality')])},
10959 'reason': set([('task_struct', 'personality')])},
10961 'reason': set([('task_struct', 'personality')])},
10963 'reason': set([('task_struct', 'personality')])},
10965 'reason': set([('task_struct', 'personality')])},
10967 'reason': set([('task_struct', 'personality')])},
10969 'reason': set([('task_struct', 'personality')])},
10971 'reason': set([('mm_struct', 'map_count'),
10974 'reason': set([('task_struct', 'personality')])},
10976 'reason': set([('task_struct', 'personality')])},
10978 'reason': set([('task_struct', 'personality')])},
10980 'reason': set([('task_struct', 'personality')])},
10982 'reason': set([('task_struct', 'personality')])},
10984 'reason': set([('mm_struct', 'map_count'),
10993 'reason': set([('task_struct', 'personality')])},
10995 'reason': set([('task_struct', 'personality')])},
10997 'reason': set([('mm_struct', 'map_count'),
11006 'reason': set([('task_struct', 'personality')])},
11008 'reason': set([('task_struct', 'personality')])},
11010 'reason': set([('task_struct', 'personality')])},
11011 {'call': 'fork', 'reason': set([('task_struct', 'personality')])},
11013 'reason': set([('mm_struct', 'map_count'),
11022 'reason': set([('task_struct', 'personality')])},
11024 'reason': set([('task_struct', 'personality')])},
11026 'reason': set([('task_struct', 'personality')])},
11028 'reason': set([('task_struct', 'personality')])},
11030 'reason': set([('vm_area_struct', 'vm_end'),
11038 'reason': set([('vm_area_struct', 'vm_end'),
11046 'reason': set([('vm_area_struct', 'vm_end'),
11054 'reason': set([('task_struct', 'personality')])},
11056 'reason': set([('mm_struct', 'map_count'),
11059 'reason': set([('task_struct', 'personality')])},
11061 'reason': set([('task_struct', 'personality')])},
11063 'reason': set([('task_struct', 'personality')])},
11065 'reason': set([('task_struct', 'personality')])},
11066 {'call': 'io_setup', 'reason': set([('mm_struct', 'map_count')])},
11068 'reason': set([('vm_area_struct', 'vm_end'),
11076 'reason': set([('mm_struct', 'map_count'),
11085 'reason': set([('mm_struct', 'map_count')])},
11086 {'call': 'mbind', 'reason': set([('mm_struct', 'map_count')])},
11088 'reason': set([('mm_struct', 'map_count'),
11098 'reason': set([('mm_struct', 'map_count'),
11101 'reason': set([('mm_struct', 'map_count')])},
11103 'reason': set([('vm_area_struct', 'vm_end'),
11111 'reason': set([('task_struct', 'personality')])},
11113 'reason': set([('mm_struct', 'map_count'),
11122 'reason': set([('task_struct', 'personality')])},
11124 'reason': set([('task_struct', 'personality')])},
11126 'reason': set([('mm_struct', 'map_count')])},
11128 'reason': set([('vm_area_struct', 'vm_end'),
11135 'msgctl': [{'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
11137 'reason': set([('mm_segment_t', 'seg')])},
11139 'reason': set([('ipc_namespace', 'msg_ctlmnb'),
11142 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11143 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
11145 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11147 'reason': set([('mm_segment_t', 'seg')])},
11149 'reason': set([('mm_segment_t', 'seg')])},
11150 {'call': 'ioprio_set', 'reason': set([('mm_segment_t', 'seg')])},
11151 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
11152 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
11154 'reason': set([('mm_segment_t', 'seg')])},
11155 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
11157 'reason': set([('mm_segment_t', 'seg')])},
11158 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
11160 'reason': set([('ipc_namespace', 'msg_ctlmnb'),
11162 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
11164 'reason': set([('mm_segment_t', 'seg')])},
11166 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11168 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11170 'reason': set([('mm_segment_t', 'seg')])},
11172 'reason': set([('ipc_namespace', 'msg_ctlmnb'),
11174 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
11175 {'call': 'sigaltstack', 'reason': set([('mm_segment_t', 'seg')])},
11177 'reason': set([('mm_segment_t', 'seg')])},
11179 'reason': set([('mm_segment_t', 'seg')])},
11180 {'call': 'getitimer', 'reason': set([('mm_segment_t', 'seg')])},
11181 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
11183 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11184 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
11186 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11187 {'call': 'prlimit64', 'reason': set([('mm_segment_t', 'seg')])},
11189 'reason': set([('mm_segment_t', 'seg')])},
11191 'reason': set([('mm_segment_t', 'seg')])},
11192 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
11193 {'call': 'getpriority', 'reason': set([('mm_segment_t', 'seg')])},
11194 {'call': 'sigaction', 'reason': set([('mm_segment_t', 'seg')])},
11196 'reason': set([('ipc_namespace', 'msg_ctlmnb'),
11198 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
11200 'reason': set([('mm_segment_t', 'seg')])},
11202 'reason': set([('mm_segment_t', 'seg')])},
11204 'reason': set([('mm_segment_t', 'seg')])},
11205 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
11207 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11209 'reason': set([('mm_segment_t', 'seg')])},
11210 {'call': 'getrusage', 'reason': set([('mm_segment_t', 'seg')])},
11212 'reason': set([('mm_segment_t', 'seg')])},
11213 {'call': 'setitimer', 'reason': set([('mm_segment_t', 'seg')])},
11214 {'call': 'ioprio_get', 'reason': set([('mm_segment_t', 'seg')])},
11215 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
11216 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
11217 {'call': 'move_pages', 'reason': set([('mm_segment_t', 'seg')])},
11219 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11220 {'call': 'setpriority', 'reason': set([('mm_segment_t', 'seg')])},
11221 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
11223 'reason': set([('ipc_namespace', 'msg_ctlmnb')])},
11225 'reason': set([('mm_segment_t', 'seg')])}],
11226 'msgrcv': [{'call': 'msgrcv', 'reason': set([('msg_msg', 'm_ts')])},
11227 {'call': 'mq_timedreceive', 'reason': set([('msg_msg', 'm_ts')])},
11228 {'call': 'mq_timedsend', 'reason': set([('msg_msg', 'm_ts')])},
11229 {'call': 'msgsnd', 'reason': set([('msg_msg', 'm_ts')])}],
11231 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11233 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11235 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11237 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11239 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11241 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11243 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11245 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11247 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11249 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11251 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11253 'reason': set([('ipc_namespace', 'msg_ctlmax')])},
11255 'reason': set([('ipc_namespace', 'msg_ctlmax')])}],
11256 'munlock': [{'call': 'keyctl', 'reason': set([('task_struct', 'mm')])},
11258 'reason': set([('task_struct', 'mm')])},
11259 {'call': 'msgrcv', 'reason': set([('task_struct', 'mm')])},
11260 {'call': 'kill', 'reason': set([('task_struct', 'mm')])},
11262 'reason': set([('task_struct', 'mm')])},
11264 'reason': set([('task_struct', 'mm')])},
11265 {'call': 'ioprio_set', 'reason': set([('task_struct', 'mm')])},
11267 'reason': set([('vm_area_struct', 'vm_end'),
11269 {'call': 'getppid', 'reason': set([('task_struct', 'mm')])},
11271 'reason': set([('task_struct', 'mm')])},
11272 {'call': 'capget', 'reason': set([('task_struct', 'mm')])},
11274 'reason': set([('task_struct', 'mm')])},
11275 {'call': 'signal', 'reason': set([('task_struct', 'mm')])},
11276 {'call': 'semtimedop', 'reason': set([('task_struct', 'mm')])},
11277 {'call': 'umount', 'reason': set([('task_struct', 'mm')])},
11279 'reason': set([('task_struct', 'mm')])},
11281 'reason': set([('task_struct', 'mm')])},
11282 {'call': 'setsid', 'reason': set([('task_struct', 'mm')])},
11283 {'call': 'sigaltstack', 'reason': set([('task_struct', 'mm')])},
11285 'reason': set([('task_struct', 'mm')])},
11287 'reason': set([('task_struct', 'mm')])},
11288 {'call': 'getitimer', 'reason': set([('task_struct', 'mm')])},
11289 {'call': 'setpgid', 'reason': set([('task_struct', 'mm')])},
11290 {'call': 'getsid', 'reason': set([('task_struct', 'mm')])},
11291 {'call': 'prlimit64', 'reason': set([('task_struct', 'mm')])},
11293 'reason': set([('task_struct', 'mm')])},
11295 'reason': set([('vm_area_struct', 'vm_end'),
11297 {'call': 'rt_sigaction', 'reason': set([('task_struct', 'mm')])},
11298 {'call': 'getpgid', 'reason': set([('task_struct', 'mm')])},
11300 'reason': set([('vm_area_struct', 'vm_end'),
11302 {'call': 'getpriority', 'reason': set([('task_struct', 'mm')])},
11303 {'call': 'sigaction', 'reason': set([('task_struct', 'mm')])},
11304 {'call': 'setns', 'reason': set([('task_struct', 'mm')])},
11305 {'call': 'fork', 'reason': set([('task_struct', 'mm')])},
11307 'reason': set([('vm_area_struct', 'vm_end'),
11310 'reason': set([('task_struct', 'mm')])},
11311 {'call': 'mq_timedsend', 'reason': set([('task_struct', 'mm')])},
11313 'reason': set([('task_struct', 'mm')])},
11314 {'call': 'ptrace', 'reason': set([('task_struct', 'mm')])},
11316 'reason': set([('vm_area_struct', 'vm_end'),
11319 'reason': set([('vm_area_struct', 'vm_end'),
11322 'reason': set([('vm_area_struct', 'vm_end'),
11325 'reason': set([('task_struct', 'mm')])},
11326 {'call': 'getrusage', 'reason': set([('task_struct', 'mm')])},
11328 'reason': set([('task_struct', 'mm')])},
11329 {'call': 'setitimer', 'reason': set([('task_struct', 'mm')])},
11330 {'call': 'ioprio_get', 'reason': set([('task_struct', 'mm')])},
11331 {'call': 'vfork', 'reason': set([('task_struct', 'mm')])},
11333 'reason': set([('vm_area_struct', 'vm_end'),
11336 'reason': set([('vm_area_struct', 'vm_end'),
11339 'reason': set([('task_struct', 'mm'),
11342 {'call': 'move_pages', 'reason': set([('task_struct', 'mm')])},
11344 'reason': set([('vm_area_struct', 'vm_end'),
11346 {'call': 'setpriority', 'reason': set([('task_struct', 'mm')])},
11348 'reason': set([('vm_area_struct', 'vm_end'),
11350 {'call': 'clone', 'reason': set([('task_struct', 'mm')])},
11352 'reason': set([('task_struct', 'mm')])},
11354 'reason': set([('vm_area_struct', 'vm_end'),
11357 'reason': set([('vm_area_struct', 'vm_end'),
11360 'reason': set([('vm_area_struct', 'vm_end'),
11363 'reason': set([('vm_area_struct', 'vm_end'),
11366 'reason': set([('vm_area_struct', 'vm_end'),
11369 'reason': set([('vm_area_struct', 'vm_end'),
11372 'reason': set([('vm_area_struct', 'vm_end'),
11375 'reason': set([('vm_area_struct', 'vm_end'),
11378 'reason': set([('vm_area_struct', 'vm_end'),
11381 'reason': set([('vm_area_struct', 'vm_end'),
11384 'reason': set([('vm_area_struct', 'vm_end'),
11387 'reason': set([('vm_area_struct', 'vm_end'),
11390 'reason': set([('vm_area_struct', 'vm_end'),
11393 'reason': set([('vm_area_struct', 'vm_end'),
11396 'reason': set([('file_handle', 'handle_bytes')])},
11398 'reason': set([('super_block', 's_export_op')])},
11400 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11402 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11404 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11406 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11408 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11410 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11412 'reason': set([('super_block', 's_export_op')])},
11414 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11416 'reason': set([('super_block', 's_export_op')])},
11418 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11420 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11422 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11424 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11426 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11428 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11430 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11432 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11434 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11436 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11438 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11440 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11442 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11444 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11446 'reason': set([('path', 'dentry'),
11450 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11452 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11454 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11456 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11458 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11460 'reason': set([('path', 'dentry'),
11464 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11466 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
11468 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
11470 'reason': set([('timespec', 'tv_nsec'),
11473 'reason': set([('timespec', 'tv_nsec'),
11476 'reason': set([('timespec', 'tv_nsec'),
11479 'reason': set([('timespec', 'tv_nsec'),
11482 'reason': set([('timespec', 'tv_nsec'),
11485 'reason': set([('timespec', 'tv_nsec'),
11488 'reason': set([('timespec', 'tv_nsec'),
11491 'reason': set([('timespec', 'tv_nsec'),
11494 'reason': set([('timespec', 'tv_nsec'),
11497 'reason': set([('timespec', 'tv_nsec'),
11500 'reason': set([('timespec', 'tv_nsec'),
11503 'reason': set([('timespec', 'tv_nsec'),
11506 'reason': set([('timespec', 'tv_nsec'),
11509 'reason': set([('timespec', 'tv_nsec'),
11512 'reason': set([('timespec', 'tv_nsec'),
11515 'reason': set([('timespec', 'tv_nsec'),
11518 'reason': set([('timespec', 'tv_nsec'),
11521 'reason': set([('timespec', 'tv_nsec'),
11524 'reason': set([('timespec', 'tv_nsec'),
11527 'reason': set([('timespec', 'tv_nsec'),
11530 'reason': set([('timespec', 'tv_nsec'),
11533 'reason': set([('timespec', 'tv_nsec'),
11536 'reason': set([('timespec', 'tv_nsec'),
11539 'reason': set([('timespec', 'tv_nsec'),
11542 'reason': set([('timespec', 'tv_nsec'),
11545 'reason': set([('timespec', 'tv_nsec'),
11548 'reason': set([('timespec', 'tv_nsec'),
11551 'reason': set([('timespec', 'tv_nsec'),
11554 'reason': set([('timespec', 'tv_nsec'),
11557 'reason': set([('timespec', 'tv_nsec'),
11560 'reason': set([('timespec', 'tv_nsec'),
11563 'reason': set([('timespec', 'tv_nsec'),
11566 'reason': set([('timespec', 'tv_nsec'),
11569 'reason': set([('timespec', 'tv_nsec'),
11572 'reason': set([('timespec', 'tv_nsec'),
11575 'reason': set([('timespec', 'tv_nsec'),
11578 'reason': set([('timespec', 'tv_nsec'),
11581 'reason': set([('timespec', 'tv_nsec'),
11584 'reason': set([('timespec', 'tv_nsec'),
11587 'reason': set([('timespec', 'tv_nsec'),
11590 'reason': set([('timespec', 'tv_nsec'),
11593 'reason': set([('timespec', 'tv_nsec'),
11596 'reason': set([('timespec', 'tv_nsec'),
11599 'reason': set([('timespec', 'tv_nsec'),
11602 'reason': set([('timespec', 'tv_nsec'),
11605 'reason': set([('timespec', 'tv_nsec'),
11608 'reason': set([('compat_stat', 'st_ino'),
11613 'reason': set([('compat_stat', 'st_ino'),
11618 'reason': set([('compat_stat', 'st_ino'),
11623 'reason': set([('kstat', 'dev'),
11629 'reason': set([('compat_stat', 'st_ino'),
11639 'reason': set([('compat_stat', 'st_ino'),
11644 'reason': set([('compat_stat', 'st_ino'),
11649 'reason': set([('compat_stat', 'st_ino'),
11654 'reason': set([('kstat', 'dev'),
11660 'reason': set([('compat_stat', 'st_ino'),
11670 'reason': set([('compat_stat', 'st_ino'),
11675 'reason': set([('compat_stat', 'st_ino'),
11680 'reason': set([('compat_stat', 'st_ino'),
11685 'reason': set([('kstat', 'dev'),
11691 'reason': set([('compat_stat', 'st_ino'),
11701 'reason': set([('compat_stat', 'st_ino'),
11706 'reason': set([('compat_stat', 'st_ino'),
11711 'reason': set([('compat_stat', 'st_ino'),
11716 'reason': set([('kstat', 'dev'),
11722 'reason': set([('compat_stat', 'st_ino'),
11732 'reason': set([('task_struct', 'personality')])},
11734 'reason': set([('task_struct', 'personality')])},
11736 'reason': set([('task_struct', 'personality')])},
11738 'reason': set([('task_struct', 'personality')])},
11740 'reason': set([('task_struct', 'personality')])},
11742 'reason': set([('task_struct', 'personality')])},
11744 'reason': set([('task_struct', 'personality')])},
11746 'reason': set([('task_struct', 'personality')])},
11748 'reason': set([('task_struct', 'personality')])},
11750 'reason': set([('task_struct', 'personality')])},
11752 'reason': set([('task_struct', 'personality')])},
11754 'reason': set([('task_struct', 'personality')])},
11756 'reason': set([('task_struct', 'personality')])},
11758 'reason': set([('task_struct', 'personality')])},
11760 'reason': set([('task_struct', 'personality')])},
11762 'reason': set([('task_struct', 'personality')])},
11764 'reason': set([('task_struct', 'personality')])},
11766 'reason': set([('task_struct', 'personality')])},
11768 'reason': set([('task_struct', 'personality')])},
11770 'reason': set([('task_struct', 'personality')])},
11772 'reason': set([('task_struct', 'personality')])},
11774 'reason': set([('task_struct', 'personality')])},
11776 'reason': set([('task_struct', 'personality')])},
11778 'reason': set([('task_struct', 'personality')])},
11780 'reason': set([('task_struct', 'personality')])},
11782 'reason': set([('task_struct', 'personality')])},
11784 'reason': set([('task_struct', 'personality')])},
11786 'reason': set([('task_struct', 'personality')])},
11788 'reason': set([('task_struct', 'personality')])},
11790 'reason': set([('task_struct', 'personality')])},
11792 'reason': set([('task_struct', 'personality')])},
11794 'reason': set([('task_struct', 'personality')])},
11796 'reason': set([('task_struct', 'personality')])},
11798 'reason': set([('task_struct', 'personality')])},
11800 'reason': set([('task_struct', 'personality')])},
11802 'reason': set([('task_struct', 'personality')])},
11804 'reason': set([('task_struct', 'personality')])},
11806 'reason': set([('task_struct', 'personality')])},
11808 'reason': set([('task_struct', 'personality')])},
11810 'reason': set([('task_struct', 'personality')])},
11812 'reason': set([('task_struct', 'personality')])},
11814 'reason': set([('task_struct', 'personality')])},
11816 'reason': set([('task_struct', 'personality')])},
11818 'reason': set([('task_struct', 'personality')])},
11820 'reason': set([('task_struct', 'personality')])},
11822 'reason': set([('task_struct', 'personality')])},
11824 'reason': set([('task_struct', 'personality')])}],
11826 'reason': set([('rlimit', 'rlim_cur'),
11829 'reason': set([('rlimit', 'rlim_cur'),
11832 'reason': set([('rlimit', 'rlim_cur'),
11835 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11837 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11839 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11841 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11843 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11845 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11847 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11849 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11851 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11853 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11855 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11857 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11859 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11861 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11863 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11865 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11867 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11869 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11871 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11873 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11875 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11877 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11879 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11881 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11883 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11885 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11887 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11889 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11891 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11893 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11895 'reason': set([('compat_readdir_callback', 'result'),
11900 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11902 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11904 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11906 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11908 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11910 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11912 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11914 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11916 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11918 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11920 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11922 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11924 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11926 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11928 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11930 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11932 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11934 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11936 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11938 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11940 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11942 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11944 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11946 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11948 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11950 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11952 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11954 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11956 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11958 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11960 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11962 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11964 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11966 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11968 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11970 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11972 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11974 'reason': set([('fd', 'file'), ('fd', 'flags')])},
11976 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
11978 'reason': set([('mm_segment_t', 'seg'),
11981 'reason': set([('mm_segment_t', 'seg'),
11984 'reason': set([('mm_segment_t', 'seg'),
11987 'reason': set([('mm_segment_t', 'seg'),
11990 'reason': set([('mm_segment_t', 'seg'),
11993 'reason': set([('mm_segment_t', 'seg'),
11996 'reason': set([('mm_segment_t', 'seg'),
11999 'reason': set([('task_struct', 'personality')])},
12001 'reason': set([('mm_segment_t', 'seg'),
12003 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
12005 'reason': set([('mm_segment_t', 'seg'),
12008 'reason': set([('mm_segment_t', 'seg'),
12011 'reason': set([('mm_segment_t', 'seg'),
12014 'reason': set([('mm_segment_t', 'seg'),
12017 'reason': set([('mm_segment_t', 'seg'),
12020 'reason': set([('mm_segment_t', 'seg'),
12023 'reason': set([('mm_segment_t', 'seg'),
12026 'reason': set([('mm_segment_t', 'seg'),
12029 'reason': set([('mm_segment_t', 'seg'),
12032 'reason': set([('mm_segment_t', 'seg'),
12035 'reason': set([('mm_segment_t', 'seg'),
12038 'reason': set([('mm_segment_t', 'seg'),
12041 'reason': set([('mm_segment_t', 'seg'),
12044 'reason': set([('mm_segment_t', 'seg'),
12047 'reason': set([('mm_segment_t', 'seg'),
12050 'reason': set([('mm_segment_t', 'seg'),
12053 'reason': set([('mm_segment_t', 'seg'),
12056 'reason': set([('mm_segment_t', 'seg'),
12059 'reason': set([('mm_segment_t', 'seg'),
12062 'reason': set([('mm_segment_t', 'seg'),
12065 'reason': set([('mm_segment_t', 'seg'),
12068 'reason': set([('mm_segment_t', 'seg'),
12071 'reason': set([('mm_segment_t', 'seg'),
12074 'reason': set([('mm_segment_t', 'seg'),
12077 'reason': set([('mm_segment_t', 'seg'),
12080 'reason': set([('mm_segment_t', 'seg'),
12083 'reason': set([('mm_segment_t', 'seg'),
12086 'reason': set([('mm_segment_t', 'seg'),
12089 'reason': set([('mm_segment_t', 'seg'),
12092 'reason': set([('mm_segment_t', 'seg'),
12095 'reason': set([('mm_segment_t', 'seg'),
12098 'reason': set([('mm_segment_t', 'seg'),
12101 'reason': set([('mm_segment_t', 'seg'),
12104 'reason': set([('mm_segment_t', 'seg'),
12107 'reason': set([('mm_segment_t', 'seg'),
12110 'reason': set([('mm_segment_t', 'seg'),
12113 'reason': set([('mm_segment_t', 'seg'),
12116 'reason': set([('mm_segment_t', 'seg'),
12119 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12121 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12123 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12125 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12127 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12129 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12131 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12133 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12135 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12137 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12139 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12141 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12143 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12145 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12147 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12149 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12151 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12153 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12155 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12157 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12159 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12161 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12163 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12165 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12167 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12169 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12171 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12173 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12175 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12177 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12179 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
12181 'reason': set([('fd', 'file'),
12185 'reason': set([('list_head', 'prev'),
12189 'reason': set([('list_head', 'prev'),
12193 'reason': set([('fd', 'file'),
12197 'reason': set([('list_head', 'prev'),
12201 'reason': set([('file', 'f_op'),
12204 'reason': set([('list_head', 'prev')])},
12206 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12208 'reason': set([('list_head', 'prev'),
12212 'reason': set([('file', 'f_op'),
12215 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12217 'reason': set([('fd', 'file'),
12221 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12223 'reason': set([('list_head', 'prev')])},
12225 'reason': set([('list_head', 'prev'),
12229 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12231 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12233 'reason': set([('list_head', 'prev'),
12237 'reason': set([('fd', 'file'),
12241 'reason': set([('list_head', 'prev')])},
12243 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12245 'reason': set([('list_head', 'prev')])},
12247 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12249 'reason': set([('file', 'f_op'),
12252 'reason': set([('list_head', 'prev'),
12256 'reason': set([('list_head', 'prev')])},
12258 'reason': set([('file', 'f_op'),
12261 'reason': set([('file', 'f_op'),
12264 'reason': set([('list_head', 'prev')])},
12266 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12268 'reason': set([('list_head', 'prev')])},
12270 'reason': set([('list_head', 'prev'),
12274 'reason': set([('fd', 'file'),
12278 'reason': set([('mm_segment_t', 'seg')])},
12280 'reason': set([('fd', 'file'),
12286 'reason': set([('list_head', 'prev'),
12290 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12292 'reason': set([('list_head', 'prev'),
12296 'reason': set([('list_head', 'prev')])},
12298 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12300 'reason': set([('fd', 'file'),
12304 'reason': set([('list_head', 'prev')])},
12306 'reason': set([('list_head', 'prev'),
12310 'reason': set([('list_head', 'prev'),
12313 'reason': set([('list_head', 'prev'),
12317 'reason': set([('list_head', 'prev'),
12321 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12323 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12325 'reason': set([('list_head', 'prev')])},
12327 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12329 'reason': set([('list_head', 'prev')])},
12331 'reason': set([('list_head', 'prev'),
12335 'reason': set([('file', 'f_op'),
12338 'reason': set([('list_head', 'prev')])},
12340 'reason': set([('fd', 'file'),
12344 'reason': set([('list_head', 'prev')])},
12346 'reason': set([('fd', 'file'),
12350 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12352 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12354 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12356 'reason': set([('fd', 'file'),
12361 'reason': set([('fd', 'file'),
12366 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12368 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12370 'reason': set([('file', 'f_op'),
12373 'reason': set([('list_head', 'prev')])},
12375 'reason': set([('file', 'f_op'),
12378 'reason': set([('list_head', 'prev')])},
12380 'reason': set([('list_head', 'prev'),
12384 'reason': set([('fd', 'file'),
12389 'reason': set([('list_head', 'prev')])},
12391 'reason': set([('list_head', 'prev')])},
12393 'reason': set([('list_head', 'prev'),
12397 'reason': set([('list_head', 'prev')])},
12399 'reason': set([('list_head', 'prev'),
12403 'reason': set([('list_head', 'prev'),
12407 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12409 'reason': set([('fd', 'file'),
12413 'reason': set([('file', 'f_op'),
12416 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12418 'reason': set([('list_head', 'prev'),
12422 'reason': set([('list_head', 'prev'),
12426 'reason': set([('list_head', 'prev')])},
12428 'reason': set([('list_head', 'prev'),
12432 'reason': set([('list_head', 'prev')])},
12434 'reason': set([('list_head', 'prev')])},
12436 'reason': set([('list_head', 'prev')])},
12438 'reason': set([('fd', 'file'),
12442 'reason': set([('list_head', 'prev')])},
12444 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12446 'reason': set([('list_head', 'prev')])},
12448 'reason': set([('list_head', 'prev')])},
12450 'reason': set([('fd', 'file'),
12454 'reason': set([('fd', 'file'),
12458 'reason': set([('list_head', 'prev')])},
12460 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12462 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12464 'reason': set([('list_head', 'prev'),
12468 'reason': set([('file', 'f_op'),
12471 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12473 'reason': set([('list_head', 'prev')])},
12475 'reason': set([('file', 'f_op'),
12478 'reason': set([('list_head', 'prev')])},
12480 'reason': set([('file', 'f_op'),
12483 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12485 'reason': set([('fd', 'file'),
12489 'reason': set([('list_head', 'prev'),
12493 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12495 'reason': set([('fd', 'file'),
12553 'reason': set([('list_head', 'prev')])},
12555 'reason': set([('list_head', 'prev')])},
12557 'reason': set([('file', 'f_op'),
12560 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12562 'reason': set([('list_head', 'prev')])},
12564 'reason': set([('list_head', 'prev'),
12568 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12570 'reason': set([('list_head', 'prev')])},
12572 'reason': set([('list_head', 'prev'),
12575 {'call': 'brk', 'reason': set([('list_head', 'prev')])},
12577 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12579 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12581 'reason': set([('file', 'f_op'),
12584 'reason': set([('file', 'f_op'),
12587 'reason': set([('list_head', 'prev')])},
12589 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12591 'reason': set([('list_head', 'prev')])},
12593 'reason': set([('list_head', 'prev'),
12597 'reason': set([('list_head', 'prev'),
12601 'reason': set([('fd', 'file'),
12605 'reason': set([('list_head', 'prev')])},
12607 'reason': set([('list_head', 'prev')])},
12609 'reason': set([('file', 'f_op'),
12612 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12614 'reason': set([('list_head', 'prev')])},
12616 'reason': set([('file', 'f_op'),
12621 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12623 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12625 'reason': set([('list_head', 'prev'),
12629 'reason': set([('list_head', 'prev')])},
12631 'reason': set([('list_head', 'prev')])},
12633 'reason': set([('list_head', 'prev'),
12637 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12639 'reason': set([('fd', 'file'),
12645 'reason': set([('list_head', 'prev')])},
12647 'reason': set([('list_head', 'prev'),
12651 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12653 'reason': set([('list_head', 'prev'),
12657 'reason': set([('file', 'f_op'),
12660 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12662 'reason': set([('list_head', 'prev')])},
12664 'reason': set([('file', 'f_op'),
12667 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12669 'reason': set([('list_head', 'prev')])},
12671 'reason': set([('list_head', 'prev')])},
12673 'reason': set([('fd', 'file'),
12677 'reason': set([('list_head', 'prev'),
12681 'reason': set([('list_head', 'prev')])},
12683 'reason': set([('list_head', 'prev'),
12687 'reason': set([('list_head', 'prev')])},
12689 'reason': set([('list_head', 'prev'),
12693 'reason': set([('list_head', 'prev'),
12696 'reason': set([('list_head', 'prev'),
12700 'reason': set([('list_head', 'prev'),
12704 'reason': set([('list_head', 'prev'),
12708 'reason': set([('list_head', 'prev'),
12711 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12713 'reason': set([('list_head', 'prev')])},
12715 'reason': set([('list_head', 'prev')])},
12717 'reason': set([('file', 'f_op'),
12720 'reason': set([('list_head', 'prev')])},
12722 'reason': set([('list_head', 'prev')])},
12724 'reason': set([('list_head', 'prev')])},
12726 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12728 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12730 'reason': set([('list_head', 'prev'),
12734 'reason': set([('list_head', 'prev'),
12738 'reason': set([('list_head', 'prev')])},
12740 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12742 'reason': set([('list_head', 'prev')])},
12744 'reason': set([('list_head', 'prev')])},
12746 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12747 {'call': 'dup2', 'reason': set([('list_head', 'prev')])},
12749 'reason': set([('list_head', 'prev')])},
12751 'reason': set([('list_head', 'prev')])},
12753 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12755 'reason': set([('list_head', 'prev')])},
12757 'reason': set([('list_head', 'prev'),
12761 'reason': set([('list_head', 'prev')])},
12763 'reason': set([('list_head', 'prev')])},
12765 'reason': set([('fd', 'file'),
12769 'reason': set([('fd', 'file'),
12773 'reason': set([('list_head', 'prev')])},
12775 'reason': set([('list_head', 'prev')])},
12777 'reason': set([('list_head', 'prev'),
12781 'reason': set([('file', 'f_op'),
12784 'reason': set([('list_head', 'prev')])},
12786 'reason': set([('list_head', 'prev')])},
12788 'reason': set([('list_head', 'prev'),
12792 'reason': set([('list_head', 'prev')])},
12794 'reason': set([('file', 'f_op'),
12797 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12799 'reason': set([('fd', 'file'), ('fd', 'flags')])},
12801 'reason': set([('list_head', 'prev')])},
12803 'reason': set([('fd', 'file'),
12807 'reason': set([('list_head', 'prev')])}],
12809 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12811 'reason': set([('dentry', 'd_inode'),
12816 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12818 'reason': set([('dentry', 'd_inode'),
12827 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12829 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12831 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12833 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12835 'reason': set([('mount', 'mnt_ns'),
12840 'reason': set([('dentry', 'd_inode'),
12843 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12845 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12847 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12849 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12851 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12853 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12855 'reason': set([('dentry', 'd_inode'),
12858 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12860 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12862 'reason': set([('dentry', 'd_inode'),
12871 'reason': set([('dentry', 'd_inode'),
12874 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12876 'reason': set([('dentry', 'd_inode'),
12879 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12881 'reason': set([('dentry', 'd_inode'),
12884 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12886 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12888 'reason': set([('dentry', 'd_inode'),
12891 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12893 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12895 'reason': set([('path', 'dentry'),
12900 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12902 'reason': set([('dentry', 'd_inode'),
12905 'reason': set([('dentry', 'd_inode'),
12908 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12910 'reason': set([('nsproxy', 'mnt_ns'),
12914 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12916 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12918 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
12920 'reason': set([('dentry', 'd_inode'),
12927 'reason': set([('dentry', 'd_inode'),
12930 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
12932 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12934 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12936 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12938 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12940 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12942 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12944 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12946 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12948 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12950 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12952 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12954 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12956 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12958 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12960 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12962 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12964 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12966 'reason': set([('mm_context_t', 'pkey_allocation_map')])},
12968 'reason': set([('mm_context_t', 'pkey_allocation_map')])}],
12970 'reason': set([('task_struct', 'mm'),
12973 'reason': set([('task_struct', 'mm'),
12976 'reason': set([('task_struct', 'mm'),
12979 'reason': set([('task_struct', 'mm'),
12982 'reason': set([('task_struct', 'mm'),
12985 'reason': set([('task_struct', 'mm'),
12988 'reason': set([('task_struct', 'mm'),
12991 'reason': set([('task_struct', 'personality')])},
12993 'reason': set([('vm_area_struct', 'vm_end'),
12997 'reason': set([('task_struct', 'mm'),
13000 'reason': set([('task_struct', 'mm'),
13003 'reason': set([('task_struct', 'mm'),
13006 'reason': set([('task_struct', 'mm'),
13009 'reason': set([('task_struct', 'mm'),
13012 'reason': set([('task_struct', 'mm'),
13015 'reason': set([('task_struct', 'mm'),
13018 'reason': set([('task_struct', 'mm'),
13021 'reason': set([('task_struct', 'mm'),
13024 'reason': set([('task_struct', 'mm'),
13027 'reason': set([('task_struct', 'mm'),
13030 'reason': set([('task_struct', 'mm'),
13033 'reason': set([('task_struct', 'mm'),
13036 'reason': set([('task_struct', 'mm'),
13039 'reason': set([('task_struct', 'mm'),
13042 'reason': set([('task_struct', 'mm'),
13045 'reason': set([('task_struct', 'mm'),
13048 'reason': set([('task_struct', 'mm'),
13051 'reason': set([('vm_area_struct', 'vm_end'),
13055 'reason': set([('task_struct', 'mm'),
13058 'reason': set([('task_struct', 'mm'),
13061 'reason': set([('vm_area_struct', 'vm_end'),
13065 'reason': set([('task_struct', 'mm'),
13068 'reason': set([('task_struct', 'mm'),
13071 'reason': set([('task_struct', 'mm'),
13074 'reason': set([('task_struct', 'mm'),
13077 'reason': set([('vm_area_struct', 'vm_end'),
13081 'reason': set([('task_struct', 'mm'),
13084 'reason': set([('task_struct', 'mm'),
13087 'reason': set([('task_struct', 'mm'),
13090 'reason': set([('task_struct', 'mm'),
13093 'reason': set([('vm_area_struct', 'vm_end'),
13097 'reason': set([('vm_area_struct', 'vm_end'),
13101 'reason': set([('vm_area_struct', 'vm_end'),
13105 'reason': set([('task_struct', 'mm'),
13108 'reason': set([('task_struct', 'mm'),
13111 'reason': set([('task_struct', 'mm'),
13114 'reason': set([('task_struct', 'mm'),
13117 'reason': set([('task_struct', 'mm'),
13120 'reason': set([('task_struct', 'mm'),
13123 'reason': set([('vm_area_struct', 'vm_end'),
13127 'reason': set([('vm_area_struct', 'vm_end'),
13131 'reason': set([('task_struct', 'mm'),
13137 'reason': set([('task_struct', 'mm'),
13140 'reason': set([('vm_area_struct', 'vm_end'),
13144 'reason': set([('task_struct', 'mm'),
13147 'reason': set([('vm_area_struct', 'vm_end'),
13151 'reason': set([('task_struct', 'mm'),
13154 'reason': set([('task_struct', 'mm'),
13157 'reason': set([('vm_area_struct', 'vm_end'),
13160 'poll': [{'call': 'poll', 'reason': set([('poll_list', 'len')])},
13161 {'call': 'ppoll', 'reason': set([('poll_list', 'len')])}],
13163 'reason': set([('task_struct', 'personality')])},
13165 'reason': set([('task_struct', 'personality'),
13169 'reason': set([('task_struct', 'personality')])},
13171 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13172 {'call': 'kill', 'reason': set([('task_struct', 'personality')])},
13174 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13176 'reason': set([('task_struct', 'personality')])},
13178 'reason': set([('task_struct', 'personality')])},
13180 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13182 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13184 'reason': set([('task_struct', 'personality')])},
13186 'reason': set([('task_struct', 'personality')])},
13188 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13190 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13192 'reason': set([('task_struct', 'personality')])},
13194 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13196 'reason': set([('task_struct', 'personality'),
13200 'reason': set([('task_struct', 'personality')])},
13202 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13204 'reason': set([('task_struct', 'personality')])},
13206 'reason': set([('task_struct', 'personality')])},
13208 'reason': set([('task_struct', 'personality'),
13212 'reason': set([('task_struct', 'personality')])},
13214 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13216 'reason': set([('task_struct', 'personality'),
13220 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13222 'reason': set([('compat_timespec', 'tv_nsec'),
13227 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13229 'reason': set([('task_struct', 'personality')])},
13231 'reason': set([('task_struct', 'personality')])},
13233 'reason': set([('task_struct', 'personality')])},
13235 'reason': set([('task_struct', 'personality')])},
13237 'reason': set([('task_struct', 'personality')])},
13239 'reason': set([('task_struct', 'personality')])},
13241 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13243 'reason': set([('task_struct', 'personality')])},
13245 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13247 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13249 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13251 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13253 'reason': set([('task_struct', 'personality')])},
13255 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13257 'reason': set([('task_struct', 'personality')])},
13259 'reason': set([('task_struct', 'personality')])},
13261 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13263 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13265 'reason': set([('task_struct', 'personality')])},
13267 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13269 'reason': set([('task_struct', 'personality')])},
13271 'reason': set([('poll_list', 'len'),
13275 'reason': set([('compat_timespec', 'tv_nsec'),
13280 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13282 'reason': set([('task_struct', 'personality')])},
13284 'reason': set([('task_struct', 'personality')])},
13286 'reason': set([('compat_timespec', 'tv_nsec'),
13291 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13293 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13294 {'call': 'setns', 'reason': set([('task_struct', 'personality')])},
13295 {'call': 'fork', 'reason': set([('task_struct', 'personality')])},
13297 'reason': set([('task_struct', 'personality')])},
13299 'reason': set([('task_struct', 'personality'),
13303 'reason': set([('task_struct', 'personality')])},
13305 'reason': set([('task_struct', 'personality')])},
13307 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13309 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13311 'reason': set([('task_struct', 'personality')])},
13313 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13315 'reason': set([('task_struct', 'personality')])},
13317 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13319 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13321 'reason': set([('task_struct', 'personality')])},
13323 'reason': set([('task_struct', 'personality')])},
13325 'reason': set([('task_struct', 'personality')])},
13326 {'call': 'vfork', 'reason': set([('task_struct', 'personality')])},
13327 {'call': 'prctl', 'reason': set([('task_struct', 'personality')])},
13329 'reason': set([('task_struct', 'personality')])},
13331 'reason': set([('task_struct', 'personality')])},
13333 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13335 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13337 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13338 {'call': 'clone', 'reason': set([('task_struct', 'personality')])},
13340 'reason': set([('compat_timespec', 'tv_nsec'),
13345 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13347 'reason': set([('task_struct', 'personality')])},
13349 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13351 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13353 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])},
13355 'reason': set([('compat_timespec', 'tv_nsec'),
13361 'reason': set([('task_struct', 'flags'),
13365 'reason': set([('task_struct', 'flags'),
13369 'reason': set([('task_struct', 'flags'),
13373 'reason': set([('task_struct', 'flags'),
13376 {'call': 'swapoff', 'reason': set([('mm_struct', 'flags')])},
13378 'reason': set([('task_struct', 'flags'),
13382 'reason': set([('task_struct', 'flags'),
13386 'reason': set([('task_struct', 'flags'),
13390 'reason': set([('task_struct', 'personality')])},
13392 'reason': set([('mm_struct', 'flags')])},
13393 {'call': 'io_getevents', 'reason': set([('mm_struct', 'flags')])},
13395 'reason': set([('task_struct', 'flags'),
13399 'reason': set([('task_struct', 'flags'),
13403 'reason': set([('task_struct', 'flags'),
13407 'reason': set([('task_struct', 'flags'),
13411 'reason': set([('task_struct', 'flags'),
13414 {'call': 'setreuid', 'reason': set([('task_struct', 'flags')])},
13416 'reason': set([('task_struct', 'flags'),
13420 'reason': set([('task_struct', 'flags'),
13424 'reason': set([('task_struct', 'flags'),
13428 'reason': set([('task_struct', 'flags'),
13432 'reason': set([('task_struct', 'flags'),
13436 'reason': set([('task_struct', 'flags'),
13440 'reason': set([('task_struct', 'flags'),
13444 'reason': set([('mm_struct', 'flags'),
13449 'reason': set([('task_struct', 'flags'),
13453 'reason': set([('task_struct', 'flags'),
13457 'reason': set([('task_struct', 'flags'),
13461 'reason': set([('task_struct', 'flags'),
13465 'reason': set([('task_struct', 'flags'),
13468 {'call': 'shmdt', 'reason': set([('mm_struct', 'flags')])},
13470 'reason': set([('task_struct', 'flags'),
13474 'reason': set([('task_struct', 'flags'),
13477 {'call': 'brk', 'reason': set([('mm_struct', 'flags')])},
13479 'reason': set([('task_struct', 'flags'),
13483 'reason': set([('task_struct', 'flags'),
13487 'reason': set([('task_struct', 'flags'),
13491 'reason': set([('task_struct', 'flags'),
13494 {'call': 'get_mempolicy', 'reason': set([('mm_struct', 'flags')])},
13496 'reason': set([('task_struct', 'flags'),
13500 'reason': set([('task_struct', 'flags'),
13504 'reason': set([('task_struct', 'flags'),
13508 'reason': set([('task_struct', 'flags'),
13512 'reason': set([('task_struct', 'flags'),
13516 'reason': set([('mm_struct', 'flags'),
13521 'reason': set([('task_struct', 'flags'),
13524 {'call': 'setresuid', 'reason': set([('task_struct', 'flags')])},
13526 'reason': set([('task_struct', 'flags'),
13530 'reason': set([('task_struct', 'flags'),
13534 'reason': set([('task_struct', 'flags'),
13537 {'call': 'setuid', 'reason': set([('task_struct', 'flags')])},
13538 {'call': 'io_setup', 'reason': set([('mm_struct', 'flags')])},
13539 {'call': 'mremap', 'reason': set([('mm_struct', 'flags')])},
13540 {'call': 'io_destroy', 'reason': set([('mm_struct', 'flags')])},
13541 {'call': 'mbind', 'reason': set([('mm_struct', 'flags')])},
13543 'reason': set([('mm_struct', 'flags'),
13548 'reason': set([('mm_struct', 'flags'),
13552 {'call': 'modify_ldt', 'reason': set([('mm_struct', 'flags')])},
13554 'reason': set([('task_struct', 'flags'),
13557 {'call': 'mincore', 'reason': set([('mm_struct', 'flags')])},
13559 'reason': set([('task_struct', 'flags'),
13563 'reason': set([('task_struct', 'flags'),
13566 {'call': 'io_cancel', 'reason': set([('mm_struct', 'flags')])}],
13568 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13570 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13571 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
13573 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13574 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
13576 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13578 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13580 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13582 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13584 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13586 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13588 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13590 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13591 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
13593 'reason': set([('file', 'f_mode')])},
13594 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
13596 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13598 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13600 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13602 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13604 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13606 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13608 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13610 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13612 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13613 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
13615 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13617 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13619 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13621 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13623 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13625 'reason': set([('fd', 'file'),
13629 'reason': set([('fd', 'file'),
13633 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13635 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13636 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
13637 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
13639 'reason': set([('fd', 'file'),
13643 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13645 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13646 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
13648 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13650 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13652 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13654 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13656 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13658 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13660 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13661 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
13663 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13664 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
13665 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
13667 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13669 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13671 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13673 'reason': set([('fd', 'file'),
13676 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
13678 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13680 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13682 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13684 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13685 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
13686 {'call': 'open', 'reason': set([('file', 'f_mode')])},
13688 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13690 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13691 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
13693 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13694 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
13696 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13698 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13700 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13702 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13704 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13705 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
13707 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13708 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
13710 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13712 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13714 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13715 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
13717 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13719 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13721 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13723 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13725 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13727 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13729 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13730 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
13732 'reason': set([('file', 'f_mode')])},
13734 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13736 'reason': set([('fd', 'file'), ('fd', 'flags')])},
13738 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
13739 'preadv': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
13740 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
13741 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
13742 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
13743 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
13744 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
13745 {'call': 'readahead', 'reason': set([('fd', 'file')])},
13746 {'call': 'getdents', 'reason': set([('fd', 'file')])},
13747 {'call': 'writev', 'reason': set([('fd', 'file')])},
13748 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
13749 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
13750 {'call': 'pread64', 'reason': set([('fd', 'file')])},
13751 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
13752 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
13753 {'call': 'remap_file_pages', 'reason': set([('file', 'f_mode')])},
13754 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
13755 {'call': 'read', 'reason': set([('fd', 'file')])},
13756 {'call': 'fchown', 'reason': set([('fd', 'file')])},
13757 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
13758 {'call': 'utime', 'reason': set([('fd', 'file')])},
13759 {'call': 'fsync', 'reason': set([('fd', 'file')])},
13760 {'call': 'bpf', 'reason': set([('fd', 'file')])},
13761 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
13762 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
13763 {'call': 'sendto', 'reason': set([('fd', 'file')])},
13764 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
13765 {'call': 'tee', 'reason': set([('fd', 'file')])},
13766 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
13767 {'call': 'lseek', 'reason': set([('fd', 'file')])},
13768 {'call': 'connect', 'reason': set([('fd', 'file')])},
13769 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
13771 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13773 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13774 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
13775 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
13776 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
13777 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
13779 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13780 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
13781 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
13782 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
13783 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
13784 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
13785 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
13786 {'call': 'splice', 'reason': set([('fd', 'file')])},
13787 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
13788 {'call': 'preadv', 'reason': set([('fd', 'file')])},
13789 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
13790 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
13791 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
13792 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
13793 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
13794 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
13795 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
13796 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
13798 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13799 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
13800 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
13801 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
13802 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
13803 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
13804 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
13805 {'call': 'open', 'reason': set([('file', 'f_mode')])},
13806 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
13807 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
13808 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
13809 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
13810 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
13811 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
13812 {'call': 'listen', 'reason': set([('fd', 'file')])},
13813 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
13814 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
13815 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
13816 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
13817 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
13818 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
13819 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
13820 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
13821 {'call': 'llseek', 'reason': set([('fd', 'file')])},
13822 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
13823 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
13824 {'call': 'readv', 'reason': set([('fd', 'file')])},
13825 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
13826 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
13827 {'call': 'write', 'reason': set([('fd', 'file')])},
13828 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
13829 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
13830 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
13832 'reason': set([('file', 'f_mode')])},
13833 {'call': 'bind', 'reason': set([('fd', 'file')])},
13834 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
13835 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
13836 'preadv2': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
13837 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
13838 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
13839 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
13840 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
13841 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
13842 {'call': 'readahead', 'reason': set([('fd', 'file')])},
13843 {'call': 'getdents', 'reason': set([('fd', 'file')])},
13844 {'call': 'writev', 'reason': set([('fd', 'file')])},
13845 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
13846 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
13847 {'call': 'pread64', 'reason': set([('fd', 'file')])},
13848 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
13849 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
13851 'reason': set([('file', 'f_mode')])},
13852 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
13853 {'call': 'read', 'reason': set([('fd', 'file')])},
13854 {'call': 'fchown', 'reason': set([('fd', 'file')])},
13855 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
13856 {'call': 'utime', 'reason': set([('fd', 'file')])},
13857 {'call': 'fsync', 'reason': set([('fd', 'file')])},
13858 {'call': 'bpf', 'reason': set([('fd', 'file')])},
13859 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
13860 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
13861 {'call': 'sendto', 'reason': set([('fd', 'file')])},
13862 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
13863 {'call': 'tee', 'reason': set([('fd', 'file')])},
13864 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
13865 {'call': 'lseek', 'reason': set([('fd', 'file')])},
13866 {'call': 'connect', 'reason': set([('fd', 'file')])},
13867 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
13869 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13871 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13872 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
13873 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
13874 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
13875 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
13877 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13878 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
13879 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
13880 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
13881 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
13882 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
13883 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
13884 {'call': 'splice', 'reason': set([('fd', 'file')])},
13885 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
13886 {'call': 'preadv', 'reason': set([('fd', 'file')])},
13887 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
13888 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
13889 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
13890 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
13891 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
13892 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
13893 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
13894 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
13896 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13897 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
13898 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
13899 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
13900 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
13901 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
13902 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
13903 {'call': 'open', 'reason': set([('file', 'f_mode')])},
13904 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
13905 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
13906 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
13907 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
13908 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
13909 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
13910 {'call': 'listen', 'reason': set([('fd', 'file')])},
13911 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
13912 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
13913 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
13914 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
13915 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
13916 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
13917 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
13918 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
13919 {'call': 'llseek', 'reason': set([('fd', 'file')])},
13920 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
13921 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
13922 {'call': 'readv', 'reason': set([('fd', 'file')])},
13923 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
13924 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
13925 {'call': 'write', 'reason': set([('fd', 'file')])},
13926 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
13927 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
13928 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
13930 'reason': set([('file', 'f_mode')])},
13931 {'call': 'bind', 'reason': set([('fd', 'file')])},
13932 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
13933 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
13934 'preadv64': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
13935 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
13936 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
13937 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
13938 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
13939 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
13940 {'call': 'readahead', 'reason': set([('fd', 'file')])},
13941 {'call': 'getdents', 'reason': set([('fd', 'file')])},
13942 {'call': 'writev', 'reason': set([('fd', 'file')])},
13943 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
13944 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
13945 {'call': 'pread64', 'reason': set([('fd', 'file')])},
13946 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
13947 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
13949 'reason': set([('file', 'f_mode')])},
13950 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
13951 {'call': 'read', 'reason': set([('fd', 'file')])},
13952 {'call': 'fchown', 'reason': set([('fd', 'file')])},
13953 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
13954 {'call': 'utime', 'reason': set([('fd', 'file')])},
13955 {'call': 'fsync', 'reason': set([('fd', 'file')])},
13956 {'call': 'bpf', 'reason': set([('fd', 'file')])},
13957 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
13958 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
13959 {'call': 'sendto', 'reason': set([('fd', 'file')])},
13960 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
13961 {'call': 'tee', 'reason': set([('fd', 'file')])},
13962 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
13963 {'call': 'lseek', 'reason': set([('fd', 'file')])},
13964 {'call': 'connect', 'reason': set([('fd', 'file')])},
13965 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
13967 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13969 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13970 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
13971 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
13972 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
13973 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
13975 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13976 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
13977 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
13978 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
13979 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
13980 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
13981 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
13982 {'call': 'splice', 'reason': set([('fd', 'file')])},
13983 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
13984 {'call': 'preadv', 'reason': set([('fd', 'file')])},
13985 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
13986 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
13987 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
13988 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
13989 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
13990 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
13991 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
13992 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
13994 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
13995 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
13996 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
13997 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
13998 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
13999 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
14000 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
14001 {'call': 'open', 'reason': set([('file', 'f_mode')])},
14002 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
14003 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
14004 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
14005 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
14006 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
14007 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
14008 {'call': 'listen', 'reason': set([('fd', 'file')])},
14009 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
14010 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
14011 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
14012 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
14013 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
14014 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
14015 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
14016 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
14017 {'call': 'llseek', 'reason': set([('fd', 'file')])},
14018 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
14019 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
14020 {'call': 'readv', 'reason': set([('fd', 'file')])},
14021 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
14022 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
14023 {'call': 'write', 'reason': set([('fd', 'file')])},
14024 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
14025 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
14026 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
14028 'reason': set([('file', 'f_mode')])},
14029 {'call': 'bind', 'reason': set([('fd', 'file')])},
14030 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
14031 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
14032 'preadv64v2': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
14033 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
14034 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
14035 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
14036 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
14037 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
14038 {'call': 'readahead', 'reason': set([('fd', 'file')])},
14039 {'call': 'getdents', 'reason': set([('fd', 'file')])},
14040 {'call': 'writev', 'reason': set([('fd', 'file')])},
14041 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
14042 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
14043 {'call': 'pread64', 'reason': set([('fd', 'file')])},
14044 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
14045 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
14047 'reason': set([('file', 'f_mode')])},
14048 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
14049 {'call': 'read', 'reason': set([('fd', 'file')])},
14050 {'call': 'fchown', 'reason': set([('fd', 'file')])},
14051 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
14052 {'call': 'utime', 'reason': set([('fd', 'file')])},
14053 {'call': 'fsync', 'reason': set([('fd', 'file')])},
14054 {'call': 'bpf', 'reason': set([('fd', 'file')])},
14055 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
14056 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
14057 {'call': 'sendto', 'reason': set([('fd', 'file')])},
14059 'reason': set([('file', 'f_mode')])},
14060 {'call': 'tee', 'reason': set([('fd', 'file')])},
14061 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
14062 {'call': 'lseek', 'reason': set([('fd', 'file')])},
14063 {'call': 'connect', 'reason': set([('fd', 'file')])},
14064 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
14066 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
14068 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
14069 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
14070 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
14071 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
14072 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
14074 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
14075 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
14076 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
14077 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
14078 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
14080 'reason': set([('fd', 'file')])},
14081 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
14082 {'call': 'splice', 'reason': set([('fd', 'file')])},
14083 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
14084 {'call': 'preadv', 'reason': set([('fd', 'file')])},
14085 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
14086 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
14087 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
14088 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
14089 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
14090 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
14091 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
14092 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
14094 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
14095 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
14096 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
14097 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
14098 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
14099 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
14100 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
14101 {'call': 'open', 'reason': set([('file', 'f_mode')])},
14102 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
14103 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
14104 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
14105 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
14106 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
14107 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
14108 {'call': 'listen', 'reason': set([('fd', 'file')])},
14109 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
14110 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
14111 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
14112 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
14113 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
14114 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
14115 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
14116 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
14117 {'call': 'llseek', 'reason': set([('fd', 'file')])},
14118 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
14119 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
14120 {'call': 'readv', 'reason': set([('fd', 'file')])},
14121 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
14122 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
14123 {'call': 'write', 'reason': set([('fd', 'file')])},
14124 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
14125 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
14126 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
14128 'reason': set([('file', 'f_mode')])},
14129 {'call': 'bind', 'reason': set([('fd', 'file')])},
14130 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
14131 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
14133 'reason': set([('cred', 'user_ns'),
14139 'reason': set([('task_struct', 'cred'),
14143 {'call': 'setfsuid', 'reason': set([('cred', 'user_ns')])},
14145 'reason': set([('task_struct', 'cred'),
14150 'reason': set([('task_struct', 'cred'),
14154 {'call': 'getresuid16', 'reason': set([('cred', 'user_ns')])},
14155 {'call': 'getresgid', 'reason': set([('cred', 'user_ns')])},
14157 'reason': set([('task_struct', 'cred'),
14162 'reason': set([('task_struct', 'cred'),
14167 'reason': set([('cred', 'egid'),
14172 'reason': set([('cred', 'user_ns'),
14177 {'call': 'capset', 'reason': set([('cred', 'user_ns')])},
14179 'reason': set([('task_struct', 'cred'),
14184 'reason': set([('task_struct', 'cred'),
14188 {'call': 'getresgid16', 'reason': set([('cred', 'user_ns')])},
14190 'reason': set([('task_struct', 'cred'),
14195 'reason': set([('cred', 'user_ns'),
14200 {'call': 'setfsgid', 'reason': set([('cred', 'user_ns')])},
14201 {'call': 'unshare', 'reason': set([('cred', 'user_ns')])},
14203 'reason': set([('task_struct', 'cred'),
14208 'reason': set([('cred', 'euid'),
14213 'reason': set([('task_struct', 'cred'),
14218 'reason': set([('task_struct', 'cred'),
14223 'reason': set([('task_struct', 'cred'),
14228 'reason': set([('cred', 'user_ns')])},
14229 {'call': 'getresuid', 'reason': set([('cred', 'user_ns')])},
14231 'reason': set([('task_struct', 'cred'),
14236 'reason': set([('task_struct', 'cred'),
14241 'reason': set([('task_struct', 'cred'),
14246 'reason': set([('task_struct', 'cred'),
14251 'reason': set([('rlimit', 'rlim_cur'),
14254 'reason': set([('cred', 'user_ns'),
14260 'reason': set([('task_struct', 'cred'),
14265 'reason': set([('task_struct', 'cred'),
14270 'reason': set([('cred', 'egid'),
14275 'reason': set([('cred', 'egid'),
14280 'reason': set([('task_struct', 'cred'),
14285 'reason': set([('rlimit', 'rlim_cur'),
14288 'reason': set([('cred', 'user_ns'),
14298 'reason': set([('task_struct', 'cred'),
14302 {'call': 'getgroups16', 'reason': set([('cred', 'user_ns')])},
14304 'reason': set([('task_struct', 'cred'),
14309 'reason': set([('task_struct', 'cred'),
14314 'reason': set([('cred', 'user_ns'),
14320 'reason': set([('task_struct', 'cred'),
14324 {'call': 'faccessat', 'reason': set([('cred', 'user_ns')])},
14326 'reason': set([('task_struct', 'cred'),
14331 'reason': set([('task_struct', 'cred'),
14336 'reason': set([('task_struct', 'cred'),
14341 'reason': set([('task_struct', 'cred'),
14346 'reason': set([('task_struct', 'cred'),
14351 'reason': set([('task_struct', 'cred'),
14356 'reason': set([('task_struct', 'cred'),
14361 'reason': set([('task_struct', 'cred'),
14366 'reason': set([('task_struct', 'cred'),
14371 'reason': set([('cred', 'euid'),
14376 'reason': set([('task_struct', 'cred'),
14381 'reason': set([('cred', 'user_ns'),
14387 'reason': set([('task_struct', 'cred'),
14392 'reason': set([('cred', 'euid'),
14397 'reason': set([('task_struct', 'cred'),
14402 'reason': set([('task_struct', 'cred'),
14406 {'call': 'getgroups', 'reason': set([('cred', 'user_ns')])},
14408 'reason': set([('cred', 'user_ns'),
14414 'reason': set([('task_struct', 'cred'),
14419 'reason': set([('task_struct', 'cred'),
14423 'pselect6': [{'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
14425 'reason': set([('mm_segment_t', 'seg'),
14428 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
14430 'reason': set([('timespec', 'tv_nsec'),
14432 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
14434 'reason': set([('timespec', 'tv_nsec'),
14437 'reason': set([('mm_segment_t', 'seg')])},
14439 'reason': set([('mm_segment_t', 'seg')])},
14441 'reason': set([('timespec', 'tv_nsec'),
14444 'reason': set([('timespec', 'tv_nsec'),
14447 'reason': set([('mm_segment_t', 'seg')])},
14449 'reason': set([('timespec', 'tv_nsec'),
14452 'reason': set([('timespec', 'tv_nsec'),
14454 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
14456 'reason': set([('timespec', 'tv_nsec'),
14458 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
14460 'reason': set([('mm_segment_t', 'seg'),
14463 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
14465 'reason': set([('timespec', 'tv_nsec'),
14468 'reason': set([('mm_segment_t', 'seg')])},
14469 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
14471 'reason': set([('mm_segment_t', 'seg'),
14474 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
14476 'reason': set([('timespec', 'tv_nsec'),
14479 'reason': set([('mm_segment_t', 'seg'),
14483 'reason': set([('timespec', 'tv_nsec'),
14486 'reason': set([('compat_timespec', 'tv_nsec'),
14491 'reason': set([('timespec', 'tv_nsec'),
14494 'reason': set([('mm_segment_t', 'seg')])},
14495 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
14497 'reason': set([('mm_segment_t', 'seg')])},
14499 'reason': set([('mm_segment_t', 'seg')])},
14501 'reason': set([('mm_segment_t', 'seg')])},
14502 {'call': 'getitimer', 'reason': set([('mm_segment_t', 'seg')])},
14504 'reason': set([('timespec', 'tv_nsec'),
14506 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
14508 'reason': set([('timespec', 'tv_nsec'),
14511 'reason': set([('timespec', 'tv_nsec'),
14514 'reason': set([('timespec', 'tv_nsec'),
14517 'reason': set([('timespec', 'tv_nsec'),
14519 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
14521 'reason': set([('timespec', 'tv_nsec'),
14523 {'call': 'prlimit64', 'reason': set([('mm_segment_t', 'seg')])},
14525 'reason': set([('mm_segment_t', 'seg')])},
14527 'reason': set([('timespec', 'tv_nsec'),
14530 'reason': set([('timespec', 'tv_nsec'),
14533 'reason': set([('mm_segment_t', 'seg')])},
14535 'reason': set([('timespec', 'tv_nsec'),
14537 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
14539 'reason': set([('timespec', 'tv_nsec'),
14542 'reason': set([('compat_timespec', 'tv_nsec'),
14547 'reason': set([('timespec', 'tv_nsec'),
14550 'reason': set([('mm_segment_t', 'seg')])},
14551 {'call': 'sigaction', 'reason': set([('mm_segment_t', 'seg')])},
14553 'reason': set([('compat_timespec', 'tv_nsec'),
14558 'reason': set([('timespec', 'tv_nsec'),
14561 'reason': set([('timespec', 'tv_nsec'),
14563 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])},
14564 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
14566 'reason': set([('mm_segment_t', 'seg')])},
14568 'reason': set([('mm_segment_t', 'seg'),
14572 'reason': set([('mm_segment_t', 'seg')])},
14573 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
14575 'reason': set([('timespec', 'tv_nsec'),
14578 'reason': set([('timespec', 'tv_nsec'),
14581 'reason': set([('mm_segment_t', 'seg')])},
14583 'reason': set([('timespec', 'tv_nsec'),
14585 {'call': 'getrusage', 'reason': set([('mm_segment_t', 'seg')])},
14587 'reason': set([('timespec', 'tv_nsec'),
14590 'reason': set([('timespec', 'tv_nsec'),
14593 'reason': set([('mm_segment_t', 'seg')])},
14594 {'call': 'setitimer', 'reason': set([('mm_segment_t', 'seg')])},
14596 'reason': set([('mm_segment_t', 'seg')])},
14597 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
14598 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
14600 'reason': set([('mm_segment_t', 'seg')])},
14602 'reason': set([('mm_segment_t', 'seg')])},
14604 'reason': set([('timespec', 'tv_nsec'),
14607 'reason': set([('timespec', 'tv_nsec'),
14610 'reason': set([('timespec', 'tv_nsec'),
14612 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
14614 'reason': set([('compat_timespec', 'tv_nsec'),
14619 'reason': set([('timespec', 'tv_nsec'),
14622 'reason': set([('mm_segment_t', 'seg')])},
14624 'reason': set([('timespec', 'tv_nsec'),
14627 'reason': set([('timespec', 'tv_nsec'),
14630 'reason': set([('timespec', 'tv_nsec'),
14633 'reason': set([('compat_timespec', 'tv_nsec'),
14638 'reason': set([('task_struct', 'exit_state'),
14645 'reason': set([('task_struct', 'exit_state'),
14652 'reason': set([('task_struct', 'exit_state'),
14659 'reason': set([('task_struct', 'exit_state'),
14665 {'call': 'pause', 'reason': set([('task_struct', 'state')])},
14667 'reason': set([('task_struct', 'exit_state'),
14674 'reason': set([('task_struct', 'exit_state'),
14681 'reason': set([('task_struct', 'exit_state'),
14688 'reason': set([('task_struct', 'exit_state'),
14695 'reason': set([('task_struct', 'exit_state'),
14702 'reason': set([('task_struct', 'exit_state'),
14709 'reason': set([('task_struct', 'exit_state'),
14716 'reason': set([('task_struct', 'exit_state'),
14722 {'call': 'setreuid', 'reason': set([('task_struct', 'flags')])},
14724 'reason': set([('task_struct', 'exit_state'),
14731 'reason': set([('task_struct', 'exit_state'),
14738 'reason': set([('task_struct', 'exit_state'),
14745 'reason': set([('task_struct', 'exit_state'),
14752 'reason': set([('task_struct', 'exit_state'),
14759 'reason': set([('task_struct', 'exit_state'),
14766 'reason': set([('task_struct', 'exit_state'),
14773 'reason': set([('task_struct', 'exit_state'),
14780 'reason': set([('task_struct', 'exit_state'),
14787 'reason': set([('task_struct', 'exit_state'),
14794 'reason': set([('task_struct', 'state')])},
14796 'reason': set([('task_struct', 'exit_state'),
14803 'reason': set([('task_struct', 'exit_state'),
14810 'reason': set([('task_struct', 'exit_state'),
14817 'reason': set([('task_struct', 'exit_state'),
14824 'reason': set([('task_struct', 'exit_state'),
14831 'reason': set([('task_struct', 'exit_state'),
14838 'reason': set([('task_struct', 'exit_state'),
14845 'reason': set([('task_struct', 'exit_state'),
14852 'reason': set([('task_struct', 'exit_state'),
14859 'reason': set([('task_struct', 'exit_state'),
14866 'reason': set([('task_struct', 'exit_state'),
14873 'reason': set([('task_struct', 'exit_state'),
14880 'reason': set([('task_struct', 'exit_state'),
14886 {'call': 'epoll_wait', 'reason': set([('task_struct', 'state')])},
14888 'reason': set([('task_struct', 'exit_state'),
14895 'reason': set([('task_struct', 'exit_state'),
14902 'reason': set([('task_struct', 'exit_state'),
14908 {'call': 'setresuid', 'reason': set([('task_struct', 'flags')])},
14910 'reason': set([('task_struct', 'exit_state'),
14917 'reason': set([('task_struct', 'exit_state'),
14924 'reason': set([('task_struct', 'exit_state'),
14930 {'call': 'setuid', 'reason': set([('task_struct', 'flags')])},
14932 'reason': set([('task_struct', 'exit_state'),
14939 'reason': set([('task_struct', 'exit_state'),
14946 'reason': set([('task_struct', 'exit_state'),
14953 'reason': set([('task_struct', 'exit_state'),
14959 {'call': 'sigsuspend', 'reason': set([('task_struct', 'state')])},
14961 'reason': set([('task_struct', 'exit_state'),
14968 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14970 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14971 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
14973 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14974 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
14976 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14978 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14980 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14982 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14984 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14986 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14988 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14990 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14991 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
14993 'reason': set([('file', 'f_mode')])},
14994 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
14996 'reason': set([('fd', 'file'), ('fd', 'flags')])},
14998 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15000 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15002 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15004 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15006 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15008 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15010 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15012 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15013 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
15015 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15017 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15019 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15021 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15023 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15025 'reason': set([('fd', 'file'),
15029 'reason': set([('fd', 'file'),
15033 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15035 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15036 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
15037 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
15039 'reason': set([('fd', 'file'),
15043 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15045 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15046 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
15048 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15050 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15052 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15054 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15056 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15058 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15060 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15061 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
15063 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15064 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
15065 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
15067 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15069 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15071 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15073 'reason': set([('fd', 'file'),
15076 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
15078 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15080 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15082 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15084 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15085 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
15086 {'call': 'open', 'reason': set([('file', 'f_mode')])},
15088 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15090 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15091 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
15093 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15094 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
15096 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15098 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15100 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15102 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15104 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15105 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
15107 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15108 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
15110 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15112 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15114 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15115 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
15117 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15119 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15121 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15123 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15125 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15127 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15129 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15130 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
15132 'reason': set([('file', 'f_mode')])},
15134 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15136 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15138 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
15139 'pwritev': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
15140 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
15141 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
15142 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
15143 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
15144 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
15145 {'call': 'readahead', 'reason': set([('fd', 'file')])},
15146 {'call': 'getdents', 'reason': set([('fd', 'file')])},
15147 {'call': 'writev', 'reason': set([('fd', 'file')])},
15148 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
15149 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
15150 {'call': 'pread64', 'reason': set([('fd', 'file')])},
15151 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
15152 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
15154 'reason': set([('file', 'f_mode')])},
15155 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
15156 {'call': 'read', 'reason': set([('fd', 'file')])},
15157 {'call': 'fchown', 'reason': set([('fd', 'file')])},
15158 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
15159 {'call': 'utime', 'reason': set([('fd', 'file')])},
15160 {'call': 'fsync', 'reason': set([('fd', 'file')])},
15161 {'call': 'bpf', 'reason': set([('fd', 'file')])},
15162 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
15163 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
15164 {'call': 'sendto', 'reason': set([('fd', 'file')])},
15165 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
15166 {'call': 'tee', 'reason': set([('fd', 'file')])},
15167 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
15168 {'call': 'lseek', 'reason': set([('fd', 'file')])},
15169 {'call': 'connect', 'reason': set([('fd', 'file')])},
15170 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
15172 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15174 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15175 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
15176 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
15177 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
15178 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
15180 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15181 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
15182 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
15183 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
15184 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
15185 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
15186 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
15187 {'call': 'splice', 'reason': set([('fd', 'file')])},
15188 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
15189 {'call': 'preadv', 'reason': set([('fd', 'file')])},
15190 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
15191 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
15192 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
15193 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
15194 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
15195 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
15196 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
15197 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
15199 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15200 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
15201 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
15202 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
15203 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
15204 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
15205 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
15206 {'call': 'open', 'reason': set([('file', 'f_mode')])},
15207 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
15208 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
15209 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
15210 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
15211 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
15212 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
15213 {'call': 'listen', 'reason': set([('fd', 'file')])},
15214 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
15215 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
15216 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
15217 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
15218 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
15219 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
15220 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
15221 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
15222 {'call': 'llseek', 'reason': set([('fd', 'file')])},
15223 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
15224 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
15225 {'call': 'readv', 'reason': set([('fd', 'file')])},
15226 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
15227 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
15228 {'call': 'write', 'reason': set([('fd', 'file')])},
15229 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
15230 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
15231 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
15233 'reason': set([('file', 'f_mode')])},
15234 {'call': 'bind', 'reason': set([('fd', 'file')])},
15235 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
15236 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
15237 'pwritev2': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
15238 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
15239 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
15240 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
15241 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
15242 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
15243 {'call': 'readahead', 'reason': set([('fd', 'file')])},
15244 {'call': 'getdents', 'reason': set([('fd', 'file')])},
15245 {'call': 'writev', 'reason': set([('fd', 'file')])},
15246 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
15247 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
15248 {'call': 'pread64', 'reason': set([('fd', 'file')])},
15249 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
15250 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
15252 'reason': set([('file', 'f_mode')])},
15253 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
15254 {'call': 'read', 'reason': set([('fd', 'file')])},
15255 {'call': 'fchown', 'reason': set([('fd', 'file')])},
15256 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
15257 {'call': 'utime', 'reason': set([('fd', 'file')])},
15258 {'call': 'fsync', 'reason': set([('fd', 'file')])},
15259 {'call': 'bpf', 'reason': set([('fd', 'file')])},
15260 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
15261 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
15262 {'call': 'sendto', 'reason': set([('fd', 'file')])},
15263 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
15264 {'call': 'tee', 'reason': set([('fd', 'file')])},
15265 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
15266 {'call': 'lseek', 'reason': set([('fd', 'file')])},
15267 {'call': 'connect', 'reason': set([('fd', 'file')])},
15268 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
15270 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15272 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15273 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
15274 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
15275 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
15276 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
15278 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15279 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
15280 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
15281 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
15282 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
15283 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
15284 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
15285 {'call': 'splice', 'reason': set([('fd', 'file')])},
15286 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
15287 {'call': 'preadv', 'reason': set([('fd', 'file')])},
15288 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
15289 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
15290 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
15291 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
15292 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
15293 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
15294 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
15295 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
15297 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15298 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
15299 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
15300 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
15301 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
15302 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
15303 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
15304 {'call': 'open', 'reason': set([('file', 'f_mode')])},
15305 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
15306 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
15307 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
15308 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
15309 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
15310 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
15311 {'call': 'listen', 'reason': set([('fd', 'file')])},
15312 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
15313 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
15314 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
15315 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
15316 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
15317 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
15318 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
15319 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
15320 {'call': 'llseek', 'reason': set([('fd', 'file')])},
15321 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
15322 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
15323 {'call': 'readv', 'reason': set([('fd', 'file')])},
15324 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
15325 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
15326 {'call': 'write', 'reason': set([('fd', 'file')])},
15327 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
15328 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
15329 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
15331 'reason': set([('file', 'f_mode')])},
15332 {'call': 'bind', 'reason': set([('fd', 'file')])},
15333 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
15334 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
15335 'pwritev64': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
15336 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
15337 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
15338 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
15339 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
15340 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
15341 {'call': 'readahead', 'reason': set([('fd', 'file')])},
15342 {'call': 'getdents', 'reason': set([('fd', 'file')])},
15343 {'call': 'writev', 'reason': set([('fd', 'file')])},
15344 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
15345 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
15346 {'call': 'pread64', 'reason': set([('fd', 'file')])},
15347 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
15348 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
15350 'reason': set([('file', 'f_mode')])},
15351 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
15352 {'call': 'read', 'reason': set([('fd', 'file')])},
15353 {'call': 'fchown', 'reason': set([('fd', 'file')])},
15354 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
15355 {'call': 'utime', 'reason': set([('fd', 'file')])},
15356 {'call': 'fsync', 'reason': set([('fd', 'file')])},
15357 {'call': 'bpf', 'reason': set([('fd', 'file')])},
15358 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
15359 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
15360 {'call': 'sendto', 'reason': set([('fd', 'file')])},
15361 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
15362 {'call': 'tee', 'reason': set([('fd', 'file')])},
15363 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
15364 {'call': 'lseek', 'reason': set([('fd', 'file')])},
15365 {'call': 'connect', 'reason': set([('fd', 'file')])},
15366 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
15368 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15370 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15371 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
15372 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
15373 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
15374 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
15376 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15377 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
15378 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
15379 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
15380 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
15381 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
15382 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
15383 {'call': 'splice', 'reason': set([('fd', 'file')])},
15384 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
15385 {'call': 'preadv', 'reason': set([('fd', 'file')])},
15386 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
15387 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
15388 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
15389 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
15390 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
15391 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
15392 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
15393 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
15395 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15396 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
15397 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
15398 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
15399 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
15400 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
15401 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
15402 {'call': 'open', 'reason': set([('file', 'f_mode')])},
15403 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
15404 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
15405 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
15406 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
15407 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
15408 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
15409 {'call': 'listen', 'reason': set([('fd', 'file')])},
15410 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
15411 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
15412 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
15413 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
15414 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
15415 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
15416 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
15417 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
15418 {'call': 'llseek', 'reason': set([('fd', 'file')])},
15419 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
15420 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
15421 {'call': 'readv', 'reason': set([('fd', 'file')])},
15422 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
15423 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
15424 {'call': 'write', 'reason': set([('fd', 'file')])},
15425 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
15426 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
15427 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
15429 'reason': set([('file', 'f_mode')])},
15430 {'call': 'bind', 'reason': set([('fd', 'file')])},
15431 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
15432 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
15433 'pwritev64v2': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
15434 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
15435 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
15436 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
15437 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
15438 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
15439 {'call': 'readahead', 'reason': set([('fd', 'file')])},
15440 {'call': 'getdents', 'reason': set([('fd', 'file')])},
15441 {'call': 'writev', 'reason': set([('fd', 'file')])},
15442 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
15443 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
15444 {'call': 'pread64', 'reason': set([('fd', 'file')])},
15445 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
15447 'reason': set([('file', 'f_mode')])},
15449 'reason': set([('file', 'f_mode')])},
15450 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
15451 {'call': 'read', 'reason': set([('fd', 'file')])},
15452 {'call': 'fchown', 'reason': set([('fd', 'file')])},
15453 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
15454 {'call': 'utime', 'reason': set([('fd', 'file')])},
15455 {'call': 'fsync', 'reason': set([('fd', 'file')])},
15456 {'call': 'bpf', 'reason': set([('fd', 'file')])},
15457 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
15458 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
15459 {'call': 'sendto', 'reason': set([('fd', 'file')])},
15461 'reason': set([('file', 'f_mode')])},
15462 {'call': 'tee', 'reason': set([('fd', 'file')])},
15463 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
15464 {'call': 'lseek', 'reason': set([('fd', 'file')])},
15465 {'call': 'connect', 'reason': set([('fd', 'file')])},
15466 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
15468 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15470 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15471 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
15472 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
15473 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
15474 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
15476 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15477 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
15479 'reason': set([('fd', 'file')])},
15480 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
15481 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
15483 'reason': set([('fd', 'file')])},
15484 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
15485 {'call': 'splice', 'reason': set([('fd', 'file')])},
15486 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
15487 {'call': 'preadv', 'reason': set([('fd', 'file')])},
15488 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
15489 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
15490 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
15491 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
15492 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
15493 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
15494 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
15495 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
15497 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
15498 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
15499 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
15500 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
15501 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
15502 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
15503 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
15504 {'call': 'open', 'reason': set([('file', 'f_mode')])},
15505 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
15506 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
15507 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
15508 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
15509 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
15510 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
15511 {'call': 'listen', 'reason': set([('fd', 'file')])},
15512 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
15513 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
15514 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
15515 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
15516 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
15517 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
15518 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
15519 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
15520 {'call': 'llseek', 'reason': set([('fd', 'file')])},
15521 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
15522 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
15523 {'call': 'readv', 'reason': set([('fd', 'file')])},
15524 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
15525 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
15526 {'call': 'write', 'reason': set([('fd', 'file')])},
15527 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
15528 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
15529 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
15531 'reason': set([('file', 'f_mode')])},
15532 {'call': 'bind', 'reason': set([('fd', 'file')])},
15533 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
15534 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
15536 'reason': set([('super_block', 's_flags'),
15539 {'call': 'sysfs', 'reason': set([('filename', 'name')])},
15540 {'call': 'mq_unlink', 'reason': set([('filename', 'name')])},
15541 {'call': 'swapoff', 'reason': set([('filename', 'name')])},
15543 'reason': set([('super_block', 's_flags'),
15547 'reason': set([('super_block', 's_flags'),
15550 {'call': 'openat', 'reason': set([('filename', 'name')])},
15551 {'call': 'uselib', 'reason': set([('filename', 'name')])},
15552 {'call': 'renameat2', 'reason': set([('filename', 'name')])},
15553 {'call': 'symlinkat', 'reason': set([('filename', 'name')])},
15555 'reason': set([('filename', 'name'),
15559 {'call': 'acct', 'reason': set([('filename', 'name')])},
15560 {'call': 'open', 'reason': set([('filename', 'name')])},
15561 {'call': 'unlink', 'reason': set([('filename', 'name')])},
15562 {'call': 'rmdir', 'reason': set([('filename', 'name')])},
15564 'reason': set([('filename', 'name'),
15568 {'call': 'mq_open', 'reason': set([('filename', 'name')])},
15569 {'call': 'unlinkat', 'reason': set([('filename', 'name')])}],
15571 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15573 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15575 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15577 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15579 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15581 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15583 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15585 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15587 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15589 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15591 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15592 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15594 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15596 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15597 {'call': 'utime', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15598 {'call': 'fsync', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15599 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15601 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15603 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15605 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15606 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15608 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15609 {'call': 'lseek', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15611 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15613 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15615 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15616 {'call': 'flock', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15618 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15620 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15622 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15624 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15626 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15628 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15630 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15632 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15634 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15636 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15638 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15640 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15642 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15643 {'call': 'fcntl', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15644 {'call': 'ioctl', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15646 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15648 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15650 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15652 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15654 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15656 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15658 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15660 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15662 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15664 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15666 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15668 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15670 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15672 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15674 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15676 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15678 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15680 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15682 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15683 {'call': 'readv', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15685 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15687 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15688 {'call': 'write', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15690 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15692 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15693 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15695 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15697 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
15699 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15701 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15702 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
15704 'reason': set([('address_space', 'a_ops')])},
15706 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15708 'reason': set([('address_space', 'a_ops'),
15711 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15713 'reason': set([('address_space', 'a_ops'),
15717 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15719 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15721 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15723 'reason': set([('address_space', 'a_ops'),
15727 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15729 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15731 'reason': set([('address_space', 'a_ops'),
15734 'reason': set([('file', 'f_mode')])},
15735 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
15737 'reason': set([('address_space', 'a_ops')])},
15739 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15741 'reason': set([('address_space', 'a_ops'),
15745 'reason': set([('address_space', 'a_ops'),
15749 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15751 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15753 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15755 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15757 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15759 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15760 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
15762 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15764 'reason': set([('address_space', 'a_ops'),
15768 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15770 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15772 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15774 'reason': set([('fd', 'file'),
15778 'reason': set([('fd', 'file'),
15782 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15784 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15785 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
15787 'reason': set([('address_space', 'a_ops'),
15790 'reason': set([('fd', 'file'),
15794 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15796 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15797 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
15799 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15801 'reason': set([('address_space', 'a_ops')])},
15803 'reason': set([('address_space', 'a_ops'),
15807 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15809 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15811 'reason': set([('address_space', 'a_ops'),
15815 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15817 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15819 'reason': set([('address_space', 'a_ops'),
15822 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15823 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
15824 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
15826 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15828 'reason': set([('address_space', 'a_ops'),
15832 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15834 'reason': set([('fd', 'file'),
15838 'reason': set([('address_space', 'a_ops')])},
15839 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
15841 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15843 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15845 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15847 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15848 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
15849 {'call': 'open', 'reason': set([('file', 'f_mode')])},
15851 'reason': set([('address_space', 'a_ops')])},
15853 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15855 'reason': set([('address_space', 'a_ops'),
15859 'reason': set([('address_space', 'a_ops')])},
15860 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
15862 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15863 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
15865 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15867 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15869 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15871 'reason': set([('address_space', 'a_ops'),
15875 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15876 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
15878 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15880 'reason': set([('address_space', 'a_ops'),
15883 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15885 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15887 'reason': set([('address_space', 'a_ops')])},
15889 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15890 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
15892 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15894 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15896 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15898 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15900 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15902 'reason': set([('address_space', 'a_ops'),
15906 'reason': set([('address_space', 'a_ops'),
15909 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
15911 'reason': set([('address_space', 'a_ops')])},
15913 'reason': set([('file', 'f_mode')])},
15915 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15917 'reason': set([('fd', 'file'), ('fd', 'flags')])},
15919 'reason': set([('address_space', 'a_ops'),
15922 'readlinkat': [{'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
15923 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
15924 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
15925 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
15927 'reason': set([('path', 'dentry')])},
15928 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
15929 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
15931 'reason': set([('path', 'dentry')])},
15932 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])},
15933 {'call': 'flock', 'reason': set([('path', 'dentry')])},
15934 {'call': 'openat', 'reason': set([('path', 'dentry')])},
15936 'reason': set([('path', 'dentry')])},
15937 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
15938 {'call': 'accept4', 'reason': set([('path', 'dentry')])},
15939 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
15940 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
15941 {'call': 'shmat', 'reason': set([('path', 'dentry')])},
15942 {'call': 'socket', 'reason': set([('path', 'dentry')])},
15943 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
15945 'reason': set([('path', 'dentry')])},
15946 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
15947 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
15948 {'call': 'acct', 'reason': set([('path', 'dentry')])},
15949 {'call': 'open', 'reason': set([('path', 'dentry')])},
15950 {'call': 'dup', 'reason': set([('path', 'dentry')])},
15951 {'call': 'setns', 'reason': set([('path', 'dentry')])},
15952 {'call': 'shmctl', 'reason': set([('path', 'dentry')])},
15953 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
15954 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
15955 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
15957 'reason': set([('path', 'dentry')])}],
15958 'readv': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
15959 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
15960 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
15961 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
15962 {'call': 'readahead', 'reason': set([('fd', 'file')])},
15963 {'call': 'getdents', 'reason': set([('fd', 'file')])},
15964 {'call': 'writev', 'reason': set([('fd', 'file')])},
15965 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
15966 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
15967 {'call': 'pread64', 'reason': set([('fd', 'file')])},
15968 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
15969 {'call': 'read', 'reason': set([('fd', 'file')])},
15970 {'call': 'fchown', 'reason': set([('fd', 'file')])},
15971 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
15972 {'call': 'utime', 'reason': set([('fd', 'file')])},
15973 {'call': 'fsync', 'reason': set([('fd', 'file')])},
15974 {'call': 'bpf', 'reason': set([('fd', 'file')])},
15975 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
15976 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
15977 {'call': 'sendto', 'reason': set([('fd', 'file')])},
15978 {'call': 'tee', 'reason': set([('fd', 'file')])},
15979 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
15980 {'call': 'lseek', 'reason': set([('fd', 'file')])},
15981 {'call': 'connect', 'reason': set([('fd', 'file')])},
15982 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
15983 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
15984 {'call': 'flock', 'reason': set([('fd', 'file')])},
15985 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
15986 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
15987 {'call': 'accept4', 'reason': set([('fd', 'file')])},
15988 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
15989 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
15990 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
15991 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
15992 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
15993 {'call': 'splice', 'reason': set([('fd', 'file')])},
15994 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
15995 {'call': 'preadv', 'reason': set([('fd', 'file')])},
15996 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
15997 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
15998 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
15999 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
16000 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
16001 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
16002 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
16003 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
16004 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
16005 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
16006 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
16007 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
16008 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
16009 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
16010 {'call': 'listen', 'reason': set([('fd', 'file')])},
16011 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
16012 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
16013 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
16014 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
16015 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
16016 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
16017 {'call': 'llseek', 'reason': set([('fd', 'file')])},
16018 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
16019 {'call': 'readv', 'reason': set([('fd', 'file')])},
16020 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
16021 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
16022 {'call': 'write', 'reason': set([('fd', 'file')])},
16023 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
16024 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
16025 {'call': 'bind', 'reason': set([('fd', 'file')])},
16026 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
16027 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
16028 'reboot': [{'call': 'reboot', 'reason': set([('pid_namespace', 'user_ns')])},
16030 'reason': set([('pid_namespace', 'user_ns')])},
16031 {'call': 'acct', 'reason': set([('pid_namespace', 'user_ns')])},
16032 {'call': 'setns', 'reason': set([('pid_namespace', 'user_ns')])}],
16033 'recvfrom': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
16034 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
16035 {'call': 'eventfd2', 'reason': set([('file', 'f_flags')])},
16036 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
16037 {'call': 'swapoff', 'reason': set([('file', 'f_flags')])},
16038 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
16039 {'call': 'readahead', 'reason': set([('fd', 'file')])},
16040 {'call': 'getdents', 'reason': set([('fd', 'file')])},
16041 {'call': 'writev', 'reason': set([('fd', 'file')])},
16042 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
16043 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
16044 {'call': 'pread64', 'reason': set([('fd', 'file')])},
16045 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
16046 {'call': 'memfd_create', 'reason': set([('file', 'f_flags')])},
16048 'reason': set([('file', 'f_flags')])},
16049 {'call': 'dup3', 'reason': set([('file', 'f_flags')])},
16050 {'call': 'read', 'reason': set([('fd', 'file')])},
16051 {'call': 'fchown', 'reason': set([('fd', 'file')])},
16052 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
16053 {'call': 'utime', 'reason': set([('fd', 'file')])},
16054 {'call': 'fsync', 'reason': set([('fd', 'file')])},
16055 {'call': 'bpf', 'reason': set([('fd', 'file')])},
16056 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
16057 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
16058 {'call': 'sendto', 'reason': set([('fd', 'file')])},
16059 {'call': 'epoll_create1', 'reason': set([('file', 'f_flags')])},
16060 {'call': 'tee', 'reason': set([('fd', 'file')])},
16061 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
16062 {'call': 'lseek', 'reason': set([('fd', 'file')])},
16063 {'call': 'connect', 'reason': set([('fd', 'file')])},
16064 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
16066 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
16068 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
16069 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
16070 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
16071 {'call': 'openat', 'reason': set([('file', 'f_flags')])},
16072 {'call': 'uselib', 'reason': set([('file', 'f_flags')])},
16074 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
16075 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
16076 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
16077 {'call': 'socketpair', 'reason': set([('file', 'f_flags')])},
16078 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
16079 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
16080 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
16081 {'call': 'splice', 'reason': set([('fd', 'file')])},
16082 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
16083 {'call': 'preadv', 'reason': set([('fd', 'file')])},
16084 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
16085 {'call': 'shmat', 'reason': set([('file', 'f_flags')])},
16086 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
16087 {'call': 'socket', 'reason': set([('file', 'f_flags')])},
16088 {'call': 'pipe2', 'reason': set([('file', 'f_flags')])},
16089 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
16090 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
16091 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
16093 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
16094 {'call': 'shmdt', 'reason': set([('file', 'f_flags')])},
16095 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
16096 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
16097 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
16098 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
16099 {'call': 'acct', 'reason': set([('file', 'f_flags')])},
16100 {'call': 'open', 'reason': set([('file', 'f_flags')])},
16101 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
16103 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
16104 {'call': 'dup', 'reason': set([('file', 'f_flags')])},
16105 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
16106 {'call': 'setns', 'reason': set([('file', 'f_flags')])},
16107 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
16108 {'call': 'listen', 'reason': set([('fd', 'file')])},
16109 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
16110 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
16111 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
16112 {'call': 'shmctl', 'reason': set([('file', 'f_flags')])},
16113 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
16114 {'call': 'swapon', 'reason': set([('file', 'f_flags')])},
16115 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
16116 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
16117 {'call': 'llseek', 'reason': set([('fd', 'file')])},
16118 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_flags')])},
16119 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
16120 {'call': 'readv', 'reason': set([('fd', 'file')])},
16121 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
16122 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
16123 {'call': 'write', 'reason': set([('fd', 'file')])},
16124 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
16125 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
16126 {'call': 'mq_open', 'reason': set([('file', 'f_flags')])},
16128 'reason': set([('file', 'f_flags')])},
16129 {'call': 'bind', 'reason': set([('fd', 'file')])},
16130 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
16131 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
16133 'reason': set([('timespec', 'tv_nsec'),
16136 'reason': set([('timespec', 'tv_nsec'),
16139 'reason': set([('timespec', 'tv_nsec'),
16142 'reason': set([('timespec', 'tv_nsec'),
16145 'reason': set([('timespec', 'tv_nsec'),
16148 'reason': set([('timespec', 'tv_nsec'),
16151 'reason': set([('timespec', 'tv_nsec'),
16154 'reason': set([('timespec', 'tv_nsec'),
16157 'reason': set([('timespec', 'tv_nsec'),
16160 'reason': set([('timespec', 'tv_nsec'),
16163 'reason': set([('timespec', 'tv_nsec'),
16166 'reason': set([('msghdr', 'msg_flags'),
16170 'reason': set([('timespec', 'tv_nsec'),
16173 'reason': set([('msghdr', 'msg_flags'),
16177 'reason': set([('timespec', 'tv_nsec'),
16180 'reason': set([('timespec', 'tv_nsec'),
16183 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16185 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16187 'reason': set([('timespec', 'tv_nsec'),
16190 'reason': set([('timespec', 'tv_nsec'),
16193 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16195 'reason': set([('timespec', 'tv_nsec'),
16198 'reason': set([('timespec', 'tv_nsec'),
16201 'reason': set([('timespec', 'tv_nsec'),
16204 'reason': set([('timespec', 'tv_nsec'),
16207 'reason': set([('timespec', 'tv_nsec'),
16210 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16212 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16214 'reason': set([('timespec', 'tv_nsec'),
16217 'reason': set([('timespec', 'tv_nsec'),
16220 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16222 'reason': set([('timespec', 'tv_nsec'),
16225 'reason': set([('timespec', 'tv_nsec'),
16228 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16230 'reason': set([('timespec', 'tv_nsec'),
16233 'reason': set([('timespec', 'tv_nsec'),
16236 'reason': set([('timespec', 'tv_nsec'),
16239 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16241 'reason': set([('timespec', 'tv_nsec'),
16244 'reason': set([('timespec', 'tv_nsec'),
16247 'reason': set([('timespec', 'tv_nsec'),
16250 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16252 'reason': set([('timespec', 'tv_nsec'),
16255 'reason': set([('timespec', 'tv_nsec'),
16258 'reason': set([('timespec', 'tv_nsec'),
16261 'reason': set([('timespec', 'tv_nsec'),
16264 'reason': set([('timespec', 'tv_nsec'),
16267 'reason': set([('timespec', 'tv_nsec'),
16270 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16272 'reason': set([('timespec', 'tv_nsec'),
16275 'reason': set([('timespec', 'tv_nsec'),
16278 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16280 'reason': set([('timespec', 'tv_nsec'),
16283 'reason': set([('timespec', 'tv_nsec'),
16286 'reason': set([('timespec', 'tv_nsec'),
16289 'reason': set([('socket', 'file'), ('socket', 'sk')])},
16291 'reason': set([('timespec', 'tv_nsec'),
16294 'reason': set([('socket', 'file'),
16299 'reason': set([('timespec', 'tv_nsec'),
16302 'reason': set([('timespec', 'tv_nsec'),
16304 'recvmsg': [{'call': 'recvfrom', 'reason': set([('socket', 'file')])},
16305 {'call': 'sendto', 'reason': set([('socket', 'file')])},
16306 {'call': 'connect', 'reason': set([('socket', 'file')])},
16307 {'call': 'getsockname', 'reason': set([('socket', 'file')])},
16308 {'call': 'accept4', 'reason': set([('socket', 'file')])},
16309 {'call': 'getpeername', 'reason': set([('socket', 'file')])},
16310 {'call': 'setsockopt', 'reason': set([('socket', 'file')])},
16311 {'call': 'sendmsg', 'reason': set([('socket', 'file')])},
16312 {'call': 'shutdown', 'reason': set([('socket', 'file')])},
16313 {'call': 'getsockopt', 'reason': set([('socket', 'file')])},
16314 {'call': 'listen', 'reason': set([('socket', 'file')])},
16315 {'call': 'recvmsg', 'reason': set([('socket', 'file')])},
16316 {'call': 'sendmmsg', 'reason': set([('socket', 'file')])},
16317 {'call': 'bind', 'reason': set([('socket', 'file')])},
16318 {'call': 'recvmmsg', 'reason': set([('socket', 'file')])}],
16320 'reason': set([('vm_area_struct', 'vm_end'),
16325 'reason': set([('vm_area_struct', 'vm_end'),
16330 'reason': set([('vm_area_struct', 'vm_end'),
16335 'reason': set([('vm_area_struct', 'vm_end'),
16340 'reason': set([('vm_area_struct', 'vm_end'),
16345 'reason': set([('vm_area_struct', 'vm_end'),
16350 'reason': set([('vm_area_struct', 'vm_end'),
16355 'reason': set([('vm_area_struct', 'vm_end'),
16360 'reason': set([('vm_area_struct', 'vm_end'),
16365 'reason': set([('vm_area_struct', 'vm_end'),
16370 'reason': set([('vm_area_struct', 'vm_end'),
16375 'reason': set([('vm_area_struct', 'vm_end'),
16380 'reason': set([('vm_area_struct', 'vm_end'),
16385 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16387 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16389 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16391 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16393 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16395 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16397 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16399 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16401 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16403 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16405 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16407 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16409 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16411 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16413 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16415 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16417 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16419 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16421 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16423 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16425 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16427 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16429 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16431 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16433 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16435 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16437 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16439 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16441 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16443 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16445 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
16447 'reason': set([('filename', 'name'),
16450 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16452 'reason': set([('dentry', 'd_inode'),
16456 'reason': set([('filename', 'name'),
16461 'reason': set([('dentry', 'd_inode'),
16465 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16467 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16469 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16471 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16472 {'call': 'mkdirat', 'reason': set([('dentry', 'd_inode')])},
16474 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16476 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16478 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16480 'reason': set([('filename', 'name'),
16485 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16487 'reason': set([('filename', 'name'),
16492 'reason': set([('dentry', 'd_inode'),
16496 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16498 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16500 'reason': set([('dentry', 'd_inode'),
16503 {'call': 'ftruncate', 'reason': set([('dentry', 'd_inode')])},
16505 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16506 {'call': 'mknodat', 'reason': set([('dentry', 'd_inode')])},
16508 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16510 'reason': set([('dentry', 'd_inode'),
16514 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16516 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16517 {'call': 'linkat', 'reason': set([('dentry', 'd_inode')])},
16519 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16521 'reason': set([('filename', 'name'),
16526 'reason': set([('filename', 'name'),
16531 'reason': set([('filename', 'name'),
16536 'reason': set([('dentry', 'd_inode'),
16540 'reason': set([('dentry', 'd_inode'),
16544 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16546 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16548 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16550 'reason': set([('filename', 'name'),
16555 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16557 'reason': set([('dentry', 'd_inode'),
16563 'reason': set([('dentry', 'd_inode'),
16567 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
16569 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16570 {'call': 'mq_unlink', 'reason': set([('dentry', 'd_inode')])},
16572 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16574 'reason': set([('dentry', 'd_inode'),
16578 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16580 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16582 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16584 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16585 {'call': 'mkdirat', 'reason': set([('dentry', 'd_inode')])},
16587 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16589 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16591 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16593 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16595 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16597 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16598 {'call': 'renameat2', 'reason': set([('dentry', 'd_inode')])},
16600 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16602 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16604 'reason': set([('dentry', 'd_inode'),
16607 {'call': 'ftruncate', 'reason': set([('dentry', 'd_inode')])},
16609 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16610 {'call': 'mknodat', 'reason': set([('dentry', 'd_inode')])},
16612 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16613 {'call': 'symlinkat', 'reason': set([('dentry', 'd_inode')])},
16615 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16617 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16618 {'call': 'linkat', 'reason': set([('dentry', 'd_inode')])},
16620 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16622 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16624 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16626 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16627 {'call': 'unlink', 'reason': set([('dentry', 'd_inode')])},
16628 {'call': 'rmdir', 'reason': set([('dentry', 'd_inode')])},
16630 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16632 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16634 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16636 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16638 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
16640 'reason': set([('dentry', 'd_inode'),
16643 {'call': 'unlinkat', 'reason': set([('dentry', 'd_inode')])},
16645 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
16647 'reason': set([('siginfo', 'si_code')])},
16649 'reason': set([('siginfo', 'si_code')])},
16651 'reason': set([('siginfo', 'si_code')])},
16653 'reason': set([('siginfo', 'si_code')])},
16655 'reason': set([('siginfo', 'si_code')])},
16657 'reason': set([('siginfo', 'si_code')])},
16659 'reason': set([('siginfo', 'si_code')])},
16661 'reason': set([('siginfo', 'si_code')])}],
16663 'reason': set([('mm_segment_t', 'seg'),
16666 'reason': set([('mm_segment_t', 'seg'),
16669 'reason': set([('mm_segment_t', 'seg'),
16672 'reason': set([('mm_segment_t', 'seg'),
16675 'reason': set([('mm_segment_t', 'seg'),
16678 'reason': set([('mm_segment_t', 'seg'),
16681 'reason': set([('mm_segment_t', 'seg'),
16684 'reason': set([('mm_segment_t', 'seg'),
16687 'reason': set([('mm_segment_t', 'seg'),
16690 'reason': set([('mm_segment_t', 'seg'),
16693 'reason': set([('mm_segment_t', 'seg'),
16696 'reason': set([('mm_segment_t', 'seg'),
16699 'reason': set([('mm_segment_t', 'seg'),
16702 'reason': set([('mm_segment_t', 'seg'),
16705 'reason': set([('mm_segment_t', 'seg'),
16708 'reason': set([('mm_segment_t', 'seg'),
16711 'reason': set([('mm_segment_t', 'seg'),
16714 'reason': set([('mm_segment_t', 'seg'),
16717 'reason': set([('mm_segment_t', 'seg'),
16720 'reason': set([('mm_segment_t', 'seg'),
16723 'reason': set([('mm_segment_t', 'seg'),
16726 'reason': set([('mm_segment_t', 'seg'),
16729 'reason': set([('mm_segment_t', 'seg'),
16732 'reason': set([('mm_segment_t', 'seg'),
16735 'reason': set([('mm_segment_t', 'seg'),
16738 'reason': set([('mm_segment_t', 'seg'),
16741 'reason': set([('mm_segment_t', 'seg'),
16744 'reason': set([('mm_segment_t', 'seg'),
16747 'reason': set([('mm_segment_t', 'seg'),
16750 'reason': set([('mm_segment_t', 'seg'),
16753 'reason': set([('mm_segment_t', 'seg'),
16756 'reason': set([('mm_segment_t', 'seg'),
16759 'reason': set([('mm_segment_t', 'seg'),
16762 'reason': set([('mm_segment_t', 'seg'),
16765 'reason': set([('mm_segment_t', 'seg'),
16768 'reason': set([('mm_segment_t', 'seg'),
16771 'reason': set([('mm_segment_t', 'seg'),
16774 'reason': set([('mm_segment_t', 'seg'),
16777 'reason': set([('mm_segment_t', 'seg'),
16780 'reason': set([('mm_segment_t', 'seg'),
16783 'reason': set([('mm_segment_t', 'seg'),
16786 'reason': set([('mm_segment_t', 'seg'),
16789 'reason': set([('mm_segment_t', 'seg'),
16792 'reason': set([('mm_segment_t', 'seg'),
16795 'reason': set([('thread_struct', 'uaccess_err')])},
16797 'reason': set([('mm_segment_t', 'seg'),
16800 'reason': set([('mm_segment_t', 'seg'),
16803 'reason': set([('mm_segment_t', 'seg'),
16806 'reason': set([('mm_segment_t', 'seg'),
16809 'reason': set([('mm_segment_t', 'seg'),
16814 'reason': set([('mm_segment_t', 'seg'),
16817 'reason': set([('mm_segment_t', 'seg'),
16822 'reason': set([('mm_segment_t', 'seg'),
16825 'reason': set([('mm_segment_t', 'seg'),
16828 'reason': set([('mm_segment_t', 'seg'),
16831 'reason': set([('mm_segment_t', 'seg'),
16834 'reason': set([('mm_segment_t', 'seg')])},
16836 'reason': set([('mm_segment_t', 'seg'),
16839 'reason': set([('mm_segment_t', 'seg'),
16842 'reason': set([('mm_segment_t', 'seg'),
16845 'reason': set([('mm_segment_t', 'seg'),
16848 'reason': set([('mm_segment_t', 'seg'),
16851 'reason': set([('mm_segment_t', 'seg'),
16854 'reason': set([('siginfo', 'si_code'),
16857 'reason': set([('mm_segment_t', 'seg'),
16860 'reason': set([('siginfo', 'si_code'),
16863 'reason': set([('siginfo', 'si_code'),
16866 'reason': set([('mm_segment_t', 'seg'),
16869 'reason': set([('mm_segment_t', 'seg'),
16872 'reason': set([('mm_segment_t', 'seg'),
16875 'reason': set([('mm_segment_t', 'seg'),
16878 'reason': set([('mm_segment_t', 'seg'),
16881 'reason': set([('mm_segment_t', 'seg'),
16884 'reason': set([('mm_segment_t', 'seg'),
16887 'reason': set([('mm_segment_t', 'seg'),
16890 'reason': set([('mm_segment_t', 'seg'),
16893 'reason': set([('mm_segment_t', 'seg'),
16896 'reason': set([('mm_segment_t', 'seg'),
16899 'reason': set([('mm_segment_t', 'seg'),
16902 'reason': set([('mm_segment_t', 'seg'),
16905 'reason': set([('mm_segment_t', 'seg'),
16908 'reason': set([('siginfo', 'si_code'),
16911 'reason': set([('mm_segment_t', 'seg'),
16914 'reason': set([('mm_segment_t', 'seg'),
16917 'reason': set([('mm_segment_t', 'seg'),
16920 'reason': set([('mm_segment_t', 'seg'),
16923 'reason': set([('mm_segment_t', 'seg'),
16926 'reason': set([('mm_segment_t', 'seg'),
16929 'reason': set([('mm_segment_t', 'seg'),
16932 'reason': set([('mm_segment_t', 'seg'),
16935 'reason': set([('mm_segment_t', 'seg'),
16938 'reason': set([('mm_segment_t', 'seg'),
16941 'reason': set([('mm_segment_t', 'seg'),
16944 'reason': set([('mm_segment_t', 'seg'),
16947 'reason': set([('mm_segment_t', 'seg'),
16950 'reason': set([('mm_segment_t', 'seg'),
16953 'reason': set([('siginfo', 'si_code'),
16956 'reason': set([('siginfo', 'si_code'),
16959 'reason': set([('mm_segment_t', 'seg'),
16962 'reason': set([('mm_segment_t', 'seg'),
16965 'reason': set([('mm_segment_t', 'seg'),
16968 'reason': set([('siginfo', 'si_code')])},
16970 'reason': set([('siginfo', 'si_code')])},
16972 'reason': set([('siginfo', 'si_code')])},
16974 'reason': set([('siginfo', 'si_code')])},
16976 'reason': set([('siginfo', 'si_code')])},
16978 'reason': set([('siginfo', 'si_code')])},
16980 'reason': set([('siginfo', 'si_code')])},
16982 'reason': set([('siginfo', 'si_code')])}],
16984 'reason': set([('mm_segment_t', 'seg'),
16988 'reason': set([('mm_segment_t', 'seg'),
16992 'reason': set([('mm_segment_t', 'seg'),
16996 'reason': set([('mm_segment_t', 'seg'),
17000 'reason': set([('mm_segment_t', 'seg'),
17004 'reason': set([('mm_segment_t', 'seg'),
17008 'reason': set([('mm_segment_t', 'seg'),
17012 'reason': set([('mm_segment_t', 'seg'),
17016 'reason': set([('mm_segment_t', 'seg')])},
17018 'reason': set([('mm_segment_t', 'seg'),
17022 'reason': set([('mm_segment_t', 'seg'),
17026 'reason': set([('mm_segment_t', 'seg'),
17030 'reason': set([('mm_segment_t', 'seg'),
17034 'reason': set([('mm_segment_t', 'seg'),
17038 'reason': set([('mm_segment_t', 'seg'),
17042 'reason': set([('mm_segment_t', 'seg'),
17046 'reason': set([('mm_segment_t', 'seg'),
17050 'reason': set([('mm_segment_t', 'seg'),
17054 'reason': set([('mm_segment_t', 'seg'),
17058 'reason': set([('mm_segment_t', 'seg'),
17063 'reason': set([('mm_segment_t', 'seg'),
17067 'reason': set([('mm_segment_t', 'seg'),
17071 'reason': set([('mm_segment_t', 'seg'),
17075 'reason': set([('mm_segment_t', 'seg'),
17079 'reason': set([('mm_segment_t', 'seg'),
17083 'reason': set([('mm_segment_t', 'seg'),
17087 'reason': set([('mm_segment_t', 'seg'),
17091 'reason': set([('mm_segment_t', 'seg'),
17095 'reason': set([('mm_segment_t', 'seg'),
17099 'reason': set([('mm_segment_t', 'seg'),
17103 'reason': set([('mm_segment_t', 'seg'),
17107 'reason': set([('mm_segment_t', 'seg'),
17111 'reason': set([('mm_segment_t', 'seg'),
17115 'reason': set([('mm_segment_t', 'seg'),
17119 'reason': set([('mm_segment_t', 'seg'),
17123 'reason': set([('mm_segment_t', 'seg'),
17127 'reason': set([('mm_segment_t', 'seg'),
17132 'reason': set([('mm_segment_t', 'seg'),
17136 'reason': set([('mm_segment_t', 'seg'),
17140 'reason': set([('mm_segment_t', 'seg'),
17144 'reason': set([('mm_segment_t', 'seg'),
17148 'reason': set([('mm_segment_t', 'seg'),
17152 'reason': set([('mm_segment_t', 'seg'),
17156 'reason': set([('mm_segment_t', 'seg'),
17160 'reason': set([('mm_segment_t', 'seg'),
17164 'reason': set([('mm_segment_t', 'seg'),
17168 'reason': set([('mm_segment_t', 'seg'),
17172 'reason': set([('task_struct', 'policy')])},
17174 'reason': set([('task_struct', 'policy')])},
17176 'reason': set([('task_struct', 'policy')])},
17178 'reason': set([('task_struct', 'policy')])},
17180 'reason': set([('task_struct', 'policy')])},
17182 'reason': set([('task_struct', 'policy')])},
17184 'reason': set([('task_struct', 'policy')])},
17186 'reason': set([('task_struct', 'policy')])},
17188 'reason': set([('task_struct', 'policy')])},
17190 'reason': set([('task_struct', 'policy')])},
17192 'reason': set([('task_struct', 'policy')])},
17194 'reason': set([('task_struct', 'policy')])},
17196 'reason': set([('task_struct', 'policy')])},
17198 'reason': set([('task_struct', 'policy')])},
17200 'reason': set([('task_struct', 'policy')])},
17202 'reason': set([('task_struct', 'policy')])},
17204 'reason': set([('task_struct', 'policy')])},
17206 'reason': set([('task_struct', 'policy')])},
17208 'reason': set([('task_struct', 'policy')])},
17210 'reason': set([('task_struct', 'policy')])},
17212 'reason': set([('task_struct', 'policy')])},
17214 'reason': set([('task_struct', 'policy')])},
17216 'reason': set([('task_struct', 'policy')])},
17218 'reason': set([('task_struct', 'policy')])},
17220 'reason': set([('task_struct', 'policy')])},
17222 'reason': set([('task_struct', 'policy')])},
17224 'reason': set([('task_struct', 'policy')])},
17226 'reason': set([('task_struct', 'policy')])},
17228 'reason': set([('task_struct', 'policy')])},
17230 'reason': set([('task_struct', 'policy')])},
17232 'reason': set([('task_struct', 'policy')])},
17234 'reason': set([('task_struct', 'policy')])},
17236 'reason': set([('task_struct', 'policy')])},
17238 'reason': set([('task_struct', 'policy')])},
17240 'reason': set([('task_struct', 'policy')])},
17242 'reason': set([('task_struct', 'policy')])},
17244 'reason': set([('task_struct', 'policy')])},
17246 'reason': set([('task_struct', 'policy')])},
17248 'reason': set([('task_struct', 'policy')])},
17250 'reason': set([('task_struct', 'policy')])},
17252 'reason': set([('task_struct', 'policy')])},
17254 'reason': set([('task_struct', 'policy')])},
17256 'reason': set([('task_struct', 'policy')])},
17258 'reason': set([('task_struct', 'policy')])},
17260 'reason': set([('task_struct', 'policy')])},
17262 'reason': set([('task_struct', 'policy')])}],
17264 'reason': set([('task_struct',
17267 'reason': set([('task_struct',
17270 'reason': set([('task_struct',
17273 'reason': set([('task_struct',
17276 'reason': set([('task_struct',
17279 'reason': set([('task_struct',
17282 'reason': set([('task_struct',
17285 'reason': set([('task_struct',
17288 'reason': set([('task_struct',
17291 'reason': set([('task_struct',
17294 'reason': set([('task_struct',
17297 'reason': set([('task_struct',
17300 'reason': set([('task_struct',
17303 'reason': set([('task_struct',
17306 'reason': set([('task_struct',
17309 'reason': set([('task_struct',
17312 'reason': set([('task_struct',
17315 'reason': set([('task_struct',
17318 'reason': set([('task_struct',
17321 'reason': set([('task_struct',
17324 'reason': set([('task_struct',
17327 'reason': set([('task_struct',
17330 'reason': set([('task_struct',
17333 'reason': set([('task_struct',
17336 'reason': set([('task_struct',
17339 'reason': set([('task_struct',
17342 'reason': set([('task_struct',
17345 'reason': set([('task_struct',
17348 'reason': set([('task_struct',
17351 'reason': set([('task_struct',
17354 'reason': set([('task_struct',
17357 'reason': set([('task_struct',
17360 'reason': set([('task_struct',
17363 'reason': set([('task_struct',
17366 'reason': set([('task_struct',
17369 'reason': set([('task_struct',
17372 'reason': set([('task_struct',
17375 'reason': set([('task_struct',
17378 'reason': set([('task_struct',
17381 'reason': set([('task_struct',
17384 'reason': set([('task_struct',
17387 'reason': set([('task_struct',
17390 'reason': set([('task_struct',
17393 'reason': set([('task_struct',
17396 'reason': set([('task_struct',
17399 'reason': set([('task_struct',
17402 'reason': set([('rq_flags', 'flags')])}],
17404 'reason': set([('cred', 'user_ns'),
17408 'reason': set([('task_struct', 'flags'),
17411 'reason': set([('cred', 'user_ns')])},
17413 'reason': set([('task_struct', 'flags'),
17416 'reason': set([('task_struct', 'flags'),
17419 'reason': set([('cred', 'user_ns')])},
17421 'reason': set([('cred', 'user_ns')])},
17423 'reason': set([('task_struct', 'flags'),
17426 'reason': set([('task_struct', 'flags'),
17429 'reason': set([('cred', 'user_ns')])},
17431 'reason': set([('cred', 'user_ns'),
17435 'reason': set([('cred', 'user_ns')])},
17437 'reason': set([('task_struct', 'flags'),
17440 'reason': set([('task_struct', 'flags'),
17443 'reason': set([('cred', 'user_ns')])},
17445 'reason': set([('task_struct', 'flags'),
17448 'reason': set([('cred', 'user_ns'),
17452 'reason': set([('cred', 'user_ns')])},
17454 'reason': set([('cred', 'user_ns')])},
17456 'reason': set([('task_struct', 'flags'),
17459 'reason': set([('cred', 'user_ns'),
17462 'reason': set([('task_struct', 'flags'),
17465 'reason': set([('task_struct', 'flags'),
17468 'reason': set([('task_struct', 'flags'),
17471 'reason': set([('cred', 'user_ns')])},
17473 'reason': set([('cred', 'user_ns')])},
17475 'reason': set([('task_struct', 'flags'),
17478 'reason': set([('task_struct', 'flags'),
17481 'reason': set([('task_struct', 'flags'),
17484 'reason': set([('task_struct', 'flags'),
17487 'reason': set([('cred', 'user_ns'),
17491 'reason': set([('task_struct', 'flags'),
17494 'reason': set([('task_struct', 'flags'),
17497 'reason': set([('cred', 'user_ns')])},
17499 'reason': set([('cred', 'user_ns')])},
17501 'reason': set([('task_struct', 'flags'),
17504 'reason': set([('cred', 'user_ns'),
17508 'reason': set([('task_struct', 'flags'),
17511 'reason': set([('cred', 'user_ns')])},
17513 'reason': set([('task_struct', 'flags'),
17516 'reason': set([('task_struct', 'flags'),
17519 'reason': set([('cred', 'user_ns'),
17523 'reason': set([('task_struct', 'flags'),
17526 'reason': set([('cred', 'user_ns')])},
17528 'reason': set([('task_struct', 'flags'),
17531 'reason': set([('task_struct', 'flags'),
17534 'reason': set([('task_struct', 'flags'),
17537 'reason': set([('task_struct', 'flags'),
17540 'reason': set([('task_struct', 'flags'),
17543 'reason': set([('task_struct', 'flags'),
17546 'reason': set([('task_struct', 'flags'),
17549 'reason': set([('task_struct', 'flags'),
17552 'reason': set([('task_struct', 'flags'),
17555 'reason': set([('cred', 'user_ns'),
17558 'reason': set([('task_struct', 'flags'),
17561 'reason': set([('cred', 'user_ns'),
17565 'reason': set([('task_struct', 'flags'),
17568 'reason': set([('cred', 'user_ns'),
17571 'reason': set([('task_struct', 'flags'),
17574 'reason': set([('task_struct', 'flags'),
17577 'reason': set([('cred', 'user_ns')])},
17579 'reason': set([('cred', 'user_ns'),
17583 'reason': set([('task_struct', 'flags'),
17586 'reason': set([('task_struct', 'flags'),
17589 'reason': set([('mm_segment_t', 'seg')])},
17591 'reason': set([('mm_segment_t', 'seg')])},
17593 'reason': set([('mm_segment_t', 'seg')])},
17594 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
17596 'reason': set([('mm_segment_t', 'seg')])},
17598 'reason': set([('mm_segment_t', 'seg')])},
17600 'reason': set([('mm_segment_t', 'seg')])},
17602 'reason': set([('mm_segment_t', 'seg')])},
17604 'reason': set([('mm_segment_t', 'seg')])},
17606 'reason': set([('mm_segment_t', 'seg')])},
17608 'reason': set([('mm_segment_t', 'seg')])},
17610 'reason': set([('mm_segment_t', 'seg')])},
17612 'reason': set([('mm_segment_t', 'seg')])},
17614 'reason': set([('mm_segment_t', 'seg')])},
17616 'reason': set([('mm_segment_t', 'seg')])},
17618 'reason': set([('mm_segment_t', 'seg')])},
17620 'reason': set([('mm_segment_t', 'seg')])},
17622 'reason': set([('mm_segment_t', 'seg')])},
17624 'reason': set([('mm_segment_t', 'seg')])},
17626 'reason': set([('mm_segment_t', 'seg'),
17629 'reason': set([('mm_segment_t', 'seg')])},
17631 'reason': set([('mm_segment_t', 'seg')])},
17633 'reason': set([('mm_segment_t', 'seg')])},
17635 'reason': set([('mm_segment_t', 'seg')])},
17637 'reason': set([('mm_segment_t', 'seg')])},
17639 'reason': set([('mm_segment_t', 'seg')])},
17641 'reason': set([('mm_segment_t', 'seg')])},
17643 'reason': set([('mm_segment_t', 'seg')])},
17645 'reason': set([('mm_segment_t', 'seg')])},
17647 'reason': set([('mm_segment_t', 'seg')])},
17649 'reason': set([('mm_segment_t', 'seg')])},
17650 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
17652 'reason': set([('mm_segment_t', 'seg')])},
17654 'reason': set([('mm_segment_t', 'seg')])},
17656 'reason': set([('mm_segment_t', 'seg')])},
17658 'reason': set([('mm_segment_t', 'seg')])},
17660 'reason': set([('mm_segment_t', 'seg'),
17663 'reason': set([('mm_segment_t', 'seg')])},
17665 'reason': set([('mm_segment_t', 'seg')])},
17667 'reason': set([('mm_segment_t', 'seg')])},
17669 'reason': set([('mm_segment_t', 'seg')])},
17671 'reason': set([('mm_segment_t', 'seg')])},
17673 'reason': set([('mm_segment_t', 'seg')])},
17675 'reason': set([('mm_segment_t', 'seg')])},
17677 'reason': set([('mm_segment_t', 'seg')])},
17679 'reason': set([('mm_segment_t', 'seg')])},
17681 'reason': set([('mm_segment_t', 'seg')])}],
17683 'reason': set([('task_struct', 'personality')])},
17685 'reason': set([('task_struct', 'personality'),
17689 'reason': set([('task_struct', 'personality')])},
17691 'reason': set([('timespec', 'tv_nsec'),
17693 {'call': 'kill', 'reason': set([('task_struct', 'personality')])},
17695 'reason': set([('timespec', 'tv_nsec'),
17698 'reason': set([('task_struct', 'personality')])},
17700 'reason': set([('task_struct', 'personality')])},
17702 'reason': set([('timespec', 'tv_nsec'),
17705 'reason': set([('timespec', 'tv_nsec'),
17708 'reason': set([('task_struct', 'personality')])},
17710 'reason': set([('task_struct', 'personality')])},
17711 {'call': 'dup3', 'reason': set([('files_struct', 'fdt')])},
17713 'reason': set([('timespec', 'tv_nsec'),
17716 'reason': set([('timespec', 'tv_nsec'),
17719 'reason': set([('task_struct', 'personality')])},
17721 'reason': set([('timespec', 'tv_nsec'),
17724 'reason': set([('task_struct', 'personality'),
17728 'reason': set([('task_struct', 'personality')])},
17730 'reason': set([('timespec', 'tv_nsec'),
17733 'reason': set([('task_struct', 'personality')])},
17734 {'call': 'unshare', 'reason': set([('files_struct', 'fdt')])},
17736 'reason': set([('task_struct', 'personality')])},
17738 'reason': set([('task_struct', 'personality'),
17742 'reason': set([('task_struct', 'personality')])},
17744 'reason': set([('timespec', 'tv_nsec'),
17747 'reason': set([('task_struct', 'personality'),
17751 'reason': set([('timespec', 'tv_nsec'),
17754 'reason': set([('timespec', 'tv_nsec'),
17757 'reason': set([('timespec', 'tv_nsec'),
17760 'reason': set([('task_struct', 'personality')])},
17762 'reason': set([('task_struct', 'personality')])},
17764 'reason': set([('task_struct', 'personality')])},
17766 'reason': set([('task_struct', 'personality')])},
17768 'reason': set([('task_struct', 'personality')])},
17770 'reason': set([('task_struct', 'personality')])},
17772 'reason': set([('timespec', 'tv_nsec'),
17775 'reason': set([('task_struct', 'personality')])},
17777 'reason': set([('timespec', 'tv_nsec'),
17780 'reason': set([('timespec', 'tv_nsec'),
17783 'reason': set([('timespec', 'tv_nsec'),
17786 'reason': set([('timespec', 'tv_nsec'),
17789 'reason': set([('task_struct', 'personality')])},
17791 'reason': set([('timespec', 'tv_nsec'),
17794 'reason': set([('task_struct', 'personality')])},
17796 'reason': set([('task_struct', 'personality')])},
17798 'reason': set([('timespec', 'tv_nsec'),
17801 'reason': set([('timespec', 'tv_nsec'),
17804 'reason': set([('task_struct', 'personality')])},
17806 'reason': set([('timespec', 'tv_nsec'),
17809 'reason': set([('task_struct', 'personality')])},
17811 'reason': set([('timespec', 'tv_nsec'),
17814 'reason': set([('fd_set_bits', 'ex'),
17823 'reason': set([('timespec', 'tv_nsec'),
17826 'reason': set([('task_struct', 'personality')])},
17828 'reason': set([('task_struct', 'personality')])},
17830 'reason': set([('timespec', 'tv_nsec'),
17833 'reason': set([('timespec', 'tv_nsec'),
17836 'reason': set([('timespec', 'tv_nsec'),
17839 'reason': set([('task_struct', 'personality')])},
17840 {'call': 'fork', 'reason': set([('task_struct', 'personality')])},
17842 'reason': set([('task_struct', 'personality')])},
17844 'reason': set([('task_struct', 'personality'),
17848 'reason': set([('task_struct', 'personality')])},
17850 'reason': set([('task_struct', 'personality')])},
17852 'reason': set([('timespec', 'tv_nsec'),
17855 'reason': set([('timespec', 'tv_nsec'),
17858 'reason': set([('task_struct', 'personality')])},
17860 'reason': set([('timespec', 'tv_nsec'),
17863 'reason': set([('task_struct', 'personality')])},
17865 'reason': set([('timespec', 'tv_nsec'),
17868 'reason': set([('timespec', 'tv_nsec'),
17871 'reason': set([('task_struct', 'personality')])},
17873 'reason': set([('task_struct', 'personality')])},
17875 'reason': set([('task_struct', 'personality')])},
17877 'reason': set([('task_struct', 'personality')])},
17879 'reason': set([('task_struct', 'personality')])},
17881 'reason': set([('task_struct', 'personality')])},
17882 {'call': 'dup2', 'reason': set([('files_struct', 'fdt')])},
17884 'reason': set([('task_struct', 'personality')])},
17886 'reason': set([('timespec', 'tv_nsec'),
17889 'reason': set([('timespec', 'tv_nsec'),
17892 'reason': set([('timespec', 'tv_nsec'),
17895 'reason': set([('task_struct', 'personality')])},
17897 'reason': set([('timespec', 'tv_nsec'),
17900 'reason': set([('timespec', 'tv_nsec'),
17903 'reason': set([('task_struct', 'personality')])},
17905 'reason': set([('timespec', 'tv_nsec'),
17908 'reason': set([('timespec', 'tv_nsec'),
17911 'reason': set([('timespec', 'tv_nsec'),
17914 'reason': set([('timespec', 'tv_nsec'),
17917 'reason': set([('sem_array', 'sem_nsems')])},
17918 {'call': 'semctl', 'reason': set([('sem_array', 'sem_nsems')])}],
17919 'semtimedop': [{'call': 'syncfs', 'reason': set([('list_head', 'prev')])},
17920 {'call': 'keyctl', 'reason': set([('list_head', 'prev')])},
17922 'reason': set([('list_head', 'prev'),
17925 {'call': 'vmsplice', 'reason': set([('list_head', 'prev')])},
17927 'reason': set([('kern_ipc_perm', 'deleted'),
17929 {'call': 'eventfd2', 'reason': set([('list_head', 'prev')])},
17931 'reason': set([('list_head', 'prev'),
17934 {'call': 'kill', 'reason': set([('list_head', 'prev')])},
17936 'reason': set([('list_head', 'prev'),
17939 {'call': 'readahead', 'reason': set([('list_head', 'prev')])},
17941 'reason': set([('list_head', 'prev')])},
17943 'reason': set([('list_head', 'prev')])},
17945 'reason': set([('list_head', 'prev')])},
17947 'reason': set([('list_head', 'prev'),
17950 {'call': 'setgid', 'reason': set([('list_head', 'prev')])},
17952 'reason': set([('list_head', 'prev')])},
17954 'reason': set([('list_head', 'prev'),
17958 'reason': set([('list_head', 'prev')])},
17960 'reason': set([('list_head', 'prev')])},
17962 'reason': set([('list_head', 'prev')])},
17963 {'call': 'dup3', 'reason': set([('list_head', 'prev')])},
17965 'reason': set([('list_head', 'prev'),
17969 'reason': set([('list_head', 'prev'),
17972 {'call': 'getppid', 'reason': set([('list_head', 'prev')])},
17974 'reason': set([('list_head', 'prev'),
17978 'reason': set([('list_head', 'prev'),
17981 {'call': 'capget', 'reason': set([('list_head', 'prev')])},
17983 'reason': set([('timespec', 'tv_nsec'),
17986 'reason': set([('list_head', 'prev')])},
17987 {'call': 'ustat', 'reason': set([('list_head', 'prev')])},
17988 {'call': 'bpf', 'reason': set([('list_head', 'prev')])},
17989 {'call': 'unshare', 'reason': set([('list_head', 'prev')])},
17990 {'call': 'signal', 'reason': set([('list_head', 'prev')])},
17991 {'call': 'setreuid', 'reason': set([('list_head', 'prev')])},
17993 'reason': set([('kern_ipc_perm', 'deleted'),
18006 {'call': 'umount', 'reason': set([('list_head', 'prev')])},
18008 'reason': set([('timespec', 'tv_nsec'),
18011 'reason': set([('list_head', 'prev')])},
18012 {'call': 'mkdirat', 'reason': set([('list_head', 'prev')])},
18014 'reason': set([('list_head', 'prev'),
18018 'reason': set([('list_head', 'prev')])},
18020 'reason': set([('list_head', 'prev'),
18023 {'call': 'tee', 'reason': set([('list_head', 'prev')])},
18025 'reason': set([('kern_ipc_perm', 'deleted'),
18032 'reason': set([('list_head', 'prev')])},
18033 {'call': 'epoll_ctl', 'reason': set([('list_head', 'prev')])},
18034 {'call': 'flock', 'reason': set([('list_head', 'prev')])},
18035 {'call': 'openat', 'reason': set([('list_head', 'prev')])},
18037 'reason': set([('list_head', 'prev')])},
18039 'reason': set([('timespec', 'tv_nsec'),
18042 'reason': set([('list_head', 'prev'),
18045 {'call': 'renameat2', 'reason': set([('list_head', 'prev')])},
18047 'reason': set([('list_head', 'prev')])},
18048 {'call': 'accept4', 'reason': set([('list_head', 'prev')])},
18050 'reason': set([('kern_ipc_perm', 'deleted'),
18052 {'call': 'reboot', 'reason': set([('list_head', 'prev')])},
18053 {'call': 'setsid', 'reason': set([('list_head', 'prev')])},
18055 'reason': set([('list_head', 'prev')])},
18057 'reason': set([('list_head', 'prev')])},
18059 'reason': set([('list_head', 'prev')])},
18061 'reason': set([('list_head', 'prev')])},
18063 'reason': set([('list_head', 'prev')])},
18065 'reason': set([('list_head', 'prev')])},
18066 {'call': 'getitimer', 'reason': set([('list_head', 'prev')])},
18068 'reason': set([('list_head', 'prev'),
18071 {'call': 'setpgid', 'reason': set([('list_head', 'prev')])},
18073 'reason': set([('list_head', 'prev')])},
18074 {'call': 'setresgid', 'reason': set([('list_head', 'prev')])},
18075 {'call': 'getcwd', 'reason': set([('list_head', 'prev')])},
18077 'reason': set([('list_head', 'prev'),
18081 'reason': set([('list_head', 'prev')])},
18083 'reason': set([('list_head', 'prev'),
18086 {'call': 'setregid', 'reason': set([('list_head', 'prev')])},
18087 {'call': 'splice', 'reason': set([('list_head', 'prev')])},
18089 'reason': set([('list_head', 'prev'),
18093 'reason': set([('list_head', 'prev'),
18096 {'call': 'getsid', 'reason': set([('list_head', 'prev')])},
18098 'reason': set([('kern_ipc_perm', 'deleted'),
18100 {'call': 'mknodat', 'reason': set([('list_head', 'prev')])},
18101 {'call': 'socket', 'reason': set([('list_head', 'prev')])},
18102 {'call': 'symlinkat', 'reason': set([('list_head', 'prev')])},
18103 {'call': 'pipe2', 'reason': set([('list_head', 'prev')])},
18105 'reason': set([('list_head', 'prev'),
18108 {'call': 'prlimit64', 'reason': set([('list_head', 'prev')])},
18110 'reason': set([('list_head', 'prev')])},
18112 'reason': set([('list_head', 'prev'),
18116 'reason': set([('timespec', 'tv_nsec'),
18119 'reason': set([('list_head', 'prev')])},
18120 {'call': 'shmdt', 'reason': set([('list_head', 'prev')])},
18121 {'call': 'quotactl', 'reason': set([('list_head', 'prev')])},
18123 'reason': set([('list_head', 'prev')])},
18125 'reason': set([('timespec', 'tv_nsec'),
18128 'reason': set([('list_head', 'prev')])},
18129 {'call': 'getpgid', 'reason': set([('list_head', 'prev')])},
18130 {'call': 'brk', 'reason': set([('list_head', 'prev')])},
18131 {'call': 'acct', 'reason': set([('list_head', 'prev')])},
18133 'reason': set([('timespec', 'tv_nsec'),
18135 {'call': 'open', 'reason': set([('list_head', 'prev')])},
18137 'reason': set([('timespec', 'tv_nsec'),
18140 'reason': set([('list_head', 'prev'),
18144 'reason': set([('list_head', 'prev')])},
18146 'reason': set([('list_head', 'prev')])},
18147 {'call': 'sigaction', 'reason': set([('list_head', 'prev')])},
18149 'reason': set([('timespec', 'tv_nsec'),
18152 'reason': set([('list_head', 'prev'),
18156 'reason': set([('list_head', 'prev'),
18159 {'call': 'rmdir', 'reason': set([('list_head', 'prev')])},
18160 {'call': 'dup', 'reason': set([('list_head', 'prev')])},
18162 'reason': set([('list_head', 'prev')])},
18163 {'call': 'setns', 'reason': set([('list_head', 'prev')])},
18164 {'call': 'fork', 'reason': set([('list_head', 'prev')])},
18166 'reason': set([('list_head', 'prev')])},
18167 {'call': 'io_submit', 'reason': set([('list_head', 'prev')])},
18169 'reason': set([('list_head', 'prev')])},
18171 'reason': set([('list_head', 'prev'),
18175 'reason': set([('list_head', 'prev')])},
18177 'reason': set([('list_head', 'prev')])},
18178 {'call': 'ptrace', 'reason': set([('list_head', 'prev')])},
18180 'reason': set([('kern_ipc_perm', 'deleted'),
18183 'reason': set([('list_head', 'prev')])},
18185 'reason': set([('list_head', 'prev'),
18189 'reason': set([('list_head', 'prev')])},
18190 {'call': 'madvise', 'reason': set([('list_head', 'prev')])},
18192 'reason': set([('list_head', 'prev'),
18196 'reason': set([('list_head', 'prev')])},
18198 'reason': set([('list_head', 'prev'),
18201 {'call': 'getrusage', 'reason': set([('list_head', 'prev')])},
18203 'reason': set([('timespec', 'tv_nsec'),
18206 'reason': set([('list_head', 'prev'),
18210 'reason': set([('list_head', 'prev')])},
18211 {'call': 'setresuid', 'reason': set([('list_head', 'prev')])},
18212 {'call': 'setitimer', 'reason': set([('list_head', 'prev')])},
18214 'reason': set([('list_head', 'prev')])},
18215 {'call': 'vfork', 'reason': set([('list_head', 'prev')])},
18216 {'call': 'setuid', 'reason': set([('list_head', 'prev')])},
18217 {'call': 'io_setup', 'reason': set([('list_head', 'prev')])},
18218 {'call': 'mprotect', 'reason': set([('list_head', 'prev')])},
18220 'reason': set([('list_head', 'prev')])},
18221 {'call': 'mremap', 'reason': set([('list_head', 'prev')])},
18223 'reason': set([('list_head', 'prev')])},
18224 {'call': 'mbind', 'reason': set([('list_head', 'prev')])},
18225 {'call': 'prctl', 'reason': set([('list_head', 'prev')])},
18227 'reason': set([('list_head', 'prev')])},
18229 'reason': set([('list_head', 'prev')])},
18231 'reason': set([('list_head', 'prev')])},
18232 {'call': 'getgroups', 'reason': set([('list_head', 'prev')])},
18233 {'call': 'dup2', 'reason': set([('list_head', 'prev')])},
18235 'reason': set([('list_head', 'prev')])},
18237 'reason': set([('kern_ipc_perm', 'deleted'),
18239 {'call': 'munlock', 'reason': set([('list_head', 'prev')])},
18241 'reason': set([('list_head', 'prev')])},
18243 'reason': set([('list_head', 'prev')])},
18244 {'call': 'mincore', 'reason': set([('list_head', 'prev')])},
18246 'reason': set([('list_head', 'prev'),
18250 'reason': set([('list_head', 'prev'),
18254 'reason': set([('list_head', 'prev')])},
18256 'reason': set([('timespec', 'tv_nsec'),
18259 'reason': set([('list_head', 'prev')])},
18260 {'call': 'clone', 'reason': set([('list_head', 'prev')])},
18261 {'call': 'mq_open', 'reason': set([('list_head', 'prev')])},
18262 {'call': 'setgroups', 'reason': set([('list_head', 'prev')])},
18264 'reason': set([('timespec', 'tv_nsec'),
18267 'reason': set([('list_head', 'prev'),
18271 'reason': set([('list_head', 'prev')])},
18272 {'call': 'io_cancel', 'reason': set([('list_head', 'prev')])},
18274 'reason': set([('list_head', 'prev')])},
18276 'reason': set([('timespec', 'tv_nsec'),
18279 'reason': set([('timespec', 'tv_nsec'),
18282 'reason': set([('list_head', 'prev')])},
18284 'reason': set([('list_head', 'prev'),
18287 {'call': 'mlockall', 'reason': set([('list_head', 'prev')])},
18289 'reason': set([('timespec', 'tv_nsec'),
18291 'sendfile': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
18292 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
18293 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
18294 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
18295 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
18296 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
18297 {'call': 'readahead', 'reason': set([('fd', 'file')])},
18298 {'call': 'getdents', 'reason': set([('fd', 'file')])},
18299 {'call': 'writev', 'reason': set([('fd', 'file')])},
18300 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
18301 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
18302 {'call': 'pread64', 'reason': set([('fd', 'file')])},
18303 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
18304 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
18306 'reason': set([('file', 'f_mode')])},
18307 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
18308 {'call': 'read', 'reason': set([('fd', 'file')])},
18309 {'call': 'fchown', 'reason': set([('fd', 'file')])},
18310 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
18311 {'call': 'utime', 'reason': set([('fd', 'file')])},
18312 {'call': 'fsync', 'reason': set([('fd', 'file')])},
18313 {'call': 'bpf', 'reason': set([('fd', 'file')])},
18314 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
18315 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
18316 {'call': 'sendto', 'reason': set([('fd', 'file')])},
18317 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
18318 {'call': 'tee', 'reason': set([('fd', 'file')])},
18319 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
18320 {'call': 'lseek', 'reason': set([('fd', 'file')])},
18321 {'call': 'connect', 'reason': set([('fd', 'file')])},
18322 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
18324 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
18326 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
18327 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
18328 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
18329 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
18330 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
18332 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
18333 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
18334 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
18335 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
18336 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
18337 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
18338 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
18339 {'call': 'splice', 'reason': set([('fd', 'file')])},
18340 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
18341 {'call': 'preadv', 'reason': set([('fd', 'file')])},
18342 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
18343 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
18344 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
18345 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
18346 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
18347 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
18348 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
18349 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
18351 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
18352 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
18353 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
18354 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
18355 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
18356 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
18357 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
18358 {'call': 'open', 'reason': set([('file', 'f_mode')])},
18359 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
18360 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
18361 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
18362 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
18363 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
18364 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
18365 {'call': 'listen', 'reason': set([('fd', 'file')])},
18366 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
18367 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
18368 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
18369 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
18370 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
18371 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
18372 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
18373 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
18374 {'call': 'llseek', 'reason': set([('fd', 'file')])},
18375 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
18376 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
18377 {'call': 'readv', 'reason': set([('fd', 'file')])},
18378 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
18379 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
18380 {'call': 'write', 'reason': set([('fd', 'file')])},
18381 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
18382 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
18383 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
18385 'reason': set([('file', 'f_mode')])},
18386 {'call': 'bind', 'reason': set([('fd', 'file')])},
18387 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
18388 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
18389 'sendfile64': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
18390 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
18391 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
18392 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
18393 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
18394 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
18395 {'call': 'readahead', 'reason': set([('fd', 'file')])},
18396 {'call': 'getdents', 'reason': set([('fd', 'file')])},
18397 {'call': 'writev', 'reason': set([('fd', 'file')])},
18398 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
18399 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
18400 {'call': 'pread64', 'reason': set([('fd', 'file')])},
18401 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
18402 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
18404 'reason': set([('file', 'f_mode')])},
18405 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
18406 {'call': 'read', 'reason': set([('fd', 'file')])},
18407 {'call': 'fchown', 'reason': set([('fd', 'file')])},
18408 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
18409 {'call': 'utime', 'reason': set([('fd', 'file')])},
18410 {'call': 'fsync', 'reason': set([('fd', 'file')])},
18411 {'call': 'bpf', 'reason': set([('fd', 'file')])},
18412 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
18413 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
18414 {'call': 'sendto', 'reason': set([('fd', 'file')])},
18416 'reason': set([('file', 'f_mode')])},
18417 {'call': 'tee', 'reason': set([('fd', 'file')])},
18418 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
18419 {'call': 'lseek', 'reason': set([('fd', 'file')])},
18420 {'call': 'connect', 'reason': set([('fd', 'file')])},
18421 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
18423 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
18425 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
18426 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
18427 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
18428 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
18429 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
18431 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
18432 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
18433 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
18434 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
18435 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
18437 'reason': set([('fd', 'file')])},
18438 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
18439 {'call': 'splice', 'reason': set([('fd', 'file')])},
18440 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
18441 {'call': 'preadv', 'reason': set([('fd', 'file')])},
18442 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
18443 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
18444 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
18445 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
18446 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
18447 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
18448 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
18449 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
18451 'reason': set([('fd', 'file'), ('file', 'f_mode')])},
18452 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
18453 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
18454 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
18455 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
18456 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
18457 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
18458 {'call': 'open', 'reason': set([('file', 'f_mode')])},
18459 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
18460 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
18461 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
18462 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
18463 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
18464 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
18465 {'call': 'listen', 'reason': set([('fd', 'file')])},
18466 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
18467 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
18468 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
18469 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
18470 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
18471 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
18472 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
18473 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
18474 {'call': 'llseek', 'reason': set([('fd', 'file')])},
18475 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
18476 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
18477 {'call': 'readv', 'reason': set([('fd', 'file')])},
18478 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
18479 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
18480 {'call': 'write', 'reason': set([('fd', 'file')])},
18481 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
18482 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
18483 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
18485 'reason': set([('file', 'f_mode')])},
18486 {'call': 'bind', 'reason': set([('fd', 'file')])},
18487 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
18488 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
18489 'sendmmsg': [{'call': 'recvfrom', 'reason': set([('socket', 'file')])},
18490 {'call': 'sendto', 'reason': set([('socket', 'file')])},
18491 {'call': 'connect', 'reason': set([('socket', 'file')])},
18492 {'call': 'getsockname', 'reason': set([('socket', 'file')])},
18493 {'call': 'accept4', 'reason': set([('socket', 'file')])},
18494 {'call': 'getpeername', 'reason': set([('socket', 'file')])},
18495 {'call': 'setsockopt', 'reason': set([('socket', 'file')])},
18496 {'call': 'sendmsg', 'reason': set([('socket', 'file')])},
18497 {'call': 'shutdown', 'reason': set([('socket', 'file')])},
18498 {'call': 'getsockopt', 'reason': set([('socket', 'file')])},
18499 {'call': 'listen', 'reason': set([('socket', 'file')])},
18500 {'call': 'recvmsg', 'reason': set([('socket', 'file')])},
18501 {'call': 'sendmmsg', 'reason': set([('socket', 'file')])},
18502 {'call': 'bind', 'reason': set([('socket', 'file')])},
18503 {'call': 'recvmmsg', 'reason': set([('socket', 'file')])}],
18504 'sendmsg': [{'call': 'recvfrom', 'reason': set([('socket', 'file')])},
18505 {'call': 'sendto', 'reason': set([('socket', 'file')])},
18506 {'call': 'connect', 'reason': set([('socket', 'file')])},
18507 {'call': 'getsockname', 'reason': set([('socket', 'file')])},
18508 {'call': 'accept4', 'reason': set([('socket', 'file')])},
18509 {'call': 'getpeername', 'reason': set([('socket', 'file')])},
18510 {'call': 'setsockopt', 'reason': set([('socket', 'file')])},
18511 {'call': 'sendmsg', 'reason': set([('socket', 'file')])},
18512 {'call': 'shutdown', 'reason': set([('socket', 'file')])},
18513 {'call': 'getsockopt', 'reason': set([('socket', 'file')])},
18514 {'call': 'listen', 'reason': set([('socket', 'file')])},
18515 {'call': 'recvmsg', 'reason': set([('socket', 'file')])},
18516 {'call': 'sendmmsg', 'reason': set([('socket', 'file')])},
18517 {'call': 'bind', 'reason': set([('socket', 'file')])},
18518 {'call': 'recvmmsg', 'reason': set([('socket', 'file')])}],
18519 'sendto': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
18520 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
18521 {'call': 'eventfd2', 'reason': set([('file', 'f_flags')])},
18522 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
18523 {'call': 'swapoff', 'reason': set([('file', 'f_flags')])},
18524 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
18525 {'call': 'readahead', 'reason': set([('fd', 'file')])},
18526 {'call': 'getdents', 'reason': set([('fd', 'file')])},
18527 {'call': 'writev', 'reason': set([('fd', 'file')])},
18528 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
18529 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
18530 {'call': 'pread64', 'reason': set([('fd', 'file')])},
18531 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
18532 {'call': 'memfd_create', 'reason': set([('file', 'f_flags')])},
18534 'reason': set([('file', 'f_flags')])},
18535 {'call': 'dup3', 'reason': set([('file', 'f_flags')])},
18536 {'call': 'read', 'reason': set([('fd', 'file')])},
18537 {'call': 'fchown', 'reason': set([('fd', 'file')])},
18538 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
18539 {'call': 'utime', 'reason': set([('fd', 'file')])},
18540 {'call': 'fsync', 'reason': set([('fd', 'file')])},
18541 {'call': 'bpf', 'reason': set([('fd', 'file')])},
18542 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
18543 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
18544 {'call': 'sendto', 'reason': set([('fd', 'file')])},
18545 {'call': 'epoll_create1', 'reason': set([('file', 'f_flags')])},
18546 {'call': 'tee', 'reason': set([('fd', 'file')])},
18547 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
18548 {'call': 'lseek', 'reason': set([('fd', 'file')])},
18549 {'call': 'connect', 'reason': set([('fd', 'file')])},
18550 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
18552 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
18554 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
18555 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
18556 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
18557 {'call': 'openat', 'reason': set([('file', 'f_flags')])},
18558 {'call': 'uselib', 'reason': set([('file', 'f_flags')])},
18560 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
18561 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
18562 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
18563 {'call': 'socketpair', 'reason': set([('file', 'f_flags')])},
18564 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
18565 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
18566 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
18567 {'call': 'splice', 'reason': set([('fd', 'file')])},
18568 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
18569 {'call': 'preadv', 'reason': set([('fd', 'file')])},
18570 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
18571 {'call': 'shmat', 'reason': set([('file', 'f_flags')])},
18572 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
18573 {'call': 'socket', 'reason': set([('file', 'f_flags')])},
18574 {'call': 'pipe2', 'reason': set([('file', 'f_flags')])},
18575 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
18576 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
18577 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
18579 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
18580 {'call': 'shmdt', 'reason': set([('file', 'f_flags')])},
18581 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
18582 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
18583 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
18584 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
18585 {'call': 'acct', 'reason': set([('file', 'f_flags')])},
18586 {'call': 'open', 'reason': set([('file', 'f_flags')])},
18587 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
18589 'reason': set([('fd', 'file'), ('file', 'f_flags')])},
18590 {'call': 'dup', 'reason': set([('file', 'f_flags')])},
18591 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
18592 {'call': 'setns', 'reason': set([('file', 'f_flags')])},
18593 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
18594 {'call': 'listen', 'reason': set([('fd', 'file')])},
18595 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
18596 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
18597 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
18598 {'call': 'shmctl', 'reason': set([('file', 'f_flags')])},
18599 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
18600 {'call': 'swapon', 'reason': set([('file', 'f_flags')])},
18601 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
18602 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
18603 {'call': 'llseek', 'reason': set([('fd', 'file')])},
18604 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_flags')])},
18605 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
18606 {'call': 'readv', 'reason': set([('fd', 'file')])},
18607 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
18608 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
18609 {'call': 'write', 'reason': set([('fd', 'file')])},
18610 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
18611 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
18612 {'call': 'mq_open', 'reason': set([('file', 'f_flags')])},
18614 'reason': set([('file', 'f_flags')])},
18615 {'call': 'bind', 'reason': set([('fd', 'file')])},
18616 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
18617 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
18619 'reason': set([('mempolicy', 'mode')])},
18621 'reason': set([('mempolicy', 'mode')])},
18622 {'call': 'mbind', 'reason': set([('mempolicy', 'mode')])}],
18624 'reason': set([('thread_struct', 'fsindex'),
18627 'reason': set([('thread_struct', 'fsindex'),
18630 'reason': set([('thread_struct', 'fsindex'),
18633 'reason': set([('thread_struct', 'fsindex'),
18636 'reason': set([('thread_struct', 'fsindex'),
18639 'reason': set([('thread_struct', 'fsindex'),
18642 'reason': set([('thread_struct', 'fsindex'),
18645 'reason': set([('thread_struct', 'fsindex'),
18648 'reason': set([('thread_struct', 'fsindex'),
18651 'reason': set([('thread_struct', 'fsindex'),
18654 'reason': set([('thread_struct', 'fsindex'),
18657 'reason': set([('thread_struct', 'fsindex'),
18660 'reason': set([('thread_struct', 'fsindex'),
18663 'reason': set([('thread_struct', 'fsindex'),
18666 'reason': set([('thread_struct', 'fsindex'),
18669 'reason': set([('thread_struct', 'fsindex'),
18672 'reason': set([('thread_struct', 'fsindex'),
18675 'reason': set([('thread_struct', 'fsindex'),
18678 'reason': set([('thread_struct', 'fsindex'),
18681 'reason': set([('thread_struct', 'fsindex'),
18684 'reason': set([('thread_struct', 'fsindex'),
18687 'reason': set([('thread_struct', 'fsindex'),
18690 'reason': set([('thread_struct', 'fsindex'),
18693 'reason': set([('thread_struct', 'fsindex'),
18696 'reason': set([('thread_struct', 'fsindex'),
18699 'reason': set([('thread_struct', 'fsindex'),
18702 'reason': set([('thread_struct', 'fsindex'),
18705 'reason': set([('thread_struct', 'fsindex'),
18708 'reason': set([('thread_struct', 'fsindex'),
18711 'reason': set([('thread_struct', 'fsindex'),
18714 'reason': set([('thread_struct', 'fsindex'),
18717 'reason': set([('thread_struct', 'fsindex'),
18720 'reason': set([('thread_struct', 'fsindex'),
18723 'reason': set([('thread_struct', 'fsindex'),
18726 'reason': set([('thread_struct', 'fsindex'),
18729 'reason': set([('thread_struct', 'fsindex'),
18732 'reason': set([('thread_struct', 'fsindex'),
18735 'reason': set([('thread_struct', 'fsindex'),
18738 'reason': set([('thread_struct', 'fsindex'),
18741 'reason': set([('thread_struct', 'fsindex'),
18744 'reason': set([('thread_struct', 'fsindex'),
18747 'reason': set([('thread_struct', 'fsindex'),
18750 'reason': set([('thread_struct', 'fsindex'),
18753 'reason': set([('thread_struct', 'fsindex'),
18756 'reason': set([('thread_struct', 'fsindex'),
18759 'reason': set([('thread_struct', 'fsindex'),
18762 'reason': set([('thread_struct', 'fsindex'),
18765 'reason': set([('thread_struct', 'fsindex'),
18768 'reason': set([('pkg_device', 'cpu'),
18771 'reason': set([('pkg_device', 'cpu'),
18774 'reason': set([('pkg_device', 'cpu'),
18777 'reason': set([('uts_namespace', 'user_ns')])}],
18779 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18781 'reason': set([('task_struct', 'cred')])},
18782 {'call': 'setfsuid', 'reason': set([('cred', 'user_ns')])},
18783 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
18784 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
18785 {'call': 'getresuid16', 'reason': set([('cred', 'user_ns')])},
18786 {'call': 'getresgid', 'reason': set([('cred', 'user_ns')])},
18788 'reason': set([('task_struct', 'cred')])},
18790 'reason': set([('task_struct', 'cred')])},
18792 'reason': set([('cred', 'egid'),
18798 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18799 {'call': 'capset', 'reason': set([('cred', 'user_ns')])},
18800 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
18802 'reason': set([('task_struct', 'cred')])},
18803 {'call': 'getresgid16', 'reason': set([('cred', 'user_ns')])},
18804 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
18806 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18808 'reason': set([('cred', 'fsgid'), ('cred', 'user_ns')])},
18809 {'call': 'unshare', 'reason': set([('cred', 'user_ns')])},
18810 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
18811 {'call': 'setreuid', 'reason': set([('cred', 'user_ns')])},
18813 'reason': set([('task_struct', 'cred')])},
18814 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
18816 'reason': set([('task_struct', 'cred')])},
18817 {'call': 'epoll_create1', 'reason': set([('cred', 'user_ns')])},
18818 {'call': 'getresuid', 'reason': set([('cred', 'user_ns')])},
18820 'reason': set([('task_struct', 'cred')])},
18821 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
18823 'reason': set([('task_struct', 'cred')])},
18825 'reason': set([('task_struct', 'cred')])},
18827 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18828 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
18829 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
18831 'reason': set([('cred', 'egid'),
18837 'reason': set([('cred', 'egid'),
18842 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
18844 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18846 'reason': set([('task_struct', 'cred')])},
18847 {'call': 'getgroups16', 'reason': set([('cred', 'user_ns')])},
18849 'reason': set([('task_struct', 'cred')])},
18850 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
18852 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18853 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
18855 'reason': set([('cred', 'fsgid'), ('cred', 'user_ns')])},
18856 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
18857 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
18859 'reason': set([('task_struct', 'cred')])},
18861 'reason': set([('task_struct', 'cred')])},
18863 'reason': set([('task_struct', 'cred')])},
18864 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
18866 'reason': set([('task_struct', 'cred')])},
18867 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
18869 'reason': set([('task_struct', 'cred')])},
18870 {'call': 'setresuid', 'reason': set([('cred', 'user_ns')])},
18871 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
18873 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18874 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
18875 {'call': 'setuid', 'reason': set([('cred', 'user_ns')])},
18876 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
18878 'reason': set([('task_struct', 'cred')])},
18879 {'call': 'getgroups', 'reason': set([('cred', 'user_ns')])},
18881 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18882 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
18884 'reason': set([('task_struct', 'cred')])}],
18886 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18888 'reason': set([('task_struct', 'cred')])},
18890 'reason': set([('cred', 'fsuid'), ('cred', 'user_ns')])},
18891 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
18892 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
18893 {'call': 'getresuid16', 'reason': set([('cred', 'user_ns')])},
18894 {'call': 'getresgid', 'reason': set([('cred', 'user_ns')])},
18896 'reason': set([('task_struct', 'cred')])},
18898 'reason': set([('task_struct', 'cred')])},
18899 {'call': 'setgid', 'reason': set([('cred', 'user_ns')])},
18901 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18902 {'call': 'capset', 'reason': set([('cred', 'user_ns')])},
18903 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
18905 'reason': set([('task_struct', 'cred')])},
18906 {'call': 'getresgid16', 'reason': set([('cred', 'user_ns')])},
18907 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
18909 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18910 {'call': 'setfsgid', 'reason': set([('cred', 'user_ns')])},
18911 {'call': 'unshare', 'reason': set([('cred', 'user_ns')])},
18912 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
18914 'reason': set([('cred', 'euid'),
18920 'reason': set([('task_struct', 'cred')])},
18921 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
18923 'reason': set([('task_struct', 'cred')])},
18924 {'call': 'epoll_create1', 'reason': set([('cred', 'user_ns')])},
18925 {'call': 'getresuid', 'reason': set([('cred', 'user_ns')])},
18927 'reason': set([('task_struct', 'cred')])},
18928 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
18930 'reason': set([('task_struct', 'cred')])},
18932 'reason': set([('task_struct', 'cred')])},
18934 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18935 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
18936 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
18937 {'call': 'setresgid', 'reason': set([('cred', 'user_ns')])},
18938 {'call': 'setregid', 'reason': set([('cred', 'user_ns')])},
18939 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
18941 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18943 'reason': set([('task_struct', 'cred')])},
18944 {'call': 'getgroups16', 'reason': set([('cred', 'user_ns')])},
18946 'reason': set([('task_struct', 'cred')])},
18947 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
18949 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18950 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
18952 'reason': set([('cred', 'fsuid'), ('cred', 'user_ns')])},
18953 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
18954 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
18956 'reason': set([('task_struct', 'cred')])},
18958 'reason': set([('task_struct', 'cred')])},
18960 'reason': set([('task_struct', 'cred')])},
18961 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
18963 'reason': set([('task_struct', 'cred')])},
18964 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
18966 'reason': set([('task_struct', 'cred')])},
18968 'reason': set([('cred', 'euid'),
18973 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
18975 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18976 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
18978 'reason': set([('cred', 'euid'),
18983 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
18985 'reason': set([('task_struct', 'cred')])},
18986 {'call': 'getgroups', 'reason': set([('cred', 'user_ns')])},
18988 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18989 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
18991 'reason': set([('task_struct', 'cred')])}],
18993 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
18995 'reason': set([('task_struct', 'cred')])},
18996 {'call': 'setfsuid', 'reason': set([('cred', 'user_ns')])},
18997 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
18998 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
18999 {'call': 'getresuid16', 'reason': set([('cred', 'user_ns')])},
19000 {'call': 'getresgid', 'reason': set([('cred', 'user_ns')])},
19002 'reason': set([('task_struct', 'cred')])},
19004 'reason': set([('task_struct', 'cred')])},
19006 'reason': set([('cred', 'gid'),
19010 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19011 {'call': 'capset', 'reason': set([('cred', 'user_ns')])},
19012 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
19014 'reason': set([('task_struct', 'cred')])},
19015 {'call': 'getresgid16', 'reason': set([('cred', 'user_ns')])},
19016 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
19018 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19019 {'call': 'setfsgid', 'reason': set([('cred', 'user_ns')])},
19020 {'call': 'unshare', 'reason': set([('cred', 'user_ns')])},
19021 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
19022 {'call': 'setreuid', 'reason': set([('cred', 'user_ns')])},
19023 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
19024 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
19026 'reason': set([('task_struct', 'cred')])},
19027 {'call': 'epoll_create1', 'reason': set([('cred', 'user_ns')])},
19028 {'call': 'getresuid', 'reason': set([('cred', 'user_ns')])},
19030 'reason': set([('task_struct', 'cred')])},
19031 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
19032 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])},
19034 'reason': set([('task_struct', 'cred')])},
19036 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19037 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
19038 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
19040 'reason': set([('cred', 'gid'),
19044 'reason': set([('cred', 'gid'),
19047 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
19049 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19051 'reason': set([('task_struct', 'cred')])},
19052 {'call': 'getgroups16', 'reason': set([('cred', 'user_ns')])},
19054 'reason': set([('task_struct', 'cred')])},
19055 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
19057 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19058 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
19059 {'call': 'faccessat', 'reason': set([('cred', 'user_ns')])},
19060 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
19061 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
19063 'reason': set([('task_struct', 'cred')])},
19065 'reason': set([('task_struct', 'cred')])},
19067 'reason': set([('task_struct', 'cred')])},
19068 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
19070 'reason': set([('task_struct', 'cred')])},
19071 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
19073 'reason': set([('task_struct', 'cred')])},
19074 {'call': 'setresuid', 'reason': set([('cred', 'user_ns')])},
19075 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
19077 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19078 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
19079 {'call': 'setuid', 'reason': set([('cred', 'user_ns')])},
19080 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
19081 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
19082 {'call': 'getgroups', 'reason': set([('cred', 'user_ns')])},
19084 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19085 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
19087 'reason': set([('task_struct', 'cred')])}],
19089 'reason': set([('group_info', 'ngroups')])},
19091 'reason': set([('group_info', 'ngroups')])}],
19093 'reason': set([('uts_namespace', 'user_ns')])}],
19095 'reason': set([('timeval', 'tv_sec'),
19098 'reason': set([('timeval', 'tv_sec'),
19101 'reason': set([('signal_struct', 'it_real_incr')])},
19103 'reason': set([('timeval', 'tv_sec'),
19106 'reason': set([('itimerval', 'it_interval'),
19111 'reason': set([('timeval', 'tv_sec'),
19114 'reason': set([('signal_struct', 'it_real_incr')])},
19116 'reason': set([('timeval', 'tv_sec'),
19119 'reason': set([('timeval', 'tv_sec'),
19122 'reason': set([('itimerval', 'it_interval'),
19128 'reason': set([('timeval', 'tv_sec'),
19131 'reason': set([('timeval', 'tv_sec'),
19134 'reason': set([('timeval', 'tv_sec'),
19137 'reason': set([('nsproxy', 'cgroup_ns'),
19144 'reason': set([('task_struct', 'exit_signal'),
19149 'reason': set([('task_struct', 'exit_signal'),
19154 'reason': set([('task_struct', 'exit_signal'),
19159 'reason': set([('task_struct', 'exit_signal'),
19164 'reason': set([('task_struct', 'exit_signal'),
19169 'reason': set([('task_struct', 'exit_signal'),
19174 'reason': set([('task_struct', 'exit_signal'),
19179 'reason': set([('task_struct', 'exit_signal'),
19184 'reason': set([('task_struct', 'exit_signal'),
19189 'reason': set([('task_struct', 'exit_signal'),
19194 'reason': set([('task_struct', 'exit_signal'),
19199 'reason': set([('task_struct', 'exit_signal'),
19203 {'call': 'setreuid', 'reason': set([('task_struct', 'flags')])},
19205 'reason': set([('task_struct', 'exit_signal'),
19210 'reason': set([('task_struct', 'exit_signal'),
19215 'reason': set([('signal_struct', 'leader')])},
19217 'reason': set([('task_struct', 'exit_signal'),
19222 'reason': set([('task_struct', 'exit_signal'),
19227 'reason': set([('signal_struct', 'leader'),
19233 'reason': set([('task_struct', 'exit_signal'),
19238 'reason': set([('task_struct', 'exit_signal'),
19243 'reason': set([('task_struct', 'exit_signal'),
19248 'reason': set([('task_struct', 'exit_signal'),
19253 'reason': set([('task_struct', 'exit_signal'),
19258 'reason': set([('task_struct', 'exit_signal'),
19263 'reason': set([('task_struct', 'exit_signal'),
19268 'reason': set([('task_struct', 'exit_signal'),
19273 'reason': set([('task_struct', 'exit_signal'),
19278 'reason': set([('task_struct', 'exit_signal'),
19283 'reason': set([('signal_struct', 'leader')])},
19285 'reason': set([('task_struct', 'exit_signal'),
19290 'reason': set([('task_struct', 'exit_signal'),
19295 'reason': set([('task_struct', 'exit_signal'),
19300 'reason': set([('task_struct', 'exit_signal'),
19305 'reason': set([('task_struct', 'exit_signal'),
19310 'reason': set([('task_struct', 'exit_signal'),
19315 'reason': set([('task_struct', 'exit_signal'),
19320 'reason': set([('task_struct', 'exit_signal'),
19325 'reason': set([('task_struct', 'exit_signal'),
19330 'reason': set([('task_struct', 'exit_signal'),
19335 'reason': set([('task_struct', 'exit_signal'),
19339 {'call': 'setresuid', 'reason': set([('task_struct', 'flags')])},
19341 'reason': set([('task_struct', 'exit_signal'),
19346 'reason': set([('task_struct', 'exit_signal'),
19351 'reason': set([('task_struct', 'exit_signal'),
19355 {'call': 'setuid', 'reason': set([('task_struct', 'flags')])},
19357 'reason': set([('task_struct', 'exit_signal'),
19362 'reason': set([('task_struct', 'exit_signal'),
19367 'reason': set([('task_struct', 'exit_signal'),
19372 'reason': set([('task_struct', 'exit_signal'),
19377 'reason': set([('task_struct', 'exit_signal'),
19382 'reason': set([('task_struct', 'cred'),
19385 'reason': set([('task_struct', 'cred'),
19388 'reason': set([('task_struct', 'cred'),
19391 'reason': set([('task_struct', 'cred'),
19394 'reason': set([('task_struct', 'cred'),
19397 'reason': set([('task_struct', 'cred'),
19400 'reason': set([('task_struct', 'cred'),
19403 'reason': set([('task_struct', 'cred'),
19406 'reason': set([('task_struct', 'cred'),
19409 'reason': set([('task_struct', 'cred'),
19412 'reason': set([('task_struct', 'cred'),
19415 'reason': set([('task_struct', 'cred'),
19417 {'call': 'setreuid', 'reason': set([('cred', 'uid')])},
19419 'reason': set([('task_struct', 'cred'),
19422 'reason': set([('task_struct', 'cred'),
19425 'reason': set([('task_struct', 'cred'),
19428 'reason': set([('task_struct', 'cred'),
19431 'reason': set([('task_struct', 'cred'),
19434 'reason': set([('task_struct', 'cred'),
19437 'reason': set([('task_struct', 'cred'),
19440 'reason': set([('task_struct', 'cred'),
19443 'reason': set([('task_struct', 'cred'),
19446 'reason': set([('task_struct', 'cred'),
19449 'reason': set([('task_struct', 'cred'),
19452 'reason': set([('task_struct', 'cred'),
19455 'reason': set([('task_struct', 'cred'),
19458 'reason': set([('task_struct', 'cred'),
19461 'reason': set([('task_struct', 'cred'),
19464 'reason': set([('task_struct', 'cred'),
19467 'reason': set([('task_struct', 'cred'),
19470 'reason': set([('task_struct', 'cred'),
19473 'reason': set([('task_struct', 'cred'),
19476 'reason': set([('task_struct', 'cred'),
19479 'reason': set([('task_struct', 'cred'),
19482 'reason': set([('task_struct', 'cred'),
19485 'reason': set([('task_struct', 'cred'),
19488 'reason': set([('task_struct', 'cred'),
19491 'reason': set([('task_struct', 'cred'),
19494 'reason': set([('task_struct', 'cred'),
19496 {'call': 'setresuid', 'reason': set([('cred', 'uid')])},
19498 'reason': set([('task_struct', 'cred'),
19501 'reason': set([('task_struct', 'cred'),
19504 'reason': set([('task_struct', 'cred'),
19506 {'call': 'setuid', 'reason': set([('cred', 'uid')])},
19508 'reason': set([('task_struct', 'cred'),
19511 'reason': set([('task_struct', 'cred'),
19514 'reason': set([('task_struct', 'cred'),
19517 'reason': set([('task_struct', 'cred'),
19520 'reason': set([('task_struct', 'cred'),
19523 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19525 'reason': set([('task_struct', 'cred')])},
19526 {'call': 'setfsuid', 'reason': set([('cred', 'user_ns')])},
19527 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
19528 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
19529 {'call': 'getresuid16', 'reason': set([('cred', 'user_ns')])},
19530 {'call': 'getresgid', 'reason': set([('cred', 'user_ns')])},
19532 'reason': set([('task_struct', 'cred')])},
19534 'reason': set([('task_struct', 'cred')])},
19536 'reason': set([('cred', 'egid'),
19541 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19542 {'call': 'capset', 'reason': set([('cred', 'user_ns')])},
19543 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
19545 'reason': set([('task_struct', 'cred')])},
19546 {'call': 'getresgid16', 'reason': set([('cred', 'user_ns')])},
19547 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
19549 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19550 {'call': 'setfsgid', 'reason': set([('cred', 'user_ns')])},
19551 {'call': 'unshare', 'reason': set([('cred', 'user_ns')])},
19552 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
19553 {'call': 'setreuid', 'reason': set([('cred', 'user_ns')])},
19555 'reason': set([('task_struct', 'cred')])},
19556 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
19558 'reason': set([('task_struct', 'cred')])},
19559 {'call': 'epoll_create1', 'reason': set([('cred', 'user_ns')])},
19560 {'call': 'getresuid', 'reason': set([('cred', 'user_ns')])},
19562 'reason': set([('task_struct', 'cred')])},
19563 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
19565 'reason': set([('task_struct', 'cred')])},
19567 'reason': set([('task_struct', 'cred')])},
19569 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19570 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
19571 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
19573 'reason': set([('cred', 'egid'),
19578 'reason': set([('cred', 'egid'),
19582 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
19584 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19586 'reason': set([('task_struct', 'cred')])},
19587 {'call': 'getgroups16', 'reason': set([('cred', 'user_ns')])},
19589 'reason': set([('task_struct', 'cred')])},
19590 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
19592 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19593 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
19594 {'call': 'faccessat', 'reason': set([('cred', 'user_ns')])},
19595 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
19596 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
19598 'reason': set([('task_struct', 'cred')])},
19600 'reason': set([('task_struct', 'cred')])},
19602 'reason': set([('task_struct', 'cred')])},
19603 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
19605 'reason': set([('task_struct', 'cred')])},
19606 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
19608 'reason': set([('task_struct', 'cred')])},
19609 {'call': 'setresuid', 'reason': set([('cred', 'user_ns')])},
19610 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
19612 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19613 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
19614 {'call': 'setuid', 'reason': set([('cred', 'user_ns')])},
19615 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
19617 'reason': set([('task_struct', 'cred')])},
19618 {'call': 'getgroups', 'reason': set([('cred', 'user_ns')])},
19620 'reason': set([('cred', 'user_ns'), ('task_struct', 'cred')])},
19621 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
19623 'reason': set([('task_struct', 'cred')])}],
19625 'reason': set([('cred', 'user_ns'),
19628 'reason': set([('task_struct', 'cred')])},
19629 {'call': 'setfsuid', 'reason': set([('cred', 'user_ns')])},
19630 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
19631 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
19632 {'call': 'getresuid16', 'reason': set([('cred', 'user_ns')])},
19633 {'call': 'getresgid', 'reason': set([('cred', 'user_ns')])},
19635 'reason': set([('task_struct', 'cred')])},
19637 'reason': set([('task_struct', 'cred')])},
19639 'reason': set([('cred', 'egid'),
19644 'reason': set([('cred', 'user_ns'),
19646 {'call': 'capset', 'reason': set([('cred', 'user_ns')])},
19647 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
19649 'reason': set([('task_struct', 'cred')])},
19650 {'call': 'getresgid16', 'reason': set([('cred', 'user_ns')])},
19651 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
19653 'reason': set([('cred', 'user_ns'),
19655 {'call': 'setfsgid', 'reason': set([('cred', 'user_ns')])},
19656 {'call': 'unshare', 'reason': set([('cred', 'user_ns')])},
19657 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
19658 {'call': 'setreuid', 'reason': set([('cred', 'user_ns')])},
19660 'reason': set([('task_struct', 'cred')])},
19661 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
19663 'reason': set([('task_struct', 'cred')])},
19665 'reason': set([('cred', 'user_ns')])},
19666 {'call': 'getresuid', 'reason': set([('cred', 'user_ns')])},
19668 'reason': set([('task_struct', 'cred')])},
19669 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
19671 'reason': set([('task_struct', 'cred')])},
19673 'reason': set([('task_struct', 'cred')])},
19675 'reason': set([('cred', 'user_ns'),
19678 'reason': set([('task_struct', 'cred')])},
19679 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
19681 'reason': set([('cred', 'egid'),
19686 'reason': set([('cred', 'egid'),
19690 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
19692 'reason': set([('cred', 'user_ns'),
19695 'reason': set([('task_struct', 'cred')])},
19696 {'call': 'getgroups16', 'reason': set([('cred', 'user_ns')])},
19698 'reason': set([('task_struct', 'cred')])},
19699 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
19701 'reason': set([('cred', 'user_ns'),
19704 'reason': set([('task_struct', 'cred')])},
19705 {'call': 'faccessat', 'reason': set([('cred', 'user_ns')])},
19706 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
19707 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
19709 'reason': set([('task_struct', 'cred')])},
19711 'reason': set([('task_struct', 'cred')])},
19713 'reason': set([('task_struct', 'cred')])},
19714 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
19716 'reason': set([('task_struct', 'cred')])},
19718 'reason': set([('task_struct', 'cred')])},
19720 'reason': set([('task_struct', 'cred')])},
19721 {'call': 'setresuid', 'reason': set([('cred', 'user_ns')])},
19723 'reason': set([('task_struct', 'cred')])},
19725 'reason': set([('cred', 'user_ns'),
19727 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
19728 {'call': 'setuid', 'reason': set([('cred', 'user_ns')])},
19729 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
19731 'reason': set([('task_struct', 'cred')])},
19732 {'call': 'getgroups', 'reason': set([('cred', 'user_ns')])},
19734 'reason': set([('cred', 'user_ns'),
19736 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
19738 'reason': set([('task_struct', 'cred')])}],
19740 'reason': set([('cred', 'user'),
19744 'reason': set([('task_struct', 'cred')])},
19746 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19747 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
19748 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
19750 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19752 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19754 'reason': set([('task_struct', 'cred')])},
19756 'reason': set([('task_struct', 'cred')])},
19758 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19760 'reason': set([('cred', 'user'),
19764 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19765 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
19767 'reason': set([('task_struct', 'cred')])},
19769 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19770 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
19772 'reason': set([('cred', 'user'),
19776 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19778 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19779 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
19781 'reason': set([('cred', 'euid'),
19787 'reason': set([('task_struct', 'cred')])},
19788 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
19790 'reason': set([('task_struct', 'cred')])},
19792 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19794 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19796 'reason': set([('task_struct', 'cred')])},
19797 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
19799 'reason': set([('task_struct', 'cred')])},
19801 'reason': set([('task_struct', 'cred')])},
19803 'reason': set([('cred', 'user'),
19807 'reason': set([('task_struct', 'cred')])},
19808 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
19810 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19812 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19813 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
19815 'reason': set([('cred', 'user'),
19819 'reason': set([('task_struct', 'cred')])},
19821 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19823 'reason': set([('task_struct', 'cred')])},
19824 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
19826 'reason': set([('cred', 'user'),
19830 'reason': set([('task_struct', 'cred')])},
19832 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19833 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
19834 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
19836 'reason': set([('task_struct', 'cred')])},
19838 'reason': set([('task_struct', 'cred')])},
19840 'reason': set([('task_struct', 'cred')])},
19841 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
19843 'reason': set([('task_struct', 'cred')])},
19845 'reason': set([('task_struct', 'cred')])},
19847 'reason': set([('task_struct', 'cred')])},
19849 'reason': set([('cred', 'euid'),
19855 'reason': set([('task_struct', 'cred')])},
19857 'reason': set([('cred', 'user'),
19860 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
19862 'reason': set([('cred', 'euid'),
19867 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
19869 'reason': set([('task_struct', 'cred')])},
19871 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19873 'reason': set([('cred', 'user'),
19876 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
19878 'reason': set([('task_struct', 'cred')])}],
19880 'reason': set([('cred', 'user'),
19884 'reason': set([('task_struct', 'cred')])},
19886 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19887 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
19888 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
19890 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19892 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19894 'reason': set([('task_struct', 'cred')])},
19896 'reason': set([('task_struct', 'cred')])},
19898 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19900 'reason': set([('cred', 'user'),
19904 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19905 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
19907 'reason': set([('task_struct', 'cred')])},
19909 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19910 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
19912 'reason': set([('cred', 'user'),
19916 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19918 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19919 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
19921 'reason': set([('cred', 'euid'),
19927 'reason': set([('task_struct', 'cred')])},
19928 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
19930 'reason': set([('task_struct', 'cred')])},
19932 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19934 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19936 'reason': set([('task_struct', 'cred')])},
19937 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
19939 'reason': set([('task_struct', 'cred')])},
19941 'reason': set([('task_struct', 'cred')])},
19943 'reason': set([('cred', 'user'),
19946 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
19947 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
19949 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19951 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19952 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
19954 'reason': set([('cred', 'user'),
19958 'reason': set([('task_struct', 'cred')])},
19960 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19962 'reason': set([('task_struct', 'cred')])},
19963 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
19965 'reason': set([('cred', 'user'),
19968 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
19970 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
19971 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
19972 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
19974 'reason': set([('task_struct', 'cred')])},
19976 'reason': set([('task_struct', 'cred')])},
19978 'reason': set([('task_struct', 'cred')])},
19979 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
19981 'reason': set([('task_struct', 'cred')])},
19982 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
19984 'reason': set([('task_struct', 'cred')])},
19986 'reason': set([('cred', 'euid'),
19991 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
19993 'reason': set([('cred', 'user'),
19996 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
19998 'reason': set([('cred', 'euid'),
20003 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
20005 'reason': set([('task_struct', 'cred')])},
20007 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20009 'reason': set([('cred', 'user'),
20012 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
20014 'reason': set([('task_struct', 'cred')])}],
20016 'reason': set([('task_struct', 'group_leader'),
20019 'reason': set([('task_struct', 'group_leader'),
20022 'reason': set([('task_struct', 'group_leader'),
20025 'reason': set([('task_struct', 'group_leader'),
20028 'reason': set([('task_struct', 'group_leader'),
20031 'reason': set([('task_struct', 'group_leader'),
20034 'reason': set([('task_struct', 'group_leader'),
20037 'reason': set([('task_struct', 'group_leader'),
20040 'reason': set([('task_struct', 'group_leader'),
20043 'reason': set([('task_struct', 'group_leader'),
20046 'reason': set([('task_struct', 'group_leader'),
20049 'reason': set([('task_struct', 'group_leader'),
20052 'reason': set([('task_struct', 'group_leader'),
20055 'reason': set([('task_struct', 'group_leader'),
20058 'reason': set([('task_struct', 'group_leader'),
20061 'reason': set([('task_struct', 'group_leader'),
20064 'reason': set([('task_struct', 'group_leader'),
20067 'reason': set([('task_struct', 'group_leader'),
20070 'reason': set([('task_struct', 'group_leader'),
20073 'reason': set([('compat_rlimit', 'rlim_cur'),
20078 'reason': set([('task_struct', 'group_leader'),
20081 'reason': set([('task_struct', 'group_leader'),
20084 'reason': set([('task_struct', 'group_leader'),
20087 'reason': set([('task_struct', 'group_leader'),
20090 'reason': set([('rlimit', 'rlim_cur'),
20093 'reason': set([('rlimit', 'rlim_cur'),
20098 'reason': set([('task_struct', 'group_leader'),
20101 'reason': set([('task_struct', 'group_leader'),
20104 'reason': set([('task_struct', 'group_leader'),
20107 'reason': set([('task_struct', 'group_leader'),
20110 'reason': set([('task_struct', 'group_leader'),
20113 'reason': set([('task_struct', 'group_leader'),
20116 'reason': set([('task_struct', 'group_leader'),
20119 'reason': set([('task_struct', 'group_leader'),
20122 'reason': set([('task_struct', 'group_leader'),
20125 'reason': set([('task_struct', 'group_leader'),
20128 'reason': set([('task_struct', 'group_leader'),
20131 'reason': set([('task_struct', 'group_leader'),
20134 'reason': set([('task_struct', 'group_leader'),
20137 'reason': set([('task_struct', 'group_leader'),
20140 'reason': set([('task_struct', 'group_leader'),
20143 'reason': set([('task_struct', 'group_leader'),
20146 'reason': set([('task_struct', 'group_leader'),
20149 'reason': set([('task_struct', 'group_leader'),
20152 'reason': set([('task_struct', 'group_leader'),
20155 'reason': set([('task_struct', 'group_leader'),
20158 'reason': set([('compat_rlimit', 'rlim_cur'),
20161 'reason': set([('task_struct', 'group_leader'),
20164 'reason': set([('task_struct', 'group_leader'),
20167 'reason': set([('signal_struct', 'leader')])},
20168 {'call': 'setsid', 'reason': set([('signal_struct', 'leader')])},
20170 'reason': set([('signal_struct', 'leader')])}],
20171 'setsockopt': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
20172 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
20173 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
20174 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
20175 {'call': 'readahead', 'reason': set([('fd', 'file')])},
20176 {'call': 'getdents', 'reason': set([('fd', 'file')])},
20177 {'call': 'writev', 'reason': set([('fd', 'file')])},
20178 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
20179 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
20180 {'call': 'pread64', 'reason': set([('fd', 'file')])},
20181 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
20182 {'call': 'read', 'reason': set([('fd', 'file')])},
20183 {'call': 'fchown', 'reason': set([('fd', 'file')])},
20184 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
20185 {'call': 'utime', 'reason': set([('fd', 'file')])},
20186 {'call': 'fsync', 'reason': set([('fd', 'file')])},
20187 {'call': 'bpf', 'reason': set([('fd', 'file')])},
20188 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
20189 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
20190 {'call': 'sendto', 'reason': set([('fd', 'file')])},
20191 {'call': 'tee', 'reason': set([('fd', 'file')])},
20192 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
20193 {'call': 'lseek', 'reason': set([('fd', 'file')])},
20194 {'call': 'connect', 'reason': set([('fd', 'file')])},
20195 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
20196 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
20197 {'call': 'flock', 'reason': set([('fd', 'file')])},
20198 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
20199 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
20201 'reason': set([('fd', 'file'),
20203 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
20204 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
20205 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
20207 'reason': set([('fd', 'file')])},
20208 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
20209 {'call': 'splice', 'reason': set([('fd', 'file')])},
20210 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
20211 {'call': 'preadv', 'reason': set([('fd', 'file')])},
20212 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
20213 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
20214 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
20215 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
20216 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
20217 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
20218 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
20219 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
20220 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
20221 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
20222 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
20223 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
20224 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
20225 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
20226 {'call': 'listen', 'reason': set([('fd', 'file')])},
20227 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
20228 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
20229 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
20230 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
20231 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
20232 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
20233 {'call': 'llseek', 'reason': set([('fd', 'file')])},
20234 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
20235 {'call': 'readv', 'reason': set([('fd', 'file')])},
20236 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
20237 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
20238 {'call': 'write', 'reason': set([('fd', 'file')])},
20239 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
20240 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
20241 {'call': 'bind', 'reason': set([('fd', 'file')])},
20242 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
20243 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
20245 'reason': set([('timeval', 'tv_sec'),
20248 'reason': set([('timeval', 'tv_sec'),
20252 'reason': set([('timeval', 'tv_sec'),
20255 'reason': set([('timeval', 'tv_sec'),
20258 'reason': set([('timeval', 'tv_sec'),
20261 'reason': set([('timeval', 'tv_sec'),
20264 'reason': set([('timeval', 'tv_sec'),
20267 'reason': set([('timeval', 'tv_sec'),
20270 'reason': set([('timeval', 'tv_sec'),
20273 'reason': set([('timeval', 'tv_sec'),
20276 'reason': set([('timeval', 'tv_sec'),
20279 'reason': set([('cred', 'user'),
20283 'reason': set([('task_struct', 'cred')])},
20285 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20286 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
20287 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
20289 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20291 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20293 'reason': set([('task_struct', 'cred')])},
20295 'reason': set([('task_struct', 'cred')])},
20297 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20299 'reason': set([('cred', 'user'),
20303 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20304 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
20306 'reason': set([('task_struct', 'cred')])},
20308 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20309 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
20311 'reason': set([('cred', 'user'),
20315 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20317 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20318 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
20320 'reason': set([('cred', 'suid'),
20324 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
20325 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
20327 'reason': set([('task_struct', 'cred')])},
20329 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20331 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20333 'reason': set([('task_struct', 'cred')])},
20334 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
20335 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])},
20337 'reason': set([('task_struct', 'cred')])},
20339 'reason': set([('cred', 'user'),
20342 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
20343 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
20345 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20347 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20348 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
20350 'reason': set([('cred', 'user'),
20354 'reason': set([('task_struct', 'cred')])},
20356 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20358 'reason': set([('task_struct', 'cred')])},
20359 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
20361 'reason': set([('cred', 'user'),
20364 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
20366 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20367 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
20368 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
20370 'reason': set([('task_struct', 'cred')])},
20372 'reason': set([('task_struct', 'cred')])},
20374 'reason': set([('task_struct', 'cred')])},
20375 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
20377 'reason': set([('task_struct', 'cred')])},
20378 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
20380 'reason': set([('task_struct', 'cred')])},
20382 'reason': set([('cred', 'suid'),
20386 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
20388 'reason': set([('cred', 'user'),
20391 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
20393 'reason': set([('cred', 'suid'),
20397 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
20398 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
20400 'reason': set([('cred', 'user'), ('cred', 'user_ns')])},
20402 'reason': set([('cred', 'user'),
20405 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
20407 'reason': set([('task_struct', 'cred')])}],
20409 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20411 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20413 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20415 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20417 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20419 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20421 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20423 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20425 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20427 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20429 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20431 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20433 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20435 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20437 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20439 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20441 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20443 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20445 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20447 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20449 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20451 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20453 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20455 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20457 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20459 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20461 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20463 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20465 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20467 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
20469 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
20470 'shmat': [{'call': 'keyctl', 'reason': set([('task_struct', 'mm')])},
20472 'reason': set([('task_struct', 'mm')])},
20473 {'call': 'msgrcv', 'reason': set([('task_struct', 'mm')])},
20474 {'call': 'eventfd2', 'reason': set([('path', 'dentry')])},
20475 {'call': 'kill', 'reason': set([('task_struct', 'mm')])},
20476 {'call': 'swapoff', 'reason': set([('path', 'dentry')])},
20478 'reason': set([('task_struct', 'mm')])},
20479 {'call': 'sched_setparam', 'reason': set([('task_struct', 'mm')])},
20480 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])},
20481 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])},
20482 {'call': 'ioprio_set', 'reason': set([('task_struct', 'mm')])},
20483 {'call': 'remap_file_pages', 'reason': set([('path', 'dentry')])},
20484 {'call': 'dup3', 'reason': set([('path', 'dentry')])},
20485 {'call': 'getppid', 'reason': set([('task_struct', 'mm')])},
20487 'reason': set([('task_struct', 'mm')])},
20488 {'call': 'capget', 'reason': set([('task_struct', 'mm')])},
20490 'reason': set([('task_struct', 'mm')])},
20491 {'call': 'unshare', 'reason': set([('path', 'dentry')])},
20492 {'call': 'signal', 'reason': set([('task_struct', 'mm')])},
20493 {'call': 'semtimedop', 'reason': set([('task_struct', 'mm')])},
20494 {'call': 'umount', 'reason': set([('task_struct', 'mm')])},
20496 'reason': set([('task_struct', 'mm')])},
20497 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])},
20498 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])},
20499 {'call': 'flock', 'reason': set([('path', 'dentry')])},
20500 {'call': 'openat', 'reason': set([('path', 'dentry')])},
20501 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])},
20502 {'call': 'uselib', 'reason': set([('path', 'dentry')])},
20503 {'call': 'rt_sigprocmask', 'reason': set([('task_struct', 'mm')])},
20504 {'call': 'accept4', 'reason': set([('path', 'dentry')])},
20505 {'call': 'setsid', 'reason': set([('task_struct', 'mm')])},
20506 {'call': 'sigaltstack', 'reason': set([('task_struct', 'mm')])},
20507 {'call': 'sched_setattr', 'reason': set([('task_struct', 'mm')])},
20508 {'call': 'socketpair', 'reason': set([('path', 'dentry')])},
20509 {'call': 'migrate_pages', 'reason': set([('task_struct', 'mm')])},
20510 {'call': 'getitimer', 'reason': set([('task_struct', 'mm')])},
20511 {'call': 'setpgid', 'reason': set([('task_struct', 'mm')])},
20512 {'call': 'getcwd', 'reason': set([('path', 'dentry')])},
20513 {'call': 'getsid', 'reason': set([('task_struct', 'mm')])},
20515 'reason': set([('path', 'dentry'),
20517 {'call': 'socket', 'reason': set([('path', 'dentry')])},
20518 {'call': 'pipe2', 'reason': set([('path', 'dentry')])},
20519 {'call': 'prlimit64', 'reason': set([('task_struct', 'mm')])},
20521 'reason': set([('path', 'dentry'), ('task_struct', 'mm')])},
20522 {'call': 'shmdt', 'reason': set([('path', 'dentry')])},
20523 {'call': 'quotactl', 'reason': set([('path', 'dentry')])},
20524 {'call': 'rt_sigaction', 'reason': set([('task_struct', 'mm')])},
20525 {'call': 'getpgid', 'reason': set([('task_struct', 'mm')])},
20526 {'call': 'acct', 'reason': set([('path', 'dentry')])},
20527 {'call': 'open', 'reason': set([('path', 'dentry')])},
20528 {'call': 'getpriority', 'reason': set([('task_struct', 'mm')])},
20529 {'call': 'sigaction', 'reason': set([('task_struct', 'mm')])},
20530 {'call': 'dup', 'reason': set([('path', 'dentry')])},
20532 'reason': set([('path', 'dentry'), ('task_struct', 'mm')])},
20533 {'call': 'fork', 'reason': set([('task_struct', 'mm')])},
20535 'reason': set([('task_struct', 'mm')])},
20536 {'call': 'mq_timedsend', 'reason': set([('task_struct', 'mm')])},
20538 'reason': set([('task_struct', 'mm')])},
20539 {'call': 'ptrace', 'reason': set([('task_struct', 'mm')])},
20541 'reason': set([('path', 'dentry'),
20543 {'call': 'swapon', 'reason': set([('path', 'dentry')])},
20544 {'call': 'sched_getattr', 'reason': set([('task_struct', 'mm')])},
20545 {'call': 'getrusage', 'reason': set([('task_struct', 'mm')])},
20547 'reason': set([('task_struct', 'mm')])},
20548 {'call': 'setitimer', 'reason': set([('task_struct', 'mm')])},
20549 {'call': 'ioprio_get', 'reason': set([('task_struct', 'mm')])},
20550 {'call': 'vfork', 'reason': set([('task_struct', 'mm')])},
20551 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])},
20552 {'call': 'prctl', 'reason': set([('task_struct', 'mm')])},
20553 {'call': 'move_pages', 'reason': set([('task_struct', 'mm')])},
20554 {'call': 'setpriority', 'reason': set([('task_struct', 'mm')])},
20555 {'call': 'clone', 'reason': set([('task_struct', 'mm')])},
20556 {'call': 'mq_open', 'reason': set([('path', 'dentry')])},
20557 {'call': 'sched_getparam', 'reason': set([('task_struct', 'mm')])},
20558 {'call': 'open_by_handle_at', 'reason': set([('path', 'dentry')])}],
20560 'reason': set([('mm_segment_t', 'seg'),
20563 'reason': set([('mm_segment_t', 'seg'),
20566 'reason': set([('ipc_namespace', 'user_ns'),
20571 {'call': 'eventfd2', 'reason': set([('file', 'f_op')])},
20573 'reason': set([('ipc_namespace', 'user_ns')])},
20575 'reason': set([('mm_segment_t', 'seg'),
20577 {'call': 'swapoff', 'reason': set([('file', 'f_op')])},
20578 {'call': 'msgget', 'reason': set([('ipc_namespace', 'user_ns')])},
20580 'reason': set([('mm_segment_t', 'seg'),
20583 'reason': set([('mm_segment_t', 'seg'),
20585 {'call': 'memfd_create', 'reason': set([('file', 'f_op')])},
20587 'reason': set([('mm_segment_t', 'seg'),
20589 {'call': 'remap_file_pages', 'reason': set([('file', 'f_op')])},
20590 {'call': 'dup3', 'reason': set([('file', 'f_op')])},
20592 'reason': set([('mm_segment_t', 'seg'),
20594 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
20596 'reason': set([('mm_segment_t', 'seg'),
20599 'reason': set([('mm_segment_t', 'seg'),
20602 'reason': set([('mm_segment_t', 'seg'),
20605 'reason': set([('mm_segment_t', 'seg'),
20608 'reason': set([('ipc_namespace', 'user_ns'),
20614 'reason': set([('mm_segment_t', 'seg'),
20617 'reason': set([('mm_segment_t', 'seg'),
20619 {'call': 'epoll_create1', 'reason': set([('file', 'f_op')])},
20621 'reason': set([('ipc_namespace', 'user_ns'),
20624 {'call': 'epoll_ctl', 'reason': set([('file', 'f_op')])},
20625 {'call': 'flock', 'reason': set([('file', 'f_op')])},
20626 {'call': 'openat', 'reason': set([('file', 'f_op')])},
20627 {'call': 'shmget', 'reason': set([('ipc_namespace', 'user_ns')])},
20628 {'call': 'uselib', 'reason': set([('file', 'f_op')])},
20630 'reason': set([('mm_segment_t', 'seg'),
20632 {'call': 'accept4', 'reason': set([('file', 'f_op')])},
20634 'reason': set([('ipc_namespace', 'user_ns'),
20638 'reason': set([('mm_segment_t', 'seg'),
20641 'reason': set([('mm_segment_t', 'seg'),
20644 'reason': set([('mm_segment_t', 'seg'),
20646 {'call': 'socketpair', 'reason': set([('file', 'f_op')])},
20648 'reason': set([('mm_segment_t', 'seg'),
20651 'reason': set([('mm_segment_t', 'seg'),
20654 'reason': set([('mm_segment_t', 'seg'),
20656 {'call': 'semget', 'reason': set([('ipc_namespace', 'user_ns')])},
20658 'reason': set([('mm_segment_t', 'seg'),
20661 'reason': set([('file', 'f_op'),
20665 {'call': 'socket', 'reason': set([('file', 'f_op')])},
20666 {'call': 'pipe2', 'reason': set([('file', 'f_op')])},
20668 'reason': set([('mm_segment_t', 'seg'),
20671 'reason': set([('file', 'f_op'),
20674 {'call': 'shmdt', 'reason': set([('file', 'f_op')])},
20676 'reason': set([('mm_segment_t', 'seg'),
20679 'reason': set([('mm_segment_t', 'seg'),
20681 {'call': 'acct', 'reason': set([('file', 'f_op')])},
20682 {'call': 'open', 'reason': set([('file', 'f_op')])},
20684 'reason': set([('mm_segment_t', 'seg'),
20687 'reason': set([('mm_segment_t', 'seg'),
20689 {'call': 'dup', 'reason': set([('file', 'f_op')])},
20691 'reason': set([('file', 'f_op'),
20696 'reason': set([('mm_segment_t', 'seg'),
20699 'reason': set([('mm_segment_t', 'seg'),
20702 'reason': set([('mm_segment_t', 'seg'),
20705 'reason': set([('mm_segment_t', 'seg'),
20708 'reason': set([('mm_segment_t', 'seg'),
20711 'reason': set([('file', 'f_op'),
20716 {'call': 'swapon', 'reason': set([('file', 'f_op')])},
20718 'reason': set([('mm_segment_t', 'seg'),
20721 'reason': set([('mm_segment_t', 'seg'),
20724 'reason': set([('mm_segment_t', 'seg'),
20727 'reason': set([('mm_segment_t', 'seg'),
20730 'reason': set([('mm_segment_t', 'seg'),
20733 'reason': set([('mm_segment_t', 'seg'),
20735 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_op')])},
20737 'reason': set([('mm_segment_t', 'seg'),
20740 'reason': set([('mm_segment_t', 'seg'),
20743 'reason': set([('ipc_namespace', 'user_ns'),
20747 'reason': set([('mm_segment_t', 'seg'),
20750 'reason': set([('mm_segment_t', 'seg'),
20753 'reason': set([('file', 'f_op'), ('ipc_namespace', 'user_ns')])},
20755 'reason': set([('mm_segment_t', 'seg'),
20757 {'call': 'open_by_handle_at', 'reason': set([('file', 'f_op')])}],
20759 'reason': set([('vm_area_struct', 'vm_file'),
20763 'reason': set([('vm_area_struct', 'vm_file'),
20767 'reason': set([('vm_area_struct', 'vm_file'),
20771 'reason': set([('vm_area_struct', 'vm_file'),
20775 'reason': set([('vm_area_struct', 'vm_file'),
20779 'reason': set([('vm_area_struct', 'vm_file'),
20783 'reason': set([('vm_area_struct', 'vm_file'),
20787 'reason': set([('vm_area_struct', 'vm_file'),
20791 'reason': set([('vm_area_struct', 'vm_file'),
20795 'reason': set([('vm_area_struct', 'vm_file'),
20799 'reason': set([('vm_area_struct', 'vm_file'),
20803 'reason': set([('vm_area_struct', 'vm_file'),
20807 'reason': set([('vm_area_struct', 'vm_file'),
20810 'shutdown': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
20811 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
20812 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
20813 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
20814 {'call': 'readahead', 'reason': set([('fd', 'file')])},
20815 {'call': 'getdents', 'reason': set([('fd', 'file')])},
20816 {'call': 'writev', 'reason': set([('fd', 'file')])},
20817 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
20818 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
20819 {'call': 'pread64', 'reason': set([('fd', 'file')])},
20820 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
20821 {'call': 'read', 'reason': set([('fd', 'file')])},
20822 {'call': 'fchown', 'reason': set([('fd', 'file')])},
20823 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
20824 {'call': 'utime', 'reason': set([('fd', 'file')])},
20825 {'call': 'fsync', 'reason': set([('fd', 'file')])},
20826 {'call': 'bpf', 'reason': set([('fd', 'file')])},
20827 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
20828 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
20829 {'call': 'sendto', 'reason': set([('fd', 'file')])},
20830 {'call': 'tee', 'reason': set([('fd', 'file')])},
20831 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
20832 {'call': 'lseek', 'reason': set([('fd', 'file')])},
20833 {'call': 'connect', 'reason': set([('fd', 'file')])},
20834 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
20835 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
20836 {'call': 'flock', 'reason': set([('fd', 'file')])},
20837 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
20838 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
20839 {'call': 'accept4', 'reason': set([('fd', 'file')])},
20840 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
20841 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
20842 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
20843 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
20844 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
20845 {'call': 'splice', 'reason': set([('fd', 'file')])},
20846 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
20847 {'call': 'preadv', 'reason': set([('fd', 'file')])},
20848 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
20849 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
20850 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
20851 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
20852 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
20853 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
20854 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
20855 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
20856 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
20857 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
20858 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
20859 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
20860 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
20861 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
20862 {'call': 'listen', 'reason': set([('fd', 'file')])},
20863 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
20864 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
20865 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
20866 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
20867 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
20868 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
20869 {'call': 'llseek', 'reason': set([('fd', 'file')])},
20870 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
20871 {'call': 'readv', 'reason': set([('fd', 'file')])},
20872 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
20873 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
20874 {'call': 'write', 'reason': set([('fd', 'file')])},
20875 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
20876 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
20877 {'call': 'bind', 'reason': set([('fd', 'file')])},
20878 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
20879 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}],
20880 'sigaction': [{'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
20882 'reason': set([('mm_segment_t', 'seg')])},
20883 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
20884 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
20886 'reason': set([('mm_segment_t', 'seg')])},
20888 'reason': set([('mm_segment_t', 'seg')])},
20890 'reason': set([('mm_segment_t', 'seg')])},
20891 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
20892 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
20894 'reason': set([('mm_segment_t', 'seg')])},
20895 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
20897 'reason': set([('mm_segment_t', 'seg')])},
20898 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
20900 'reason': set([('mm_segment_t', 'seg')])},
20901 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
20903 'reason': set([('mm_segment_t', 'seg')])},
20905 'reason': set([('mm_segment_t', 'seg')])},
20906 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
20908 'reason': set([('mm_segment_t', 'seg')])},
20910 'reason': set([('mm_segment_t', 'seg')])},
20912 'reason': set([('mm_segment_t', 'seg')])},
20914 'reason': set([('mm_segment_t', 'seg')])},
20915 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
20916 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
20918 'reason': set([('mm_segment_t', 'seg')])},
20920 'reason': set([('mm_segment_t', 'seg')])},
20922 'reason': set([('mm_segment_t', 'seg')])},
20923 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
20925 'reason': set([('mm_segment_t', 'seg')])},
20927 'reason': set([('mm_segment_t', 'seg')])},
20928 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])},
20929 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
20931 'reason': set([('mm_segment_t', 'seg')])},
20933 'reason': set([('mm_segment_t', 'seg')])},
20935 'reason': set([('mm_segment_t', 'seg')])},
20936 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
20938 'reason': set([('mm_segment_t', 'seg')])},
20940 'reason': set([('mm_segment_t', 'seg')])},
20942 'reason': set([('mm_segment_t', 'seg')])},
20944 'reason': set([('mm_segment_t', 'seg')])},
20946 'reason': set([('mm_segment_t', 'seg')])},
20947 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
20948 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
20950 'reason': set([('mm_segment_t', 'seg')])},
20952 'reason': set([('mm_segment_t', 'seg')])},
20953 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
20955 'reason': set([('mm_segment_t', 'seg')])}],
20957 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20959 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20960 {'call': 'eventfd2', 'reason': set([('file', 'f_op')])},
20962 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20963 {'call': 'swapoff', 'reason': set([('file', 'f_op')])},
20965 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20967 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20969 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20971 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20973 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20975 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20977 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20979 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20980 {'call': 'memfd_create', 'reason': set([('file', 'f_op')])},
20982 'reason': set([('file', 'f_op')])},
20983 {'call': 'dup3', 'reason': set([('file', 'f_op')])},
20985 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20987 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20989 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20991 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20993 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20995 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20997 'reason': set([('fd', 'file'), ('fd', 'flags')])},
20999 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21001 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21002 {'call': 'epoll_create1', 'reason': set([('file', 'f_op')])},
21004 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21006 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21008 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21010 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21012 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21014 'reason': set([('fd', 'file'),
21018 'reason': set([('fd', 'file'),
21022 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21024 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21025 {'call': 'openat', 'reason': set([('file', 'f_op')])},
21026 {'call': 'uselib', 'reason': set([('file', 'f_op')])},
21028 'reason': set([('fd', 'file'),
21032 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21034 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21035 {'call': 'socketpair', 'reason': set([('file', 'f_op')])},
21037 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21039 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21041 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21043 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21045 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21047 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21049 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21050 {'call': 'shmat', 'reason': set([('file', 'f_op')])},
21052 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21053 {'call': 'socket', 'reason': set([('file', 'f_op')])},
21054 {'call': 'pipe2', 'reason': set([('file', 'f_op')])},
21056 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21058 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21060 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21062 'reason': set([('fd', 'file'),
21065 {'call': 'shmdt', 'reason': set([('file', 'f_op')])},
21067 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21069 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21071 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21073 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21074 {'call': 'acct', 'reason': set([('file', 'f_op')])},
21075 {'call': 'open', 'reason': set([('file', 'f_op')])},
21077 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21079 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21080 {'call': 'dup', 'reason': set([('file', 'f_op')])},
21082 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21083 {'call': 'setns', 'reason': set([('file', 'f_op')])},
21085 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21087 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21089 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21091 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21093 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21094 {'call': 'shmctl', 'reason': set([('file', 'f_op')])},
21096 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21097 {'call': 'swapon', 'reason': set([('file', 'f_op')])},
21099 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21101 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21103 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21104 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_op')])},
21106 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21108 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21110 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21112 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21114 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21116 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21118 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21119 {'call': 'mq_open', 'reason': set([('file', 'f_op')])},
21121 'reason': set([('file', 'f_op')])},
21123 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21125 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21127 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
21129 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21131 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21133 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21135 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21137 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21139 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21141 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21143 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21145 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21147 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21149 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21151 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21153 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21155 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21157 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21159 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21161 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21163 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21165 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21167 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21169 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21170 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21172 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21174 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21176 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21178 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21179 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21181 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21183 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21185 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21187 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21189 'reason': set([('fd', 'file'),
21194 'reason': set([('fd', 'file'),
21199 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21201 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21203 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21205 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21207 'reason': set([('fd', 'file'),
21212 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21214 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21216 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21218 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21220 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21222 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21224 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21226 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21228 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21230 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21232 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21234 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21236 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21238 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21240 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21242 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21244 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21246 'reason': set([('fd', 'file'),
21251 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21253 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21255 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21257 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21259 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21261 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21263 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21265 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21267 'reason': set([('fd', 'file'),
21271 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21273 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21275 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21277 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21279 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21281 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21283 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21285 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21287 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21289 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21291 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21293 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21295 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21297 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21299 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21301 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21303 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21305 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21307 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21309 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21311 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21313 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21315 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21317 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])},
21319 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21321 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21323 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
21325 'reason': set([('__old_kernel_stat', 'st_ino'),
21328 'reason': set([('__old_kernel_stat', 'st_ino'),
21331 'reason': set([('__old_kernel_stat', 'st_ino'),
21338 'reason': set([('kstat', 'dev'),
21343 'reason': set([('kstatfs', 'f_ffree'), ('kstatfs', 'f_files')])},
21345 'reason': set([('kstatfs', 'f_ffree'), ('kstatfs', 'f_files')])},
21347 'reason': set([('kstatfs', 'f_ffree'), ('kstatfs', 'f_files')])},
21349 'reason': set([('kstatfs', 'f_ffree'), ('kstatfs', 'f_files')])},
21351 'reason': set([('kstatfs', 'f_ffree'), ('kstatfs', 'f_files')])}],
21353 'reason': set([('kstatfs', 'f_ffree'),
21356 'reason': set([('kstatfs', 'f_ffree'),
21359 'reason': set([('kstatfs', 'f_ffree'),
21362 'reason': set([('kstatfs', 'f_ffree'),
21365 'reason': set([('kstatfs', 'f_ffree'),
21367 'swapoff': [{'call': 'keyctl', 'reason': set([('task_struct', 'mm')])},
21369 'reason': set([('task_struct', 'mm')])},
21370 {'call': 'msgrcv', 'reason': set([('task_struct', 'mm')])},
21371 {'call': 'eventfd2', 'reason': set([('file', 'f_mapping')])},
21372 {'call': 'kill', 'reason': set([('task_struct', 'mm')])},
21374 'reason': set([('file', 'f_mapping'),
21384 'reason': set([('task_struct', 'mm')])},
21386 'reason': set([('task_struct', 'mm')])},
21387 {'call': 'memfd_create', 'reason': set([('file', 'f_mapping')])},
21388 {'call': 'ioprio_set', 'reason': set([('task_struct', 'mm')])},
21390 'reason': set([('file', 'f_mapping')])},
21391 {'call': 'dup3', 'reason': set([('file', 'f_mapping')])},
21392 {'call': 'getppid', 'reason': set([('task_struct', 'mm')])},
21394 'reason': set([('task_struct', 'mm')])},
21395 {'call': 'capget', 'reason': set([('task_struct', 'mm')])},
21397 'reason': set([('task_struct', 'mm')])},
21398 {'call': 'signal', 'reason': set([('task_struct', 'mm')])},
21399 {'call': 'semtimedop', 'reason': set([('task_struct', 'mm')])},
21400 {'call': 'umount', 'reason': set([('task_struct', 'mm')])},
21402 'reason': set([('task_struct', 'mm')])},
21404 'reason': set([('file', 'f_mapping')])},
21405 {'call': 'epoll_ctl', 'reason': set([('file', 'f_mapping')])},
21406 {'call': 'flock', 'reason': set([('file', 'f_mapping')])},
21407 {'call': 'openat', 'reason': set([('file', 'f_mapping')])},
21408 {'call': 'uselib', 'reason': set([('file', 'f_mapping')])},
21410 'reason': set([('task_struct', 'mm')])},
21411 {'call': 'accept4', 'reason': set([('file', 'f_mapping')])},
21412 {'call': 'setsid', 'reason': set([('task_struct', 'mm')])},
21413 {'call': 'sigaltstack', 'reason': set([('task_struct', 'mm')])},
21415 'reason': set([('task_struct', 'mm')])},
21416 {'call': 'socketpair', 'reason': set([('file', 'f_mapping')])},
21418 'reason': set([('task_struct', 'mm')])},
21419 {'call': 'getitimer', 'reason': set([('task_struct', 'mm')])},
21420 {'call': 'setpgid', 'reason': set([('task_struct', 'mm')])},
21421 {'call': 'getsid', 'reason': set([('task_struct', 'mm')])},
21422 {'call': 'shmat', 'reason': set([('file', 'f_mapping')])},
21423 {'call': 'socket', 'reason': set([('file', 'f_mapping')])},
21424 {'call': 'pipe2', 'reason': set([('file', 'f_mapping')])},
21425 {'call': 'prlimit64', 'reason': set([('task_struct', 'mm')])},
21427 'reason': set([('file', 'f_mapping'), ('task_struct', 'mm')])},
21428 {'call': 'shmdt', 'reason': set([('file', 'f_mapping')])},
21429 {'call': 'rt_sigaction', 'reason': set([('task_struct', 'mm')])},
21430 {'call': 'getpgid', 'reason': set([('task_struct', 'mm')])},
21431 {'call': 'acct', 'reason': set([('file', 'f_mapping')])},
21432 {'call': 'open', 'reason': set([('file', 'f_mapping')])},
21433 {'call': 'getpriority', 'reason': set([('task_struct', 'mm')])},
21434 {'call': 'sigaction', 'reason': set([('task_struct', 'mm')])},
21435 {'call': 'dup', 'reason': set([('file', 'f_mapping')])},
21437 'reason': set([('file', 'f_mapping'), ('task_struct', 'mm')])},
21438 {'call': 'fork', 'reason': set([('task_struct', 'mm')])},
21440 'reason': set([('task_struct', 'mm')])},
21441 {'call': 'mq_timedsend', 'reason': set([('task_struct', 'mm')])},
21443 'reason': set([('task_struct', 'mm')])},
21444 {'call': 'ptrace', 'reason': set([('task_struct', 'mm')])},
21445 {'call': 'shmctl', 'reason': set([('file', 'f_mapping')])},
21447 'reason': set([('file', 'f_mapping'),
21456 'reason': set([('task_struct', 'mm')])},
21457 {'call': 'getrusage', 'reason': set([('task_struct', 'mm')])},
21459 'reason': set([('task_struct', 'mm')])},
21460 {'call': 'setitimer', 'reason': set([('task_struct', 'mm')])},
21461 {'call': 'ioprio_get', 'reason': set([('task_struct', 'mm')])},
21462 {'call': 'vfork', 'reason': set([('task_struct', 'mm')])},
21463 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mapping')])},
21464 {'call': 'prctl', 'reason': set([('task_struct', 'mm')])},
21465 {'call': 'move_pages', 'reason': set([('task_struct', 'mm')])},
21466 {'call': 'setpriority', 'reason': set([('task_struct', 'mm')])},
21467 {'call': 'clone', 'reason': set([('task_struct', 'mm')])},
21468 {'call': 'mq_open', 'reason': set([('file', 'f_mapping')])},
21470 'reason': set([('task_struct', 'mm')])},
21472 'reason': set([('file', 'f_mapping')])}],
21473 'swapon': [{'call': 'mq_unlink', 'reason': set([('inode', 'i_flags')])},
21475 'reason': set([('inode', 'i_flags'),
21480 {'call': 'fchmod', 'reason': set([('inode', 'i_flags')])},
21481 {'call': 'memfd_create', 'reason': set([('inode', 'i_flags')])},
21482 {'call': 'readlinkat', 'reason': set([('inode', 'i_flags')])},
21483 {'call': 'fchown', 'reason': set([('inode', 'i_flags')])},
21485 'reason': set([('inode', 'i_flags')])},
21486 {'call': 'uselib', 'reason': set([('inode', 'i_flags')])},
21487 {'call': 'fchmodat', 'reason': set([('inode', 'i_flags')])},
21489 'reason': set([('inode', 'i_flags')])},
21490 {'call': 'ftruncate', 'reason': set([('inode', 'i_flags')])},
21491 {'call': 'ioctl', 'reason': set([('inode', 'i_flags')])},
21492 {'call': 'linkat', 'reason': set([('inode', 'i_flags')])},
21493 {'call': 'unlink', 'reason': set([('inode', 'i_flags')])},
21494 {'call': 'mq_getsetattr', 'reason': set([('inode', 'i_flags')])},
21495 {'call': 'faccessat', 'reason': set([('inode', 'i_flags')])},
21496 {'call': 'mq_timedsend', 'reason': set([('inode', 'i_flags')])},
21498 'reason': set([('inode', 'i_flags'),
21503 {'call': 'fchownat', 'reason': set([('inode', 'i_flags')])},
21504 {'call': 'mq_notify', 'reason': set([('inode', 'i_flags')])},
21505 {'call': 'sendfile', 'reason': set([('inode', 'i_flags')])},
21506 {'call': 'unlinkat', 'reason': set([('inode', 'i_flags')])},
21507 {'call': 'sendfile64', 'reason': set([('inode', 'i_flags')])}],
21509 'reason': set([('filename', 'name'),
21512 'reason': set([('filename', 'name'),
21515 'reason': set([('filename', 'name'),
21518 'reason': set([('filename', 'name'),
21521 'reason': set([('filename', 'name'),
21524 'reason': set([('filename', 'name'),
21527 'reason': set([('filename', 'name'),
21530 'reason': set([('filename', 'name'),
21533 'reason': set([('filename', 'name'),
21536 'reason': set([('filename', 'name'),
21539 'reason': set([('filename', 'name'),
21542 'reason': set([('filename', 'name'),
21545 'reason': set([('filename', 'name'),
21548 'reason': set([('filename', 'name'),
21551 'reason': set([('filename', 'name'),
21554 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21556 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21558 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21560 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21562 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21564 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21566 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21568 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21570 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21572 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21574 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21576 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21578 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21580 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21582 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21584 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21586 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21588 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21590 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21592 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21594 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21596 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21598 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21600 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21602 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21604 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21606 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21608 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21610 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21612 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21614 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21616 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21618 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21620 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21622 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21624 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21626 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21628 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21630 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21632 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21634 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21636 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21638 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21640 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21642 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21644 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21646 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21648 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21650 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21652 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21654 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21656 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21658 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21660 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21662 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21664 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21666 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21668 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21670 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21672 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21674 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21676 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21678 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21680 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21682 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21684 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21686 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21688 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21690 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21692 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
21694 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21696 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21698 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21700 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21702 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21704 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21706 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21708 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21710 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21712 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21714 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21716 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21718 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21720 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21722 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21724 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21725 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21727 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21729 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21731 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21732 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21734 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21736 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21738 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21740 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21742 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21744 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21746 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21748 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21750 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21752 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21754 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21756 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21758 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21760 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21762 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21764 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21766 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21768 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21770 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21772 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21774 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21776 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21778 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21780 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21782 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21784 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21786 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21788 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21790 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21792 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21794 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21796 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21798 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21800 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21802 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21804 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21806 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21808 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21810 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21812 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21814 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21816 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21818 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21820 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21822 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21824 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21826 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21828 'reason': set([('fd', 'file'), ('fd', 'flags')])},
21830 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
21832 'reason': set([('__sysctl_args', 'oldlenp'),
21837 'reason': set([('file_system_type', 'name'),
21840 {'call': 'mq_unlink', 'reason': set([('filename', 'name')])},
21841 {'call': 'swapoff', 'reason': set([('filename', 'name')])},
21842 {'call': 'openat', 'reason': set([('filename', 'name')])},
21843 {'call': 'uselib', 'reason': set([('filename', 'name')])},
21844 {'call': 'renameat2', 'reason': set([('filename', 'name')])},
21845 {'call': 'symlinkat', 'reason': set([('filename', 'name')])},
21846 {'call': 'quotactl', 'reason': set([('filename', 'name')])},
21847 {'call': 'acct', 'reason': set([('filename', 'name')])},
21848 {'call': 'open', 'reason': set([('filename', 'name')])},
21849 {'call': 'unlink', 'reason': set([('filename', 'name')])},
21850 {'call': 'rmdir', 'reason': set([('filename', 'name')])},
21851 {'call': 'swapon', 'reason': set([('filename', 'name')])},
21852 {'call': 'mq_open', 'reason': set([('filename', 'name')])},
21853 {'call': 'unlinkat', 'reason': set([('filename', 'name')])}],
21854 'sysinfo': [{'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
21856 'reason': set([('mm_segment_t', 'seg'),
21858 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
21859 {'call': 'mq_unlink', 'reason': set([('timespec', 'tv_nsec')])},
21860 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
21861 {'call': 'swapoff', 'reason': set([('timespec', 'tv_nsec')])},
21863 'reason': set([('mm_segment_t', 'seg')])},
21865 'reason': set([('mm_segment_t', 'seg')])},
21866 {'call': 'fchmod', 'reason': set([('timespec', 'tv_nsec')])},
21868 'reason': set([('timespec', 'tv_nsec')])},
21869 {'call': 'ioprio_set', 'reason': set([('mm_segment_t', 'seg')])},
21870 {'call': 'readlinkat', 'reason': set([('timespec', 'tv_nsec')])},
21872 'reason': set([('timespec', 'tv_nsec')])},
21873 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
21874 {'call': 'fchown', 'reason': set([('timespec', 'tv_nsec')])},
21875 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
21877 'reason': set([('mm_segment_t', 'seg'),
21879 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
21880 {'call': 'utime', 'reason': set([('timespec', 'tv_nsec')])},
21882 'reason': set([('mm_segment_t', 'seg')])},
21883 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
21885 'reason': set([('mm_segment_t', 'seg'),
21887 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
21889 'reason': set([('timespec', 'tv_nsec')])},
21891 'reason': set([('mm_segment_t', 'seg'),
21894 'reason': set([('timespec', 'tv_nsec')])},
21895 {'call': 'pselect6', 'reason': set([('timespec', 'tv_nsec')])},
21896 {'call': 'uselib', 'reason': set([('timespec', 'tv_nsec')])},
21898 'reason': set([('mm_segment_t', 'seg')])},
21899 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
21901 'reason': set([('mm_segment_t', 'seg')])},
21903 'reason': set([('mm_segment_t', 'seg')])},
21905 'reason': set([('mm_segment_t', 'seg')])},
21906 {'call': 'getitimer', 'reason': set([('mm_segment_t', 'seg')])},
21907 {'call': 'fchmodat', 'reason': set([('timespec', 'tv_nsec')])},
21908 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
21910 'reason': set([('timespec', 'tv_nsec')])},
21912 'reason': set([('timespec', 'tv_nsec')])},
21913 {'call': 'ftruncate', 'reason': set([('timespec', 'tv_nsec')])},
21915 'reason': set([('timespec', 'tv_nsec')])},
21917 'reason': set([('sysinfo', 'mem_unit'),
21920 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
21921 {'call': 'ioctl', 'reason': set([('timespec', 'tv_nsec')])},
21922 {'call': 'prlimit64', 'reason': set([('mm_segment_t', 'seg')])},
21924 'reason': set([('mm_segment_t', 'seg')])},
21925 {'call': 'linkat', 'reason': set([('timespec', 'tv_nsec')])},
21926 {'call': 'stime', 'reason': set([('timespec', 'tv_nsec')])},
21928 'reason': set([('mm_segment_t', 'seg')])},
21929 {'call': 'futimesat', 'reason': set([('timespec', 'tv_nsec')])},
21930 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
21931 {'call': 'poll', 'reason': set([('timespec', 'tv_nsec')])},
21932 {'call': 'select', 'reason': set([('timespec', 'tv_nsec')])},
21933 {'call': 'unlink', 'reason': set([('timespec', 'tv_nsec')])},
21935 'reason': set([('mm_segment_t', 'seg')])},
21936 {'call': 'sigaction', 'reason': set([('mm_segment_t', 'seg')])},
21937 {'call': 'nanosleep', 'reason': set([('timespec', 'tv_nsec')])},
21939 'reason': set([('timespec', 'tv_nsec')])},
21940 {'call': 'faccessat', 'reason': set([('timespec', 'tv_nsec')])},
21941 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])},
21942 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
21944 'reason': set([('mm_segment_t', 'seg')])},
21946 'reason': set([('mm_segment_t', 'seg'),
21949 'reason': set([('mm_segment_t', 'seg')])},
21950 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
21951 {'call': 'swapon', 'reason': set([('timespec', 'tv_nsec')])},
21952 {'call': 'epoll_wait', 'reason': set([('timespec', 'tv_nsec')])},
21954 'reason': set([('mm_segment_t', 'seg')])},
21955 {'call': 'fchownat', 'reason': set([('timespec', 'tv_nsec')])},
21956 {'call': 'getrusage', 'reason': set([('mm_segment_t', 'seg')])},
21957 {'call': 'fstat', 'reason': set([('timespec', 'tv_nsec')])},
21959 'reason': set([('timespec', 'tv_nsec')])},
21961 'reason': set([('mm_segment_t', 'seg')])},
21962 {'call': 'setitimer', 'reason': set([('mm_segment_t', 'seg')])},
21963 {'call': 'ioprio_get', 'reason': set([('mm_segment_t', 'seg')])},
21964 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
21965 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
21966 {'call': 'move_pages', 'reason': set([('mm_segment_t', 'seg')])},
21968 'reason': set([('mm_segment_t', 'seg')])},
21969 {'call': 'mq_notify', 'reason': set([('timespec', 'tv_nsec')])},
21970 {'call': 'sendfile', 'reason': set([('timespec', 'tv_nsec')])},
21971 {'call': 'newfstat', 'reason': set([('timespec', 'tv_nsec')])},
21972 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
21974 'reason': set([('timespec', 'tv_nsec')])},
21975 {'call': 'unlinkat', 'reason': set([('timespec', 'tv_nsec')])},
21977 'reason': set([('mm_segment_t', 'seg')])},
21978 {'call': 'futex', 'reason': set([('timespec', 'tv_nsec')])},
21979 {'call': 'recvmmsg', 'reason': set([('timespec', 'tv_nsec')])},
21980 {'call': 'sendfile64', 'reason': set([('timespec', 'tv_nsec')])},
21981 {'call': 'ppoll', 'reason': set([('timespec', 'tv_nsec')])}],
21982 'syslog': [{'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])},
21984 'reason': set([('mm_segment_t', 'seg')])},
21985 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])},
21986 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])},
21988 'reason': set([('mm_segment_t', 'seg')])},
21990 'reason': set([('mm_segment_t', 'seg')])},
21991 {'call': 'ioprio_set', 'reason': set([('mm_segment_t', 'seg')])},
21992 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])},
21993 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])},
21995 'reason': set([('mm_segment_t', 'seg')])},
21996 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])},
21998 'reason': set([('mm_segment_t', 'seg')])},
21999 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])},
22000 {'call': 'semtimedop', 'reason': set([('mm_segment_t', 'seg')])},
22001 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])},
22003 'reason': set([('mm_segment_t', 'seg')])},
22005 'reason': set([('mm_segment_t', 'seg')])},
22006 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])},
22007 {'call': 'sigaltstack', 'reason': set([('mm_segment_t', 'seg')])},
22009 'reason': set([('mm_segment_t', 'seg')])},
22011 'reason': set([('mm_segment_t', 'seg')])},
22012 {'call': 'getitimer', 'reason': set([('mm_segment_t', 'seg')])},
22013 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])},
22014 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])},
22015 {'call': 'prlimit64', 'reason': set([('mm_segment_t', 'seg')])},
22017 'reason': set([('mm_segment_t', 'seg')])},
22019 'reason': set([('mm_segment_t', 'seg')])},
22020 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])},
22021 {'call': 'getpriority', 'reason': set([('mm_segment_t', 'seg')])},
22022 {'call': 'sigaction', 'reason': set([('mm_segment_t', 'seg')])},
22023 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])},
22024 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])},
22026 'reason': set([('mm_segment_t', 'seg')])},
22028 'reason': set([('mm_segment_t', 'seg')])},
22030 'reason': set([('mm_segment_t', 'seg')])},
22031 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])},
22033 'reason': set([('mm_segment_t', 'seg')])},
22034 {'call': 'getrusage', 'reason': set([('mm_segment_t', 'seg')])},
22036 'reason': set([('mm_segment_t', 'seg')])},
22037 {'call': 'setitimer', 'reason': set([('mm_segment_t', 'seg')])},
22038 {'call': 'ioprio_get', 'reason': set([('mm_segment_t', 'seg')])},
22039 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])},
22040 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])},
22041 {'call': 'move_pages', 'reason': set([('mm_segment_t', 'seg')])},
22042 {'call': 'setpriority', 'reason': set([('mm_segment_t', 'seg')])},
22043 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])},
22045 'reason': set([('mm_segment_t', 'seg')])}],
22046 'tee': [{'call': 'syncfs', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22048 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22049 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
22051 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22052 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
22054 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22056 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22058 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22059 {'call': 'writev', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22061 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22062 {'call': 'fchmod', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22064 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22066 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22067 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
22068 {'call': 'remap_file_pages', 'reason': set([('file', 'f_mode')])},
22069 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
22070 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22071 {'call': 'fchown', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22073 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22074 {'call': 'utime', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22075 {'call': 'fsync', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22076 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22078 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22080 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22081 {'call': 'sendto', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22082 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
22083 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22085 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22086 {'call': 'lseek', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22088 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22090 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22092 'reason': set([('fd', 'file'),
22096 'reason': set([('fd', 'file'),
22100 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22101 {'call': 'fchdir', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22102 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
22103 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
22105 'reason': set([('fd', 'file'),
22109 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22111 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22112 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
22114 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22116 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22118 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22119 {'call': 'splice', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22121 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22122 {'call': 'preadv', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22124 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22125 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
22127 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22128 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
22129 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
22130 {'call': 'fcntl', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22131 {'call': 'ioctl', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22133 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22135 'reason': set([('fd', 'file'),
22138 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
22140 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22142 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22144 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22146 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22147 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
22148 {'call': 'open', 'reason': set([('file', 'f_mode')])},
22150 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22152 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22153 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
22155 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22156 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
22158 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22159 {'call': 'listen', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22161 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22163 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22165 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22166 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
22168 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22169 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
22171 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22173 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22174 {'call': 'llseek', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22175 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
22177 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22178 {'call': 'readv', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22180 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22182 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22183 {'call': 'write', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22185 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22187 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22188 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
22189 {'call': 'open_by_handle_at', 'reason': set([('file', 'f_mode')])},
22190 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22192 'reason': set([('fd', 'file'), ('fd', 'flags')])},
22194 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
22195 'tgkill': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
22197 'reason': set([('task_struct', 'cred')])},
22198 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
22199 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
22201 'reason': set([('task_struct', 'cred')])},
22203 'reason': set([('task_struct', 'cred')])},
22204 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])},
22205 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
22207 'reason': set([('task_struct', 'cred')])},
22208 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
22210 'reason': set([('task_struct', 'cred')])},
22211 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
22212 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
22213 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
22215 'reason': set([('task_struct', 'cred')])},
22217 'reason': set([('task_struct', 'cred')])},
22218 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
22219 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])},
22221 'reason': set([('task_struct', 'cred')])},
22223 'reason': set([('task_struct', 'cred')])},
22224 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
22225 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
22226 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
22227 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
22229 'reason': set([('task_struct', 'cred')])},
22231 'reason': set([('task_struct', 'cred')])},
22232 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
22233 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])},
22234 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
22235 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
22236 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
22238 'reason': set([('task_struct', 'cred')])},
22240 'reason': set([('task_struct', 'cred')])},
22242 'reason': set([('task_struct', 'cred')])},
22243 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
22245 'reason': set([('task_struct', 'cred')])},
22246 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
22248 'reason': set([('task_struct', 'cred')])},
22249 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
22250 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])},
22251 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
22252 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
22253 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
22254 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])},
22255 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
22257 'reason': set([('task_struct', 'cred')])}],
22259 'reason': set([('k_clock', 'timer_create')])},
22261 'reason': set([('k_clock', 'timer_create'),
22264 'reason': set([('k_clock', 'timer_create'),
22267 'reason': set([('k_clock', 'timer_create')])},
22269 'reason': set([('k_clock', 'timer_create'),
22272 'reason': set([('k_clock', 'timer_create'),
22275 'reason': set([('k_clock', 'timer_create')])},
22277 'reason': set([('k_itimer', 'it_pid')])},
22279 'reason': set([('k_clock', 'timer_create')])},
22281 'reason': set([('k_clock', 'timer_create')])}],
22283 'reason': set([('task_struct', 'signal')])},
22285 'reason': set([('task_struct', 'signal')])},
22287 'reason': set([('task_struct', 'signal')])},
22289 'reason': set([('task_struct', 'signal')])},
22291 'reason': set([('k_clock', 'timer_del')])},
22293 'reason': set([('k_clock', 'timer_del'),
22298 'reason': set([('task_struct', 'signal')])},
22300 'reason': set([('task_struct', 'signal')])},
22302 'reason': set([('task_struct', 'signal')])},
22304 'reason': set([('task_struct', 'signal')])},
22306 'reason': set([('task_struct', 'signal')])},
22308 'reason': set([('task_struct', 'signal')])},
22310 'reason': set([('task_struct', 'signal')])},
22312 'reason': set([('task_struct', 'signal')])},
22314 'reason': set([('task_struct', 'signal')])},
22316 'reason': set([('task_struct', 'signal')])},
22318 'reason': set([('k_clock', 'timer_del'),
22323 'reason': set([('k_clock', 'timer_del')])},
22325 'reason': set([('task_struct', 'signal')])},
22327 'reason': set([('task_struct', 'signal')])},
22329 'reason': set([('task_struct', 'signal')])},
22331 'reason': set([('task_struct', 'signal')])},
22333 'reason': set([('task_struct', 'signal')])},
22335 'reason': set([('task_struct', 'signal')])},
22337 'reason': set([('task_struct', 'signal')])},
22339 'reason': set([('task_struct', 'signal')])},
22341 'reason': set([('k_clock', 'timer_del'),
22346 'reason': set([('k_clock', 'timer_del'),
22351 'reason': set([('task_struct', 'signal')])},
22353 'reason': set([('task_struct', 'signal')])},
22355 'reason': set([('task_struct', 'signal')])},
22357 'reason': set([('task_struct', 'signal')])},
22359 'reason': set([('task_struct', 'signal')])},
22361 'reason': set([('k_clock', 'timer_del')])},
22363 'reason': set([('task_struct', 'signal')])},
22365 'reason': set([('task_struct', 'signal')])},
22367 'reason': set([('task_struct', 'signal')])},
22369 'reason': set([('task_struct', 'signal')])},
22371 'reason': set([('task_struct', 'signal')])},
22373 'reason': set([('task_struct', 'signal')])},
22375 'reason': set([('task_struct', 'signal')])},
22377 'reason': set([('task_struct', 'signal')])},
22379 'reason': set([('task_struct', 'signal')])},
22381 'reason': set([('task_struct', 'signal')])},
22383 'reason': set([('task_struct', 'signal')])},
22385 'reason': set([('task_struct', 'signal')])},
22387 'reason': set([('task_struct', 'signal')])},
22389 'reason': set([('task_struct', 'signal')])},
22391 'reason': set([('task_struct', 'signal')])},
22393 'reason': set([('task_struct', 'signal')])},
22395 'reason': set([('task_struct', 'signal')])},
22397 'reason': set([('k_itimer', 'it_pid'),
22401 'reason': set([('task_struct', 'signal')])},
22403 'reason': set([('k_clock', 'timer_del')])},
22405 'reason': set([('task_struct', 'signal')])},
22407 'reason': set([('k_clock', 'timer_del')])}],
22409 'reason': set([('task_struct', 'signal')])},
22411 'reason': set([('task_struct', 'signal')])},
22413 'reason': set([('task_struct', 'signal')])},
22415 'reason': set([('task_struct', 'signal')])},
22417 'reason': set([('k_itimer', 'it_signal')])},
22419 'reason': set([('task_struct', 'signal')])},
22421 'reason': set([('task_struct', 'signal')])},
22423 'reason': set([('task_struct', 'signal')])},
22425 'reason': set([('task_struct', 'signal')])},
22427 'reason': set([('task_struct', 'signal')])},
22429 'reason': set([('task_struct', 'signal')])},
22431 'reason': set([('task_struct', 'signal')])},
22433 'reason': set([('task_struct', 'signal')])},
22435 'reason': set([('task_struct', 'signal')])},
22437 'reason': set([('task_struct', 'signal')])},
22439 'reason': set([('k_itimer', 'it_signal')])},
22441 'reason': set([('task_struct', 'signal')])},
22443 'reason': set([('task_struct', 'signal')])},
22445 'reason': set([('task_struct', 'signal')])},
22447 'reason': set([('task_struct', 'signal')])},
22449 'reason': set([('task_struct', 'signal')])},
22451 'reason': set([('task_struct', 'signal')])},
22453 'reason': set([('task_struct', 'signal')])},
22455 'reason': set([('task_struct', 'signal')])},
22457 'reason': set([('k_itimer', 'it_signal')])},
22459 'reason': set([('k_itimer', 'it_signal')])},
22461 'reason': set([('task_struct', 'signal')])},
22463 'reason': set([('task_struct', 'signal')])},
22465 'reason': set([('task_struct', 'signal')])},
22467 'reason': set([('task_struct', 'signal')])},
22469 'reason': set([('task_struct', 'signal')])},
22471 'reason': set([('task_struct', 'signal')])},
22473 'reason': set([('task_struct', 'signal')])},
22475 'reason': set([('task_struct', 'signal')])},
22477 'reason': set([('task_struct', 'signal')])},
22479 'reason': set([('task_struct', 'signal')])},
22481 'reason': set([('task_struct', 'signal')])},
22483 'reason': set([('task_struct', 'signal')])},
22485 'reason': set([('task_struct', 'signal')])},
22487 'reason': set([('task_struct', 'signal')])},
22489 'reason': set([('task_struct', 'signal')])},
22491 'reason': set([('task_struct', 'signal')])},
22493 'reason': set([('task_struct', 'signal')])},
22495 'reason': set([('task_struct', 'signal')])},
22497 'reason': set([('task_struct', 'signal')])},
22499 'reason': set([('task_struct', 'signal')])},
22501 'reason': set([('task_struct', 'signal')])},
22503 'reason': set([('task_struct', 'signal')])},
22505 'reason': set([('k_itimer', 'it_signal')])},
22507 'reason': set([('task_struct', 'signal')])},
22509 'reason': set([('task_struct', 'signal')])}],
22511 'reason': set([('k_clock', 'timer_get')])},
22513 'reason': set([('k_clock', 'timer_get')])},
22515 'reason': set([('k_clock', 'timer_get')])},
22517 'reason': set([('k_clock', 'timer_get')])},
22519 'reason': set([('k_clock', 'timer_get')])},
22521 'reason': set([('k_clock', 'timer_get')])},
22523 'reason': set([('k_clock', 'timer_get')])},
22525 'reason': set([('k_clock', 'timer_get')])},
22527 'reason': set([('k_clock', 'timer_get')])}],
22529 'reason': set([('k_clock', 'timer_set')])},
22531 'reason': set([('k_clock', 'timer_set')])},
22533 'reason': set([('k_clock', 'timer_set')])},
22535 'reason': set([('k_clock', 'timer_set')])},
22537 'reason': set([('k_clock', 'timer_set')])},
22539 'reason': set([('k_clock', 'timer_set')])},
22541 'reason': set([('k_clock', 'timer_set')])},
22543 'reason': set([('k_clock', 'timer_set')])},
22545 'reason': set([('k_clock', 'timer_set')])}],
22547 'reason': set([('timerfd_ctx', 'clockid')])},
22549 'reason': set([('timerfd_ctx', 'clockid')])},
22551 'reason': set([('timerfd_ctx', 'clockid')])}],
22553 'reason': set([('timerfd_ctx', 'expired'),
22556 'reason': set([('timerfd_ctx', 'expired'),
22559 'reason': set([('timerfd_ctx', 'expired'),
22562 'reason': set([('timerfd_ctx', 'expired'),
22565 'reason': set([('timerfd_ctx', 'expired'),
22568 'reason': set([('timerfd_ctx', 'expired'),
22570 'tkill': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])},
22572 'reason': set([('task_struct', 'cred')])},
22573 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])},
22574 {'call': 'kill', 'reason': set([('task_struct', 'cred')])},
22576 'reason': set([('task_struct', 'cred')])},
22578 'reason': set([('task_struct', 'cred')])},
22579 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])},
22580 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])},
22582 'reason': set([('task_struct', 'cred')])},
22583 {'call': 'capget', 'reason': set([('task_struct', 'cred')])},
22585 'reason': set([('task_struct', 'cred')])},
22586 {'call': 'signal', 'reason': set([('task_struct', 'cred')])},
22587 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])},
22588 {'call': 'umount', 'reason': set([('task_struct', 'cred')])},
22590 'reason': set([('task_struct', 'cred')])},
22592 'reason': set([('task_struct', 'cred')])},
22593 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])},
22594 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])},
22596 'reason': set([('task_struct', 'cred')])},
22598 'reason': set([('task_struct', 'cred')])},
22599 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])},
22600 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])},
22601 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])},
22602 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])},
22604 'reason': set([('task_struct', 'cred')])},
22605 {'call': 'rt_sigaction', 'reason': set([('task_struct', 'cred')])},
22606 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])},
22607 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])},
22608 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])},
22609 {'call': 'setns', 'reason': set([('task_struct', 'cred')])},
22610 {'call': 'fork', 'reason': set([('task_struct', 'cred')])},
22612 'reason': set([('task_struct', 'cred')])},
22613 {'call': 'mq_timedsend', 'reason': set([('task_struct', 'cred')])},
22615 'reason': set([('task_struct', 'cred')])},
22616 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])},
22618 'reason': set([('task_struct', 'cred')])},
22619 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])},
22621 'reason': set([('task_struct', 'cred')])},
22622 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])},
22623 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])},
22624 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])},
22625 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])},
22626 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])},
22627 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])},
22628 {'call': 'clone', 'reason': set([('task_struct', 'cred')])},
22630 'reason': set([('task_struct', 'cred')])}],
22631 'umount': [{'call': 'syncfs', 'reason': set([('super_block', 's_flags')])},
22632 {'call': 'keyctl', 'reason': set([('task_struct', 'flags')])},
22634 'reason': set([('task_struct', 'flags')])},
22635 {'call': 'msgrcv', 'reason': set([('task_struct', 'flags')])},
22637 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22639 'reason': set([('vfsmount', 'mnt_flags'),
22641 {'call': 'kill', 'reason': set([('task_struct', 'flags')])},
22643 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22645 'reason': set([('task_struct', 'flags')])},
22647 'reason': set([('task_struct', 'flags')])},
22649 'reason': set([('mount', 'mnt_ns'),
22655 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22656 {'call': 'ioprio_set', 'reason': set([('task_struct', 'flags')])},
22658 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22660 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22661 {'call': 'getppid', 'reason': set([('task_struct', 'flags')])},
22663 'reason': set([('task_struct', 'flags')])},
22664 {'call': 'capget', 'reason': set([('task_struct', 'flags')])},
22666 'reason': set([('task_struct', 'flags')])},
22667 {'call': 'ustat', 'reason': set([('super_block', 's_flags')])},
22669 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22670 {'call': 'signal', 'reason': set([('task_struct', 'flags')])},
22671 {'call': 'setreuid', 'reason': set([('task_struct', 'flags')])},
22672 {'call': 'semtimedop', 'reason': set([('task_struct', 'flags')])},
22674 'reason': set([('mount', 'mnt_ns'),
22680 'reason': set([('task_struct', 'flags')])},
22682 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22684 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22686 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22688 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22690 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22692 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22694 'reason': set([('task_struct', 'flags')])},
22696 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22697 {'call': 'setsid', 'reason': set([('task_struct', 'flags')])},
22699 'reason': set([('task_struct', 'flags')])},
22701 'reason': set([('task_struct', 'flags')])},
22703 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22705 'reason': set([('task_struct', 'flags')])},
22706 {'call': 'getitimer', 'reason': set([('task_struct', 'flags')])},
22707 {'call': 'setpgid', 'reason': set([('task_struct', 'flags')])},
22709 'reason': set([('mount', 'mnt_ns'),
22714 {'call': 'getsid', 'reason': set([('task_struct', 'flags')])},
22716 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22718 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22720 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22721 {'call': 'prlimit64', 'reason': set([('task_struct', 'flags')])},
22723 'reason': set([('path', 'dentry'),
22727 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22729 'reason': set([('path', 'dentry'),
22733 'reason': set([('task_struct', 'flags')])},
22734 {'call': 'getpgid', 'reason': set([('task_struct', 'flags')])},
22736 'reason': set([('path', 'dentry'),
22741 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22743 'reason': set([('task_struct', 'flags')])},
22744 {'call': 'sigaction', 'reason': set([('task_struct', 'flags')])},
22746 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22748 'reason': set([('nsproxy', 'mnt_ns'),
22752 {'call': 'fork', 'reason': set([('task_struct', 'flags')])},
22754 'reason': set([('task_struct', 'flags')])},
22756 'reason': set([('task_struct', 'flags')])},
22758 'reason': set([('task_struct', 'flags')])},
22759 {'call': 'ptrace', 'reason': set([('task_struct', 'flags')])},
22761 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22763 'reason': set([('path', 'dentry'),
22767 'reason': set([('task_struct', 'flags')])},
22768 {'call': 'getrusage', 'reason': set([('task_struct', 'flags')])},
22770 'reason': set([('task_struct', 'flags')])},
22771 {'call': 'setresuid', 'reason': set([('task_struct', 'flags')])},
22772 {'call': 'setitimer', 'reason': set([('task_struct', 'flags')])},
22773 {'call': 'ioprio_get', 'reason': set([('task_struct', 'flags')])},
22774 {'call': 'vfork', 'reason': set([('task_struct', 'flags')])},
22775 {'call': 'setuid', 'reason': set([('task_struct', 'flags')])},
22777 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22778 {'call': 'prctl', 'reason': set([('task_struct', 'flags')])},
22779 {'call': 'move_pages', 'reason': set([('task_struct', 'flags')])},
22781 'reason': set([('task_struct', 'flags')])},
22782 {'call': 'clone', 'reason': set([('task_struct', 'flags')])},
22784 'reason': set([('path', 'dentry'),
22789 'reason': set([('task_struct', 'flags')])},
22791 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
22793 'reason': set([('task_struct', 'personality')])},
22795 'reason': set([('task_struct', 'personality')])},
22797 'reason': set([('task_struct', 'personality')])},
22798 {'call': 'kill', 'reason': set([('task_struct', 'personality')])},
22800 'reason': set([('task_struct', 'personality')])},
22802 'reason': set([('task_struct', 'personality')])},
22804 'reason': set([('task_struct', 'personality')])},
22806 'reason': set([('task_struct', 'personality')])},
22808 'reason': set([('task_struct', 'personality')])},
22810 'reason': set([('task_struct', 'personality')])},
22812 'reason': set([('task_struct', 'personality')])},
22814 'reason': set([('task_struct', 'personality')])},
22816 'reason': set([('task_struct', 'personality')])},
22818 'reason': set([('task_struct', 'personality')])},
22820 'reason': set([('task_struct', 'personality')])},
22822 'reason': set([('task_struct', 'personality')])},
22824 'reason': set([('task_struct', 'personality')])},
22826 'reason': set([('task_struct', 'personality')])},
22828 'reason': set([('task_struct', 'personality')])},
22830 'reason': set([('task_struct', 'personality')])},
22832 'reason': set([('task_struct', 'personality')])},
22834 'reason': set([('task_struct', 'personality')])},
22836 'reason': set([('task_struct', 'personality')])},
22838 'reason': set([('task_struct', 'personality')])},
22840 'reason': set([('task_struct', 'personality')])},
22842 'reason': set([('task_struct', 'personality')])},
22844 'reason': set([('task_struct', 'personality')])},
22846 'reason': set([('task_struct', 'personality')])},
22848 'reason': set([('task_struct', 'personality')])},
22850 'reason': set([('task_struct', 'personality')])},
22851 {'call': 'setns', 'reason': set([('task_struct', 'personality')])},
22852 {'call': 'fork', 'reason': set([('task_struct', 'personality')])},
22854 'reason': set([('task_struct', 'personality')])},
22856 'reason': set([('task_struct', 'personality')])},
22858 'reason': set([('task_struct', 'personality')])},
22860 'reason': set([('task_struct', 'personality')])},
22862 'reason': set([('task_struct', 'personality')])},
22864 'reason': set([('task_struct', 'personality')])},
22866 'reason': set([('task_struct', 'personality')])},
22868 'reason': set([('task_struct', 'personality')])},
22870 'reason': set([('task_struct', 'personality')])},
22871 {'call': 'vfork', 'reason': set([('task_struct', 'personality')])},
22872 {'call': 'prctl', 'reason': set([('task_struct', 'personality')])},
22874 'reason': set([('task_struct', 'personality')])},
22876 'reason': set([('task_struct', 'personality')])},
22877 {'call': 'clone', 'reason': set([('task_struct', 'personality')])},
22879 'reason': set([('task_struct', 'personality')])}],
22881 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22882 {'call': 'mq_unlink', 'reason': set([('dentry', 'd_inode')])},
22884 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22886 'reason': set([('dentry', 'd_inode'),
22890 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22892 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22894 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22896 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22897 {'call': 'mkdirat', 'reason': set([('dentry', 'd_inode')])},
22899 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22901 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22903 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22905 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22907 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22909 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22910 {'call': 'renameat2', 'reason': set([('dentry', 'd_inode')])},
22912 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22914 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22916 'reason': set([('dentry', 'd_inode'),
22919 {'call': 'ftruncate', 'reason': set([('dentry', 'd_inode')])},
22921 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22922 {'call': 'mknodat', 'reason': set([('dentry', 'd_inode')])},
22924 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22925 {'call': 'symlinkat', 'reason': set([('dentry', 'd_inode')])},
22927 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22929 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22930 {'call': 'linkat', 'reason': set([('dentry', 'd_inode')])},
22932 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22934 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22936 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22938 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22939 {'call': 'unlink', 'reason': set([('dentry', 'd_inode')])},
22940 {'call': 'rmdir', 'reason': set([('dentry', 'd_inode')])},
22942 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22944 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22946 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22948 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22950 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22952 'reason': set([('dentry', 'd_inode'),
22955 {'call': 'unlinkat', 'reason': set([('dentry', 'd_inode')])},
22957 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
22959 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22960 {'call': 'mq_unlink', 'reason': set([('dentry', 'd_inode')])},
22962 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22964 'reason': set([('dentry', 'd_inode'),
22968 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22970 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22972 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22974 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22975 {'call': 'mkdirat', 'reason': set([('dentry', 'd_inode')])},
22977 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22979 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22981 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22983 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22985 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22987 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22988 {'call': 'renameat2', 'reason': set([('dentry', 'd_inode')])},
22990 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22992 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
22994 'reason': set([('dentry', 'd_inode'),
22997 {'call': 'ftruncate', 'reason': set([('dentry', 'd_inode')])},
22999 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23000 {'call': 'mknodat', 'reason': set([('dentry', 'd_inode')])},
23002 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23003 {'call': 'symlinkat', 'reason': set([('dentry', 'd_inode')])},
23005 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23007 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23008 {'call': 'linkat', 'reason': set([('dentry', 'd_inode')])},
23010 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23012 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23014 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23016 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23017 {'call': 'unlink', 'reason': set([('dentry', 'd_inode')])},
23018 {'call': 'rmdir', 'reason': set([('dentry', 'd_inode')])},
23020 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23022 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23024 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23026 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23028 'reason': set([('path', 'dentry'), ('path', 'mnt')])},
23030 'reason': set([('dentry', 'd_inode'),
23033 {'call': 'unlinkat', 'reason': set([('dentry', 'd_inode')])},
23035 'reason': set([('path', 'dentry'), ('path', 'mnt')])}],
23036 'unshare': [{'call': 'unshare', 'reason': set([('fs_struct', 'users')])}],
23037 'uselib': [{'call': 'syncfs', 'reason': set([('super_block', 's_iflags')])},
23038 {'call': 'mq_unlink', 'reason': set([('vfsmount', 'mnt_flags')])},
23040 'reason': set([('vfsmount', 'mnt_flags')])},
23041 {'call': 'ustat', 'reason': set([('super_block', 's_iflags')])},
23043 'reason': set([('super_block', 's_iflags'),
23046 'reason': set([('linux_binfmt', 'load_shlib'),
23048 {'call': 'getcwd', 'reason': set([('vfsmount', 'mnt_flags')])},
23050 'reason': set([('super_block', 's_iflags')])},
23051 {'call': 'acct', 'reason': set([('vfsmount', 'mnt_flags')])},
23052 {'call': 'swapon', 'reason': set([('super_block', 's_iflags')])},
23053 {'call': 'mq_open', 'reason': set([('vfsmount', 'mnt_flags')])}],
23054 'ustat': [{'call': 'syncfs', 'reason': set([('super_block', 's_root')])},
23055 {'call': 'ustat', 'reason': set([('super_block', 's_root')])},
23056 {'call': 'umount', 'reason': set([('super_block', 's_root')])},
23057 {'call': 'quotactl', 'reason': set([('super_block', 's_root')])},
23058 {'call': 'swapon', 'reason': set([('super_block', 's_root')])}],
23059 'utime': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
23061 'reason': set([('timespec', 'tv_nsec')])},
23062 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
23063 {'call': 'mq_unlink', 'reason': set([('timespec', 'tv_nsec')])},
23064 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
23065 {'call': 'swapoff', 'reason': set([('timespec', 'tv_nsec')])},
23066 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
23067 {'call': 'readahead', 'reason': set([('fd', 'file')])},
23068 {'call': 'getdents', 'reason': set([('fd', 'file')])},
23069 {'call': 'writev', 'reason': set([('fd', 'file')])},
23070 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
23072 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23073 {'call': 'pread64', 'reason': set([('fd', 'file')])},
23074 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
23075 {'call': 'memfd_create', 'reason': set([('timespec', 'tv_nsec')])},
23076 {'call': 'readlinkat', 'reason': set([('timespec', 'tv_nsec')])},
23077 {'call': 'read', 'reason': set([('fd', 'file')])},
23078 {'call': 'io_getevents', 'reason': set([('timespec', 'tv_nsec')])},
23080 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23082 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23084 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23085 {'call': 'fsync', 'reason': set([('fd', 'file')])},
23086 {'call': 'bpf', 'reason': set([('fd', 'file')])},
23087 {'call': 'semtimedop', 'reason': set([('timespec', 'tv_nsec')])},
23088 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
23089 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
23090 {'call': 'settimeofday', 'reason': set([('timespec', 'tv_nsec')])},
23091 {'call': 'sendto', 'reason': set([('fd', 'file')])},
23093 'reason': set([('timespec', 'tv_nsec')])},
23095 'reason': set([('timespec', 'tv_nsec')])},
23096 {'call': 'tee', 'reason': set([('fd', 'file')])},
23097 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
23098 {'call': 'lseek', 'reason': set([('fd', 'file')])},
23099 {'call': 'connect', 'reason': set([('fd', 'file')])},
23100 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
23101 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
23102 {'call': 'flock', 'reason': set([('fd', 'file')])},
23103 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
23104 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
23105 {'call': 'pselect6', 'reason': set([('timespec', 'tv_nsec')])},
23106 {'call': 'uselib', 'reason': set([('timespec', 'tv_nsec')])},
23107 {'call': 'accept4', 'reason': set([('fd', 'file')])},
23108 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
23109 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
23110 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
23111 {'call': 'fchmodat', 'reason': set([('timespec', 'tv_nsec')])},
23113 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23114 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
23116 'reason': set([('timespec', 'tv_nsec')])},
23117 {'call': 'splice', 'reason': set([('fd', 'file')])},
23119 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23121 'reason': set([('timespec', 'tv_nsec')])},
23122 {'call': 'preadv', 'reason': set([('fd', 'file')])},
23123 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
23124 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
23125 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
23127 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23128 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
23129 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
23130 {'call': 'linkat', 'reason': set([('timespec', 'tv_nsec')])},
23131 {'call': 'stime', 'reason': set([('timespec', 'tv_nsec')])},
23132 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
23134 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23135 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
23136 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
23137 {'call': 'poll', 'reason': set([('timespec', 'tv_nsec')])},
23138 {'call': 'select', 'reason': set([('timespec', 'tv_nsec')])},
23139 {'call': 'unlink', 'reason': set([('timespec', 'tv_nsec')])},
23140 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
23141 {'call': 'nanosleep', 'reason': set([('timespec', 'tv_nsec')])},
23143 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23144 {'call': 'faccessat', 'reason': set([('timespec', 'tv_nsec')])},
23145 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
23146 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
23147 {'call': 'listen', 'reason': set([('fd', 'file')])},
23148 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
23150 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23151 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
23152 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
23153 {'call': 'swapon', 'reason': set([('timespec', 'tv_nsec')])},
23154 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
23156 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23157 {'call': 'fchownat', 'reason': set([('timespec', 'tv_nsec')])},
23158 {'call': 'fstat', 'reason': set([('timespec', 'tv_nsec')])},
23160 'reason': set([('timespec', 'tv_nsec')])},
23161 {'call': 'llseek', 'reason': set([('fd', 'file')])},
23162 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
23163 {'call': 'readv', 'reason': set([('fd', 'file')])},
23164 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
23165 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
23166 {'call': 'write', 'reason': set([('fd', 'file')])},
23168 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23170 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23171 {'call': 'newfstat', 'reason': set([('timespec', 'tv_nsec')])},
23173 'reason': set([('timespec', 'tv_nsec')])},
23174 {'call': 'unlinkat', 'reason': set([('timespec', 'tv_nsec')])},
23175 {'call': 'bind', 'reason': set([('fd', 'file')])},
23176 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
23177 {'call': 'futex', 'reason': set([('timespec', 'tv_nsec')])},
23178 {'call': 'recvmmsg', 'reason': set([('timespec', 'tv_nsec')])},
23180 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23181 {'call': 'ppoll', 'reason': set([('timespec', 'tv_nsec')])}],
23182 'utimensat': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
23184 'reason': set([('timespec', 'tv_nsec')])},
23185 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
23187 'reason': set([('timespec', 'tv_nsec')])},
23188 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
23189 {'call': 'swapoff', 'reason': set([('timespec', 'tv_nsec')])},
23190 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
23191 {'call': 'readahead', 'reason': set([('fd', 'file')])},
23192 {'call': 'getdents', 'reason': set([('fd', 'file')])},
23193 {'call': 'writev', 'reason': set([('fd', 'file')])},
23194 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
23196 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23197 {'call': 'pread64', 'reason': set([('fd', 'file')])},
23198 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
23200 'reason': set([('timespec', 'tv_nsec')])},
23202 'reason': set([('timespec', 'tv_nsec')])},
23203 {'call': 'read', 'reason': set([('fd', 'file')])},
23205 'reason': set([('timespec', 'tv_nsec')])},
23207 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23209 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23211 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23212 {'call': 'fsync', 'reason': set([('fd', 'file')])},
23213 {'call': 'bpf', 'reason': set([('fd', 'file')])},
23215 'reason': set([('timespec', 'tv_nsec')])},
23216 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
23217 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
23219 'reason': set([('timespec', 'tv_nsec')])},
23220 {'call': 'sendto', 'reason': set([('fd', 'file')])},
23222 'reason': set([('timespec', 'tv_nsec')])},
23224 'reason': set([('timespec', 'tv_nsec')])},
23225 {'call': 'tee', 'reason': set([('fd', 'file')])},
23226 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
23227 {'call': 'lseek', 'reason': set([('fd', 'file')])},
23228 {'call': 'connect', 'reason': set([('fd', 'file')])},
23229 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
23230 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
23231 {'call': 'flock', 'reason': set([('fd', 'file')])},
23232 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
23233 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
23234 {'call': 'pselect6', 'reason': set([('timespec', 'tv_nsec')])},
23235 {'call': 'uselib', 'reason': set([('timespec', 'tv_nsec')])},
23236 {'call': 'accept4', 'reason': set([('fd', 'file')])},
23237 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
23238 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
23239 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
23240 {'call': 'fchmodat', 'reason': set([('timespec', 'tv_nsec')])},
23242 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23243 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
23245 'reason': set([('timespec', 'tv_nsec')])},
23246 {'call': 'splice', 'reason': set([('fd', 'file')])},
23248 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23250 'reason': set([('timespec', 'tv_nsec')])},
23251 {'call': 'preadv', 'reason': set([('fd', 'file')])},
23252 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
23253 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
23254 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
23256 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23257 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
23258 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
23259 {'call': 'linkat', 'reason': set([('timespec', 'tv_nsec')])},
23260 {'call': 'stime', 'reason': set([('timespec', 'tv_nsec')])},
23261 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
23263 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23264 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
23265 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
23266 {'call': 'poll', 'reason': set([('timespec', 'tv_nsec')])},
23267 {'call': 'select', 'reason': set([('timespec', 'tv_nsec')])},
23268 {'call': 'unlink', 'reason': set([('timespec', 'tv_nsec')])},
23269 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
23271 'reason': set([('timespec', 'tv_nsec')])},
23273 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23275 'reason': set([('timespec', 'tv_nsec')])},
23276 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
23277 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
23278 {'call': 'listen', 'reason': set([('fd', 'file')])},
23279 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
23281 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23282 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
23283 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
23284 {'call': 'swapon', 'reason': set([('timespec', 'tv_nsec')])},
23285 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
23287 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23288 {'call': 'fchownat', 'reason': set([('timespec', 'tv_nsec')])},
23289 {'call': 'fstat', 'reason': set([('timespec', 'tv_nsec')])},
23291 'reason': set([('timespec', 'tv_nsec')])},
23292 {'call': 'llseek', 'reason': set([('fd', 'file')])},
23293 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
23294 {'call': 'readv', 'reason': set([('fd', 'file')])},
23295 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
23296 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
23297 {'call': 'write', 'reason': set([('fd', 'file')])},
23299 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23301 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23302 {'call': 'newfstat', 'reason': set([('timespec', 'tv_nsec')])},
23304 'reason': set([('timespec', 'tv_nsec')])},
23305 {'call': 'unlinkat', 'reason': set([('timespec', 'tv_nsec')])},
23306 {'call': 'bind', 'reason': set([('fd', 'file')])},
23307 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
23308 {'call': 'futex', 'reason': set([('timespec', 'tv_nsec')])},
23309 {'call': 'recvmmsg', 'reason': set([('timespec', 'tv_nsec')])},
23311 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])},
23312 {'call': 'ppoll', 'reason': set([('timespec', 'tv_nsec')])}],
23314 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23316 'reason': set([('fd', 'file'),
23319 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])},
23321 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23322 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])},
23324 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23326 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23328 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23330 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23332 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23334 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23336 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23338 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23339 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])},
23341 'reason': set([('file', 'f_mode')])},
23342 {'call': 'dup3', 'reason': set([('file', 'f_mode')])},
23344 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23346 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23348 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23350 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23352 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23354 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23356 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23358 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23360 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23361 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])},
23363 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23365 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23367 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23369 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23371 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23373 'reason': set([('fd', 'file'),
23377 'reason': set([('fd', 'file'),
23381 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23383 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23384 {'call': 'openat', 'reason': set([('file', 'f_mode')])},
23385 {'call': 'uselib', 'reason': set([('file', 'f_mode')])},
23387 'reason': set([('fd', 'file'),
23391 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23393 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23394 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])},
23396 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23398 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23400 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23402 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23404 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23406 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23408 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23409 {'call': 'shmat', 'reason': set([('file', 'f_mode')])},
23411 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23412 {'call': 'socket', 'reason': set([('file', 'f_mode')])},
23413 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])},
23415 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23417 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23419 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23421 'reason': set([('fd', 'file'),
23424 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])},
23426 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23428 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23430 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23432 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23433 {'call': 'acct', 'reason': set([('file', 'f_mode')])},
23434 {'call': 'open', 'reason': set([('file', 'f_mode')])},
23436 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23438 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23439 {'call': 'dup', 'reason': set([('file', 'f_mode')])},
23441 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23442 {'call': 'setns', 'reason': set([('file', 'f_mode')])},
23444 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23446 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23448 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23450 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23452 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23453 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])},
23455 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23456 {'call': 'swapon', 'reason': set([('file', 'f_mode')])},
23458 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23460 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23462 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23463 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])},
23465 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23467 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23469 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23471 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23473 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23475 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23477 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23478 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])},
23480 'reason': set([('file', 'f_mode')])},
23482 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23484 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23486 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
23488 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23490 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23492 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23494 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23496 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23498 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23500 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23502 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23504 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23506 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23508 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23509 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23511 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23513 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23515 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23517 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23518 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23520 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23522 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23524 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23525 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23527 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23529 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23531 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23533 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23535 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23537 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23539 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23541 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23543 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23545 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23547 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23549 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23551 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23553 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23555 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23557 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23559 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23561 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23563 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23565 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23567 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23569 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23571 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23573 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23575 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23577 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23579 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23581 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23583 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23585 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23587 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23589 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23591 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23593 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23595 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23597 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23599 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23601 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23603 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23605 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23607 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23609 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23611 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23613 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23615 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23617 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23618 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23620 'reason': set([('fd', 'file'), ('fd', 'flags')])},
23622 'reason': set([('fd', 'file'), ('fd', 'flags')])}],
23623 'writev': [{'call': 'syncfs', 'reason': set([('fd', 'file')])},
23624 {'call': 'vmsplice', 'reason': set([('fd', 'file')])},
23625 {'call': 'pwritev64', 'reason': set([('fd', 'file')])},
23626 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])},
23627 {'call': 'readahead', 'reason': set([('fd', 'file')])},
23628 {'call': 'getdents', 'reason': set([('fd', 'file')])},
23629 {'call': 'writev', 'reason': set([('fd', 'file')])},
23630 {'call': 'preadv64', 'reason': set([('fd', 'file')])},
23631 {'call': 'fchmod', 'reason': set([('fd', 'file')])},
23632 {'call': 'pread64', 'reason': set([('fd', 'file')])},
23633 {'call': 'signalfd4', 'reason': set([('fd', 'file')])},
23634 {'call': 'read', 'reason': set([('fd', 'file')])},
23635 {'call': 'fchown', 'reason': set([('fd', 'file')])},
23636 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])},
23637 {'call': 'utime', 'reason': set([('fd', 'file')])},
23638 {'call': 'fsync', 'reason': set([('fd', 'file')])},
23639 {'call': 'bpf', 'reason': set([('fd', 'file')])},
23640 {'call': 'recvfrom', 'reason': set([('fd', 'file')])},
23641 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])},
23642 {'call': 'sendto', 'reason': set([('fd', 'file')])},
23643 {'call': 'tee', 'reason': set([('fd', 'file')])},
23644 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])},
23645 {'call': 'lseek', 'reason': set([('fd', 'file')])},
23646 {'call': 'connect', 'reason': set([('fd', 'file')])},
23647 {'call': 'getsockname', 'reason': set([('fd', 'file')])},
23648 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])},
23649 {'call': 'flock', 'reason': set([('fd', 'file')])},
23650 {'call': 'pwritev', 'reason': set([('fd', 'file')])},
23651 {'call': 'fchdir', 'reason': set([('fd', 'file')])},
23652 {'call': 'accept4', 'reason': set([('fd', 'file')])},
23653 {'call': 'old_readdir', 'reason': set([('fd', 'file')])},
23654 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])},
23655 {'call': 'utimensat', 'reason': set([('fd', 'file')])},
23656 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])},
23657 {'call': 'preadv2', 'reason': set([('fd', 'file')])},
23658 {'call': 'splice', 'reason': set([('fd', 'file')])},
23659 {'call': 'ftruncate', 'reason': set([('fd', 'file')])},
23660 {'call': 'preadv', 'reason': set([('fd', 'file')])},
23661 {'call': 'getpeername', 'reason': set([('fd', 'file')])},
23662 {'call': 'setsockopt', 'reason': set([('fd', 'file')])},
23663 {'call': 'fcntl', 'reason': set([('fd', 'file')])},
23664 {'call': 'ioctl', 'reason': set([('fd', 'file')])},
23665 {'call': 'pwrite64', 'reason': set([('fd', 'file')])},
23666 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])},
23667 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])},
23668 {'call': 'futimesat', 'reason': set([('fd', 'file')])},
23669 {'call': 'pwritev2', 'reason': set([('fd', 'file')])},
23670 {'call': 'shutdown', 'reason': set([('fd', 'file')])},
23671 {'call': 'getsockopt', 'reason': set([('fd', 'file')])},
23672 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])},
23673 {'call': 'fdatasync', 'reason': set([('fd', 'file')])},
23674 {'call': 'getdents64', 'reason': set([('fd', 'file')])},
23675 {'call': 'listen', 'reason': set([('fd', 'file')])},
23676 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])},
23677 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])},
23678 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])},
23679 {'call': 'fcntl64', 'reason': set([('fd', 'file')])},
23680 {'call': 'fallocate', 'reason': set([('fd', 'file')])},
23681 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])},
23682 {'call': 'llseek', 'reason': set([('fd', 'file')])},
23683 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])},
23684 {'call': 'readv', 'reason': set([('fd', 'file')])},
23685 {'call': 'fstatfs', 'reason': set([('fd', 'file')])},
23686 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])},
23687 {'call': 'write', 'reason': set([('fd', 'file')])},
23688 {'call': 'mq_notify', 'reason': set([('fd', 'file')])},
23689 {'call': 'sendfile', 'reason': set([('fd', 'file')])},
23690 {'call': 'bind', 'reason': set([('fd', 'file')])},
23691 {'call': 'flistxattr', 'reason': set([('fd', 'file')])},
23692 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}]}