syzkaller/pkg
Dmitry Vyukov 162bd26be4 pkg/compiler: make buffer alias to ptr[array[int8]]
Ptr type has special handling of direction (pointers are always input).
But buffer type missed this special case all the time.
Make buffer less special by aliasing to the ptr[array[int8]] type.
As the result buffer type can't have optional trailing "opt" attribute
because we don't have such support for templates yet.
Change such cases to use ptr type directly.

Fixes #1097
2019-04-01 12:46:10 +02:00
..
ast sys/linux: extend AX25/ROSE/NETROM descriptions 2018-12-24 18:56:06 +01:00
bisect pkg/bisect: detect when too many instances errored 2019-03-22 12:56:42 +01:00
build pkg/build: shutdown bazel in case of errors too 2019-03-29 11:05:35 +01:00
compiler pkg/compiler: make buffer alias to ptr[array[int8]] 2019-04-01 12:46:10 +02:00
config pkg/mgrconfig: do not serialize optional fields 2019-01-16 14:49:47 +01:00
cover syz-manager: move coverage report code to pkg/cover 2018-12-10 16:37:01 +01:00
csource all: fix warnings pointed to by golangci-lint 2019-03-28 15:30:18 +01:00
db pkg/osutil: provide better Rename 2018-12-17 19:09:10 +01:00
email dashboard/app: slightly relax command parsing 2019-03-22 12:00:50 +01:00
gce vm/gce: allow non-preemptible VMs 2019-03-28 13:22:37 +01:00
gcs syz-ci: upload coverage reports to GCS 2018-09-20 18:29:38 +02:00
hash pkg/hash: allow to hash multiple byte slices 2017-07-21 10:06:46 +02:00
host pkg/host: don't fail if CONFIG_FAIL_FUTEX is not enabled 2019-02-11 18:35:46 +01:00
html pkg/html: update generated file 2019-03-25 17:20:35 +01:00
ifuzz all: fix warnings pointed to by golangci-lint 2019-03-28 15:30:18 +01:00
instance vm/gce: allow non-preemptible VMs 2019-03-28 13:22:37 +01:00
ipc all: fix warnings pointed to by golangci-lint 2019-03-28 15:30:18 +01:00
kd pkg/kd: add KD protocol decoder 2017-09-28 16:53:58 +02:00
log pkg/log: add VerboseWriter 2019-03-17 18:06:44 +01:00
mgrconfig pkg/mgrconfig: do not serialize optional fields 2019-01-16 14:49:47 +01:00
osutil pkg/osutil: kill subprocesses more reliably 2019-03-18 10:52:18 +01:00
report pkg/report: work around GCE console bugs 2019-03-29 09:40:31 +01:00
repro syz-repro: print detailed listings 2019-03-29 18:18:41 +01:00
rpctype syz-manager: factor out rpc serving part 2018-12-26 10:58:23 +01:00
runtest pkg/runtest: make tests pass on freebsd 2019-03-07 20:37:43 +01:00
serializer pkg/serializer: refactor 2018-08-02 16:57:31 +02:00
signal prog: add stronger fallback signal 2018-06-29 20:34:43 +02:00
symbolizer pkg/symbolizer: favor portable nm(1) format 2018-09-24 10:12:38 +02:00
vcs pkg/vcs: disable CONFIG_CAN for bisection before v4.13 2019-03-22 12:00:50 +01:00