-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sys/linux: things to test #533
Comments
fou is added in 7c62f71 |
dvyukov
added a commit
to dvyukov/syzkaller
that referenced
this issue
Mar 26, 2018
dvyukov
added a commit
that referenced
this issue
Mar 26, 2018
IPVS is added in 0ca7878 |
liuhangbin
added a commit
to liuhangbin/syzkaller
that referenced
this issue
May 8, 2018
Update google#533 As TC(net sched) is a large group, I separate it from socket_netlink_route.txt. Currently I only implement the framework with two qdisc/tclass/filters. I will add the others later. v2: Fix tcm_handle major and minor order. Add tcm_handle_offsets. Signed-off-by: Hangbin Liu <[email protected]>
dvyukov
pushed a commit
that referenced
this issue
May 8, 2018
Update #533 As TC(net sched) is a large group, I separate it from socket_netlink_route.txt. Currently I only implement the framework with two qdisc/tclass/filters. I will add the others later. v2: Fix tcm_handle major and minor order. Add tcm_handle_offsets. Signed-off-by: Hangbin Liu <[email protected]>
liuhangbin
added a commit
to liuhangbin/syzkaller
that referenced
this issue
Jun 8, 2018
…te sched Update google#533 Signed-off-by: Hangbin Liu <[email protected]>
dvyukov
pushed a commit
that referenced
this issue
Jun 8, 2018
…te sched Update #533 Signed-off-by: Hangbin Liu <[email protected]>
dvyukov
added a commit
that referenced
this issue
Aug 26, 2018
dvyukov
added a commit
to dvyukov/syzkaller
that referenced
this issue
Aug 29, 2018
dvyukov
added a commit
to dvyukov/syzkaller
that referenced
this issue
Aug 29, 2018
- enable usbip - enable squashfs - enable ubifs - enable dm-verity - enable IMA/EVM /\/\/\ all things we want to test - set hung_task_check_interval_secs = 20 for more precise hung detection - switch to apparmor (we don't enable selinux anyway) - update to latest kernel Update google#533
dvyukov
added a commit
that referenced
this issue
Aug 29, 2018
dvyukov
added a commit
that referenced
this issue
Aug 29, 2018
- enable usbip - enable squashfs - enable ubifs - enable dm-verity - enable IMA/EVM /\/\/\ all things we want to test - set hung_task_check_interval_secs = 20 for more precise hung detection - switch to apparmor (we don't enable selinux anyway) - update to latest kernel Update #533
dvyukov
added a commit
to dvyukov/syzkaller
that referenced
this issue
Aug 31, 2018
dvyukov
added a commit
to dvyukov/syzkaller
that referenced
this issue
Aug 31, 2018
dvyukov
added a commit
that referenced
this issue
Aug 31, 2018
dvyukov
added a commit
to dvyukov/syzkaller
that referenced
this issue
Sep 2, 2018
dvyukov
added a commit
to dvyukov/syzkaller
that referenced
this issue
Sep 2, 2018
dvyukov
added a commit
that referenced
this issue
Sep 2, 2018
Working on 802.11 |
Working on |
chmnchiang
pushed a commit
to chmnchiang/syzkaller
that referenced
this issue
Aug 19, 2020
Add desciptions for testing /dev/vga_arbiter. Update google#533
morehouse
pushed a commit
that referenced
this issue
Aug 20, 2020
Add desciptions for testing /dev/vga_arbiter. Update #533
Working on various types of bpf programs. |
chmnchiang
pushed a commit
to chmnchiang/syzkaller
that referenced
this issue
Aug 26, 2020
Add descriptions for qat_adf_ctl. It might need an intel qat device. Update google#533.
xairy
pushed a commit
that referenced
this issue
Aug 28, 2020
Add descriptions for qat_adf_ctl. It might need an intel qat device. Update #533.
Working on FQ_PIE from include/uapi/linux/pkt_sched.h |
a-nogikh
pushed a commit
to hrutvik/syzkaller
that referenced
this issue
Aug 29, 2022
a-nogikh
pushed a commit
that referenced
this issue
Aug 29, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
List of things we need descriptions for (dynamically updated). Note : some of these things might be very hard to test, while other are easy.
Before starting work on a subsystem, grep existing descriptions if the subsystem is already [partially] described. This list may be outdated or imply extending existing basic descriptions.
Besides this list, new things are constantly added to the kernel. kernelnewbies.org lists new things in each release. Also queries along the following lines can be used to check for features added in each release:
For introduction to Linux kernel syscalls see these
0xax.gitbooks.io
articles: part 1, part 4, part 5. Bootlin code search is very useful for browsing kernel sources.Assorted devices:
CONFIG_VIDEO_VIMC
,CONFIG_VIDEO_VIM2M
,CONFIG_VIDEO_VIVID
,CONFIG_VIDEO_VICODEC
)/dev/video*
,/dev/media*
,/dev/v4l*
allow to test large generic parts of media stack; there are some descriptions in sys/linux/dev_video4linux.txt but they need to be double checkedAssorted:
Sound:
Network:
USB (docs):
g_hid.ko
, etc.)External USB (
sys/linux/vusb.txt
):External network (
sys/linux/vnet.txt
):Bluetooth (
sys/linux/socket_bluetooth.txt
):GPIO: the following configs create some test devices in VMs (GPIOLIB, GPIO_AGGREGATOR, GPIO_VIRTIO, GPIO_MOCKUP, GPIO_SIM)
HDMI (#3725)
CONFIG_CACHESTAT_SYSCALL
The text was updated successfully, but these errors were encountered: