From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0B89EC432C0 for ; Sat, 30 Nov 2019 17:11:58 +0000 (UTC) Received: from mother.openwall.net (mother.openwall.net [195.42.179.200]) by mail.kernel.org (Postfix) with SMTP id 5CF652082E for ; Sat, 30 Nov 2019 17:11:57 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="FuVFlhhP" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5CF652082E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=chromium.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernel-hardening-return-17453-kernel-hardening=archiver.kernel.org@lists.openwall.com Received: (qmail 7556 invoked by uid 550); 30 Nov 2019 17:11:51 -0000 Mailing-List: contact kernel-hardening-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Received: (qmail 7522 invoked from network); 30 Nov 2019 17:11:50 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=c1sELmfhJzgJPo0o8A4c/mzUDYiPnVWG5cnHtzOA1GM=; b=FuVFlhhP2zUW1dof6QwI6gu1sfE88RlTr/qOEcE9uyfoQyham5wgtC+XebN50RFx22 03IRWfwXKTttQZfFaXZ3rMyguLmbgcVjvZPTm7wXPEZUQbZgS5sbIEyY7Z0mWfUZ4ki8 He3HAWk2FkvEJq+LdA3d6IUmxZMyylaNQyETg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=c1sELmfhJzgJPo0o8A4c/mzUDYiPnVWG5cnHtzOA1GM=; b=b2syDQtNWQeS8b6hb5RN/uUVcaU5pPWrVu6SS3zxzF+/nrMRZZqgSM3lLyegzvlB9g 75hCIDKPpcrlWWEkAk4/EdGqC3UWu0eRWuVD/p+bffqK9gqiezHENrQf2EIwX7OCUUsD b9mGLpZ2YGKsA6/RkzqiroiAjc7Cht/C5D2gJTzAjfCLHsqjdNP4bwLuPb5IiyuTdt/V xpsoI0MUzw0MSwhB/6G6cn6u8NpgsuvZSg3/1Sz/8SFlL7KZ+ADVdXXFyb7/FQroqOrD 4TXKiHAl3bJsNnVqKMPyZcdSlRInNgdV7SU77NXBhG9iSMcge023/lyvSRrmonJBbz5U az+g== X-Gm-Message-State: APjAAAU2gFKKy1DGFNWyWIXgCMwvmlyuzjuGdPDXffa+RnZmiZJnUFzp rnSj4Vu84LLo1gZSVnNZ52Ukjdo91Oo= X-Google-Smtp-Source: APXvYqxoxWVoNIoVd29OjTXvp1kaVMUvMByTxBBPJ9hoHv+OqR25LgQq9CKaeHNx796CRIcFcagSIw== X-Received: by 2002:a17:90a:bd95:: with SMTP id z21mr25363648pjr.10.1575133899057; Sat, 30 Nov 2019 09:11:39 -0800 (PST) Date: Sat, 30 Nov 2019 09:11:36 -0800 From: Kees Cook To: Kassad Cc: Mark Rutland , kernel-hardening@lists.openwall.com Subject: Re: Contributing to KSPP newbie Message-ID: <201911300855.BC12761@keescook> References: <20191129112825.GA27873@lakrids.cambridge.arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Fri, Nov 29, 2019 at 12:32:17PM -0500, Kassad wrote: > On Fri, Nov 29, 2019 at 6:29 AM Mark Rutland wrote: > > On Thu, Nov 28, 2019 at 11:39:11PM -0500, Kassad wrote: > > > Hey Kees, > > > > > > I'm 3rd university student interested in learning more about the linux kernel. > > > I'm came across this subsystem, since it aligns with my interest in security. Hi! Welcome to the list. :) > > > Do you think as a newbie this task > > https://github.com/KSPP/linux/issues/11 will > > > be a good starting point? > > > > I think this specific task (Disable arm32 kuser helpers) has already > > been done, and the ticket is stale. > > This might be a bit to vague but is there any task that is beginner > friendly? I did have a look at todo list and most of them look quite > daunting. I tried marking some bugs with "good first issue", but it looks like people are already chipping away at things: https://github.com/KSPP/linux/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22 I haven't checked on this thread of discussion recently: https://lore.kernel.org/lkml/CANhBUQ3V2A-TBVizVh+eMLSi5Gzw5sMBY7C-0a8=-z15qyQ75w@mail.gmail.com/ There might be some work in there still to replace odd uses of strncmp()? -- Kees Cook