)]}'
{
  "log": [
    {
      "commit": "1d606f15de06449b96b872ba275a5ac793295a06",
      "tree": "74c48cfa71c5ef8d1ce0a11e9a0f38be11a71e72",
      "parents": [
        "660ccde57fa77931029b793b4226f8b544eeb49e"
      ],
      "author": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Mon Sep 24 22:35:29 2018 -0700"
      },
      "committer": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Tue Sep 25 06:45:18 2018 +0000"
      },
      "message": "Remove old zx_log_* syscall references\n\nZX-2184 #comment\n\nChange-Id: Iaaa461fd52dd3842a5f6e551b6dbdfebe090ef30\n"
    },
    {
      "commit": "660ccde57fa77931029b793b4226f8b544eeb49e",
      "tree": "8234f5ccc1f1460dcce22284a48c2e21f9fe8dd8",
      "parents": [
        "a11f6eb4e31a474c1d54e9ff9846227be88bb797"
      ],
      "author": {
        "name": "David Moore",
        "email": "davemoore@google.com",
        "time": "Wed Aug 29 14:37:46 2018 -0700"
      },
      "committer": {
        "name": "David Moore",
        "email": "davemoore@google.com",
        "time": "Wed Aug 29 15:49:46 2018 -0700"
      },
      "message": "[syscalls] Change vmar..._old() calls back and use new params\n\nZX-2264\nTest:CQ\n\nChange-Id: Idd336d0c171754c4c1258a8e6e7d24f0d3e0e585\n"
    },
    {
      "commit": "a11f6eb4e31a474c1d54e9ff9846227be88bb797",
      "tree": "5b4c32f539001e52a11ae65acdc1dc9208c8474b",
      "parents": [
        "b3e987b132ed49acba316bf3bfa378168c43473d",
        "35af381338aa8e15717dce6e9a73aa6dac7f51ad"
      ],
      "author": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Tue Jul 31 02:48:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 31 02:48:17 2018 +0000"
      },
      "message": "Merge \"Remove refencenes to defunct zx_log_create\""
    },
    {
      "commit": "35af381338aa8e15717dce6e9a73aa6dac7f51ad",
      "tree": "5b4c32f539001e52a11ae65acdc1dc9208c8474b",
      "parents": [
        "07e4f4281ee4a01f1e780100cb31c4ec574bedf7"
      ],
      "author": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Mon Jul 30 19:46:40 2018 -0700"
      },
      "committer": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Mon Jul 30 19:46:40 2018 -0700"
      },
      "message": "Remove refencenes to defunct zx_log_create\n\nChange-Id: I70b48e89c0d26ba1228dbd24e40bf23af7966ea0\n"
    },
    {
      "commit": "b3e987b132ed49acba316bf3bfa378168c43473d",
      "tree": "5b4c32f539001e52a11ae65acdc1dc9208c8474b",
      "parents": [
        "07e4f4281ee4a01f1e780100cb31c4ec574bedf7"
      ],
      "author": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Thu Jul 19 12:27:47 2018 -0700"
      },
      "committer": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Thu Jul 19 19:30:45 2018 +0000"
      },
      "message": "Remove defunct zx_log_create\n\nZX-2184\n\nChange-Id: I3ce684818ac8bc1b84787bd3f59521370e15d29d\n"
    },
    {
      "commit": "07e4f4281ee4a01f1e780100cb31c4ec574bedf7",
      "tree": "2b1735b63f0f0eb853d609122ee25f4aac3bd473",
      "parents": [
        "f618e0a94bb6cb44b9dda3439af9da822a04c958"
      ],
      "author": {
        "name": "Adam Barth",
        "email": "abarth@google.com",
        "time": "Fri Jul 13 15:38:01 2018 -0700"
      },
      "committer": {
        "name": "Adam Barth",
        "email": "abarth@google.com",
        "time": "Fri Jul 13 15:38:01 2018 -0700"
      },
      "message": "[fuchsia] Update for zx_cprng_draw\n\nThe \"_new\" version has been renamed back to the normal name.\n\nChange-Id: I9e6da00595fb873a912baf22d644a049c936bf90\n"
    },
    {
      "commit": "f618e0a94bb6cb44b9dda3439af9da822a04c958",
      "tree": "123a532466219c51bbff34226e939a9c340fcf32",
      "parents": [
        "2203fc73ff33e34ec65a99dcac79174569ba4d8d"
      ],
      "author": {
        "name": "David Moore",
        "email": "davemoore@google.com",
        "time": "Thu Jun 21 09:57:27 2018 -0700"
      },
      "committer": {
        "name": "David Moore",
        "email": "davemoore@google.com",
        "time": "Thu Jun 21 22:33:26 2018 +0000"
      },
      "message": "[syscalls] Use vmar..._old apis.\n\nModify existing calls to vmar routines in preparation for changing\nthe parameter order.\n\nZX-2264\n\nTest: CQ\nChange-Id: I5f6a58d7faefc324b58ece011a80c998325804dc\n"
    },
    {
      "commit": "2203fc73ff33e34ec65a99dcac79174569ba4d8d",
      "tree": "2ef515524ea478a495dd06c530c1656bbeb8c8a6",
      "parents": [
        "1b7c2ca3f9973abdb15446a42187ccff37d3e308"
      ],
      "author": {
        "name": "Adam Barth",
        "email": "abarth@google.com",
        "time": "Tue Jun 12 16:36:00 2018 -0700"
      },
      "committer": {
        "name": "Adam Barth",
        "email": "abarth@google.com",
        "time": "Tue Jun 12 16:36:00 2018 -0700"
      },
      "message": "[fuchsia] Update to zx_cprng_draw_new\n\nChange-Id: Ide2ea148da33082c4a8740511b821aed66469318\n"
    },
    {
      "commit": "1b7c2ca3f9973abdb15446a42187ccff37d3e308",
      "tree": "83008e2a261c4e7a5778486985412b4f0d4ca844",
      "parents": [
        "6a93ca61dfee6289292edea763b14e531cbcefd2"
      ],
      "author": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Thu Jun 07 12:48:05 2018 -0700"
      },
      "committer": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Thu Jun 07 12:48:05 2018 -0700"
      },
      "message": "Remove recently deleted zx_job_set_relative_importance\n\nChange-Id: I01041e180449569f6381e0ef896b163c4a627b8d\n"
    },
    {
      "commit": "6a93ca61dfee6289292edea763b14e531cbcefd2",
      "tree": "7f9eac5a14c57552850b25c8a38ed3698b51c026",
      "parents": [
        "b88872ba0e2ae9243628945e3ea2a3ae89a92bf7"
      ],
      "author": {
        "name": "Adam Barth",
        "email": "abarth@google.com",
        "time": "Fri May 25 08:56:34 2018 -0700"
      },
      "committer": {
        "name": "Adam Barth",
        "email": "abarth@google.com",
        "time": "Fri May 25 08:56:34 2018 -0700"
      },
      "message": "[fuchsia] Update for port API change\n\nChange-Id: Ifd6749eb3573d2b53757dfe32cd3751060e22881\n"
    },
    {
      "commit": "b88872ba0e2ae9243628945e3ea2a3ae89a92bf7",
      "tree": "dfbd3b80afa2a204f1ebeffed32ffe4802ba3cc6",
      "parents": [
        "045bbd4afbf8eda50140fb67f1184379fdc5898e"
      ],
      "author": {
        "name": "Hangbin Liu",
        "email": "liuhangbin@gmail.com",
        "time": "Thu May 03 18:15:48 2018 +0800"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue May 08 17:15:21 2018 +0200"
      },
      "message": "sys/linux: add AF_NETLINK/NETLINK_ROUTE SCHED support\n\nUpdate #533\n\nAs TC(net sched) is a large group, I separate it from socket_netlink_route.txt.\nCurrently I only implement the framework with two qdisc/tclass/filters.\nI will add the others later.\n\nv2: Fix tcm_handle major and minor order. Add tcm_handle_offsets.\n\nSigned-off-by: Hangbin Liu \u003cliuhangbin@gmail.com\u003e\n"
    },
    {
      "commit": "045bbd4afbf8eda50140fb67f1184379fdc5898e",
      "tree": "ab228bfea1d14fec58006588eb98aa95786e7df3",
      "parents": [
        "02e34016386c3face10db46ec2bbf37a47f7ea66"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 20:40:44 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 20:40:44 2018 +0200"
      },
      "message": "pkg/csource: fix test exit code\n"
    },
    {
      "commit": "02e34016386c3face10db46ec2bbf37a47f7ea66",
      "tree": "919f10d6ca281e3d514ff8d4478f5d7edb35bb4f",
      "parents": [
        "bdff58b1a1c471bafaf6825bab7e7ff454dddfea"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 20:27:06 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 20:27:06 2018 +0200"
      },
      "message": "pkg/csource: skip tests under race detector\n\ncsource tests consume too much memory under race detector (\u003e1GB),\nand periodically timeout on Travis. So we skip them.\n"
    },
    {
      "commit": "bdff58b1a1c471bafaf6825bab7e7ff454dddfea",
      "tree": "dd523819442a2a0975cc37fcf8dacf63e1a2ecb6",
      "parents": [
        "67f2e89e7380d3640dbff24a5797f537a40e8063"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 19:24:46 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 19:24:46 2018 +0200"
      },
      "message": "pkg/csource: reduce test size\n\nThe test times out on travis:\n\nhttps://travis-ci.org/google/syzkaller/jobs/375965899\nhttps://travis-ci.org/google/syzkaller/jobs/375965900\n"
    },
    {
      "commit": "67f2e89e7380d3640dbff24a5797f537a40e8063",
      "tree": "66ba40cc8bbfe120c266228419ca3248166287de",
      "parents": [
        "9e0846e8a4beebff36c72f03479a7db775b5144e"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 18:59:22 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 18:59:22 2018 +0200"
      },
      "message": "gometalinter: increase timeout\n\nCheckers timeout on travis:\nhttps://travis-ci.org/google/syzkaller/jobs/375965899\n"
    },
    {
      "commit": "9e0846e8a4beebff36c72f03479a7db775b5144e",
      "tree": "5be248f1b661837ea2378648676e3f0f8d5746c6",
      "parents": [
        "99c1f486598445575a3a624bf70dc6a31f60d365"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 17:59:06 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 17:59:06 2018 +0200"
      },
      "message": "all: get rid of underscores in identifiers\n\nUnderscores are against Go coding style.\n\nUpdate #538\n"
    },
    {
      "commit": "99c1f486598445575a3a624bf70dc6a31f60d365",
      "tree": "0e9d66c9537003d2ccd6585021448ad403b6c09b",
      "parents": [
        "b911ff2c902e790e70d31f34c4861ac2b1c646e0"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 16:50:19 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 16:50:19 2018 +0200"
      },
      "message": "sys/syz-extract: split overly long function\n\nUpdate #538\n"
    },
    {
      "commit": "b911ff2c902e790e70d31f34c4861ac2b1c646e0",
      "tree": "32663e3d682dfb33ae0653272726c0a4cf875fe1",
      "parents": [
        "97d2b0e4c434b3c7aa4c80b55ccdbd2db4a8d4bb"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 16:49:42 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 16:49:42 2018 +0200"
      },
      "message": "dashboard/app: split overly long function\n\nUpdate #538\n"
    },
    {
      "commit": "97d2b0e4c434b3c7aa4c80b55ccdbd2db4a8d4bb",
      "tree": "85e365e2f11f7c79b33de0215b0c3c4be04efccd",
      "parents": [
        "3f70522c7ed710df288262e9a85eaed6c3cb5efe"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 16:24:03 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 16:24:03 2018 +0200"
      },
      "message": "prog: refactor mutateArg from a big huge function\n\nUpdate #538\n"
    },
    {
      "commit": "3f70522c7ed710df288262e9a85eaed6c3cb5efe",
      "tree": "37fecb940466616162bb9b390da8ce736ce2ef7f",
      "parents": [
        "55a5e98a0a47bfac3653abb2d8f8f7b56d56685f"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 15:51:00 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 16:23:18 2018 +0200"
      },
      "message": "tools/syz-execprog: split overly large function\n\nUpdate #538\n"
    },
    {
      "commit": "55a5e98a0a47bfac3653abb2d8f8f7b56d56685f",
      "tree": "6140b35bd59fb7104a1bf603fd01190e9df8204e",
      "parents": [
        "df6e2fb6dfe75e1b622641d180f399011dc77769"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 15:42:28 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 15:42:28 2018 +0200"
      },
      "message": "pkg/ifuzz: move generated code to a separate package\n\nThis helps to ignore generated code with gometalinter.\nThere is currently no other way:\nhttps://github.com/alecthomas/gometalinter/issues/270\n\nUpdate #538\n"
    },
    {
      "commit": "df6e2fb6dfe75e1b622641d180f399011dc77769",
      "tree": "84b19d8bbd5cf92fc6a14062c785da453fdd8c4f",
      "parents": [
        "80416427398a6a6241763fa24b5f1713a3d836f9"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:53:35 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:55:53 2018 +0200"
      },
      "message": "prog: deduplicate minimization test\n\nUpdate #538\n"
    },
    {
      "commit": "80416427398a6a6241763fa24b5f1713a3d836f9",
      "tree": "4c22d8e57c99c7f0a4324ca8be514b62e57ef062",
      "parents": [
        "23b5913da901fb6482d78df10d2d7590d6125cb3"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:51:28 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:51:28 2018 +0200"
      },
      "message": "prog: dedup checksumming code\n\nUpdate #538\n"
    },
    {
      "commit": "23b5913da901fb6482d78df10d2d7590d6125cb3",
      "tree": "7729e6bdde917dc213abf1a2e0c53d48f609a728",
      "parents": [
        "f914e0a305c0396518c7284698c12d2e0fc40369"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:46:17 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:46:17 2018 +0200"
      },
      "message": "prog: reorder checksum functions\n\nPut the most important function at the top.\n"
    },
    {
      "commit": "f914e0a305c0396518c7284698c12d2e0fc40369",
      "tree": "d1005eed340f4e73fab8ec0e6020de03a921e4cd",
      "parents": [
        "068da17e1ff5761c92d2dfa080c68bbc7b25ce90"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:42:55 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:42:55 2018 +0200"
      },
      "message": "sys: dedup sanitization of common unix syscalls\n\nUpdate #538\n"
    },
    {
      "commit": "068da17e1ff5761c92d2dfa080c68bbc7b25ce90",
      "tree": "236dde1d949471b47785fc7345e6d97188a78fed",
      "parents": [
        "5f9dcfdadbca65b92a9cfd193cf280bc4968bb1a"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:24:00 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 14:42:22 2018 +0200"
      },
      "message": "prog: dedup mutation code\n\nUpdate #538\n"
    },
    {
      "commit": "5f9dcfdadbca65b92a9cfd193cf280bc4968bb1a",
      "tree": "4f9afc6b2ac208c939c3853b9342cdf163827e39",
      "parents": [
        "b9fea20df7dd0bd1279ae80c99f9bc9969e1fe5a"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 13:16:29 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 13:16:29 2018 +0200"
      },
      "message": "pkg/git: remove duplicated code in tests\n\nUpdate #538\n"
    },
    {
      "commit": "b9fea20df7dd0bd1279ae80c99f9bc9969e1fe5a",
      "tree": "cb9488268c091408bc5fcf8f1c282277e77ea2b4",
      "parents": [
        "757359b5ea7c593baeb8e2c9ac3d86546711ab6f"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 13:05:41 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 13:05:41 2018 +0200"
      },
      "message": "pkg/report: remove duplicated stub code\n\nUpdate #538\n"
    },
    {
      "commit": "757359b5ea7c593baeb8e2c9ac3d86546711ab6f",
      "tree": "dce53a02889dcdcb73576ac8f9eebd6314a7a386",
      "parents": [
        "a211da1a40494aebb460765b4092b96799c79ec5"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 10:49:27 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon May 07 10:49:27 2018 +0200"
      },
      "message": "gometalinter: reduce checker timeout\n\nTravis has timeout of 10 minutes, so reduce\nour timeout to 8 minutes.\n"
    },
    {
      "commit": "a211da1a40494aebb460765b4092b96799c79ec5",
      "tree": "dcb11bc3abe7c52082a97cbade5dff27189a0538",
      "parents": [
        "cda1fcb742f957d6396e32c75f95575d81543fd4"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun May 06 19:47:40 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun May 06 19:47:40 2018 +0200"
      },
      "message": "pkg/db: remove code duplication in test\n\nUpdate #538\n"
    },
    {
      "commit": "cda1fcb742f957d6396e32c75f95575d81543fd4",
      "tree": "ac3402599468128738811206ae4a03eea3c4a255",
      "parents": [
        "037b77dc65b054baa4bd72db8a4f4940d87b695d"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun May 06 16:58:38 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun May 06 16:58:38 2018 +0200"
      },
      "message": "sys: dedup mmap code across OSes\n\nUpdate #538\n"
    },
    {
      "commit": "037b77dc65b054baa4bd72db8a4f4940d87b695d",
      "tree": "544ff5cb867f3bbd192c74d1545385ca89713d2d",
      "parents": [
        "6c18ddb0e6d4133b05c18275b062808dadc2d294"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun May 06 14:24:42 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun May 06 14:24:42 2018 +0200"
      },
      "message": "vm/{adb,isolated}: dudup common code\n\nFound with gometalinter/dupl.\n\nUpdate #538\n"
    },
    {
      "commit": "6c18ddb0e6d4133b05c18275b062808dadc2d294",
      "tree": "d937eb9dfef13add8116cae05109d80cdc7e4783",
      "parents": [
        "78b251cbd7147f7550d3ac1ac36f7ccaa6c47161"
      ],
      "author": {
        "name": "Alex Gaynor",
        "email": "alex.gaynor@gmail.com",
        "time": "Sat May 05 15:36:31 2018 -0400"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun May 06 09:28:41 2018 +0200"
      },
      "message": "fixed link to generated file in the docs"
    },
    {
      "commit": "78b251cbd7147f7550d3ac1ac36f7ccaa6c47161",
      "tree": "be940dd891027812db6aa18ff127d1cf56ea63e0",
      "parents": [
        "31ea20ce83aa7ca21b4d0ef28d8375a058292a5a"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 16:00:01 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 16:00:01 2018 +0200"
      },
      "message": "all: fix too long lines\n\nNot sure why I have not seen warnings about\nthese lines on another machine...\n"
    },
    {
      "commit": "31ea20ce83aa7ca21b4d0ef28d8375a058292a5a",
      "tree": "4df7407aa0bca0fd4caeb65808e899f0c6558e21",
      "parents": [
        "08a0ef9cb0622002a2f9b0aabeab678bee4e0dbf"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 15:40:10 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 15:40:10 2018 +0200"
      },
      "message": "sys: move generate files to separate packages\n\nMove generated files to gen subdir. This allows to:\n1. Rebuild init.go without rebuilding generated code.\n2. Excluding generated files from gometalinter checking.\nThis makes faster and consume less memory.\n\nUpdate #538\n"
    },
    {
      "commit": "08a0ef9cb0622002a2f9b0aabeab678bee4e0dbf",
      "tree": "13eddbc90056e693af51917a73e70bfed706bca4",
      "parents": [
        "6a0382b54364673499ec19d3cdad20534c564bce"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 14:27:27 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 14:27:27 2018 +0200"
      },
      "message": "Makefile: fix deps\n\nsyz-sysgen depends on prog which depends on pkg/ifuzz.\nCurrently we concurrently regenerate pkg/ifuzz and build\nsyz-sysgen, which can cause failures.\nMake pkg/ifuzz dependent on syz-sysgen, so that it is\nbuilt before we regenerate ifuzz.\n"
    },
    {
      "commit": "6a0382b54364673499ec19d3cdad20534c564bce",
      "tree": "dbf5bfbbef8b1afa2f02ffee12690e90a9b521c6",
      "parents": [
        "afe402d20af0d54d4e0baeb9e70e668e2a26f188"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 11:43:00 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 11:43:00 2018 +0200"
      },
      "message": "prog: rework validation code\n\nThe current code is total, unstructured mess.\nSince we now have 1:1 type -\u003e arg correspondence,\nrework validation around args. This makes code\nmuch cleaner and 30% shorter.\n"
    },
    {
      "commit": "afe402d20af0d54d4e0baeb9e70e668e2a26f188",
      "tree": "58f79c51ee9c8a48939059a23c47d68751d55701",
      "parents": [
        "9dfb5efa91fc0f051a1ddc88ace2867bb6b32275"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 10:25:45 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 10:25:45 2018 +0200"
      },
      "message": "prog: make c.Ret optional\n\nNo reason to allocate return value if there is no return type.\nc.Ret \u003d\u003d nil is the reasonable indication that this is a \"void\" call.\n"
    },
    {
      "commit": "9dfb5efa91fc0f051a1ddc88ace2867bb6b32275",
      "tree": "6957d2852c869a559d1127d297d80ffc191ae292",
      "parents": [
        "5ca897bd501e4b9a3a1b130bc9ec95243a4804a0"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 10:13:04 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 10:13:04 2018 +0200"
      },
      "message": "prog: simplify code\n\nNow that we don\u0027t have ReturnArg and only ResultArg\u0027s refer\nto other ResultArg\u0027s we can remove ArgUser/ArgUsed and\ndevirtualize lots of code.\n"
    },
    {
      "commit": "5ca897bd501e4b9a3a1b130bc9ec95243a4804a0",
      "tree": "b7d6b332f0961f5a759a507c473f49c0b76d08df",
      "parents": [
        "b438ff23281a55c2976013818179423e732d179f"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 09:08:48 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat May 05 09:08:48 2018 +0200"
      },
      "message": "prog: remove ReturnArg\n\nIt\u0027s not all that needed.\n"
    },
    {
      "commit": "b438ff23281a55c2976013818179423e732d179f",
      "tree": "317950066ad368f0da304a7ecfa4895e6d62486e",
      "parents": [
        "9846445c8e6e35393c6bf8e27a3ac83f70368e63"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri May 04 19:51:44 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri May 04 20:07:51 2018 +0200"
      },
      "message": "Makefile: parallelize\n\nUse -j by default and parallelize targets as much as possible.\n"
    },
    {
      "commit": "9846445c8e6e35393c6bf8e27a3ac83f70368e63",
      "tree": "c94cf0b97e8179c55398186db756122d282f1514",
      "parents": [
        "2c7e14a847318974490ab59460f0834ea2ee0d24"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri May 04 20:06:00 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri May 04 20:07:32 2018 +0200"
      },
      "message": "prog: parallelize tests\n\nParallelize more tests and reduce number of iterations\nin random tests under race detector.\n"
    },
    {
      "commit": "2c7e14a847318974490ab59460f0834ea2ee0d24",
      "tree": "e9ac237ccfeaa3a7d508a07fc37ea7b7d28697df",
      "parents": [
        "08141db61a7a947b701d06aa5c90cd825c55e350"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri May 04 18:03:46 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri May 04 18:03:46 2018 +0200"
      },
      "message": "gometalinter: enable cyclomatic complexity checking\n\nRefactor some functions to be simpler.\n\nUpdate #538\n"
    },
    {
      "commit": "08141db61a7a947b701d06aa5c90cd825c55e350",
      "tree": "3a47d7c702f152f5f1e5198731227067607b98d6",
      "parents": [
        "0f503c18d939e6dde67eb2b2d44202db44fe9de6"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri May 04 14:24:51 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri May 04 14:24:51 2018 +0200"
      },
      "message": "gometalinter: enable line length checking\n\n120 columns looks like a reasonable limit\nand requires few changes to existing code.\n\nUpdate #538\n"
    },
    {
      "commit": "0f503c18d939e6dde67eb2b2d44202db44fe9de6",
      "tree": "339bb9196484d80346cf4a72e27b4969211f0cb1",
      "parents": [
        "a630fd8b418650f8df52aead511ec4d27ca48ad2"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 15:53:13 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 15:53:13 2018 +0200"
      },
      "message": "gometalinter: enable misspell\n\nUpdate #538\n"
    },
    {
      "commit": "a630fd8b418650f8df52aead511ec4d27ca48ad2",
      "tree": "0202f7587a306bab366f7d3720ef9b831933e3e0",
      "parents": [
        "9fe5658a1b7320b756d02cf2075dc5c735f86ff4"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 15:48:26 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 15:48:26 2018 +0200"
      },
      "message": "gometalinter: some fixes for unparam\n\nBut we still can\u0027t enable it as there are more [uninteresting] warnings.\n\nUpdate #538\n"
    },
    {
      "commit": "9fe5658a1b7320b756d02cf2075dc5c735f86ff4",
      "tree": "c7960e2ef3f7cef6cb8e63df115c4e07574f7024",
      "parents": [
        "39302300d91e4875a2e2f475bb7938dfc86a5e20"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 14:41:34 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 14:41:34 2018 +0200"
      },
      "message": "gometalinter: check dot imports\n\nUpdate #538\n"
    },
    {
      "commit": "39302300d91e4875a2e2f475bb7938dfc86a5e20",
      "tree": "090b244dbb45fe51fdf988dc261737792d75e054",
      "parents": [
        "4c24e4a46766247ec5831351d05a5d1c3acf8269"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 14:01:48 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 14:01:48 2018 +0200"
      },
      "message": "gometalinter: check unkeyed composite literals\n\nUpdate #538\n"
    },
    {
      "commit": "4c24e4a46766247ec5831351d05a5d1c3acf8269",
      "tree": "c58dd9597db4e7dd0fb52c895ad27e75456caefa",
      "parents": [
        "d169e0f3c4b76b7ca0edbb69130c17a2277984e9"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 13:53:01 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 13:53:01 2018 +0200"
      },
      "message": "gometalinter: enable package comment checking\n\nUpdate #538\n"
    },
    {
      "commit": "d169e0f3c4b76b7ca0edbb69130c17a2277984e9",
      "tree": "86c194c0bea9556333db7f1f6d66727af539c5b9",
      "parents": [
        "8180779d1d06e1cdf27882f50e7f72650f95797d"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 13:40:21 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 13:40:21 2018 +0200"
      },
      "message": "prog: test TransitivelyEnabledCalls on all targets\n\nFixes #585\n"
    },
    {
      "commit": "8180779d1d06e1cdf27882f50e7f72650f95797d",
      "tree": "b304d971983e71484de366eb4e868fca9866b11f",
      "parents": [
        "9ce14f4b01504ed4106711290601e09423a42413"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 12:18:26 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 12:24:38 2018 +0200"
      },
      "message": "dashboard/app: cleanup and tidy email reports\n\nAlign all info into nice table.\nShorten links a bit.\nRemove some non-strictly-necessary info.\nRework some texts.\n\nFixes #565\n"
    },
    {
      "commit": "9ce14f4b01504ed4106711290601e09423a42413",
      "tree": "6268c7496aba90bb5061c1e090b942a5b350e3c6",
      "parents": [
        "d5b114b4015bcfb0ea2724efc01f478f6ea96b4f"
      ],
      "author": {
        "name": "Julia Hansbrough",
        "email": "flowerhack@google.com",
        "time": "Tue May 01 14:34:00 2018 -0700"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu May 03 07:50:03 2018 +0200"
      },
      "message": "prog: Fix page fault for syz-stress users.\n\nIn resources.go, haveGettime is False when SyscallMap[\"clock_gettime\"]\nis nil.\n\nIn this code, there\u0027s a branch that\u0027s entered only if Gettime is False,\nwhich appends SyscallMap[\"clock_gettime\"] to resourceCtors.  That is, it\nappends nil to resourceCtors, then iterates through resourceCtors and\ntries to dereference the .Name of each time, in this case, nil.Name.\n\nThis was causing a page fault on Fuchsia.\n\nI\u0027m not certain how the \"standard\" flow is supposed to work, since it\nseems like any code that enters the `if cantCreate \u003d\u003d \"\" \u0026\u0026 !haveGettime`\nshould fail... but, removing that section causes test failures, so let\u0027s\njust enforce that SyscallMap[\"clock_gettime\"] is non-nil.\n\nIf there\u0027s a better way to solve this, I\u0027m open to suggestions.\n"
    },
    {
      "commit": "d5b114b4015bcfb0ea2724efc01f478f6ea96b4f",
      "tree": "f98ea09b86576b7a5134d0d33f72b31269d583d1",
      "parents": [
        "06db3cec94c54e1cf720cdd5db72761514569d56"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 30 09:23:21 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 30 09:23:37 2018 +0200"
      },
      "message": "executor: fix read_cover_size signature\n"
    },
    {
      "commit": "06db3cec94c54e1cf720cdd5db72761514569d56",
      "tree": "79702aa4ddd842b55b06401b75e7bc49d98dde4d",
      "parents": [
        "bb79c6ab16216318dba744c5f5871b7807616293"
      ],
      "author": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sun Apr 29 14:20:50 2018 -0400"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 30 09:20:55 2018 +0200"
      },
      "message": "Makefile: fix build in an i386 debian chroot\n\nSigned-off-by: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\n"
    },
    {
      "commit": "bb79c6ab16216318dba744c5f5871b7807616293",
      "tree": "4e07c91a1b731e7bedda8da39823abfd4e758831",
      "parents": [
        "6e2ce6613b6875605a6f50a00d33a9f207762be5"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 18:59:43 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 18:59:43 2018 +0200"
      },
      "message": "sys/linux: add few more filesystems with images\n"
    },
    {
      "commit": "6e2ce6613b6875605a6f50a00d33a9f207762be5",
      "tree": "b7be7d669d02eb7ca73469e97d1674184f6bf5dc",
      "parents": [
        "67bec9bb441a668f88e1f1421a7a1e63e659280f"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 18:45:45 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 18:45:45 2018 +0200"
      },
      "message": "pkg/host: fix syz_mount_image detection\n\nOnly init admin can mount filesystems with images.\n"
    },
    {
      "commit": "67bec9bb441a668f88e1f1421a7a1e63e659280f",
      "tree": "907d9adb0ee63121ee4b819c5d98cc94aa6d738e",
      "parents": [
        "dba54bc2b8097448f7e91364e891c5e2675d8622"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 14:39:33 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 18:44:32 2018 +0200"
      },
      "message": "sys/linux: describe block device ioctls\n\nDescribe block device ioctls.\nDescribe sg device ioctls.\nAdd few more devices.\n"
    },
    {
      "commit": "dba54bc2b8097448f7e91364e891c5e2675d8622",
      "tree": "8ee1864d5cbec14b4a4ba70cd4c067fa83407e27",
      "parents": [
        "1e85f7b9af8e29f06a22eb1ff325de2a40072738"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 11:53:33 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 12:04:22 2018 +0200"
      },
      "message": "sys/linux: refactor some flags to use char consts\n"
    },
    {
      "commit": "1e85f7b9af8e29f06a22eb1ff325de2a40072738",
      "tree": "fbbe16d0eb26f84ad22b82e0925420b1177798e2",
      "parents": [
        "c7f6891ca7dc623ed77840580cb9270c61d200ee"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 10:56:48 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 12:04:22 2018 +0200"
      },
      "message": "pkg/ast: support char constants\n\nFrequently it\u0027s useful to do something like:\n\nint8[\u0027a\u0027:\u0027z\u0027]\npunctuation \u003d \u0027,\u0027, \u0027-\u0027, \u0027:\u0027\n"
    },
    {
      "commit": "c7f6891ca7dc623ed77840580cb9270c61d200ee",
      "tree": "e1da6482fc511cc7bc7a399e621d9d77726e0779",
      "parents": [
        "d5a5d045176c34bd1066e2b8ce843b3dc8a67ee0"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 12:03:18 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sun Apr 29 12:04:22 2018 +0200"
      },
      "message": "pkg/report: reformat code\n\nThere is some regression in Go formatting on tip.\nI am constantly getting diffs after formatting.\nFiled: https://github.com/golang/go/issues/25161\n"
    },
    {
      "commit": "d5a5d045176c34bd1066e2b8ce843b3dc8a67ee0",
      "tree": "5bf8b3a2c9eb0d6b9acbfaef11369b609b25c11d",
      "parents": [
        "190d92e056bae96ec13f320400f80e94dc8e9ea0"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 19:52:20 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 19:52:20 2018 +0200"
      },
      "message": "sys/linux: a bunch of assorted improvements\n"
    },
    {
      "commit": "190d92e056bae96ec13f320400f80e94dc8e9ea0",
      "tree": "13f71db28373df61e40cebfda47ef00411a504d4",
      "parents": [
        "195cc154e260ce9d7172c0ad3d6aab4b4c849495"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 18:47:24 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 18:47:58 2018 +0200"
      },
      "message": "sys/linux: extend namespace desciptions\n\nSlightly extend namespace descriptions and move\nthem to a separate file.\n"
    },
    {
      "commit": "195cc154e260ce9d7172c0ad3d6aab4b4c849495",
      "tree": "91648ae21fe2393161bb0bf2779e7e83afbfb823",
      "parents": [
        "7785e4049f18ee2ad2144fd6bfd1bf3daef13856"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 16:03:10 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 27 16:03:10 2018 +0200"
      },
      "message": "Update kernel_configs.md"
    },
    {
      "commit": "7785e4049f18ee2ad2144fd6bfd1bf3daef13856",
      "tree": "0607cbda49b9dffc2ff779018f7c83021ee1914d",
      "parents": [
        "0008f526786474f0aa5fdf2a4b3436e97ca7b018"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:46:45 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 27 15:46:45 2018 +0200"
      },
      "message": "Update setup_linux-host_qemu-vm_arm-kernel.md"
    },
    {
      "commit": "0008f526786474f0aa5fdf2a4b3436e97ca7b018",
      "tree": "36717a41ec903debd2ccd54ce7c72e959a881752",
      "parents": [
        "1e49a807a4be5123c4773259440490784a8f86ff"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:44:47 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:44:47 2018 +0200"
      },
      "message": "pkg/report: fix remaining lockdep report formats\n\nWe fixed only 1, but new format affects all lockdep reports.\nFix all of them.\n"
    },
    {
      "commit": "1e49a807a4be5123c4773259440490784a8f86ff",
      "tree": "28d03a211a154fa57c8e632d8b4b3101bffc3fdf",
      "parents": [
        "3c7caf1d6e48deada31859cfb0ef26f21c7a8f51"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:43:55 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:43:55 2018 +0200"
      },
      "message": "syz-manager: log suppressed crashes always\n\nIf there are few of them, it does not matter if they are printed or not.\nHowever if there are lots of them, they need to be seen in log.\n"
    },
    {
      "commit": "3c7caf1d6e48deada31859cfb0ef26f21c7a8f51",
      "tree": "b96767b6e26a068c9ea745670f862ae2f1542b3c",
      "parents": [
        "733e69fd2467dacfc617943233103ea8d3993f71"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:43:29 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:43:29 2018 +0200"
      },
      "message": "pkg/host: enable more fault injection\n"
    },
    {
      "commit": "733e69fd2467dacfc617943233103ea8d3993f71",
      "tree": "187d4306641eba6f137a781ff794c2d904298f50",
      "parents": [
        "b9e02d57596fa52cf799e0848284d6d5ace78765"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:42:48 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 15:42:48 2018 +0200"
      },
      "message": "syz-fuzzer: fix kcov detection for cross-arch testing\n"
    },
    {
      "commit": "b9e02d57596fa52cf799e0848284d6d5ace78765",
      "tree": "6c685f82cd1d1004b25281d38e4b1a4559bf8568",
      "parents": [
        "bcd6198db5f0e61a6b5c824bbc58c954c4287d56"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu Apr 26 16:20:02 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:33:01 2018 +0200"
      },
      "message": "docs: add instructions for arm kernel\n"
    },
    {
      "commit": "bcd6198db5f0e61a6b5c824bbc58c954c4287d56",
      "tree": "db4844ba54971b780f95392dc641b4cc58a3c286",
      "parents": [
        "6bd89023819b08cd57c8ee342da966643c64ea77"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:31:49 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:33:01 2018 +0200"
      },
      "message": "executor: support cover on 32-bit kernels\n\nDetect kernel bitness and properly extract coverage on 32-bit kernels.\n"
    },
    {
      "commit": "6bd89023819b08cd57c8ee342da966643c64ea77",
      "tree": "483a8893ce98da5d5c47f0b79947d9ac3865e6e7",
      "parents": [
        "ebfe5a54b7a02fa9f10b71bcda74737fb8c7b50b"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:26:57 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:33:01 2018 +0200"
      },
      "message": "syz-fuzzer: clean up after probing coverage\n\nWe left mmap memory and comparison tracing enabled.\n"
    },
    {
      "commit": "ebfe5a54b7a02fa9f10b71bcda74737fb8c7b50b",
      "tree": "e0704d59364e7dccd9da13172c5892f83ac34c55",
      "parents": [
        "476b8ca98716212439618bda7ae66d7c0dcf24b7"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:16:47 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:33:01 2018 +0200"
      },
      "message": "syz-fuzzer: use proper pointer size when checking coverage\n"
    },
    {
      "commit": "476b8ca98716212439618bda7ae66d7c0dcf24b7",
      "tree": "3207f1ca4e91133400abec27513787b6432f38db",
      "parents": [
        "d0b7645387ebebc6a4eb298e1905f5ac8f60688f"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:14:03 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 27 14:33:01 2018 +0200"
      },
      "message": "syz-manager: properly calculate previous instruction PC\n\nWe used to subtract 5 which is length of call instruction on amd64.\nDo proper per-arch calculation.\n"
    },
    {
      "commit": "d0b7645387ebebc6a4eb298e1905f5ac8f60688f",
      "tree": "fe4cfc4e2a534a998e4ecae802d99670573aeb8a",
      "parents": [
        "73417389cebae4a6ddceb2e8684101f347cc3695"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu Apr 26 14:46:16 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Thu Apr 26 14:46:16 2018 +0200"
      },
      "message": "pkg/report: few report parsing fixes for linux\n"
    },
    {
      "commit": "73417389cebae4a6ddceb2e8684101f347cc3695",
      "tree": "ca41dc5f2f1eb1de8e116f86c52b26fbbd48302e",
      "parents": [
        "37e76fe20b5128a6092d2db3a0f42e1228b3aaba"
      ],
      "author": {
        "name": "Hangbin Liu",
        "email": "liuhangbin@gmail.com",
        "time": "Wed Apr 25 10:23:47 2018 +0800"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Wed Apr 25 09:33:09 2018 +0200"
      },
      "message": "sys/linux/socket_netlink_route: add routing rules\n\nAlso fix RTA_MULTIPATH data type. We only need struct rtnexthop,\nno need to use array type.\n\nv1 -\u003e v2:\nUse uid and sock_port instead of int32/16. Use flags for FRA_PROTOCOL\nand FRA_IP_PROTO.\n\nAdd type fib_rule_hdr because even though the structure is same with rtmsg.\nThe table, action and flags values are not same.\n\nSigned-off-by: Hangbin Liu \u003cliuhangbin@gmail.com\u003e\n"
    },
    {
      "commit": "37e76fe20b5128a6092d2db3a0f42e1228b3aaba",
      "tree": "9b2aa911a2a59b8f7720cdefe638eb67e929d0bb",
      "parents": [
        "fd5157bebf7064c2608abe385aacb82e24ec3973"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 19:06:34 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 19:17:07 2018 +0200"
      },
      "message": "pkg/scource: rename compiled binary to syz-executor\n\nWe call the binary syz-executor because it sometimes shows in bug titles,\nand we don\u0027t want 2 different bugs for when a crash is triggered during\nfuzzing and during repro.\n"
    },
    {
      "commit": "fd5157bebf7064c2608abe385aacb82e24ec3973",
      "tree": "581d00423a16ae861892820d9e7cc834495ccf73",
      "parents": [
        "98e363b852407d041e7e703f218f932a43382102"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 19:05:06 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 19:17:07 2018 +0200"
      },
      "message": "pkg/report: sanitize titles better\n\nStrip non-printable characters from titles.\nTrim whitespaces on both ends.\nReplace tabs with spaces.\nRemove duplicate spaces.\nReduce max title length.\n"
    },
    {
      "commit": "98e363b852407d041e7e703f218f932a43382102",
      "tree": "27d5c0212f14138626ccdd797eda0fdeee66a92a",
      "parents": [
        "4707a1792395d168fe31d8ac57f42cdfdc6ba556"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 18:20:13 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 19:17:07 2018 +0200"
      },
      "message": "pkg/git: don\u0027t create shallow repos\n\nShallow repos created by CheckoutBranch conflict with\nwhat CheckoutCommit tries to do.\nFetch of a shallow repo does not unshallow it.\nAnd then checkout of a non-head commit fails.\n"
    },
    {
      "commit": "4707a1792395d168fe31d8ac57f42cdfdc6ba556",
      "tree": "410bd1dd5a2a6ef95bfc9e26c870f9efe30c9953",
      "parents": [
        "1fda5ee0afdeebdd37e81a1c1f5dd54379158ede"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 15:57:13 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 24 15:57:13 2018 +0200"
      },
      "message": "Update found_bugs.md"
    },
    {
      "commit": "1fda5ee0afdeebdd37e81a1c1f5dd54379158ede",
      "tree": "0df03e6f7d5dffda9c6df9ab3ed6585484f8ade1",
      "parents": [
        "2bf86f40220acfdf37e32ab44d7d0992e6044399"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 15:34:37 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 24 15:34:37 2018 +0200"
      },
      "message": "docs: add new ways of testing patches on syzbot \n\n1. Mention that exact commit hash can be provided.\r\n2. Mention that patch is optional now."
    },
    {
      "commit": "2bf86f40220acfdf37e32ab44d7d0992e6044399",
      "tree": "49c5f2d2657bc076280cafd78c0f72235770fb2c",
      "parents": [
        "0bad1c56e8874c7b5c86584a49c4bc4cb5e30710"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 14:55:39 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 14:55:39 2018 +0200"
      },
      "message": "syz-ci: remove restriction on empty patch\n"
    },
    {
      "commit": "0bad1c56e8874c7b5c86584a49c4bc4cb5e30710",
      "tree": "b12468885a2c4db94a7a0fcef4a90faf41f324d8",
      "parents": [
        "2e579571e0a2e1193ffcd9f3c082608c0a14ebe0"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 14:30:32 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 14:30:32 2018 +0200"
      },
      "message": "dashboard/app: make it possible to restrict test repos\n\nNormally instances can test patches on any tree.\nHowever, some (e.g. non-upstreamed KMSAN) can test only on a fixed tree.\nRestrictedTestingRepo contains the repo for such instances\nand RestrictedTestingReason contains a human readable reason for the restriction.\n\nFixes #567\n"
    },
    {
      "commit": "2e579571e0a2e1193ffcd9f3c082608c0a14ebe0",
      "tree": "d094e4a3f60aa32a02a0438f532103bb15889ec3",
      "parents": [
        "9366d03f001170479319878905031f63d4377c46"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 13:58:56 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 13:58:56 2018 +0200"
      },
      "message": "dashboard/app: refactor manager info in config\n\nIn preparation for future changes.\n"
    },
    {
      "commit": "9366d03f001170479319878905031f63d4377c46",
      "tree": "6d9c06b2fffb9e29f81b8b746e218e2db914aa3b",
      "parents": [
        "e2f4bf8f3818d49baf0f3789add75d5fd506ad8d"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 13:12:40 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 13:23:01 2018 +0200"
      },
      "message": "dashboard/app: allow testing fixes on exact commit and without patch\n\nThis implements 2 features:\n1. It\u0027s now possible to specify exact commit when testing as:\n\n2. It\u0027s possible to test without patch attached\nassuming the patch is already committed to the tested tree.\n\nFixes #558\n"
    },
    {
      "commit": "e2f4bf8f3818d49baf0f3789add75d5fd506ad8d",
      "tree": "f7b0dec8e89f8829d57f2765457d30b43015cdff",
      "parents": [
        "33424b08c3d32341c2ace0f1076053cf579a722b"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 11:22:07 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 13:23:01 2018 +0200"
      },
      "message": "pkg/gce: improve API rate limit logic\n\nSometimes we see rate limiting errors.\nThis is especially bad for e.g. patch testing requests.\nIncrease default API delay and add backoff logic.\n"
    },
    {
      "commit": "33424b08c3d32341c2ace0f1076053cf579a722b",
      "tree": "29987588c6ffb4761507e4295bd2636dfa703131",
      "parents": [
        "02bbd80e7c322d5a5641d3c45fc5803f18cdf5e6"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 09:59:10 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 13:23:01 2018 +0200"
      },
      "message": "pkg/report: more corrupted report detection\n"
    },
    {
      "commit": "02bbd80e7c322d5a5641d3c45fc5803f18cdf5e6",
      "tree": "dc7df2e5666287f88a91b84d8982ed1da38c02da",
      "parents": [
        "e7e85d36095eba69f23c830bfa8277713ee279f2"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 13:22:19 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Tue Apr 24 13:23:01 2018 +0200"
      },
      "message": "prog: fix gometalinter warnings\n"
    },
    {
      "commit": "e7e85d36095eba69f23c830bfa8277713ee279f2",
      "tree": "ed504d2ce02d22c63e1f9c5cbedc1bc2175dac31",
      "parents": [
        "0d8e591c311d300e70a15a236e5061f48a936ba8"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 16:50:25 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 16:50:25 2018 +0200"
      },
      "message": "pkg/kernel: fix gometalinter warning\n"
    },
    {
      "commit": "0d8e591c311d300e70a15a236e5061f48a936ba8",
      "tree": "547b0e057402a02768731dc3f78c34217f89b281",
      "parents": [
        "8b5dcf17b0f9fa01f9a4f93c144c56fe3f7468f2"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 16:28:24 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 16:28:24 2018 +0200"
      },
      "message": "syz-ci: reduce git poll period\n"
    },
    {
      "commit": "8b5dcf17b0f9fa01f9a4f93c144c56fe3f7468f2",
      "tree": "cdd10049a2a59a3dc15fe215c4914243f5b22c26",
      "parents": [
        "ff12bea91c22bba93d3ffc3034d813d686bc7eeb"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 16:24:48 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 16:26:26 2018 +0200"
      },
      "message": "syz-ci: clean kernel dir before patch test build\n\nThis leads to false errors when we are switching between gcc and clang:\n\nkernel build failed: failed to run /usr/bin/make [make bzImage -j 32 CC\u003d/syzkaller/clang-kmsan/bin/clang]: exit status 2\narch/x86/Makefile:184: *** Compiler lacks asm-goto support..  Stop.\n\nFixes #568\n"
    },
    {
      "commit": "ff12bea91c22bba93d3ffc3034d813d686bc7eeb",
      "tree": "4683d8c6eb9d273becb576b39ce0789ab1f4824c",
      "parents": [
        "c7b0bb14c0629cd3d4a1c153efa0e0a3e55a6e66"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 13:19:45 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 16:26:26 2018 +0200"
      },
      "message": "pkg/ipc: fix data race on config.Timeout\n"
    },
    {
      "commit": "c7b0bb14c0629cd3d4a1c153efa0e0a3e55a6e66",
      "tree": "59aba97a88daeefb1b3f1037beb6dbbfe748bb33",
      "parents": [
        "5be8929822085f98611dc0122fe504b3a8d32522"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 15:38:28 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 23 15:38:28 2018 +0200"
      },
      "message": "Update found_bugs.md"
    },
    {
      "commit": "5be8929822085f98611dc0122fe504b3a8d32522",
      "tree": "92d946ce0516ba6743156671c2e9e8831dc5bdab",
      "parents": [
        "20941ab3cba2d74d52c4e32be8c07a3c491167c8"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 15:36:58 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 23 15:36:58 2018 +0200"
      },
      "message": "Update README.md"
    },
    {
      "commit": "20941ab3cba2d74d52c4e32be8c07a3c491167c8",
      "tree": "92fda7cdf4cca57cef8b9575a99027b78a608f63",
      "parents": [
        "d23fcf6cfbe464d9bb6fd41e4d782fe0f8d74404"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Mon Apr 23 11:19:36 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 23 11:19:36 2018 +0200"
      },
      "message": "Update found_bugs.md"
    },
    {
      "commit": "d23fcf6cfbe464d9bb6fd41e4d782fe0f8d74404",
      "tree": "96365877939ccb1c0fc1de170ccc5d486647c103",
      "parents": [
        "ca03d6881a7d4c39ef72950dae72dbdbe886f959"
      ],
      "author": {
        "name": "Hyeongchan Kim",
        "email": "kozistr@gmail.com",
        "time": "Sat Apr 21 17:12:45 2018 +0900"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Sat Apr 21 10:41:19 2018 +0200"
      },
      "message": "syz-upgrade: fix typo in usage message"
    },
    {
      "commit": "ca03d6881a7d4c39ef72950dae72dbdbe886f959",
      "tree": "f798b61cb216d60653728ae8da76ae9a2b987506",
      "parents": [
        "8b9a3f2c765b19db76e260675f41606763ea9712"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 20:01:15 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 20:14:10 2018 +0200"
      },
      "message": "vm/qemu: don\u0027t be too clever with cpu configuration\n\nSome machine configurations have strict limits on number of CPUs\nand don\u0027t support NUMA (e.g. arm vexpress-a15).\nmaxcpu and numa options make qemu fail.\nDon\u0027t be too clever. If necessary maxcpu and numa options\ncan be added in qemu_args.\n"
    },
    {
      "commit": "8b9a3f2c765b19db76e260675f41606763ea9712",
      "tree": "342557f975e34932dd1982dae0a7958832f6b5ac",
      "parents": [
        "9b895661a91af7586711090302f1703333ae7a4e"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 19:54:30 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 20:14:10 2018 +0200"
      },
      "message": "pkg/report: add some example arm crashes\n"
    },
    {
      "commit": "9b895661a91af7586711090302f1703333ae7a4e",
      "tree": "d3d10cd4ddca2d8e609008261c70768d02cfb45d",
      "parents": [
        "bf2018dd07bfcbc1a7bb593656e9818253920dae"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 19:19:09 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 20:14:10 2018 +0200"
      },
      "message": "syz-manager: fix coverage report for archs other than amd64\n"
    },
    {
      "commit": "bf2018dd07bfcbc1a7bb593656e9818253920dae",
      "tree": "8fc72283f328a890dd0090c7c7ec34eb8a926ebc",
      "parents": [
        "cc402841ba1e067327a4adaf0a65335e47b5e83c"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 19:06:39 2018 +0200"
      },
      "committer": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 20:14:10 2018 +0200"
      },
      "message": "executor: don\u0027t fail when ipv6 is not enabled\n\nCheck in checkpoint_iptables is not enough as\nreset_iptables will fail even if no tables enabled.\nAdd similar check to reset_iptables.\n"
    },
    {
      "commit": "cc402841ba1e067327a4adaf0a65335e47b5e83c",
      "tree": "33668025c6325e7e10d3fcbfaca210c5513547f3",
      "parents": [
        "eae05cb05ea763ab1165cbe994a092480aae2a33"
      ],
      "author": {
        "name": "Dmitry Vyukov",
        "email": "dvyukov@google.com",
        "time": "Fri Apr 20 09:28:52 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 20 09:28:52 2018 +0200"
      },
      "message": "Update kernel_configs.md"
    }
  ],
  "next": "eae05cb05ea763ab1165cbe994a092480aae2a33"
}
