Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp10461115rwl; Mon, 2 Jan 2023 03:06:47 -0800 (PST) X-Google-Smtp-Source: AMrXdXvmUPxyLU/iArz3nuScJvfhJ5ZY0sbhEkOggJsblfkimvoDwx9G6oX2bUeQ+b04OUGE8GJK X-Received: by 2002:a17:90a:a405:b0:221:11b4:d5b7 with SMTP id y5-20020a17090aa40500b0022111b4d5b7mr42560224pjp.21.1672657607147; Mon, 02 Jan 2023 03:06:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672657607; cv=none; d=google.com; s=arc-20160816; b=w91syTkUeoHO+0oL4VE80jWfnoAdq89fst6V+rAvtf5OvhPXH/7bJ2y2GKlhKxmDw8 lbFSxeSw34JjwEjtf5Aw6SdzRipD/msHzLAKOi1zmOuSYxf1Ip+AttUDD/iKjodqFZ90 K//Dz3W/pfuXoE4kYeGYpEO6U+AquNZ93pBhr128fG8lQ9BgqRMTnyNcfD+pl1TfBux1 IzD9rKPSHnY3Dgy9lP6PqpR23eRrgy2kMZRDfZKzVZPykMwCQp1Zdxj7h1+q0hydXglq G7JMj3PhtXeLmB22lf/44x5hX5Marc6mHw4jg4wsNp51PYDN33KR2n66irnOfJVGQkU2 8/RA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=RiQK4U3jJbRXc0wrzyWRj+gm8Pnpbhpxp0Od3LqseZc=; b=VdwAs1GRXrOUqTj1MwH7n003611wV5shyC4bdRwJjI3poeG9qXAhV3KxEj4ogA7BRe Ef1miz5sloD/HEd+MPiQepwDr+doS+1HDo4GrxGzUe78+VDhndoGeeWlTkLzSE+mbu9F 6CAMbnnEcyYIMUs9karV8vU0CYPG5i9hsJ4CahYjhlguzJDZs1osKXbKpuftMe3pF8sX UC3HXvqBt11GdY6XPWqD0GkpFrjlYSy+yZzRzhT2yiXZZhuZ+u51u0xAeVAGpGCV0FFK 1Opfwh6FoPvyDzHncsjzihkW5EX9k7Fwj2z1nlbrMpaz3v22XIMunQJ+ReVkden28fqt VrBQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m4-20020a170902768400b001892e5980a7si27262616pll.405.2023.01.02.03.06.39; Mon, 02 Jan 2023 03:06:47 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229715AbjABLDR (ORCPT + 61 others); Mon, 2 Jan 2023 06:03:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34698 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229923AbjABLDL (ORCPT ); Mon, 2 Jan 2023 06:03:11 -0500 Received: from 1wt.eu (wtarreau.pck.nerim.net [62.212.114.60]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 4B2BFE70; Mon, 2 Jan 2023 03:03:08 -0800 (PST) Received: (from willy@localhost) by pcw.home.local (8.15.2/8.15.2/Submit) id 302B2qlI030935; Mon, 2 Jan 2023 12:02:52 +0100 Date: Mon, 2 Jan 2023 12:02:52 +0100 From: Willy Tarreau To: Sven Schnelle Cc: "Paul E . McKenney" , Josh Triplett , Steven Rostedt , Mathieu Desnoyers , Lai Jiangshan , linux-kernel@vger.kernel.org, linux-s390@vger.kernel.org Subject: Re: [PATCH v2 0/5] add s390 support to nolibc and rcutorture Message-ID: <20230102110252.GE29287@1wt.eu> References: <20230102105112.1661651-1-svens@linux.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230102105112.1661651-1-svens@linux.ibm.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jan 02, 2023 at 11:51:07AM +0100, Sven Schnelle wrote: > Hi, > > these patches add support for the s390 architecture both to nolibc > and rcutorture. Note that this only adds support for the 64 bit > version, no support for 31 bit (compat) is added. For nolibc it > includes one bugfix to make the fd_set datatype match the kernel > type. > > Changes in v2: > > - use __attribute__((unused)) instead of __maybe_unused > - prefer aghi over lay, as lay is not present in all architecure levels > - add -m64 CFLAG to force 64 bit mode for compiler that can do 31bit and 64bit mode Excellent, now works out of the box for me, thank you Sven!. Paul, would you mind taking these ones for your dev branch instead of the previous ones ? Thanks! Willy