Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp666910ybi; Fri, 2 Aug 2019 02:16:13 -0700 (PDT) X-Google-Smtp-Source: APXvYqzT78CUXVS9GSe5nnFDti/mA//iqDZkm+5IUwVeebEFHxzhOSXMKklAaHARPV2s2oBsGQvP X-Received: by 2002:a63:6bc5:: with SMTP id g188mr93476162pgc.225.1564737373135; Fri, 02 Aug 2019 02:16:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564737373; cv=none; d=google.com; s=arc-20160816; b=kZSHH3ddlTgad98PCiudB9olZqNj1YaxtT3/kPq9ZeEfm8uwLZZ8/iBBYD99BmFg8i 4vt1WeJiD1CDtcj7dvDB/g8PddiNUQlHK6Qgv8O/SAA4Kbn/vjWF8xoyTR9krDJ4fE/G EadoxadeoTzM3AoKA302LlDzDpCNlj1rthgyGMRamNsXlOP69zHhUpyJ7+/ikr7aihQJ D7FO2rBZQSsx9RcCXXhNZBWfYfEVb899dZz5VTEjMWMJobES+12NYbrXPWmAQm7/EqXk qtJh7LIRbNJlp6WfICpC5sx6xJbTLHEWXex9IdkFxyomoWjepJQ/r3yixep7hovFMofb LyKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:in-reply-to :content-disposition:mime-version:references:subject:cc:to:from:date; bh=fhQmfrdee4flu+HixO/DVpK0o+dhFk4CpS5OsM6wZF4=; b=ganel/+TCqcZ6tb8q7yXXA8UhP2AQp5PRKgmss99W9w9N3y9qgbSwZrzkFQcP7nJwq rRwZTzwfpZguwLbGOBKMC0SfNwhTtiJwbBaRrlr5f92yRC0lQWmhbIMQnYarxMt+ulF+ QgqiZVzOMecPEgwkNveraiazo1vWvxUncgMV3Agm7ZBc0hB+pSCIB4tZvnsaTqLnSFP+ 8Aa64a/CrTI5CmjDNC8w8JdLj85twnPC9S6NUHGNTZr59SQNngKp3w9zAVk8KGwe4ajd ZcekSzf45BC8f11Pyy3UB8Qk6LwdeY9yCmubAhRmx8g/G1rDMlWJWeeAoQQ/0X1UOXje c6pg== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b5si39725726pgi.324.2019.08.02.02.15.57; Fri, 02 Aug 2019 02:16:13 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388860AbfHBGqP (ORCPT + 99 others); Fri, 2 Aug 2019 02:46:15 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:50272 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2388295AbfHBGqP (ORCPT ); Fri, 2 Aug 2019 02:46:15 -0400 Received: from pps.filterd (m0098420.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x726bgF2122945 for ; Fri, 2 Aug 2019 02:46:13 -0400 Received: from e06smtp02.uk.ibm.com (e06smtp02.uk.ibm.com [195.75.94.98]) by mx0b-001b2d01.pphosted.com with ESMTP id 2u4d9mdefu-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 02 Aug 2019 02:46:13 -0400 Received: from localhost by e06smtp02.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 2 Aug 2019 07:46:11 +0100 Received: from b06cxnps3074.portsmouth.uk.ibm.com (9.149.109.194) by e06smtp02.uk.ibm.com (192.168.101.132) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Fri, 2 Aug 2019 07:46:08 +0100 Received: from d06av24.portsmouth.uk.ibm.com (d06av24.portsmouth.uk.ibm.com [9.149.105.60]) by b06cxnps3074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id x726k7i752494378 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 2 Aug 2019 06:46:07 GMT Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id EADDD42045; Fri, 2 Aug 2019 06:46:06 +0000 (GMT) Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id A743042049; Fri, 2 Aug 2019 06:46:06 +0000 (GMT) Received: from osiris (unknown [9.152.212.134]) by d06av24.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Fri, 2 Aug 2019 06:46:06 +0000 (GMT) Date: Fri, 2 Aug 2019 08:46:05 +0200 From: Heiko Carstens To: Ard Biesheuvel Cc: Herbert Xu , Stephen Rothwell , Linux Next Mailing List , Linux Kernel Mailing List , linux-s390 , Harald Freudenberger , Patrick Steuer Subject: Re: linux-next: Tree for Jul 31 - s390 crypto build breakage References: <20190731163915.3fdfcb14@canb.auug.org.au> <20190731085819.GA3488@osiris> <20190731110816.GA20753@gondor.apana.org.au> <20190731111520.GC3488@osiris> <20190731113216.GA21068@gondor.apana.org.au> <20190731114453.GD3488@osiris> <20190801122849.GB4163@osiris> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-TM-AS-GCONF: 00 x-cbid: 19080206-0008-0000-0000-000003039F22 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 19080206-0009-0000-0000-00002272A4B9 Message-Id: <20190802064605.GA4158@osiris> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-08-02_04:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1908020068 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 01, 2019 at 08:28:56PM +0300, Ard Biesheuvel wrote: > On Thu, 1 Aug 2019 at 15:28, Heiko Carstens wrote: > > Still not... with linux-next as of today I get this (s390 defconfig): > > > > ERROR: "crypto_aegis128_decrypt_chunk_simd" [crypto/aegis128.ko] undefined! > > ERROR: "crypto_aegis128_update_simd" [crypto/aegis128.ko] undefined! > > ERROR: "crypto_aegis128_encrypt_chunk_simd" [crypto/aegis128.ko] undefined! > > scripts/Makefile.modpost:105: recipe for target 'modules-modpost' failed > > > > Hello Heiko, > > Apologies for the breakage. The first two fixes addressed obvious > shortcomings in my code, but with this issue, I'm a bit puzzled tbh. > The calls to these missing functions should be optimized away, since > have_simd never gets assigned if CONFIG_CRYPTO_AEGIS128_SIMD is not > defined, but for some reason, this isn't working. Which version of GCC > are you using? Plain vanilla gcc 9.1.0. > Also, could you please try whether the patch below fixes the problem? Thanks > https://lore.kernel.org/linux-crypto/20190729074434.21064-1-ard.biesheuvel@linaro.org/ Yes, with that patch applied the code compiles.