Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp1082004pxy; Wed, 28 Apr 2021 22:25:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzYyXCODhVKIs9QQvPNkML/8hx1+pqZqORpBJ7dFIdT66HiOBzpvVyZsuWxd4sKGW5LQKV5 X-Received: by 2002:a05:6402:b91:: with SMTP id cf17mr14462150edb.19.1619673948305; Wed, 28 Apr 2021 22:25:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619673948; cv=none; d=google.com; s=arc-20160816; b=rkqGoIdgKvNEsNJtFv5Jriro4papacV+MUKUlcV6EjsR3AK0GfWsvBbwPmMp0DUVQy sE1egPnWlJn7JJNqzUrp5k2v+RRxzPM368HYQ5zI0AtnEaWDELtxp6Dui4zdQMSz81pm VUopseCVrRTRHcDM+/imQFFk85GK/OK8UFrRHEWdaJQXVvdj7CCdxenTE/v+JBqlE5zV 4k3qvuJWTFzf+pQJk+vM1a86qIIMSzla0WwGbEfLp7r987QpFSOGfjRI/nJ/bVGzb4qn v8Km3bjtIPRSSt4m4zhnCv4uhgtaH3crFo7dR81WLMJb4ujJaJc8n+dWEgy0yso6g2Wq u2hA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:reply-to :mime-version:dkim-signature; bh=bk5Ob7CCSkxgpUrCOFhPasSXGbwrQ7f0CMySgOzlGqY=; b=icTGiGla5YFAz42C5eAgrnJAI1B8GYu05BWRPI2jvwDYvsO/6NWJG9hvRhnLywIGvm Ok+JKS2cSxmhOCvC143gLaL6LUZuwHKFQbZJZbT+z9BC56l+Eb/CgFoqI1cu6B4sNTfM 1uFbUlUgbykmFKuLHIS92pBM4hRYwQro3ppfG1ckuprCK2zkqyukF7rTbQcOuBoEmbqn ypaQnCHIIx8qTHQxx4zO9zgOpFtiV1k1vdDoZTnnlK730g9jO1XglbjvmDdG9BEHRE51 GEvp+16E93hgBsEN4DHDJpXINPEasgcW9SizdWwJidDm1uJzXkbgqrYqYZ4D3p59x5dC U//A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=eQqoItrc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id sb9si2325806ejb.545.2021.04.28.22.24.54; Wed, 28 Apr 2021 22:25:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=eQqoItrc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238103AbhD2FWB (ORCPT + 99 others); Thu, 29 Apr 2021 01:22:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60148 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229792AbhD2FWB (ORCPT ); Thu, 29 Apr 2021 01:22:01 -0400 Received: from mail-yb1-xb29.google.com (mail-yb1-xb29.google.com [IPv6:2607:f8b0:4864:20::b29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6CCE4C06138B; Wed, 28 Apr 2021 22:21:15 -0700 (PDT) Received: by mail-yb1-xb29.google.com with SMTP id i4so39369698ybe.2; Wed, 28 Apr 2021 22:21:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:reply-to:from:date:message-id:subject:to:cc; bh=bk5Ob7CCSkxgpUrCOFhPasSXGbwrQ7f0CMySgOzlGqY=; b=eQqoItrc2wWfeqt0tZsaF1mnNI1b28o0F595TuAnJRAubWC3U+vs9T+D6wQNl05lUN /EczTswTMaCwPEtx4lVqJBBHtZsTd5oAZqeP91PtY6Q0+5XciuzlL6so+qihW5gVERjR ilxCqjcg44bJNYUiWc3EDyeQgandNWvXoSqZVsDvY5WjBAUu1bkwVp90NhY0gw8xt/oy dhiX6d7nxUR1UVD5YOvrHPzI6gAJ8NGmjIV4zddYgGsCJc+Mud5KJ0kTVPAyw0nJk9x4 Q0FsaHAO7VTG+KlAuXdxEZoyYxRluNtYsDG9y0T68HNLNerbfNsp8IBpgClCJpE/1HO8 KM/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:from:date:message-id :subject:to:cc; bh=bk5Ob7CCSkxgpUrCOFhPasSXGbwrQ7f0CMySgOzlGqY=; b=Fq/B8utBnFBEj7rJXigKTPYVhdCKkhEPUz2HT19jipaQc8+ZDfnrK7yd44yERxmsAb 66d9wLeW4HRO+M9gdE260Um9uAI4n6JPSrBnYh3dPpH2Q8Hr5Oj2H36BG5RVOKqXQjMk BObDAhchYCYOfSPXwvtYUSFq8I4bFcFFYRBKAAkRss6BVZ7eFuoX/+gqrSeIyliIaaYz og2rIiiXKSmAq1lNMhrYykj1WPbIji1AU3I6/TlD5wRAcOUE006h1dN3M0k2p02OsaQr XuhIH3eoeahK2dAgkHLaJoRpjcPxd+WFYHqIVQdk8R9w56SftezPmgIMWdckl7hi26fk 9l4Q== X-Gm-Message-State: AOAM531o5FoLMWI2G5NNWlu/yBpw2XUtCETFOjddrgo8kXfCgcwi8N74 DSYS70EweyTfzyj6HKxiRZMmixCq4IJZjA0e5Xc= X-Received: by 2002:a25:c941:: with SMTP id z62mr43669776ybf.130.1619673674769; Wed, 28 Apr 2021 22:21:14 -0700 (PDT) MIME-Version: 1.0 Reply-To: mceier+kernel@gmail.com From: Mariusz Ceier Date: Thu, 29 Apr 2021 05:21:04 +0000 Message-ID: Subject: Re: [PATCH 00/13] [RFC] Rust support To: Nick Desaulniers Cc: Miguel Ojeda , Linus Torvalds , Greg Kroah-Hartman , rust-for-linux , Linux Kbuild mailing list , Linux Doc Mailing List , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 28/04/2021, Nick Desaulniers wrote: > On Wed, Apr 28, 2021 at 11:34 AM Mariusz Ceier > wrote: >> >> Maybe it would also be worthwhile to make the requirement that the >> kernel must be buildable with free software (not just open source >> software) explicit ? > > The kernel is already buildable by LLVM (and clang); in fact Android, > CrOS, and Google's production servers already do so. > https://clangbuiltlinux.github.io/ LLVM/clang is not free software (it's just open source), so it doesn't matter if kernel builds or not with it. What should matter is whether it is buildable with at least one GPL compiler like GCC. > -- > Thanks, > ~Nick Desaulniers >