Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp731473ybl; Fri, 30 Aug 2019 06:24:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqyWdyun4+k1ftY0mc7yTSP0HGl022As3eIUznDZfwgg9oj2I8s22tWC2rRVhes2CzZYTNWn X-Received: by 2002:aa7:9e42:: with SMTP id z2mr5392945pfq.2.1567171462023; Fri, 30 Aug 2019 06:24:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567171462; cv=none; d=google.com; s=arc-20160816; b=MpCMNyxv1MqCnNmwXwJPrfPJ7sFhc/ZQ5T4qhbHLVWvbjlJidpQV9Pb4dpMHPXKpUk mO1th68RS7PI2ljNIkIPxFaPKY02V5ODMCRj+B5S+YTXWjnzoPQSKoQVFh615UfMCDPp ZtxVDijM5mOdq3mi53MA2bfY/zXcELZePt28arnj5XTDcTOPOIV9dgOI56dlLdOpPQpA 7ncN70q2sKwbnVF16ACvxdoww2gop8D+cyB7yuolOnA/KOtoVXeC8j7N/HRUwiNluWPP MDG86lFNp/1n8tRBz3V7+9ki5KYo3VzWTw4a6DTXXtvM9jFJooOUCIrTnbggjmf8eK2Q 2CPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=KXkLpMdvxATVZDotIk83UwKgCqHTlNQAbJshiSBMoE0=; b=NXkkvasXbFNOyVkGLkDCyxPPbaDIHJTWQHkS1Om0v9ZM5lncMLzNEPX1ipBsJDwPyz CITfT1lTGBNILf4oPAnifQV+7/sLG8pMtP9Jadzo20DN1qT6gPN0xH8BXboo6vOh1N2F a3N8hxMTNe9MLoeDRpbRoFsQEtMSjpLOwkp94vvbCpv5bb3QgNc138fWWGwuevM8fcIW KNUhrrworrcoccxqUbsIKkB+GwH0YWwdGfOXhW1qx0FBjcHVqY36JPA5GYUpNX3Jg4cf JWDmVzyoP+9cE4D7+X0fh4WeWpHY/nCwBJHaT7IHwc9nIBs1xXa3OpEb587DXnjqrdUg BuIA== 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 t19si4756637pjr.41.2019.08.30.06.24.04; Fri, 30 Aug 2019 06:24:22 -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 S1727836AbfH3NWm (ORCPT + 99 others); Fri, 30 Aug 2019 09:22:42 -0400 Received: from mx2.suse.de ([195.135.220.15]:37582 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727135AbfH3NWm (ORCPT ); Fri, 30 Aug 2019 09:22:42 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 6F54CB03D; Fri, 30 Aug 2019 13:22:41 +0000 (UTC) Date: Fri, 30 Aug 2019 15:22:39 +0200 From: Joerg Roedel To: Robin Murphy Cc: Eric Dumazet , linux-kernel , iommu@lists.linux-foundation.org, Eric Dumazet , Jinyu Qi , Will Deacon Subject: Re: [PATCH] iommu/iova: avoid false sharing on fq_timer_on Message-ID: <20190830132239.GK17192@suse.de> References: <20190828131338.89832-1-edumazet@google.com> <20190830104925.GI17192@suse.de> <3ffd6989-229b-9c67-d9fb-7a8e413c1336@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3ffd6989-229b-9c67-d9fb-7a8e413c1336@arm.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Aug 30, 2019 at 01:27:25PM +0100, Robin Murphy wrote: > On 30/08/2019 11:49, Joerg Roedel wrote: > > Looks good to me, but adding Robin for his opinion. > > Sounds reasonable to me too - that should also be true for the majority of > Arm systems that we know of. Will suggested that atomic_try_cmpxchg() might > be relevant, but AFAICS that's backwards compared to what we want to do > here, which I guess is more of an "atomic_unlikely_cmpxchg". > > Acked-by: Robin Murphy Great, thanks for looking into it, Robin. Applied now, thanks Eric.