Received: by 2002:a25:b323:0:0:0:0:0 with SMTP id l35csp1788416ybj; Sun, 22 Sep 2019 11:58:10 -0700 (PDT) X-Google-Smtp-Source: APXvYqwbi4mk99zUzxpX0N7m/V75WS/JcImMarqCt8R2JtH0t+WZ6Uf8jmrtSHYropFJbhDcI2Qm X-Received: by 2002:a05:6402:2d8:: with SMTP id b24mr29230520edx.222.1569178690072; Sun, 22 Sep 2019 11:58:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569178690; cv=none; d=google.com; s=arc-20160816; b=XteaEEdZiMxUPFxfYth9RtojsLvstBVQNVXC1qwHZ2UR82S6iBnOI/W80J01n2UL1F fZLkVUddqyoc5M/FykAeHlV/7BPLUz+5YL2rgAWqZtd2ntm7h+0HZ/cxdsaBzqEAASlW aqfjK96Cd9/MuMmU3rUunzV0DWeHsqOMlT+pCkwy0GclHpTXWWbEfpFeB6ruTyG6Lfh8 vNv130kF/Isx6iY6TlVH0QhIpdEWVIb/wCKHq2ZKE8M3COqiFoCcol9gQesrCqGT086B IWdezq8Lv/pXwodIGPHA24dajMtxCPtIqNzDOlLlyQ7cM6KWGSVHuZHNqkrk62/74Crc g2jQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=ut91GscP6XLibdVcHru7hVB6OigJ1obwmaUA419NO4I=; b=TvI7oz+MaTNj/rfJ5cZiPMF5lzDBDokBIN8uKLCcHoFqdmQe89C6aXljDyvVG/T67I Ig5iZDr8wAZAxh7+oCGfB5uP/a7Xq4nrQO39hVdJ2JS1QfG6opO7O+aOw6EcYdB+f4Vw Rx0DIPjZDhmIU27PMCMjjM0A9tZt4Lk5VdqI085Gd+Bopdm22Q7qvYL6snL4e0rZVNB8 7gLhOmhuiz0yy/fWGNxEgkLLRpZQ6vXYV8s9mPJyGJbziBHFWAbnJWDIftTJSNjk36Ru yEsNfgNFjlxDFlAq3VEqA7So6a4oaFL3DlK0quEMK+raqWrnq2327nm6j6A0ttIz0zlY BuOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=ewmmEAJg; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d15si5204902edb.7.2019.09.22.11.57.46; Sun, 22 Sep 2019 11:58:10 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=ewmmEAJg; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404237AbfITQfS (ORCPT + 99 others); Fri, 20 Sep 2019 12:35:18 -0400 Received: from mail-pl1-f194.google.com ([209.85.214.194]:40717 "EHLO mail-pl1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725806AbfITQfS (ORCPT ); Fri, 20 Sep 2019 12:35:18 -0400 Received: by mail-pl1-f194.google.com with SMTP id d22so3430247pll.7 for ; Fri, 20 Sep 2019 09:35:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ut91GscP6XLibdVcHru7hVB6OigJ1obwmaUA419NO4I=; b=ewmmEAJggE6Gu5gv9nuWkGHEl7zAqQAL51IBQ+0JuOcXfc4aJFK0Pg0lW0R1RpwPtA NHBNZhy1VI5QGpzQFyOn+PQ+uymEEZ+ymNbNzbHXYFl5gzryMC/DMMmV6HNqXX/FkpxU h4G3O2UU33dZCH/lSqL3V/EfLtt3oRbfuV6bTpGgrIqefOlDFJdd/mSS4sJrFu+LWb4T +C9WIq7JJP9uU1E1d3D153qm3dqqq+w65cvTcC7EgBv/CGhiaqNEeYLna+qk1zHVOG08 CUiUWaqT2L58txe5eAWCeMyuyutx0tiP11CzNW8Auzh6SmD1XfUeL9BkwOfGM4uXlxKz wEOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ut91GscP6XLibdVcHru7hVB6OigJ1obwmaUA419NO4I=; b=pvaHO81+IDj/t9UT+f1as5AWQpv5WfDXw4HYmKZ5YSnGrdpv2tl7pNQWijHajKKurt BbuhgGOQsGI7mbhae0blWoZc9Ds8cWPuOjmxVArzW6dP4eqIyOIjHALZPiCn5b6QA/HD AMQoecRcNMD+zG/vgrjkkdjgTOJmPwXysQn+IfEaIJzYmrqH4/JxDiZMDMscn6jAYwKW lkPG3IpMkHlCXNvIJwznwoWbmOkD0EDM/HwYFYdSaqGXvFHm34aJLrblVbAwC7ZJ/8ad eLweyG7T9ZiwU89+nuBVa7JG0otpMCamyKqc4K6qP/KRQzd7xqiKXcV10b1qfGDa4ZVo 38Qg== X-Gm-Message-State: APjAAAXIZeIj8qGVAYTMGK30rpn3zf39uu1YExOpvQH9YuBT5KuwzS5q avSzTkFnNV9cYnqmT0oMWUqXnNltz2EUb13L+5asjw== X-Received: by 2002:a17:902:ff0e:: with SMTP id f14mr18119782plj.325.1568997317338; Fri, 20 Sep 2019 09:35:17 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Brendan Higgins Date: Fri, 20 Sep 2019 09:35:06 -0700 Message-ID: Subject: Re: [GIT PULL] Kselftest update for Linux 5.4-rc1 To: Shuah Khan Cc: Linus Torvalds , Mark Brown , Jarkko Sakkinen , Anders Roxell , "open list:KERNEL SELFTEST FRAMEWORK" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 20, 2019 at 9:27 AM Shuah Khan wrote: > > Hi Linus, > > On Fri, Sep 20, 2019, 10:18 AM Linus Torvalds wrote: >> >> On Tue, Sep 17, 2019 at 12:26 PM Shuah Khan wrote: >> > >> > This Kselftest update for Linux 5.4-rc1 consists of several fixes to >> > existing tests and adds KUnit, a lightweight unit testing and mocking >> > framework for the Linux kernel from Brendan Higgins. >> >> So I pulled this, but then I almost immediately unpulled it. >> >> My reason for doing that may be odd, but it's because of the top-level >> 'kunit' directory. This shouldn't be on the top level. >> >> The reason I react so strongly is that it actually breaks my finger >> memory. I don't type out filenames - I auto-compete them. So "kernel/" >> is "k", "drivers/" is "d" etc. >> >> It already doesn't work for everything ("mm/" is actually "mm" >> not because we have files in the git tree, but because the build >> creates various "module" files), but this breaks a common pattern for >> me. Sorry about that. I am surprised that none of the other reviewers brought this up. > On hindsight, I probably should have run this by you to get your feedback. > >> > In the future KUnit will be linked to Kselftest framework to provide >> > a way to trigger KUnit tests from user-space. >> >> Can the kernel parts please move to lib/kunit/ or something like that. I'm fine with lib/kunit/. > I will work with Brendan and come up with a plan and send another request early next week. Cheers