| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | sys/linux: modernize cgroup descriptions | Dmitry Vyukov | 2018-07-08 | 6 | -58/+18 |
| | | |||||
| * | sys/linux: modernize selinux descriptions | Dmitry Vyukov | 2018-07-08 | 6 | -50/+32 |
| | | |||||
| * | sys/linux: extend 9p descriptions | Dmitry Vyukov | 2018-07-08 | 12 | -755/+4185 |
| | | | | | Add actual protocol messages. | ||||
| * | prog, pkg/compiler: support fmt type | Dmitry Vyukov | 2018-07-08 | 5 | -1595/+1595 |
| | | | | | | fmt type allows to convert intergers and resources to string representation. | ||||
| * | sys/linux: refine vfat/msdos options | Dmitry Vyukov | 2018-07-07 | 7 | -167/+329 |
| | | |||||
| * | sys/linux: add 9p descriptions | Dmitry Vyukov | 2018-07-06 | 21 | -15/+1228 |
| | | | | | Only mount for now. | ||||
| * | sys/linux: update autogenerated files | Dmitry Vyukov | 2018-07-06 | 5 | -55/+60 |
| | | | | | "sys/linux: add mount$bpf" commit did not include these changes. | ||||
| * | sys/linux: add mount$bpf | Dmitry Vyukov | 2018-07-06 | 7 | -121/+282 |
| | | | | | Plus some minor assorted fixes. | ||||
| * | sys/linux: add rtc description | Chi Pham | 2018-07-02 | 11 | -5/+1101 |
| | | |||||
| * | pkg/compiler: check for unused declarations | Dmitry Vyukov | 2018-06-30 | 44 | -195/+796 |
| | | | | | | Error on unused structs/unions/resources/flags. Finds tons of bugs. | ||||
| * | prog: detect when flags are a bitmask | Dmitry Vyukov | 2018-06-30 | 5 | -3557/+3557 |
| | | |||||
| * | sys/linux: add 2 custom uids | Dmitry Vyukov | 2018-06-23 | 6 | -17/+17 |
| | | | | | | Give fuzzer 2 custom uids to mess with. Ideally these should be proc, we can't do this for resources. | ||||
| * | sys/linux: fix /dev/urandom descriptions | Dmitry Vyukov | 2018-06-23 | 7 | -63/+42 |
| | | | | | | Don't use pseudo syscall without a reason. Remove duplicate syscall. | ||||
| * | sys/linux: regenerate consts | Dmitry Vyukov | 2018-06-19 | 10 | -15/+5 |
| | | | | | @evdenis | ||||
| * | sys/linux: additional scsi_ioctls of sg device | Denis Efremov | 2018-06-19 | 11 | -6/+417 |
| | | | | | | | | Add previously skipped SCSI_IOCTL_* ioctls in the sg rule. Signed-off-by: Denis Efremov <efremov@linux.com> | ||||
| * | sys/linux: refine xdp description | Dmitry Vyukov | 2018-06-18 | 6 | -26/+69 |
| | | | | | | | | | | Split sockaddr_xdp for bind. Bind accepts another sock_xdp in addr. Without the split getsockaddr "can" create sock_xdp's because it returns generic sockaddr which contains all addresses, including sockaddr_xdp, which in turn contains sock_xdp. | ||||
| * | sys: mark output resources as opt | Dmitry Vyukov | 2018-06-18 | 13 | -521/+672 |
| | | | | | | Mark output resources as opt in preparation for more precise constructor calculation. | ||||
| * | sys/linux: add rseq syscall | Dmitry Vyukov | 2018-06-12 | 11 | -6/+148 |
| | | |||||
| * | sys/linux: add missing generic crypto algs | Ondrej Mosnacek | 2018-06-11 | 1 | -0/+5 |
| | | |||||
| * | executor: always use errors=continue when mounting ext2/3/4 | Dmitry Vyukov | 2018-06-11 | 6 | -78/+11 |
| | | | | | | | | For ext2/3/4 we have to have errors=continue because the image can contain errors=panic flag and can legally crash kernel. Fixes #599 | ||||
| * | sys/linux: add udplite sockets | Dmitry Vyukov | 2018-06-08 | 11 | -28/+178 |
| | | |||||
| * | sys/linux: add TCP_ZEROCOPY_RECEIVE and TCP_INQ | Dmitry Vyukov | 2018-06-08 | 11 | -26/+151 |
| | | |||||
| * | sys/linux: add ip6t_srh1 description | Dmitry Vyukov | 2018-06-08 | 11 | -16/+181 |
| | | |||||
| * | sys/linux: add more fs ioctls | Dmitry Vyukov | 2018-06-08 | 11 | -11/+640 |
| | | |||||
| * | sys/linux: minor fixes for aio | Dmitry Vyukov | 2018-06-08 | 11 | -97/+134 |
| | | |||||
| * | sys/linux: move aio descriptions into separate file | Dmitry Vyukov | 2018-06-08 | 12 | -101/+111 |
| | | |||||
| * | sys/linux: add remaining qdisc/tclass/tfilter/actions for netlink route sched | Hangbin Liu | 2018-06-08 | 16 | -309/+15309 |
| | | | | | | | Update #533 Signed-off-by: Hangbin Liu <liuhangbin@gmail.com> | ||||
| * | sys/linux: regenerate consts on tip | Dmitry Vyukov | 2018-06-07 | 10 | -20/+20 |
| | | |||||
| * | sys/linux: add AF_XDP support | Dmitry Vyukov | 2018-06-07 | 12 | -5/+860 |
| | | |||||
| * | sys/linux: fix up midi descriptions | Dmitry Vyukov | 2018-06-07 | 11 | -11/+467 |
| | | |||||
| * | MIDI Sound mixer Const file | srikanth007m | 2018-06-07 | 1 | -0/+14 |
| | | |||||
| * | sys/linux: id field fix in v4l2_event_subscription | Denis Efremov | 2018-06-05 | 5 | -9/+9 |
| | | | | | | | | | | | | | | | | | | | The id field in the v4l2_event_subscription structure currently described as: id len[type, int32]. But all the documentation states is: "id - ID of the event source. If there is no ID associated with the event source, then set this to 0. Whether or not an event needs an ID depends on the event type." So, the documentation clearly states that: 1. id - is the source of an event 2. type - is the type of an event 3. for some types of events there is no source and id can be 0 According to this 'id int32' is more accurate description of the field. | ||||
| * | sys/linux: add new mount options for xfs && btrfs in kernel v4.17 | Denis Efremov | 2018-06-05 | 6 | -5/+23 |
| | | | | | | 1. lazytime && nolazytime for xfs 2. nossd_spread for btrfs | ||||
| * | sys/linux: add MORUS and AEGIS AEAD algorithms | Ondrej Mosnacek | 2018-06-04 | 1 | -0/+11 |
| | | |||||
| * | sys/linux: fix cdrom rules description && clarification on how to run | Denis Efremov | 2018-06-04 | 6 | -282/+294 |
| | | | | | | | | 1. Comment with clarification on how to run qemu added. 2. Fixed description of int type. Signed-off-by: Denis Efremov <efremov@linux.com> | ||||
| * | sys/linux: improve /dev/snd/controlC descriptions | Dmitry Vyukov | 2018-06-04 | 11 | -113/+306 |
| | | |||||
| * | sys/linux: video4linux v4l2_jpegcompression APP_len fix | Denis Efremov | 2018-05-29 | 5 | -22/+22 |
| | | | | | Signed-off-by: Denis Efremov <efremov@linux.com> | ||||
| * | sys/linux: cdrom generic description | Denis Efremov | 2018-05-29 | 11 | -5/+3666 |
| | | | | | Signed-off-by: Denis Efremov <efremov@linux.com> | ||||
| * | sys/linux: few minor tweaks for bpf | Dmitry Vyukov | 2018-05-18 | 6 | -32/+33 |
| | | |||||
| * | sys/linux: add MAP_FIXED_NOREPLACE const | Dmitry Vyukov | 2018-05-18 | 11 | -21/+31 |
| | | |||||
| * | sys/linux: use optional in tun descriptions | Dmitry Vyukov | 2018-05-17 | 6 | -67/+57 |
| | | |||||
| * | sys/linux: fix duplicate field in struct | Dmitry Vyukov | 2018-05-17 | 6 | -51/+51 |
| | | |||||
| * | sys/linux: regenerate video4linux consts on the right tree | Dmitry Vyukov | 2018-05-11 | 9 | -3651/+235 |
| | | | | | | Now generated on: https://source.codeaurora.org/quic/la/kernel/msm-4.9 msm-4.9 | ||||
| * | sys/linux: add missing consts for video4linux.txt | Dmitry Vyukov | 2018-05-11 | 10 | -6/+15972 |
| | | | | | | | | | | | | | | For now other arches are regenerated on upstream tree. It does not contain a bunch of consts, so we define them to 1 for now. arm64 consts are left intact. video4linux.txt is added to "android" files in syz-extract, so that future make extract runs don't overwrite arm64 consts. Also fix VIDIOC_G_FBUF argument direction, currently tests crash with: panic: call ioctl$VIDIOC_G_FBUF: pointer arg 'buffer' has output direction [recovered] panic: call ioctl$VIDIOC_G_FBUF: pointer arg 'buffer' has output direction | ||||
| * | sys/linux: add Video4Linux IOCTL Descriptors | srikanth007m | 2018-05-11 | 2 | -0/+1982 |
| | | | | | | | | | * Adding Video4Linux IOCTL Descriptors This will cover the ioctl() function used to program V4L2 devices * Const file for video4linux_arm64.const | ||||
| * | sys/linux: add AF_NETLINK/NETLINK_ROUTE SCHED support | Hangbin Liu | 2018-05-08 | 11 | -5/+6178 |
| | | | | | | | | | | | | | 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 <liuhangbin@gmail.com> | ||||
| * | sys: dedup sanitization of common unix syscalls | Dmitry Vyukov | 2018-05-07 | 1 | -56/+4 |
| | | | | | Update #538 | ||||
| * | sys: dedup mmap code across OSes | Dmitry Vyukov | 2018-05-06 | 1 | -32/+2 |
| | | | | | Update #538 | ||||
| * | sys: move generate files to separate packages | Dmitry Vyukov | 2018-05-05 | 6 | -25/+24 |
| | | | | | | | | | | Move generated files to gen subdir. This allows to: 1. Rebuild init.go without rebuilding generated code. 2. Excluding generated files from gometalinter checking. This makes faster and consume less memory. Update #538 | ||||
| * | prog: simplify code | Dmitry Vyukov | 2018-05-05 | 2 | -3/+4 |
| | | | | | | | Now that we don't have ReturnArg and only ResultArg's refer to other ResultArg's we can remove ArgUser/ArgUsed and devirtualize lots of code. | ||||
