| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | executor: tweaks for better 9p testing | Dmitry Vyukov | 2018-07-08 | 1 | -3/+13 |
| | | | | | See the added comments. | ||||
| * | sys/linux: modernize cgroup descriptions | Dmitry Vyukov | 2018-07-08 | 1 | -5/+5 |
| | | |||||
| * | sys/linux: modernize selinux descriptions | Dmitry Vyukov | 2018-07-08 | 1 | -5/+5 |
| | | |||||
| * | sys/linux: extend 9p descriptions | Dmitry Vyukov | 2018-07-08 | 1 | -10/+195 |
| | | | | | Add actual protocol messages. | ||||
| * | prog, pkg/compiler: support fmt type | Dmitry Vyukov | 2018-07-08 | 6 | -54/+98 |
| | | | | | | fmt type allows to convert intergers and resources to string representation. | ||||
| * | executor: executor fix fuchsia build | Dmitry Vyukov | 2018-07-07 | 1 | -0/+1 |
| | | |||||
| * | sys/linux: refine vfat/msdos options | Dmitry Vyukov | 2018-07-07 | 1 | -5/+5 |
| | | |||||
| * | sys/fuchsia: Update Fuchsia syscalls. | Julia Hansbrough | 2018-07-07 | 1 | -4/+38 |
| | | | | | | | | | | Updates cover * zx_vmo_create * zx_clock_get_monotonic * hypervisor- and vCPU-related syscalls * system_get_features * some DDK syscalls | ||||
| * | sys/linux: add 9p descriptions | Dmitry Vyukov | 2018-07-06 | 1 | -10/+40 |
| | | | | | Only mount for now. | ||||
| * | sys/akaros: add all syscalls | Dmitry Vyukov | 2018-07-06 | 2 | -23/+58 |
| | | |||||
| * | sys/linux: add mount$bpf | Dmitry Vyukov | 2018-07-06 | 1 | -10/+15 |
| | | | | | Plus some minor assorted fixes. | ||||
| * | executor: repair akaros support | Dmitry Vyukov | 2018-07-05 | 2 | -57/+110 |
| | | |||||
| * | executor: remove unnecessary parens | Dmitry Vyukov | 2018-07-05 | 1 | -1/+1 |
| | | |||||
| * | executor: extend debug output and diagnostics | Dmitry Vyukov | 2018-07-05 | 1 | -1/+2 |
| | | |||||
| * | sys/linux: add rtc description | Chi Pham | 2018-07-02 | 1 | -10/+125 |
| | | |||||
| * | pkg/compiler: check for unused declarations | Dmitry Vyukov | 2018-06-30 | 2 | -14/+27 |
| | | | | | | Error on unused structs/unions/resources/flags. Finds tons of bugs. | ||||
| * | sys/fuchsia: remove ZX_POL_NEW_EVPAIR | Dmitry Vyukov | 2018-06-30 | 1 | -2/+2 |
| | | | | | It was removed from zircon. | ||||
| * | executor: include more headers on fuchsia | Dmitry Vyukov | 2018-06-30 | 1 | -0/+2 |
| | | | | | | Since we are taking address of functions in syscall table, we need all headers even if we don't use them directly. | ||||
| * | pkg/csource: don't use pthread_cond_timedwait for fuchsia | Dmitry Vyukov | 2018-06-30 | 1 | -25/+8 |
| | | | | | We removed it in executor, do the same in csource. | ||||
| * | executor: fix zx_log_read return value | Dmitry Vyukov | 2018-06-30 | 1 | -1/+4 |
| | | | | | It does not return status and breaks fallback signal. | ||||
| * | prog: detect when flags are a bitmask | Dmitry Vyukov | 2018-06-30 | 7 | -13/+13 |
| | | |||||
| * | sys/fuchsia: add few new syscalls | Dmitry Vyukov | 2018-06-29 | 1 | -4/+14 |
| | | |||||
| * | executor: improve fuchsia fallback coverage | Dmitry Vyukov | 2018-06-29 | 1 | -2/+2 |
| | | |||||
| * | executor, pkg/ipc: support output over pipes | Dmitry Vyukov | 2018-06-29 | 3 | -36/+65 |
| | | |||||
| * | executor: fix pid check after fork | Dmitry Vyukov | 2018-06-29 | 1 | -2/+2 |
| | | |||||
| * | pkg/csource: support fuchsia | Dmitry Vyukov | 2018-06-29 | 6 | -43/+382 |
| | | | | | Lots of assorted heavylifting to support csource on fuchsia. | ||||
| * | sys/fuchsia: add pipe syscall | Dmitry Vyukov | 2018-06-29 | 1 | -4/+6 |
| | | |||||
| * | sys/fuchsia: remove zx_job_set_relative_importance | Dmitry Vyukov | 2018-06-26 | 1 | -6/+4 |
| | | | | | It seems to be removed from zircon. | ||||
| * | executor: don't crash during tun setup if ipv6 is not enabled | Dmitry Vyukov | 2018-06-26 | 1 | -4/+7 |
| | | | | | | Some options that tun initialization sets up are optional. Don't fail if they are missing in kernel. | ||||
| * | sys/linux: add 2 custom uids | Dmitry Vyukov | 2018-06-23 | 1 | -5/+5 |
| | | | | | | 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 | 1 | -20/+15 |
| | | | | | | Don't use pseudo syscall without a reason. Remove duplicate syscall. | ||||
| * | executor: extend error on output overflow | Dmitry Vyukov | 2018-06-22 | 1 | -1/+2 |
| | | |||||
| * | executor: rework fallback coverage | Dmitry Vyukov | 2018-06-22 | 14 | -60/+74 |
| | | | | | | | | | | | We have fallback coverage implmentation for freebsd. 1. It's broken after some recent changes. 2. We need it for fuchsia, windows, akaros, linux too. 3. It's painful to work with C code. Move fallback coverage to ipc package, fix it and provide for all OSes. | ||||
| * | executor: handle case when AF_INET is not enabled | Dmitry Vyukov | 2018-06-22 | 1 | -4/+28 |
| | | | | | No AF_INET is somewhat crazy, but why not. | ||||
| * | sys/linux: regenerate consts | Dmitry Vyukov | 2018-06-19 | 1 | -5/+5 |
| | | | | | @evdenis | ||||
| * | sys/linux: additional scsi_ioctls of sg device | Denis Efremov | 2018-06-19 | 1 | -10/+65 |
| | | | | | | | | 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 | 1 | -5/+5 |
| | | | | | | | | | | 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 | 6 | -24/+128 |
| | | | | | | Mark output resources as opt in preparation for more precise constructor calculation. | ||||
| * | sys/linux: add rseq syscall | Dmitry Vyukov | 2018-06-12 | 1 | -9/+13 |
| | | |||||
| * | executor: always use errors=continue when mounting ext2/3/4 | Dmitry Vyukov | 2018-06-11 | 2 | -10/+26 |
| | | | | | | | | 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 | 1 | -10/+30 |
| | | |||||
| * | sys/linux: add TCP_ZEROCOPY_RECEIVE and TCP_INQ | Dmitry Vyukov | 2018-06-08 | 1 | -10/+20 |
| | | |||||
| * | sys/linux: add ip6t_srh1 description | Dmitry Vyukov | 2018-06-08 | 1 | -5/+5 |
| | | |||||
| * | sys/linux: add more fs ioctls | Dmitry Vyukov | 2018-06-08 | 1 | -10/+55 |
| | | |||||
| * | sys/linux: minor fixes for aio | Dmitry Vyukov | 2018-06-08 | 1 | -8/+11 |
| | | |||||
| * | sys/linux: add remaining qdisc/tclass/tfilter/actions for netlink route sched | Hangbin Liu | 2018-06-08 | 1 | -5/+5 |
| | | | | | | | Update #533 Signed-off-by: Hangbin Liu <liuhangbin@gmail.com> | ||||
| * | executor: make syscall table and number constant | Dmitry Vyukov | 2018-06-07 | 14 | -47/+44 |
| | | | | | | | | | | We see some crashes that suggest corruption of the syscall number: invalid command number 1296 (errno 11) invalid command number 107 (errno 110) Make the table and the number constant to prevent corruption. | ||||
| * | sys/linux: regenerate consts on tip | Dmitry Vyukov | 2018-06-07 | 1 | -5/+5 |
| | | |||||
| * | sys/linux: add AF_XDP support | Dmitry Vyukov | 2018-06-07 | 1 | -10/+65 |
| | | |||||
| * | sys/linux: fix up midi descriptions | Dmitry Vyukov | 2018-06-07 | 1 | -10/+40 |
| | | |||||
