Skip to content

Commit

Permalink
tools/syz-check: check templates
Browse files Browse the repository at this point in the history
Also rename some netfilter types to eliminate massive amounts of template warnings.

Update #590
  • Loading branch information
dvyukov committed Dec 22, 2019
1 parent 1461be9 commit c5907f7
Show file tree
Hide file tree
Showing 40 changed files with 5,768 additions and 3,427 deletions.
12 changes: 6 additions & 6 deletions executor/defs.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions sys/linux/9p.txt.warn
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
struct pipe_9p: no corresponding struct in kernel
struct p9_msg: no corresponding struct in kernel
struct p9_qid: bad size: syz=13 kernel=16
field p9_qid.version: bad offset: syz=1 kernel=4
field p9_qid.path: bad offset: syz=5 kernel=8
Expand Down
1 change: 1 addition & 0 deletions sys/linux/binfmt.txt.warn
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
struct exec: no corresponding struct in kernel
struct elf_hdr: no corresponding struct in kernel
1 change: 1 addition & 0 deletions sys/linux/bpf.txt.warn
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ struct bpf_prog_query: no corresponding struct in kernel
field bpf_raw_tracepoint.prog_fd/prog: bad size: syz=4 kernel=8
struct bpf_btf_load: no corresponding struct in kernel
struct btf_type_int: no corresponding struct in kernel
struct btf_type_ref_t: no corresponding struct in kernel
struct btf_type_array: no corresponding struct in kernel
struct btf_type_fwd: no corresponding struct in kernel
struct btf_type_func: no corresponding struct in kernel
Expand Down
1 change: 1 addition & 0 deletions sys/linux/dev_binder.txt.warn
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ field flat_binder_object.handle/: bad offset: syz=48 kernel=8
field flat_binder_object.handle/: bad size: syz=24 kernel=8
field flat_binder_object.weak_handle/cookie: bad offset: syz=72 kernel=16
field flat_binder_object.weak_handle/cookie: bad size: syz=24 kernel=8
struct flat_binder_object_t: no corresponding struct in kernel
struct binder_fd_object: bad number of fields: syz=5 kernel=4
field binder_fd_object.fd/: bad size: syz=4 kernel=8
field binder_fd_object.pad2/cookie: bad offset: syz=12 kernel=16
Expand Down
2 changes: 2 additions & 0 deletions sys/linux/dev_infiniband_rdma_cm.txt.warn
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
struct rdma_ucm_cmd_t: no corresponding struct in kernel
struct rdma_ucm_create_mcast_id_resp: no corresponding struct in kernel
struct rdma_ucm_leave_mcast: no corresponding struct in kernel
struct rdma_ucm_event_resp: bad number of fields: syz=2 kernel=6
Expand All @@ -10,4 +11,5 @@ field rdma_ucm_set_option.id_afonly/level: bad offset: syz=48 kernel=12
field rdma_ucm_set_option.id_afonly/level: bad size: syz=24 kernel=4
field rdma_ucm_set_option.ib_path/optname: bad offset: syz=72 kernel=16
field rdma_ucm_set_option.ib_path/optname: bad size: syz=24 kernel=4
struct rdma_ucm_set_option_t: no corresponding struct in kernel
struct sockaddr_rdma_cm: no corresponding struct in kernel
1 change: 1 addition & 0 deletions sys/linux/dev_uhid.txt.warn
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
struct uhid_req: no corresponding struct in kernel
2 changes: 2 additions & 0 deletions sys/linux/filesystem.txt.warn
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
struct nbd_filename: no corresponding struct in kernel
struct loop_filename: no corresponding struct in kernel
struct fs_image_segment: no corresponding struct in kernel
struct fs_opt: no corresponding struct in kernel
struct fs_opt_nodelim: no corresponding struct in kernel
struct uuid_str: no corresponding struct in kernel
1 change: 1 addition & 0 deletions sys/linux/fscrypt.txt.warn
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@ field fscrypt_policy_v2.reserved/flags: bad size: syz=4 kernel=1
field fscrypt_policy_v2.master_key_identifier/__reserved: bad offset: syz=8 kernel=4
field fscrypt_policy_v2.master_key_identifier/__reserved: bad size: syz=16 kernel=4
struct fscrypt_policy_modes: no corresponding struct in kernel
struct fscrypt_policy_mode_t: no corresponding struct in kernel
struct fscrypt_key_specifier_payload: no corresponding struct in kernel
2 changes: 2 additions & 0 deletions sys/linux/fuse.txt.warn
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
struct fuse_notify: no corresponding struct in kernel
struct fuse_out: no corresponding struct in kernel
struct fuse_create_open_out: no corresponding struct in kernel
Loading

0 comments on commit c5907f7

Please sign in to comment.