Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp395860pxu; Wed, 7 Oct 2020 06:07:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyrlhB8TUZEWJB3khcLTHBlIlls3gmAZ+B0x/1RSfNjHMkV5CeUJ4lnD3mTlWD709VqLNUc X-Received: by 2002:a17:906:1914:: with SMTP id a20mr3133974eje.425.1602076067254; Wed, 07 Oct 2020 06:07:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602076067; cv=none; d=google.com; s=arc-20160816; b=lWOtriq63z4/RnoFgmMforsWyy5NUvdzDwx9rAwG4n+8Jobi4GKzrZDjAaIAnskwfw HieSIT8IB+rPegeHTVVIN2Zomt7q/XSA85DYsHFZ3y6rsQHGhAP7QUUdFGFJnjJQnQiH q5fDQIf2WWNCRGr4sHlypo2lTjnpUtVwjNjLLO/G3GKGLdqiJ1hCdaAcpQFbKJETC003 m+71PYZs5h0spvpvEIZ7VVeqUXA8jXv1MYWEB5CzJ2Wt716T9Zwayd0DpZ8p1BizjPmX 2aB6J1cAZbu8B9UZr/m+Em9P7XW+XJqD1fhrkwS+37m+IXfJBMToxWo7jRcPb95FP0Lw Gusg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=AojNo+cy1Ub6V8z9+QgCI4uIPP7fdDL2GKx5yWLkPAI=; b=y9SnKVc5N4tA44i2kC8obP6TtSFfKG2UXEm5I+pOKZsrEZMEvRPQx7NAiqUP/KvTdw JtzKOiIkDV8E7HK/1SYq7objNZ6jLodA+UkI2ULRDCO3Va3XzaHSolyBeMB7YhITT//x eS//5M6gAAYtFhcyTDODbklLmW5Fa2na5Ojl0jZk4rAI8+4KCzgdTx9W9p4/SDbL5LQE CnDYjrUz+6e4fT0MVyDJAZE81u6TAemSSTpUaQImf8f5PQyBRhhroZq3b1t1w3jltsq7 FkbyFtM3LgEMyLqwDdV8+3F6PSmNz/u3lj/sbwhHC4JaBivI3tZj/iKyXFSYWheKzQm1 cL2w== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h12si1687501ejx.608.2020.10.07.06.07.16; Wed, 07 Oct 2020 06:07:47 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728402AbgJGNBn (ORCPT + 99 others); Wed, 7 Oct 2020 09:01:43 -0400 Received: from mga02.intel.com ([134.134.136.20]:58172 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728390AbgJGNBn (ORCPT ); Wed, 7 Oct 2020 09:01:43 -0400 IronPort-SDR: ykzXiWQZkktRn7tS09wRlemDnS4bhRuogj290Zy0Js1SPZ5dpwyM7Qeq/041+d9hK0Om8tysua HLGPjF+zz/tA== X-IronPort-AV: E=McAfee;i="6000,8403,9766"; a="151860409" X-IronPort-AV: E=Sophos;i="5.77,346,1596524400"; d="scan'208";a="151860409" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2020 06:01:41 -0700 IronPort-SDR: Bt/ncahIGGI1x+byZ3tWuAUkQFB8AfPPmWAoZqQtYaFLENPzoLzBz4QoWT6dyvYMar3RUZmAs7 7m9t3QG31DHw== X-IronPort-AV: E=Sophos;i="5.77,346,1596524400"; d="scan'208";a="328045288" Received: from smile.fi.intel.com (HELO smile) ([10.237.68.40]) by orsmga002-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2020 06:01:38 -0700 Received: from andy by smile with local (Exim 4.94) (envelope-from ) id 1kQ95d-0010Nw-8C; Wed, 07 Oct 2020 16:02:41 +0300 Date: Wed, 7 Oct 2020 16:02:41 +0300 From: Andy Shevchenko To: Paul Bolle Cc: Richard Weinberger , Geert Uytterhoeven , Richard Weinberger , Anton Ivanov , Linux Kernel Mailing List , Bartosz Golaszewski , Linus Walleij , Nick Hu , Greentime Hu , Vincent Chen Subject: Re: Build regressions/improvements in v5.9-rc8 Message-ID: <20201007130241.GA4077@smile.fi.intel.com> References: <20201005093024.16032-1-geert@linux-m68k.org> <20201005125840.GP3956970@smile.fi.intel.com> <5f5c303d30eaa32c21131502cc6f28db9d655329.camel@tiscali.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5f5c303d30eaa32c21131502cc6f28db9d655329.camel@tiscali.nl> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 07, 2020 at 02:45:30PM +0200, Paul Bolle wrote: > Richard Weinberger schreef op wo 07-10-2020 om 14:08 [+0200]: > > UML has no ia32 emulation and therefore no in_ia32_syscall(). > > Maybe you can check for CONFIG_IA32_EMULATION too? > > The pending fix is: > #if defined(CONFIG_X86_64) && !defined(CONFIG_UML) > > Since this check guards in_ia32_syscall() just checking CONFIG_IA32_EMULATION > should do too. > > (Way outside my limited expertise, but anyway: is does look odd to see a call > to in_ia32_syscall() in drivers/. All other calls are in arch/x86/. Isn't this > a bit too x86 specific for an arch independent driver?) According to Arnd who suggested that fix the problem is basically appears on x86. He also mentioned the new approach that Christoph Hellwig is working on. But we decided to go the ifdeffery for better backporting. -- With Best Regards, Andy Shevchenko