Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp5673113imm; Wed, 12 Sep 2018 09:21:35 -0700 (PDT) X-Google-Smtp-Source: ANB0Vdag8NDSx5ckLU9Kr2NtCbLlFkbbIavvT0bQVhXmzgBmJNIoOTMbBkTcNXcp4R1W+MugUkL4 X-Received: by 2002:a63:221b:: with SMTP id i27-v6mr3098830pgi.212.1536769295709; Wed, 12 Sep 2018 09:21:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536769295; cv=none; d=google.com; s=arc-20160816; b=oWK7IdkBF3jrHDHpHF402kc8SBrrAFhI6IzyZncGJ6OvD09CaxuMo0AlUcUw6g2cuK ytjtiH8H9C9sQBXXEDkGXmUOgUdYrvhG0hmNIB+lI7tEQceYztpd4CxKBSozkAVa1Jod z7u+FrQYnI+pDKo7ZnQcj7jRbibc4BwYy14qlWUp+5Kzcia7ZTghpZU+EClXSp4ncJsS t6F26dv2iKGrmBXQExEWI8nDCn1LHyCEAT/9AkvW+Bdtk38veKERmDt6FK99uBGs7H1T Li2O2hvGXRYB1H8Q9/4UqYPNVTyGnI52hSLwXJ+FA6aJ59rL6LgkmJm0bFTajtAzEcA0 JPrg== 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; bh=HzSXajEIOEAaegylvrBHpi2RO12+N/sCEe0XRLpt528=; b=d0RC8n8NV915iF3w4B4n1Brkl6wLHcUOQI1is2FS/Z/TdIv+s2WEAa5S7HHmKl0s6e GB4eyNyL3uwypDp8nchbdNcOSjghPOqPoRBur91iw3fp5vgx1UXn2jz41Myc9nMm4zUp 3jhbeErEd394Gd3Yt8EyVSxzybMynLmCfnkpgl2p8Q0s1znvNbiSOGUpK86M+iaBmV1i +JXevhs3V1PuT+NwvVWhlWPdSRgtPjSJ/ORIsNYgL+T3xMPrAHNI1a/RDUuIbl76x8Go uA8/MWjG3YVnhPaq0bbhoDEy+SxbpZNjyFHxNv3fpn3ySrzQKqlw6Y1eVCkOfxjG7YDN FWYA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u24-v6si1549459pgk.72.2018.09.12.09.21.12; Wed, 12 Sep 2018 09:21:35 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727999AbeILV0I (ORCPT + 99 others); Wed, 12 Sep 2018 17:26:08 -0400 Received: from mail-qt0-f194.google.com ([209.85.216.194]:38801 "EHLO mail-qt0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727859AbeILV0I (ORCPT ); Wed, 12 Sep 2018 17:26:08 -0400 Received: by mail-qt0-f194.google.com with SMTP id x7-v6so2437650qtk.5; Wed, 12 Sep 2018 09:20:52 -0700 (PDT) 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=HzSXajEIOEAaegylvrBHpi2RO12+N/sCEe0XRLpt528=; b=eWCwNRZ6vrAmpFL51vZU673oD0bRSugwvvdlT5e0/l3Pv2qI7knvDubb+nrhxVQn6u 82M7OnpLT1l/CZp86DR6UoPst/5vRKfKE5Z4pECgUQ66hgd6jl0pRRTyh1+lmIS1XBip DWyKtv+mzLiD9ijfK+ncH3zXZmRyi6SElncTPaJAp3GT9OzuTsT/97fpllrJdTjH/pgh 8hO+Wn52cWAOCtp8EPJtOx40JOMb9Z0xv0eqqc2GdESPQXqGV5av0OA3ymQHG+zY761A b1fCf4z/dpzrGXRIkFYPRR4fslDf/bZkvGyayHBP2Zn6MDG6ztt2xWpG0dDxasB8tVAN Jo/g== X-Gm-Message-State: APzg51C2+FGJ0a0ufaTG7b7E49aY8FotaS6TOgY248B+gP5Qvb+Zl71f ZSuVqb6XjizwO/DjjRBMKccj7WyqidFmJwOFHkU= X-Received: by 2002:a0c:885b:: with SMTP id 27-v6mr2115395qvm.115.1536769251572; Wed, 12 Sep 2018 09:20:51 -0700 (PDT) MIME-Version: 1.0 References: <20180912150142.157913-1-arnd@arndb.de> <20180912150142.157913-2-arnd@arndb.de> <20180912153300.GE5633@ziepe.ca> In-Reply-To: <20180912153300.GE5633@ziepe.ca> From: Arnd Bergmann Date: Wed, 12 Sep 2018 18:20:34 +0200 Message-ID: Subject: Re: [PATCH v2 02/17] compat_ioctl: move drivers to generic_compat_ioctl_ptrarg To: Jason Gunthorpe Cc: Al Viro , Linux FS-devel Mailing List , Sudip Mukherjee , gregkh , Peter Huewe , Jarkko Sakkinen , Stefan Richter , Jiri Kosina , Benjamin Tissoires , Alexander Shishkin , "Winkler, Tomas" , Artem Bityutskiy , Marek Vasut , David Miller , Alex Williamson , OGAWA Hirofumi , Linux Kernel Mailing List , linux-integrity@vger.kernel.org, linux1394-devel@lists.sourceforge.net, USB list , "open list:HID CORE LAYER" , linux-mtd , Networking , driverdevel , kvm@vger.kernel.org, virtualization@lists.linux-foundation.org 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 Wed, Sep 12, 2018 at 5:33 PM Jason Gunthorpe wrote: > > On Wed, Sep 12, 2018 at 05:01:03PM +0200, Arnd Bergmann wrote: > > Each of these drivers has a copy of the same trivial helper function to > > convert the pointer argument and then call the native ioctl handler. > > > > We now have a generic implementation of that, so use it. > > > > For vtpm: > > Reviewed-by: Jason Gunthorpe > > Arnd, would you consider including a patch as part of/after this > series to make compat_ioctl in drivers/infiniband/core/uverbs_main.c > use this as well? Looks like a bug too? That should be included in patch 5 in this series. I may have skipped some Cc there since it had too many recipients (sent only to the mailing lists instead). Arnd