syzkaller/sys/linux/test
TheOfficialFloW b094755316
all: initialize vhci in linux
* all: initialize vhci in linux

* executor/common_linux.h: improve vhci initialization

* pkg/repro/repro.go: add missing vhci options

* executor/common_linux.h: fix type and add missing header

* executor, pkg: do it like NetInjection

* pkg/csource/csource.go: do not emit syz_emit_vhci if vhci is not enabled

* executor/common_linux.h: fix format string

* executor/common_linux.h: initialize with memset

For som reason {0} gets complains about missing braces...

* executor/common_linux.h: simplify vhci init

* executor/common_linux.h: try to bring all available hci devices up

* executor/common_linux.h: find which hci device has been registered

* executor/common_linux.h: use HCI_VENDOR_PKT response to retrieve device id

* sys/linux/dev_vhci.txt: fix structs of inquiry and report packets

* executor/common_linux.h: remove unnecessary return statement and check vendor_pkt read size

* executor/common_linux.h: remove unnecessary return statement and check vendor_pkt read size

* sys/linux/dev_vhci.txt: pack extended_inquiry_info_t

* sys/linux/l2cap.txt: add l2cap_conf_opt struct

* executor/common_linux.h: just fill bd addr will 0xaa

* executor/common_linux.h: just fill bd addr will 0xaa
2020-07-30 11:33:48 +02:00
..
binder prog: fix tests for string enforcement 2020-01-05 12:50:29 +01:00
binfmt prog: support AUTO args in programs 2018-12-10 16:37:02 +01:00
can sys/linux/text: fix test program syntax 2019-11-04 12:46:09 +01:00
caps sys/linux: fix caps test for new descriptions 2019-12-18 17:34:36 +01:00
cgroup prog: support AUTO args in programs 2018-12-10 16:37:02 +01:00
exit0 sys/test/test: add tests for test exiting in the middle of execution 2019-01-31 11:35:53 +01:00
exit1 sys/test/test: add tests for test exiting in the middle of execution 2019-01-31 11:35:53 +01:00
fd_assignment sys/linux/test: use pipe2 instead of pipe 2019-02-13 15:58:42 +01:00
file sys/linux: add a test that files are writable 2019-12-16 19:37:38 +01:00
file_immutable sys/linux: fix 240 warnings in descriptions 2019-12-20 16:45:35 +01:00
fuse_deadlock sys/linux: fix 240 warnings in descriptions 2019-12-20 16:45:35 +01:00
io_uring executor: added syz_io_uring_setup to wrap both setup and mmap 2020-07-29 13:44:49 +02:00
ipc sys/linux/test: fix constraints in ipc test 2019-01-31 11:35:53 +01:00
mmap sys/linux: first 64bit big-endian architecture s390x 2020-06-25 23:08:45 +02:00
netrom sys/linux: extend AX25/ROSE/NETROM descriptions 2018-12-24 18:56:06 +01:00
pipe sys/linux/test: use pipe2 instead of pipe 2019-02-13 15:58:42 +01:00
syz_mount_image prog: fix tests for string enforcement 2020-01-05 12:50:29 +01:00
tipc sys/linux/test: disable tipc test 2019-02-13 15:58:42 +01:00
udp sys/linux/test: add few tests for UDP 2020-02-10 18:35:43 +01:00
udp2 sys/linux: add descriptions of wireguard packets 2020-02-18 10:31:04 +01:00
vhci all: initialize vhci in linux 2020-07-30 11:33:48 +02:00
vnet_tun prog: support AUTO args in programs 2018-12-10 16:37:02 +01:00
vusb sys/linux: run usb runtests with namespace/setuid sandbox 2020-04-03 12:42:06 +02:00
vusb_ath9k executor, sys/linux: syz_usb_ep_read/write accept endpoint address 2020-05-15 16:30:32 +02:00
vusb_cdc_ecm executor, sys/linux: syz_usb_ep_read/write accept endpoint address 2020-05-15 16:30:32 +02:00
vusb_cdc_ncm executor, sys/linux: syz_usb_ep_read/write accept endpoint address 2020-05-15 16:30:32 +02:00
vusb_hid executor, sys/linux: syz_usb_ep_read/write accept endpoint address 2020-05-15 16:30:32 +02:00
vusb_hid_hiddev sys/linux: update usb runtests 2019-11-05 16:45:35 +01:00
vusb_printer sys/linux: run usb runtests with namespace/setuid sandbox 2020-04-03 12:42:06 +02:00
wireguard sys/linux: add descriptions of wireguard packets 2020-02-18 10:31:04 +01:00