Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp981513ybv; Fri, 7 Feb 2020 12:03:46 -0800 (PST) X-Google-Smtp-Source: APXvYqygsJeDrXvrPwHpUv1wo37o/aa4zALr85qhfnX9/QkUbseVE7vnnEPr96JgAiBlWHukNqMU X-Received: by 2002:a9d:48d:: with SMTP id 13mr769092otm.249.1581105826508; Fri, 07 Feb 2020 12:03:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581105826; cv=none; d=google.com; s=arc-20160816; b=hTIV4Pd4D4BsLX9pxdPumegUiylVtZaSOsfn8X01u1vOonp9MV/FEQYuvmZHtVTJKD 4sNqG+tr6/33flMuzQ4CkmeXtXj2Y+MhyAFnjEuKspCD4w3cEac62PDiln7VOwD+uuHt TVDOpkjSJv81jXux3HMXpOcofj+o0xqsRzmrhrBpMmUyPDs8cxzqzxzofOcvyakDyCmd AIp9fRAFEeH3Aofd/8GuOOlunDlc3BFhAAITR3tQ4HfMiTM+/s26SDXPUGQVg1VQDRl9 ubhQrohBFh2ryNZhZmUFsuKGkFnx5a+/qRDFTshnPp+WTeYPrBMpRTbZSF3KFT9pKyP+ vVAg== 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 :references:in-reply-to:mime-version:dkim-signature; bh=ObGffXOL5VBl+6FfHz5jFepyN+90co8pbuYkAV1+kJE=; b=Tg0vYRHRl7eBBsRr777oGFpNB5b7qashdMkdDtLgvmM5uwqb/CIEAx0YIw//TijUj8 gptzkX8/XfFixuwKJ5Uj9pk1W4NbDly3jJHpBUpoU3p3rIKkV6oNLX5tyLeGmVZPMWBP ghIKEG82UCaut7xS/sbya7GYJdNgSym1ICrc7waZ9YXLR0FIHIIlqXbHTHciZGkG0R92 IlUKPlSLClqKtvolhFYOBe3GI5jkleZmigd5uXEc29HghZFdIi4Re8tIVHdbTWiS+cWY B/amq8oQ2aaFoolW8AzpX0LiQKcQEaLT3AZl9UdTr9GdTYZg0mFcvmxDT9RaITdleL5t LkKQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PdrH595H; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h139si3964797oib.85.2020.02.07.12.03.31; Fri, 07 Feb 2020 12:03:46 -0800 (PST) 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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PdrH595H; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727113AbgBGUCV (ORCPT + 99 others); Fri, 7 Feb 2020 15:02:21 -0500 Received: from mail-io1-f68.google.com ([209.85.166.68]:38905 "EHLO mail-io1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727012AbgBGUCV (ORCPT ); Fri, 7 Feb 2020 15:02:21 -0500 Received: by mail-io1-f68.google.com with SMTP id s24so855551iog.5; Fri, 07 Feb 2020 12:02:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ObGffXOL5VBl+6FfHz5jFepyN+90co8pbuYkAV1+kJE=; b=PdrH595HtGa9FPdkP6FveQWORDzceL3dqn7chKwjW7CJ+op5ZGt5wOH40lbbNI+WCk jpHd1/lUpWA+gaCwXp6RVAM+Y1eokJg7ew/FJHA0E3xFM6zPlcCc0aSxaFlmhVC19UCz ZMnUSaa0LKX3n24qqEuOkvjz65meJHzemH5KKw0WbS2XskToFwkY5Ufx0FUPdIuWDBv0 J2VHzWy9suqL0WnHQWHh4h71LFUUIT0XzDePf88IFmKqWXayoI3mwA7iw5UthFBTgJ0a mRUdvGhHAlvZHLzrZ2eQocbWC6gCXWb3nUc4UoqdnqVGrG4vxOZBUGLrPSZ4FGf45gMX 9okg== 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; bh=ObGffXOL5VBl+6FfHz5jFepyN+90co8pbuYkAV1+kJE=; b=CbTVxlY2LHCIomUyOn2wIUT0QU/FKm3iKQAwDm+mGCesmzFdmlZy8xBhBPc7mcUeqh idO1Z7+Loa12gXZXFeImZHo/9tdA4vJ4Vr3c34uwE1e/fl9F1h7sFmmXt8SDl1QxSZLi 05LOIMIg9fp6NcdMmESEaH02rQyjS/KCHP0lIwDyUHIbNBWuoi1muJhVjf89/7Fkq6Xk svlTdhf+hXXrv8zzLf5kBAc6pbvkUly+Qm9hDyVQriBSybUW6qGM5gANpt02sYj6K/r0 cgb/XVCFs9pZXrD0NfJvoKDjPpFuFiXIxvTef1y0JHRkAJ85hFLlsmvKA9rHchg+5fw7 d+GQ== X-Gm-Message-State: APjAAAX+Oy6j6cvH4XrTJV01Jr7O1V8iSRZfgb00nkElsd1EqEvkCnCz wRL65tzm8YBXuchGfp4BcdMGb9PlO+y6c2dGtTk= X-Received: by 2002:a5d:8956:: with SMTP id b22mr102017iot.263.1581105740222; Fri, 07 Feb 2020 12:02:20 -0800 (PST) MIME-Version: 1.0 Received: by 2002:ad5:5442:0:0:0:0:0 with HTTP; Fri, 7 Feb 2020 12:02:19 -0800 (PST) In-Reply-To: References: <20191217221708.3730997-21-arnd@arndb.de> <20200207072210.10134-1-youling257@gmail.com> From: youling 257 Date: Sat, 8 Feb 2020 04:02:19 +0800 Message-ID: Subject: Re: [PATCH v2 20/27] compat_ioctl: simplify the implementation To: Arnd Bergmann Cc: Jens Axboe , "James E.J. Bottomley" , "Martin K. Petersen" , linux-scsi , "linux-kernel@vger.kernel.org" , linux-block , 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 Test [PATCH] compat_ioctl: fix FIONREAD on devices, fixed my problem. 2020-02-08 1:06 GMT+08:00, Arnd Bergmann : > On Fri, Feb 7, 2020 at 8:22 AM youling257 wrote: >> >> This patch cause a problem on 64bit kernel 32bit userspace. >> My 32bit Androidx86 userspace run on 64bit mainline kernel, this patch >> caused some app not detect root permission. > > Thanks for you work in bisecting the issue to my patch, sorry to have > caused you trouble. After Christian Zigotzky > also reported a problem in this file, I have been able to find a > specific bug and just submitted a patch for it. > > Please have a look if that fix addresses your problem, as it's > possible that there was more than one bug introduced > by the original patch. > > Arnd >