Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp1741339ybg; Sat, 19 Oct 2019 01:30:30 -0700 (PDT) X-Google-Smtp-Source: APXvYqxpdqlc9efVaGEOnGJKEx91OM4nxSXuCnNFphQBb6P3lzKp0rOOk5WCZkGKhz4xgZh5dM5m X-Received: by 2002:aa7:d915:: with SMTP id a21mr14134713edr.46.1571473829990; Sat, 19 Oct 2019 01:30:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571473829; cv=none; d=google.com; s=arc-20160816; b=TGcQQLN51JERo8qmZdB0ZsBx81FPD0S2wJJMPCVHdy/kld+a1ap/VdzgPm2uus1dMQ FdkThHqTMB3GbtREpe6av/nb3IBMbIlLVU7uH7S9r7Sp6KeEKchvE5UUEAg9ulwu7Z7S fgIwC/g1wS4nAdR+17vlEVTjaqDaNkrUjpXPZBjrI2CO6DdTmB+VLfuz7ipB3/1XZHra kPwgq3rJz6F+Wp9wDtXGEnVDTofDT582ZM91vhOQQd6k7qjuN8gNn0+VtZjiiUaXmLvZ OfYOe+REDm25loKWNcaJmCSP96pashtknuZC0lCQYVGF53nrGuD+rKKv00ap5GAnzsuT QZlQ== 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=OLiSW1jPhrfJpL7J2ChNokt+HsZ5l6CdeBUkdRu8tgI=; b=CncszqlbKgH+XNWczmaVqqwTtq+xDjPd/EQFqtDpunuAD4yKTG0I64VDqvYVbj2l2q s19YY0bpJLMVngeSGydcQedEqba+aTo6xBclPgEG19dC3LI+Dd6rKb/kL814mI7ieTwy in/gScHGaeH1OLkCUrPDhYMLqvby1PDyz/nUn8e7qDQVT4dFyEm+Og0WFid5QWRjkF3g DPfRud6YBRBJ4EtZXIWC1gDab4FUsRtu0h5Xfn+wTWYMaArA8vBp5tu4F/Jnbbgq/msZ 7VQJc/hQKx4RjaSNsM4bQm+FQsK78pj8RJv1uVVlsyjr81fZh/2EZ//iVpi3aXiG+5BQ RTjg== 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 h18si4861644ejx.68.2019.10.19.01.30.07; Sat, 19 Oct 2019 01:30:29 -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 S2439426AbfJROSh (ORCPT + 99 others); Fri, 18 Oct 2019 10:18:37 -0400 Received: from mail-qt1-f196.google.com ([209.85.160.196]:40114 "EHLO mail-qt1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732676AbfJROSh (ORCPT ); Fri, 18 Oct 2019 10:18:37 -0400 Received: by mail-qt1-f196.google.com with SMTP id o49so1458647qta.7; Fri, 18 Oct 2019 07:18:36 -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=OLiSW1jPhrfJpL7J2ChNokt+HsZ5l6CdeBUkdRu8tgI=; b=TBveMF19LhielilHg0AoAg4+K+roqfboErkW3EZRgu4YI5/9zg+aqTStcVO+YypqV4 nRDZk/piIYfWGZ+fp2HGptc1NSfL8lar9AyiwWZ4qgXcAZjgnKcfSCHIApZARO+SBMar h/fddCmvRkzcn2Qjkq8GnZcQcmW/2UqbxOf/ww8YvboTcsbRlv4gNt6QAjoFn5eClNK/ O5JFlEUDK9LzolIJb6SQduSJ19qMXx1ZdXbtdy/OjARddKQe4M7RkNV8mJ07LNVoRQHt AJgTJGo1mvOJS2pxQP1uys+hjy4cKXBUwtWdAl5JOEG2qgb30nAo4JkdOkVXYKv7yWpB ALrA== X-Gm-Message-State: APjAAAV0ml7r9IQ/wyAYDxZwpdSslmrMypp21l8j2jIC7OlAy2DuvWA1 B8ic178vNUjurZ3/yxH7rVhkSVeky2cNM5NV3thM7A== X-Received: by 2002:ac8:38e3:: with SMTP id g32mr10144867qtc.304.1571408315568; Fri, 18 Oct 2019 07:18:35 -0700 (PDT) MIME-Version: 1.0 References: <20191009190853.245077-1-arnd@arndb.de> <20191009191044.308087-16-arnd@arndb.de> <20ef0181f615a6dfe8698afb52597164d74f8637.camel@codethink.co.uk> In-Reply-To: <20ef0181f615a6dfe8698afb52597164d74f8637.camel@codethink.co.uk> From: Arnd Bergmann Date: Fri, 18 Oct 2019 16:18:19 +0200 Message-ID: Subject: Re: [Y2038] [PATCH v6 16/43] compat_ioctl: move isdn/capi ioctl translation into driver To: Ben Hutchings Cc: Al Viro , Karsten Keil , y2038 Mailman List , Networking , "linux-kernel@vger.kernel.org" , isdn4linux@listserv.isdn4linux.de, Linux FS-devel 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 Thu, Oct 17, 2019 at 8:25 PM Ben Hutchings wrote: > > On Wed, 2019-10-09 at 21:10 +0200, Arnd Bergmann wrote: > [...] > > --- a/drivers/isdn/capi/capi.c > > +++ b/drivers/isdn/capi/capi.c > > @@ -950,6 +950,34 @@ capi_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg) > > return ret; > > } > > > > +#ifdef CONFIG_COMPAT > > +static long > > +capi_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) > > +{ > > + int ret; > > + > > + if (cmd == CAPI_MANUFACTURER_CMD) { > > + struct { > > + unsigned long cmd; > > Should be u32? Good catch, changed to compat_ulong_t now. Thanks, Arnd