Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp786734imw; Thu, 14 Jul 2022 10:44:17 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uSa+yLQOetTnYtocwpwE0qnRJTzVe29THaDCp4qtdU1QKfOcfyCJztPjC2gA1cn6sfDIV9 X-Received: by 2002:a05:6402:1518:b0:43a:103f:eaab with SMTP id f24-20020a056402151800b0043a103feaabmr13289656edw.280.1657820657779; Thu, 14 Jul 2022 10:44:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657820657; cv=none; d=google.com; s=arc-20160816; b=a9Efrk2KgjoH47GFnh/gwBCtZAuYDe4egdP4CheHAQGl3OkpDx0En3anTwJpwNN37/ 35ypvBp4kR5xcmbQZnpY7TMCt476+x82EXJ80bPburD/7/4uccvvlqmVLMCnYFc83Q0g Bfd7DwVok2zjKuuaAQArjTpSDxp1P4FlkTR8mY8uHcuyN4r7TWtxgIoxYWUjf40WflYv bluf9u20DiCsYSeFK4VNzSfU3Pt68ZXkXzbGtL/r6HzWKj3DMiQ6pwmfQkLYzICgAWHT 65sbkg5Ovhs9oXgfSsjCq4DyxdNBqYQMX8mQNwEGDG2RAZWX6ST7OkejUsseLMCJ8k3Q MYQQ== 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:in-reply-to :references:mime-version:dkim-signature; bh=aQIp8jUeV/XH0MZXLU4tEbIH8uIqKDByVIHXKyZP/oM=; b=i0WizZIwjqWNge6LZyWnPkYBObeWWg/yxJ/9+9h2Wuw2HrUIl4MipoMY3rfkudNMZH ZLByjCdAmR54At+eszcr6sFtsmkFyCu71TUgTJF9vAvvQZuqmECJoUiCYR+cEeb0uotg O0eT9o/WzJuHdFoRrLH1tpkRXMacsDtSmm0a5X1Fv6gH615rlmAJvhkb7E6GeI9AVZsw Ii7L0JQotFWfqU6rp4YNLnhFiMi2GYrCBPME2keZ9vpZIydMp9PaMVa68n4WjT8qc3fU fZQBKeatcR2aw8DGBwL/OlKBSGAE8i+aymN732ChXo7a+BP8hRFmFiRMSvIULW9zZiNx xBSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=S1lYzRFv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f16-20020a0564021e9000b0043a492a4a11si2162367edf.426.2022.07.14.10.43.53; Thu, 14 Jul 2022 10:44:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=S1lYzRFv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234681AbiGNRhw (ORCPT + 99 others); Thu, 14 Jul 2022 13:37:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60838 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229686AbiGNRhv (ORCPT ); Thu, 14 Jul 2022 13:37:51 -0400 Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7D79C5F10C for ; Thu, 14 Jul 2022 10:37:50 -0700 (PDT) Received: by mail-ed1-x533.google.com with SMTP id t3so3400016edd.0 for ; Thu, 14 Jul 2022 10:37:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aQIp8jUeV/XH0MZXLU4tEbIH8uIqKDByVIHXKyZP/oM=; b=S1lYzRFvIdrkIuaNzMc/xioVsE7X9wBzpEVTIMQkFWfupjKZ6kNWPumY0Ye9sveMsW oaCERdVafUZh+op/+O3O+X8ETitsx6/PVxlxnnZMBOKafMqdulWvuXUMSfos9vvYhfbm 3m/NkR3E706fZqsm4Ku3yk2exNh6VL2kASg58= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aQIp8jUeV/XH0MZXLU4tEbIH8uIqKDByVIHXKyZP/oM=; b=tpq6DRqfW+Ip4Pqlk0/+POQkfVa+KBVFMwcRUUQuNG07oY9WmZovhCwO3w4dFzpFbk OU3KEulEieioBtbZ2YDH+C+lFCooi4g1SShVjtrfmlwMm69daR58guwCQYHU6/LZIMy9 i6ifBmoRfytbtC9o/A4bE9o9LaRpQMfBXp7RZWwvPVddOEmtWeOBQFs8n9VkDJP3C9Ps Gz5wvKYyWfEiCKgJV3cTglfLrKUBU/6jZZ4OcMo2UMtuPgzlVrfmtoD9vm4AkQE1aWsb /Lg2shjtsud6qN23QDIuAwLtMndzPiYoJTURpUDZ4uTTrJ1cUSS/CFJilU4SIHbFfmHa Q0EQ== X-Gm-Message-State: AJIora9PZDl782Kgl6OoOWL9/IVKK6HEUzEm1b58w8d0FmLwPvEPXx/o o0Y0QfGhCEO/PaswMN7cszhArsek80FWCpxzSqk= X-Received: by 2002:a05:6402:795:b0:43a:6cc5:8886 with SMTP id d21-20020a056402079500b0043a6cc58886mr13802856edy.174.1657820268830; Thu, 14 Jul 2022 10:37:48 -0700 (PDT) Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com. [209.85.221.54]) by smtp.gmail.com with ESMTPSA id lb22-20020a170907785600b0072b3464c043sm931197ejc.116.2022.07.14.10.37.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 14 Jul 2022 10:37:48 -0700 (PDT) Received: by mail-wr1-f54.google.com with SMTP id bk26so3491705wrb.11 for ; Thu, 14 Jul 2022 10:37:47 -0700 (PDT) X-Received: by 2002:a05:6000:180f:b0:21d:68f8:c4ac with SMTP id m15-20020a056000180f00b0021d68f8c4acmr9553345wrh.193.1657820267054; Thu, 14 Jul 2022 10:37:47 -0700 (PDT) MIME-Version: 1.0 References: <20220713050724.GA2471738@roeck-us.net> <6d5ac61b-b490-4f9d-6521-a4b7477d6fd2@roeck-us.net> In-Reply-To: <6d5ac61b-b490-4f9d-6521-a4b7477d6fd2@roeck-us.net> From: Linus Torvalds Date: Thu, 14 Jul 2022 10:37:30 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Linux 5.19-rc6 To: Guenter Roeck Cc: Geert Uytterhoeven , Alex Deucher , Harry Wentland , Leo Li , Alex Deucher , Balbir Singh , Daniel Axtens , Paul Mackerras , Michael Ellerman , Kefeng Wang , "Russell King (Oracle)" , Linux Kernel Mailing List , amd-gfx list Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jul 14, 2022 at 10:24 AM Guenter Roeck wrote: > > We can't use virt_to_phys() and phys_to_virt() because they are defined for > the underlying architecture. Would uml_to_phys() and uml_to_virt() be > acceptable ? If so, I'll submit a patch. Sure, that would be good, and make th uml helpers clearly be in the uml namespace. Another more traditional approach is to use underscored versions, but exactly because that's the normal thing, things like that may then clash with the "native architecture" version, so for uml using an explicit uml namespace might be the better option. Linus