Skip to content
Permalink
Tree: 8a41a0ad8e
Commits on Dec 24, 2018
  1. sys/linux: add network drop monitor support

    dvyukov committed Dec 24, 2018
  2. dashboard/config: moar networking configs

    dvyukov committed Dec 24, 2018
    Add more x25 drivers, wlan, slip, caif and other stuff that I don't understand,
    but syzkaller can potentially reach.
  3. tools/syz-trace2syz/parser: parse strace bitsets

    shankarapailoor authored and dvyukov committed Dec 23, 2018
    Strace decodes bitsets like fd_set or sa_mask into the following structure: [a b c d e].
    Before we couldn't parse these structures, but now parse them into the Group IR Type
  4. vm: allow fine-grained control over program exit conditions

    dvyukov committed Dec 24, 2018
    Currently we only support canExit flag.
    However there are actually 3 separate conditions:
     - program can exit normally
     - program can timeout (e.g. fuzzer test or runtest can't)
     - program can exit with error (e.g. C test can)
    Allow to specify these 3 conditions separately.
  5. dashboard/config: enable more net configs

    dvyukov committed Dec 24, 2018
    Enable some more net configs that we can potentially reach.
    Update to latest kernel.
  6. pkg/report: lower uvm_fault oops precedence to favor more specific ti…

    mptre authored and dvyukov committed Dec 22, 2018
    …tles
Commits on Dec 22, 2018
  1. docs/openbsd: update found_bugs.md

    mptre authored and dvyukov committed Nov 20, 2018
  2. sys/linux: add CRYPTO_MSG_GETSTAT

    dvyukov committed Dec 21, 2018
Commits on Dec 21, 2018
  1. vm/gvisor: use runsc debug --stacks to diagnose

    prattmic authored and dvyukov committed Dec 21, 2018
    This feature has been around longer than -trace-signal. It returns the
    stacks directly, which we then append to the kernel log.
  2. vm: allow Diagnose to directly return diagnosis

    prattmic authored and dvyukov committed Dec 21, 2018
    Rather than writing the diagnosis to the kernel console, Diagnose can
    now directly return the extra debugging info, which will be appended ot
    the kernel console log.
  3. pkg/report: split overly complex function

    dvyukov committed Dec 21, 2018
    gometalinter points to testParseImpl cyclomatic complexity.
Commits on Dec 20, 2018
  1. pkg/report: fix Start/EndPos calculation for fuchsia

    dvyukov committed Dec 20, 2018
    We computed Start/EndPos after trimming line prefix,
    this resulted in offsetted values which are not correct.
    Fix that. Add more tests and checks for Start/EndPos.
  2. Update found_bugs.md

    dvyukov committed Dec 20, 2018
Commits on Dec 19, 2018
  1. tools/create-openbsd-gce-ci.sh: raise memory limit for openbsd

    blackgnezdo authored and dvyukov committed Dec 19, 2018
  2. pkg/build/openbsd: always make clean to manage config in tree

    blackgnezdo authored and dvyukov committed Dec 18, 2018
    clean build barely takes 3 minutes end-to-end on our CI machine.
    
    Undo debug options which caused prevented kernels from booting on GCE.
  3. docs/openbsd: update found_bugs.md

    mptre authored and dvyukov committed Nov 20, 2018
  4. docs: fix step to create local branch from new origin

    victorhsieh authored and dvyukov committed Dec 13, 2018
    The current step creates a local branch from the default origin, which is
    probably not my-origin in the instruction.
Commits on Dec 18, 2018
  1. pkg/vcs: disable sandboxing in tests

    dvyukov committed Dec 18, 2018
    syz-ci disabling does not work across syz-ci updates.
  2. syz-ci: run syzkaller tests without sandbox

    dvyukov committed Dec 18, 2018
    pkg/vcs git tests fail with sandboxing as part of git
    invocations is sandboxed and part is not.
  3. docs/openbsd: update found_bugs.md

    mptre authored and dvyukov committed Nov 20, 2018
  4. dashboard/config: store kernel configs in tree

    blackgnezdo authored and dvyukov committed Dec 18, 2018
    * sus/openbsd: store kernel configs in tree
    
    They now include https://man.openbsd.org/witness per suggestion from
    @mptre
    
    * LOCKF_DIAGNOSTIC while we are at it.
    
    * Moved to a better place.
  5. sys/linux: add fs-verity ioctls

    victorhsieh authored and dvyukov committed Dec 18, 2018
    This adds 2 ioctls and an argument type:
     - FS_IOC_ENABLE_VERITY
     - FS_IOC_MEASURE_VERITY
     - struct fsverity_digest
    
    Note fs-verity on-disk structs are not yet added.
  6. syz-ci: upload syzkaller build errors to dashboard

    dvyukov committed Dec 18, 2018
    Fixes #793
  7. dashboard/app: CC kernel tree specific mailing list on reports

    dvyukov committed Dec 17, 2018
    Add ability to CC particular emails for crashes on particular kernel trees.
    
    Fixes #828
Commits on Dec 17, 2018
  1. pkg/osutil: provide better Rename

    dvyukov committed Dec 17, 2018
    os.Rename fails for cross-device renaming (e.g. to/from tmpfs).
    This is quite unpleasant. Provide own version that falls back to copying.
  2. pkg/bisect: check existence of input files

    dvyukov committed Dec 17, 2018
    It's better to fail early then to wait for kernel build.
    
    Update #501
  3. pkg/vcs: don't use --no-tags when fetching git

    dvyukov committed Dec 17, 2018
    pkg/bisect uses Poll and then relies on tags for compiler detection.
    Don't use --no-tags when fetching.
    
    Update #501
Older
You can’t perform that action at this time.