diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-12-08 19:03:09 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-12-08 19:08:08 +0100 |
| commit | c7918378631992d874c99736272ed342d5d77b2c (patch) | |
| tree | 5e67097471fda876d532c270dc4b7f3db0e850c5 /executor/defs.h | |
| parent | 33508266251f6db13ef34741e36b1dce2c9e1b49 (diff) | |
executor: fix handling of big-endian bitfields
Currently we apply big-endian-ness and bitfield-ness in the wrong order in copyin.
This leads to totally bogus result. Fix this.
Diffstat (limited to 'executor/defs.h')
| -rw-r--r-- | executor/defs.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/executor/defs.h b/executor/defs.h index 8a28717c5..111355162 100644 --- a/executor/defs.h +++ b/executor/defs.h @@ -145,7 +145,7 @@ #if GOARCH_32_fork_shmem #define GOARCH "32_fork_shmem" -#define SYZ_REVISION "4225c1e93671306efa6a41958a6d553aed7e8cf7" +#define SYZ_REVISION "f0257b726ddd3b09086a9525a4aae0e0d8cfa6af" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 4096 @@ -155,7 +155,7 @@ #if GOARCH_32_shmem #define GOARCH "32_shmem" -#define SYZ_REVISION "ae161a1d8e44b101412b6f8d8fdde3a6ce553e55" +#define SYZ_REVISION "136d60e9280b55ca8a1f24fed877e2f0ae72e348" #define SYZ_EXECUTOR_USES_FORK_SERVER 0 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 8192 @@ -165,7 +165,7 @@ #if GOARCH_64 #define GOARCH "64" -#define SYZ_REVISION "6ffded136a7c445ee912402759cc9f71c3add37a" +#define SYZ_REVISION "82736d421a5d52db6df0775561f1e59cc6cb9014" #define SYZ_EXECUTOR_USES_FORK_SERVER 0 #define SYZ_EXECUTOR_USES_SHMEM 0 #define SYZ_PAGE_SIZE 4096 @@ -175,7 +175,7 @@ #if GOARCH_64_fork #define GOARCH "64_fork" -#define SYZ_REVISION "ef850b63cd75f943301e586db069812cc63ac259" +#define SYZ_REVISION "0c64cdd471dfa62b3e34ed221afe8472c9125d38" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 0 #define SYZ_PAGE_SIZE 8192 |
