From 50147480de478e4bcef17f10a978a9da0871ac29 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 4 Feb 2016 14:43:52 +0100 Subject: fuzzer: don't panic if kmemleak is already turned off --- syz-fuzzer/fuzzer.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/syz-fuzzer/fuzzer.go b/syz-fuzzer/fuzzer.go index 21643c55e..c4f941d49 100644 --- a/syz-fuzzer/fuzzer.go +++ b/syz-fuzzer/fuzzer.go @@ -518,7 +518,10 @@ func kmemleakInit() { what = "off" } if _, err := syscall.Write(fd, []byte(what)); err != nil { - panic(err) + // kmemleak returns EBUSY when kmemleak is already turned off. + if err != syscall.EBUSY { + panic(err) + } } } -- cgit mrf-deployment