Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp176886ybl; Fri, 16 Aug 2019 21:44:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqwuzqFjNrnZ0OlJsGvsblGFpG3y12KhjkEG46YXaCq8jehXOgLA43BMPucPjv++zE+cQWEg X-Received: by 2002:a63:f04:: with SMTP id e4mr10253021pgl.38.1566017069116; Fri, 16 Aug 2019 21:44:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566017069; cv=none; d=google.com; s=arc-20160816; b=DfoPw5HtWnsHNVDxoR8HYWJnrorUgNxpYpTYw/XrUsfBXfxOCpAYqtdW5wt56aa6xq jaRH6s2VU+A9OKYocRNJo8ilz+HqvjW7VXooHVUyeEnBI0jGPuxdxiBn5KK+rrtVYk3S OelerJi0Gyum6xrR9O6YQdLoKF7VeKVzjtH66eMX4ssaT/53x20eAidPtgkyuBmtbnn4 I/4Wc4zl10sSv5vG18cnE3STIvtimm8O1d2acvCOX+6MWRixiadhoD0f2LR/2XVX7+5H SK4krWyDZVriMRzVGAtYjEHvMwYnHW3p43XV5cV3xvtAC68Od3mO4me4BQ45RSsDPsue GzYA== 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:dkim-signature; bh=Qx7dTBSG5mnk9PlWmVRYTFFzE3XW/jirUbpR2SM2oiA=; b=kG5Ag8ssZhaS0YmTxNwDWdN9gWht9Mi275giskPuwe9zGYht2qnV+dYEHND2yKh2zr 6tL9vsw6XGkjR5RQeGGgPbRWLUhoAp1NpHsfe5jRXrCUTzQJTm7OdrTYl8lCbqSU062v sz9SYfswnu8C07KIfrIakZ/NJ5AY9k1OJzuw86LWxFad/Ai6b1MBiOKevS50WMd8EUSt L10KydWrHuPXRs1cdnpFV3cjsZ5o7mUSehUVujKQNR+kQGeN4r7z+kcMUkTdfTQnJ0R9 7jD8JGy9ZjkSCBhjvCj3bIPD+PzFliss6aeQ4LaG3+4p09mCL8SuDIGuLIJETDm+5vFe KoqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@joelfernandes.org header.s=google header.b=I+BSH0Gv; 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 r5si5151833pgp.299.2019.08.16.21.44.14; Fri, 16 Aug 2019 21:44: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; dkim=pass header.i=@joelfernandes.org header.s=google header.b=I+BSH0Gv; 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 S1725965AbfHQEn0 (ORCPT + 99 others); Sat, 17 Aug 2019 00:43:26 -0400 Received: from mail-pg1-f194.google.com ([209.85.215.194]:40258 "EHLO mail-pg1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725832AbfHQEn0 (ORCPT ); Sat, 17 Aug 2019 00:43:26 -0400 Received: by mail-pg1-f194.google.com with SMTP id w10so3908183pgj.7 for ; Fri, 16 Aug 2019 21:43:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelfernandes.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Qx7dTBSG5mnk9PlWmVRYTFFzE3XW/jirUbpR2SM2oiA=; b=I+BSH0Gvlmmo/v+XAvC4f1KctY9tlqWzkGt0C/mQ2gw5HOchK0I1p8OoJJlJnk0pQl JJ+dHLbFJAa2ESNGTwQuQzfyfmrkLybo+ACnkTe45dIo89s8tgvDBgH3qQXOFxzHiLNm PEbTOPapMI6eaczSnfX5GUDCNSho7F/8i3jsE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=Qx7dTBSG5mnk9PlWmVRYTFFzE3XW/jirUbpR2SM2oiA=; b=tj68iCF7dD1iVuEHEaNjY7N1lI3Ea6a5HHgr9bh66CEzIhTQxAdmue5CP2USObcevh ZBNyRQokvfAqrKfDMOXHWxKlcW2KSYufRex2+/VHVjSe7qLr7p2NQ6ZfZ+BtWLTvVfKq P4rzb+jCuOC3S/uS2o1+CSPfHOmMXvkyZo+Ntw+/+ChuGspbxJ/zitENgZMYQ7BXXsoS S8IVtn5k3OYjFOz7tkKxAF77LHvK9A6yvzlCWbk8exn4zkjnkAwYZus/7PwWlMJ5s2YF 4zHs/i9M7niCv9jKLGNNK9TXzDDzR+XBuPZNdNZF1RVfPqkdG2sDQ0EHn+k1UQpA9wb7 mU0Q== X-Gm-Message-State: APjAAAXk8wDyFUd9JVhu9twEbvqAbVtVlf7v/f3TnVzDU4mTBtxGzlVj nnLdYRaBHj2+nMtAZfHU88wumEM5FRo= X-Received: by 2002:aa7:984a:: with SMTP id n10mr14319362pfq.3.1566017006016; Fri, 16 Aug 2019 21:43:26 -0700 (PDT) Received: from localhost ([172.19.216.18]) by smtp.gmail.com with ESMTPSA id q4sm12828431pff.183.2019.08.16.21.43.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Aug 2019 21:43:25 -0700 (PDT) Date: Sat, 17 Aug 2019 00:43:08 -0400 From: Joel Fernandes To: Paul Walmsley Cc: linux-kernel@vger.kernel.org, Palmer Dabbelt , "Paul E. McKenney" , rcu@vger.kernel.org, linux-riscv@lists.infradead.org Subject: Re: [PATCH -rcu/dev] Please squash: fixup! rcu/tree: Add basic support for kfree_rcu() batching Message-ID: <20190817044308.GA139754@google.com> References: <20190817042211.137149-1-joel@joelfernandes.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 16, 2019 at 09:38:54PM -0700, Paul Walmsley wrote: > On Sat, 17 Aug 2019, Joel Fernandes (Google) wrote: > > > xchg() on a bool is causing issues on riscv and arm32. > > Indeed, it seems best not to use xchg() on any type that's not 32 bits > long or that's not the CPU's native word size. Probably we should update > the documentation. I would endorse any such documentation effort ;-) > > Please squash this into the -rcu dev branch to resolve the issue. > > > > Please squash this fix. > > > > Fixes: -rcu dev commit 3cbd3aa7d9c7bdf ("rcu/tree: Add basic support for kfree_rcu() batching") > > > > Signed-off-by: Joel Fernandes (Google) > > Link: https://lore.kernel.org/lkml/alpine.DEB.2.21.9999.1908161931110.32497@viisi.sifive.com/T/#me9956f66cb611b95d26ae92700e1d901f46e8c59 > Reviewed-by: Paul Walmsley Thanks Paul! And nice to meet you again after many years ;-) Glad to see you working on riscv. thanks, - Joel