From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932542AbcAYNET (ORCPT ); Mon, 25 Jan 2016 08:04:19 -0500 Received: from mail-wm0-f46.google.com ([74.125.82.46]:36374 "EHLO mail-wm0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756000AbcAYNEQ (ORCPT ); Mon, 25 Jan 2016 08:04:16 -0500 MIME-Version: 1.0 In-Reply-To: <1453726850-49137-1-git-send-email-dvyukov@google.com> References: <1453726850-49137-1-git-send-email-dvyukov@google.com> From: Dmitry Vyukov Date: Mon, 25 Jan 2016 14:03:55 +0100 Message-ID: Subject: Re: [PATCH v6] kernel: add kcov code coverage To: syzkaller , Vegard Nossum , Catalin Marinas , Tavis Ormandy , Will Deacon , LKML , Quentin Casasnovas , Kostya Serebryany , Eric Dumazet , Alexander Potapenko , Kees Cook , Bjorn Helgaas , Sasha Levin , Andrew Morton , David Drysdale , linux-arm-kernel@lists.infradead.org, Ard Biesheuvel , Andrey Ryabinin , "Kirill A. Shutemov" Cc: Dmitry Vyukov Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jan 25, 2016 at 2:00 PM, Dmitry Vyukov wrote: > kcov provides code coverage collection for coverage-guided fuzzing > (randomized testing). Coverage-guided fuzzing is a testing technique > that uses coverage feedback to determine new interesting inputs to a > system. A notable user-space example is AFL > (http://lcamtuf.coredump.cx/afl/). However, this technique is not > widely used for kernel testing due to missing compiler and kernel > support. Kirill, I export kcov file as 0600 now. Any more comments? Andrew, will you take this to mm? Or how does it happen? From mboxrd@z Thu Jan 1 00:00:00 1970 From: dvyukov@google.com (Dmitry Vyukov) Date: Mon, 25 Jan 2016 14:03:55 +0100 Subject: [PATCH v6] kernel: add kcov code coverage In-Reply-To: <1453726850-49137-1-git-send-email-dvyukov@google.com> References: <1453726850-49137-1-git-send-email-dvyukov@google.com> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Mon, Jan 25, 2016 at 2:00 PM, Dmitry Vyukov wrote: > kcov provides code coverage collection for coverage-guided fuzzing > (randomized testing). Coverage-guided fuzzing is a testing technique > that uses coverage feedback to determine new interesting inputs to a > system. A notable user-space example is AFL > (http://lcamtuf.coredump.cx/afl/). However, this technique is not > widely used for kernel testing due to missing compiler and kernel > support. Kirill, I export kcov file as 0600 now. Any more comments? Andrew, will you take this to mm? Or how does it happen?