Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp461615ioo; Sat, 21 May 2022 04:28:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzS+ATDOeTyBPFodkquzHAXa9XQM+RbkXmTm8q8LK9ZuMXZ8IHx1JO3EOR3oIW8CCF9F3jL X-Received: by 2002:a05:6402:11cb:b0:427:7e52:eba5 with SMTP id j11-20020a05640211cb00b004277e52eba5mr15163624edw.17.1653132530425; Sat, 21 May 2022 04:28:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653132530; cv=none; d=google.com; s=arc-20160816; b=kd5hGz4F1u21LsKci6Lm6VX4dQuDdtEeqytH+2qmDW0audb4H3tYQWa7YUK183OuwW APEEAYiGpctXXtZnVGo3RaqZs3ysrKnomWz+IGSDDpj4PYY9kwzqPKMXe9qW3BtY3y1z D3s8fFy3a+gvePJAbfYssgFMgxkIu0hw0KkCyzoFDfKyPqqqiPKqWuuzqKzzoZ8ZWiPM VmDsZv85It+4rLDZ6c+0OTs2/mHtXhf4pLHLg3MScDSHUQSkLqYKYJsf1rxUeF5O8d3g TLKbNggPtxAZ9ur2bqGg5VnR3KaDezJ9UO/p36GSw6JwmnXSV4UYU7yE90zvxrJkuD9X kTzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:references:message-id :in-reply-to:subject:cc:to:from:date; bh=JhIzYc/sUai3W4kNn66VH6ntK7cGaHl+cu4ILMnxECI=; b=l3RXs4uzRVWueukaIrYtlVR7LKjiAlDYPPoj7AXt6msgOhjCeU+P0p+kREwp8Ox8Us CF4T4TiWXHIBVx8AwfZOj/3nYJ41zG+IZLnz9AuLKO9aDhXnBAR3qHJU9D//8ZnCyzrS Q0kQuUDHjUh4gHdm6ovQVpGqVrqPZpJKvx7jwqCbqWqvHeVNxOYXouksRr78ASGD91Tb cN+vAYTfOOdl/g85yyNJtOdCE0pNxuuN/Fe42ssBd4CXL/ou8RhINppNCsZ3NaJBsSl+ GwYx1ttPSVnfTFaeyX9xlGqAA19VPYH1hFkhljCx+izL8MRF3IvG22DLYzdb852EDivP olfA== 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 gn28-20020a1709070d1c00b006fe94f6cbb0si9212177ejc.464.2022.05.21.04.28.23; Sat, 21 May 2022 04:28:50 -0700 (PDT) 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 S1348363AbiETLIG (ORCPT + 99 others); Fri, 20 May 2022 07:08:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39874 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345351AbiETLIE (ORCPT ); Fri, 20 May 2022 07:08:04 -0400 Received: from angie.orcam.me.uk (angie.orcam.me.uk [78.133.224.34]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B5D705E150; Fri, 20 May 2022 04:08:03 -0700 (PDT) Received: by angie.orcam.me.uk (Postfix, from userid 500) id 55FD592009C; Fri, 20 May 2022 13:08:02 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by angie.orcam.me.uk (Postfix) with ESMTP id 5282D92009B; Fri, 20 May 2022 12:08:02 +0100 (BST) Date: Fri, 20 May 2022 12:08:02 +0100 (BST) From: "Maciej W. Rozycki" To: Paul Cercueil cc: kernel test robot , llvm@lists.linux.dev, kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Thomas Bogendoerfer , linux-mips Subject: Re: arch/mips/include/asm/checksum.h:195:9: error: unsupported inline asm: input with type 'unsigned long' matching output with type '__wsum' (aka 'unsigned int') In-Reply-To: Message-ID: References: <202205200128.layu7VXF-lkp@intel.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE 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 Thu, 19 May 2022, Paul Cercueil wrote: > About the real issue: Maybe the last "addu" in csum_tcpudp_nofold() should be > a "daddu"? It doesn't matter whether there is ADDU or DADDU anymore, given that commit 198688edbf77 ("MIPS: Fix inline asm input/output type mismatch in checksum.h used with Clang") has added a redundant 32-bit sign-extension operation right afterwards, regressing size/performance by an extra instruction in this performance-critical code as a workaround for a stupid compiler. I'm not sure though why the bot has been verifying old commit c434b9f80b09 ("MIPS: Kconfig: add MIPS_GENERIC_KERNEL symbol") instead, which predates the workaround. Perhaps current master also fails to build in this file for one reason or another and bisection has misled the bot into an unrelated commit? Maciej