Received: by 2002:ac0:a679:0:0:0:0:0 with SMTP id p54csp140113imp; Tue, 19 Feb 2019 20:13:52 -0800 (PST) X-Google-Smtp-Source: AHgI3IalgjwrACtaIGqNyXXGlVDlFpOqemZNHmr0bpX045qZBf0bMp7uNPak87aTTiqLKRWAmpN9 X-Received: by 2002:a63:2c8a:: with SMTP id s132mr27382276pgs.440.1550636031950; Tue, 19 Feb 2019 20:13:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550636031; cv=none; d=google.com; s=arc-20160816; b=C6+ELCk4J2GX4P3XF9HX6siz6kj3r9CzVLcuOBLeGbYjmgz2DTaJpZDUgEUCx/mgpG eaPag5N3ZSlUaFmo1A+FScwHFGRDH0CrZhmhweUn+WXE3jY+19bMytkft8oCm2wwi9Mj S5VAUr9qdU2onQ6BwzFL7Y+dyQ1vF5wdAGcL0WeXnZ0KWNMX8+p5TixxkQXByd/8UKEC AeYaxnJzaIF6xyVsasuS+k65G+Uywed+BzJrk1BCa2sWeAwta0bkvB8u6DW/2fgsfOfj 3IF3OdA5wRxgxjFyKWj+dOh7hRCs43jExxoGLSSaBRJKHD9OWNhiCPj0mVTezNwQ8riK 4kIw== 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:dkim-signature; bh=db6rNe8FXqzsar+Of4OlqOzZTp/jEx1xhLf6TcXLfvQ=; b=Ihrxp2wlEvQFm7C1nmlRuwXWHmqOuv9GrwasCDg+QSf2+iVkayJtS/AKXskIeMx+Vc UoFF7tibCGsY5mjQu/v/59axBHbYWTKX5bOOuMfGiRCyKdlC7LwRMfiajuhWrXM/Zorf CUwWk8RXJimGkBVr6Kc7urHppUIQlNUBIDQ/3yNF86aEXkxK+9ctdIE08S/VHJd+U1Ui l1tOVwCPW3CnI5XVN7koSi1MzJpPwKJ5Paac5fCvGJr3f+8ujk2H5gsRSHQPWpfMPIdO ShOfN0FhMEH/vyQa0Qcw6pRJ7Wrr/9nqWa3UZgMt+/q7eDjlmHG0Rtnn6e/qpu5UBxWH M1Ug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@joelfernandes.org header.s=google header.b=fuaOegiy; 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 o11si8384426pls.378.2019.02.19.20.13.37; Tue, 19 Feb 2019 20:13:51 -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=@joelfernandes.org header.s=google header.b=fuaOegiy; 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 S1729421AbfBTELu (ORCPT + 99 others); Tue, 19 Feb 2019 23:11:50 -0500 Received: from mail-lf1-f67.google.com ([209.85.167.67]:43975 "EHLO mail-lf1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727424AbfBTELt (ORCPT ); Tue, 19 Feb 2019 23:11:49 -0500 Received: by mail-lf1-f67.google.com with SMTP id j1so16499664lfb.10 for ; Tue, 19 Feb 2019 20:11:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelfernandes.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=db6rNe8FXqzsar+Of4OlqOzZTp/jEx1xhLf6TcXLfvQ=; b=fuaOegiyQG/ppLU7U/HkS3Fqp5fmTeS/dQnPC6emwcCsg8QeE2i6xA+9D2Z0Ja81uI PmIxUNBF/qKQ9kUP28Fs3UWerXDtY93/1MH023gPd3R1MCYnFYziNw4O2hWxe8hC7ZkT hZ0GaVgDa8TWJTwZVCq4w9YA2kjPRunZJm2jE= 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=db6rNe8FXqzsar+Of4OlqOzZTp/jEx1xhLf6TcXLfvQ=; b=UjMQPgh4gaxO2X2yNay91hkzSzmmCrPE9LUU6UY8eNlXjyIKze3EUIan9Xqn+U4YuP gHxmE+rSoQFNTA4riBM/xFNfopeLyualjqNBEm0PX9mVw32NSUJvQ1X27AU4gtJ0Phzs uu+6D9/ybmHbmIBzbqsx3jxHxDYYJ0/kbQpbKRE/SVIwPVwD7eMX8guGsfWdv76J3VBW 8hU/BKN+OV+LWCBHWBCK1oL9LdWL92OBDOuxu1/ESDi7821PNNFkstpskG+dp41rMgjO gCL99W+SG3XAy7QJ0+ESb5LSiGZTlbofNXEnahtkXu/KqRTdgznhnpUDDWhQA7X4JOe9 XgOw== X-Gm-Message-State: AHQUAuY71KJyS4wyf75+iy3+zHkvICRi+TsJK5SL5xq6nTQJ6sss2sPG HgODOcyZLKy/Wea31ufKJUyNjaUbP2xPwdBM6ovfwAaY X-Received: by 2002:a19:d250:: with SMTP id j77mr18855692lfg.21.1550635907264; Tue, 19 Feb 2019 20:11:47 -0800 (PST) MIME-Version: 1.0 References: <20190220040827.136184-1-joel@joelfernandes.org> In-Reply-To: <20190220040827.136184-1-joel@joelfernandes.org> From: Joel Fernandes Date: Tue, 19 Feb 2019 20:11:36 -0800 Message-ID: Subject: Re: [RFC 0/5] RCU fixes for rcu_assign_pointer usage To: LKML , rcu@vger.kernel.org Cc: "Paul E. McKenney" 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 Tue, Feb 19, 2019 at 8:08 PM Joel Fernandes (Google) wrote: > > These patches fix various RCU API usage issues found due to sparse errors as a > result of the recent check to add rcu_check_sparse() to rcu_assign_pointer(). > > This is very early RFC stage, and is only build tested. I am also only sending > to the RCU group for initial review before sending to LKML. Thanks for any feedback! > > There are still more usages that cause errors such as rbtree which I am > looking into. > Looks like it got sent to LKML anyway, ;-) That's Ok since it is prefixed as RFC.