Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp3729297ybz; Mon, 27 Apr 2020 22:25:38 -0700 (PDT) X-Google-Smtp-Source: APiQypJ04WdCNXePqYhpbs3NOpQIdFWTMacOsPOcbj2Pj6Cyp7wvVhCNUViq038VXqfDu0cfpbDs X-Received: by 2002:a17:906:4048:: with SMTP id y8mr22840851ejj.258.1588051538246; Mon, 27 Apr 2020 22:25:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588051538; cv=none; d=google.com; s=arc-20160816; b=aY/aKAJl+OZKPgm7QXs1hjsac3f2RH9Sj+hfC7ejIi6Bo+M5YpLVxZOVn3K9cUtUyN a0VBYzLkrFe7HqKSKyyTB6qcaO9noH9vyZcQ1XITZ6JrTaKCL8yeSjNsrBO2xNrzLn1j FC3FONTp+ohcYYtwbGt7Vmxlz7y4QPhCon1tVoFJuIue4vNaJK8+P2/qSQB54Gn0axHh QiUVJvBKIscxK+EKgLBUj4z/5SnCsANhW1STI+UxWeTN+lDo3T2UzoTMTEl/XidSJ3NF 4YbMgGpHzMmoKe0wBE3cJSSItic3kjc7BYi6nqqGVvAdMeBIojunkXAOiJ4gXoowQz6k wV0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:references:in-reply-to:mime-version :dkim-signature; bh=soKXOGTdHIofr3Yf+54NHNG9tiLfeyhq6J/nrePKJX4=; b=Ryj7gfiyatVTa7n/eyFSSahf0XniF3nPIOxihFYsaH6XARNo45ko9Pwm/tThw7nHxr R93ZkizMZ5Ja6uqZkhB+h4Ro6Idv0muVcUrZhwmA7HxcDeSVdZPJk+mSs5XLxkqTZlDF SrdjwBpZ2iveftbbCNl3YAPsKoFNTI8RsxVg5YMCJG2rm5Wf1D52nG041fneToVoDUck SpBd6byE3P9XEFFx3MNUjVBIxeyaTTZX8jg6HKylK1AJKc5Zn3fujuU6lGeSASpdz6wz jgB2Pjmel+iSQjT6XodW8UFyoti9bg+hGpVTpFivSxkn50YHohcGcXW3vzc5NipZxoG3 fzmw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@draconx-ca.20150623.gappssmtp.com header.s=20150623 header.b=mJpP6O5P; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b9si1205463ejq.79.2020.04.27.22.25.14; Mon, 27 Apr 2020 22:25:38 -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=@draconx-ca.20150623.gappssmtp.com header.s=20150623 header.b=mJpP6O5P; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726276AbgD1FXs (ORCPT + 99 others); Tue, 28 Apr 2020 01:23:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33366 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725885AbgD1FXs (ORCPT ); Tue, 28 Apr 2020 01:23:48 -0400 Received: from mail-yb1-xb43.google.com (mail-yb1-xb43.google.com [IPv6:2607:f8b0:4864:20::b43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 672BDC03C1AA for ; Mon, 27 Apr 2020 22:23:48 -0700 (PDT) Received: by mail-yb1-xb43.google.com with SMTP id v10so3276470ybk.3 for ; Mon, 27 Apr 2020 22:23:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=draconx-ca.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=soKXOGTdHIofr3Yf+54NHNG9tiLfeyhq6J/nrePKJX4=; b=mJpP6O5PXac54J0K+dRqMwRctOq1kyiNf5Rflc9J5ziICtKvPVvnVShRSIzCq3BSuH Pd7+KKoUUkdSgBwnOKkq1NevWCaFLNbhut7RF7n9e6rbcKnfCYkqW3xjPfJcZsuvHjqX vXjnZHhym4PYvc3SVxmFDq9xQdVrNamtkrCWGa5Qwl6i1a8H28BS9Ht59J3UJeH4jHQC wB4sdIIQRqTprEvDyausggtLo4G4CUnh5lCeCZfur+AEG2cQNnzdmnrZpMQG72adqDZ9 Yny6YR1Ci2ap+Ek6/nmP1FANSuEF2aTMpfdQ40tAsDQ7skn+eTJU60arnDD+V2mtsJIq 7/dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=soKXOGTdHIofr3Yf+54NHNG9tiLfeyhq6J/nrePKJX4=; b=sInQaeeDDzjNOt+ten89emFsyPgFVr4YAO9pnUBgGUl8q04GM1stJYrJF+05RV56k3 3r9WMIiUrYceNElDi8RS82uVjzQ2kYAaonJ/3r24pl6AWyAKvT71Ozn6ZsUkZfMWQY58 wxkPuypGm2JLE0Hd8H4RWHky5/6Vflez+rGq8cGQvSJ3KwvZt5QjHxueOrLv14uNCuBj NjuoAmrhri6ahl0/opeWXk829r9c286rukI5pPlT7KF37ZtUe7CeRK5QKh79oGQpxPVl O4i7S1shgCa0JZ/nrYUs/HOvccf7g52NvQqKOlWGPwHr9q84GSbAY+KQtRldPFKNAwD/ Z32g== X-Gm-Message-State: AGi0Pua7ZaepSV5PXNYJEBGD0m+l9fv4KXF9dhOcxbFWWG6l7Zzhnrah 6eLdzuPkcnvDen79Kv0KJBR2/QAGaLYO04CO/7D8Sg== X-Received: by 2002:a25:bcc8:: with SMTP id l8mr32743079ybm.225.1588051427543; Mon, 27 Apr 2020 22:23:47 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a25:5e84:0:0:0:0:0 with HTTP; Mon, 27 Apr 2020 22:23:46 -0700 (PDT) X-Originating-IP: [24.53.240.163] In-Reply-To: References: <20200418144047.9013-1-sashal@kernel.org> <20200418144047.9013-38-sashal@kernel.org> From: Nick Bowler Date: Tue, 28 Apr 2020 01:23:46 -0400 Message-ID: Subject: Re: [PATCH AUTOSEL 5.4 38/78] nvme: fix compat address handling in several ioctls To: Naresh Kamboju Cc: Sasha Levin , open list , linux- stable , Christoph Hellwig , linux-nvme@lists.infradead.org, lkft-triage@lists.linaro.org, Basil Eljuse Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2020-04-28, Naresh Kamboju wrote: > On Sat, 18 Apr 2020 at 20:24, Sasha Levin wrote: >> From: Nick Bowler >> >> [ Upstream commit c95b708d5fa65b4e51f088ee077d127fd5a57b70 ] [...] >> +static void __user *nvme_to_user_ptr(uintptr_t ptrval) >> +{ >> + if (in_compat_syscall()) >> + ptrval =3D (compat_uptr_t)ptrval; > > arm64 make modules failed while building with an extra kernel config. [...] > 72 ../drivers/nvme/host/core.c:1256:13: error: =E2=80=98compat_uptr_t=E2= =80=99 > undeclared (first use in this function); did you mean =E2=80=98compat_tim= e_t=E2=80=99? Probably commit 556d687a4ccd5 ("compat: ARM64: always include asm-generic/compat.h") is required to be backported to 5.4 as a prerequisite for including this fix in the 5.4 stable series. Cheers, Nick