Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp658093lqz; Sat, 30 Mar 2024 12:56:26 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUVi0QwcYiMrX2MZtUfxpIEknPQs0LJ2DINQIViNEdfUvGjpcBIAlh7UgWNHjJdCfwxmgDs2lTNhus+nJVZptYp3icvm/X4HJww8v4gqA== X-Google-Smtp-Source: AGHT+IFdJ1JH8fDFrBInuUtrGRJIoGTmAvYPopI550HqkoT4FlcepvpjK7lfBwqUTNrgnxVnZDVt X-Received: by 2002:a05:6a00:198c:b0:6e7:4ab3:f8fe with SMTP id d12-20020a056a00198c00b006e74ab3f8femr6837376pfl.7.1711828586416; Sat, 30 Mar 2024 12:56:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711828586; cv=pass; d=google.com; s=arc-20160816; b=M5IkReIJoafNGkRbbZemDNRAvMjlZzqiTb6mNPinc/rJT6OHIgF7R45nAjS87t9T1e yu3rRHqfL/7jffkrULPdrdVsvfYx+IVMPGn8R8TM0JoF5ePOLRQGKr7IZgBAdQk6WISQ Nm0NEd3M32uva1DSQ3cV0zO967gRNw0jT8U8gtwZE1Mdt5shQ2Q+AAGbGE/kzr8UMhzu Nz9sZAZwni50OvjX4Jl+D4bGGW4bWiozdJcirxA/5lBN0WSrsanvjfVY9ARljJeNXq1E 6mRS7q5Ydm20nJXr3Rc7C5sAKbUTqq/4nZv44AxQdDplv7TM0UlAQnnVvbmIPRexcvnP Dqbg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature:dkim-signature; bh=Xeeh2dg6zdnZbEZ/lUmV7A/JWt00HE94jarkf2OAKXw=; fh=m1Bjj4CGxOoZ6P4eywVhVgg20p0p13ObsDGI06rBOS8=; b=hdBuTQq1v8caBQ5KFa3y+ZNIsiamhc8hqpKRN8dCSCR9QQzWWGEVREJBY2ydQsvz6e eGyaL7+bNlSD4EAdOIAZS3lIzoascbn0qiJ0GyIWgIhGkp2IWWzOh8TJyWdNaHuLQCHw +EPJadpVvr0bSBMkYS3SYVP7Vg6/32Z3ReAhWxbaEhn3AArJrEMaGp5LPTvWuI48JRiF NJREmdEbbfS1PS527e+S5zCfpr1Y9S8GX2d3H2a5EuqbnjQVqljI6QGD5MG2l669drHo JFd8v3jK3+/H/kNGh9EIY+qVMZj7ootKPTPlOOlw9DeG+LGqBE1reLo+0v2lk0ovOyvs xvaA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@ravnborg.org header.s=rsa2 header.b="W1nqs/H5"; dkim=neutral (no key) header.i=@ravnborg.org header.s=ed2 header.b=f4Dkfc8k; arc=pass (i=1 dkim=pass dkdomain=ravnborg.org); spf=pass (google.com: domain of linux-kernel+bounces-125819-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-125819-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id n2-20020a6563c2000000b005dc8a33fcc3si6293038pgv.653.2024.03.30.12.56.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 30 Mar 2024 12:56:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-125819-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@ravnborg.org header.s=rsa2 header.b="W1nqs/H5"; dkim=neutral (no key) header.i=@ravnborg.org header.s=ed2 header.b=f4Dkfc8k; arc=pass (i=1 dkim=pass dkdomain=ravnborg.org); spf=pass (google.com: domain of linux-kernel+bounces-125819-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-125819-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id B7A66B21D32 for ; Sat, 30 Mar 2024 18:41:01 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 176DE1E865; Sat, 30 Mar 2024 18:40:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ravnborg.org header.i=@ravnborg.org header.b="W1nqs/H5"; dkim=permerror (0-bit key) header.d=ravnborg.org header.i=@ravnborg.org header.b="f4Dkfc8k" Received: from mailrelay1-1.pub.mailoutpod2-cph3.one.com (mailrelay1-1.pub.mailoutpod2-cph3.one.com [46.30.211.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4455A1FB2 for ; Sat, 30 Mar 2024 18:40:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.30.211.176 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711824052; cv=none; b=oJxJYf694GOjFeoLvAVQlyL9hKQDY6tr/6NhQKkgWYzXKvLz/OdfUfhin+cILjkKrSulvZ72f6WbII7Un6nN0tH/fQazYlaH1NARSuuEtzO/4fnvd3/r11pe3NQ+VaJKrcAguJh9nK6j7/suKkQJSzQkFy/kPbQXmTP3htvkXCQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711824052; c=relaxed/simple; bh=+fKm55pvJInq7E1oiY4SA54W6AbzUuuzHvH9tWxJRYU=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Hk/j8kqgVlB0B8B6PLwx0jUKtTLo5s0jazK0JQbpm1Oi7UmlXv5O2XfMKaPhrUgs0zn4zrjv94iZ+7GE8moBWHVLB1GKjp9YXfQhp/W+IzfK87pwNv4Y0pcLFq2kWIFNfCdchBZUISF/nsEwCcaxe3fIG4Y06meEdQUIlPOaPqI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ravnborg.org; spf=none smtp.mailfrom=ravnborg.org; dkim=pass (2048-bit key) header.d=ravnborg.org header.i=@ravnborg.org header.b=W1nqs/H5; dkim=permerror (0-bit key) header.d=ravnborg.org header.i=@ravnborg.org header.b=f4Dkfc8k; arc=none smtp.client-ip=46.30.211.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ravnborg.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=ravnborg.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ravnborg.org; s=rsa2; h=in-reply-to:content-type:mime-version:references:message-id:subject:cc:to: from:date:from; bh=Xeeh2dg6zdnZbEZ/lUmV7A/JWt00HE94jarkf2OAKXw=; b=W1nqs/H5MmWtsVize4yOqv5zdPv5BOIEbvoB7e+mMiiTmOTMjUevbBzHBATpsEk5ypP+S0gb07Ea7 lYIwTt7rTRjGJK04mnHWquqc4RfbS/2FdyNOapO2cDBM8jHPt0DFb5p9FXWM2pgCHkwS1hJhLmm1hb UfgPQjbXjjvGpXKSXisIHKdtWrR57wFf6vKW1JCLfjzl6UQqwNwFZx6uG3hiQYtNnURydBl82WqyL8 8Khl7QCX0SIKmVe8XhdZ4fT1A0rPLgPU1jE0jyE9ebkJeZQHjRcHGsAk6sfww+GqU5zrpR+v0Qv8fJ gDl3Zsjg/AQUE4+cLwF1EYXMacoW2Pg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ravnborg.org; s=ed2; h=in-reply-to:content-type:mime-version:references:message-id:subject:cc:to: from:date:from; bh=Xeeh2dg6zdnZbEZ/lUmV7A/JWt00HE94jarkf2OAKXw=; b=f4Dkfc8kcLussvHSfDwqYMUW8E8Ke7ibwfhSRoadQwiTSPL1XpNhGZ4TBp+VxxwEsa4367kFop+2M kmnjvaFCg== X-HalOne-ID: dba5c148-eec4-11ee-9dce-516168859393 Received: from ravnborg.org (2-105-2-98-cable.dk.customer.tdc.net [2.105.2.98]) by mailrelay1.pub.mailoutpod2-cph3.one.com (Halon) with ESMTPSA id dba5c148-eec4-11ee-9dce-516168859393; Sat, 30 Mar 2024 18:39:39 +0000 (UTC) Date: Sat, 30 Mar 2024 19:39:37 +0100 From: Sam Ravnborg To: Arnd Bergmann Cc: Andreas Larsson , "David S . Miller" , sparclinux@vger.kernel.org, Nick Bowler , linux-kernel@vger.kernel.org, Atish Patra , stable@vger.kernel.org, Bob Picco , Vijay Kumar Subject: Re: [PATCH 00/10] sparc64: Fix CPU online bug and warning fixes Message-ID: <20240330183937.GA191882@ravnborg.org> References: <20240330-sparc64-warnings-v1-0-37201023ee2f@ravnborg.org> <4e57929b-1539-4a25-ab05-a2a9e04ecc1d@app.fastmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4e57929b-1539-4a25-ab05-a2a9e04ecc1d@app.fastmail.com> Hi Arnd, On Sat, Mar 30, 2024 at 11:19:37AM +0100, Arnd Bergmann wrote: > On Sat, Mar 30, 2024, at 10:57, Sam Ravnborg via B4 Relay wrote: > > Nick Bowler reported that sparc64 failed to bring all his CPU's online, > > and that turned out to be an easy fix. > > > > The sparc64 build was rather noisy with a lot of warnings which had > > irritated me enough to go ahead and fix them. > > With this set of patches my arch/sparc/ is almost warning free for > > all{no,yes,mod}config + defconfig builds. > > Patches 1-9 look good to me, > > Acked-by: Arnd Bergmann Thanks! > > > There is one warning about "clone3 not implemented", which I have ignored. > > > > The warning fixes hides the fact that sparc64 is not yet y2038 prepared, > > and it would be preferable if someone knowledgeable would fix this > > poperly. > > The clone3 bug has been around for ages, it's probably not even that > hard to fix and just needs a little bit of testing. I looked briefly and it involves a better understanding of the window register manipulation than what I have today. > > If anyone wants to work on the time64 support for the vdso, I can > explain the details for how it's done. I am happy to type the patches but need to rely on others for testing. Anything to help me get started would be super. Sam