Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp369971ybt; Wed, 24 Jun 2020 01:03:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzMQgvxHDOlSanKvyv2wuq+BK4QOEnfQRiGJmixOZr9aqtlW93dH87oNSACrWv8b1AEglqv X-Received: by 2002:a17:907:72cf:: with SMTP id du15mr23157490ejc.151.1592985832213; Wed, 24 Jun 2020 01:03:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592985832; cv=none; d=google.com; s=arc-20160816; b=m8qhxTDTxOxbrb1QOiya+3lG9hCaGXRKr9+Y4OMn9pJNCF+AzWNHVM0wJw5idfmuVw NT4nMqrCzxq2UtLqzYh02Y/w3iH5kIbFOYkCSI6y8b12o+xyS+ANX23rnreUDpTWJQm5 STxAglpO0JY6PZpHoZGYKz2Ho+zM8/E2RqE0JBpS/vV1t6XV/SHN/1QAYZAGYz/8jwUS VouAX7IwAHHwaNGFioI3ZCsK7Ms5Oo5+5z5jUv3f+PkgzygxbRiZBFkafe8KU2nte/nj ElITrwgUjKT6zujF2wq1DP5dRfe7d3O1FWM5wVEMpWPwwYoIhl3hZ79KjKQrIHg9LSGs X8Aw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=rvEDmmCkDmr2sv+i4rKqiz+/VceV2jQu8SKbuqtS5QA=; b=cM0xgllrSjWDXDcFLfPcVROvIFvc5rYizI9QjeL+HuopdqNXYA+JV7PqBQZ1Mkzr70 56zKX4vSLj48TRQzaPPzSsdWShcadKlieKOjLctCuEU1ZSprHwj28ZrVNdMAjCuN1XpL KmCMApFR73+Ai9FGf+35ipGLuwmTwNTc+pgWJ78HOUdnLNuhmgClrNAzHC202+DcxLP2 VqJVv4GzclghPU59Nbf+3IgX3HDzWU+myqDc28AigcWh2REgYpjtIR9NRhW88zqr/Ug3 XLsEq+tEijYqAa2AsfEGhOitU8nW8oztd0WhiAvfntla19BOoIHFhVck6IQOJPwdiDzv iwrw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@elastisys.com header.s=google header.b=gVD+9kSb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=elastisys.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y24si11625486ejw.713.2020.06.24.01.03.28; Wed, 24 Jun 2020 01:03:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@elastisys.com header.s=google header.b=gVD+9kSb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=elastisys.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390186AbgFXIBw (ORCPT + 99 others); Wed, 24 Jun 2020 04:01:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47264 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387650AbgFXIBv (ORCPT ); Wed, 24 Jun 2020 04:01:51 -0400 Received: from mail-lj1-x243.google.com (mail-lj1-x243.google.com [IPv6:2a00:1450:4864:20::243]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 68AACC061755 for ; Wed, 24 Jun 2020 01:01:51 -0700 (PDT) Received: by mail-lj1-x243.google.com with SMTP id i27so1504191ljb.12 for ; Wed, 24 Jun 2020 01:01:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elastisys.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=rvEDmmCkDmr2sv+i4rKqiz+/VceV2jQu8SKbuqtS5QA=; b=gVD+9kSb6d2bDiZdIimjWfchl/Jb1lw+nSC8+mHtOT8OxuNkMaobZXINYFDXGoIrI5 zmlfBDt4spX85QpUcY1ByKfJntsVkMiPt9+jofLcEdYMhE4au6cCFfjLe5ALZeIVaAZ4 s98Yl11j3Vi2O4QMuFSB22eyaTGyOIK+T8yIs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=rvEDmmCkDmr2sv+i4rKqiz+/VceV2jQu8SKbuqtS5QA=; b=gvhP9A6WZ00E13IjW7bOHrSC0tMv4n9Fta+r1jK86Cit0wmhBeXQhSmC8DIkvmKa98 0BGSpwdPD7kiEZGDtBPddELU/062rwB5KjjsdiyZQ693V1cE64AjMhin9TKOPDUMsr7Z Km4QxC8PW7GJdaQzk+k9zbN48vyZaRrKVdZVYu+zfzAO/aDG3dap0nTTYBH3d9r9XxvH ATidtvxjtAGBgnAZcZZEgm4LKCPvWihGkAthmoocheO/mMUMtIG21Bc+gfVoTzljUitg Xhjo6I8vz6MDvzgfJ8b1KvhfWU+m5jdKpy2FzB8NeC74KIBz/ybcacBhfA/C9B+30Qvc +dnQ== X-Gm-Message-State: AOAM532sDoD25+aHohReEG42oJt1X1MndqQKQoTLl8oPSYvhJwYXQ6x2 qEr4eWTym03+f4LgcHmFjFIs+A== X-Received: by 2002:a2e:8545:: with SMTP id u5mr14382838ljj.141.1592985709699; Wed, 24 Jun 2020 01:01:49 -0700 (PDT) Received: from minitrue (90-224-48-115-no56.tbcn.telia.com. [90.224.48.115]) by smtp.gmail.com with ESMTPSA id l16sm4874586lfg.2.2020.06.24.01.01.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jun 2020 01:01:48 -0700 (PDT) Date: Wed, 24 Jun 2020 10:01:47 +0200 From: Cristian Klein To: Jiri Kosina Cc: Stephen Rothwell , Benjamin Tissoires , Linux Next Mailing List , Linux Kernel Mailing List , Nathan Chancellor Subject: Re: linux-next: build failures after merge of the hid tree Message-ID: <20200624080147.GA3144@minitrue> References: <20200621140421.7f4552df@canb.auug.org.au> <20200623103736.25f67de5@canb.auug.org.au> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Jun 24, 2020 at 09:30:23AM +0200, Jiri Kosina wrote: > On Wed, 24 Jun 2020, Jiri Kosina wrote: > > > > > I don't know what caused it, but commit > > > > > > > > 470376737e88 ("HID: allow building hid.ko as an external module") > > > > > > > > did not fix it. BTW, I build with "make O=...". > > > > That's actually the patch that almost certainly broke it. > > > > CCing Cristian (author of that patch) and Nathan, who apparently sent a > > fixup patch for this, but I haven't seen it, as our corporate mailserver > > had severe issues yesterday. > > I've now dropped the patch from hid.git > > -- > Jiri Kosina > SUSE Labs > Hi, I tried several times, but I cannot reproduce. Attached the full compile log. Any pointers of why compilation fails on 0day-ci? -- Cristian Klein, PhD Cloud-Native Expert Elastisys AB --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="compile.log" cklein@minitrue:~/linux$ git log -3 | cat commit 35f098c7cdba4e9ec2fcdf5e75411fb96bb8c289 Author: Cristian Klein Date: Mon Jun 22 09:59:02 2020 +0200 linux-next: Signed-off-by missing for commit in the hid tree On Sun, Jun 21, 2020 at 07:51:24AM +1000, Stephen Rothwell wrote: > Hi all, > > Commit > > 470376737e88 ("HID: allow building hid.ko as an external module") > > is missing a Signed-off-by from its author. > > -- > Cheers, > Stephen Rothwell Hi, My bad. Please find attached the corrected patch. Cheers, Cristian From 8005724373d8cecb241c013d16b2242c7c1fb39e Mon Sep 17 00:00:00 2001 From: Cristian Klein Date: Mon, 22 Jun 2020 08:47:58 +0200 Subject: [PATCH] Allow building hid.ko as an "external" module For quickly testing USB HID quirks with a larger community, it is useful to be able to build hid.ko as an external module, e.g., against the source code of the running kernel. Before this patch this failed as follows: ``` $ make -C /lib/modules/$(uname -r)/build M=$PWD/drivers/hid make: Entering directory '/usr/src/linux-headers-5.3.0-51-generic' CC [M] /home/cklein/linux/drivers/hid/i2c-hid/i2c-hid-core.o CC [M] /home/cklein/linux/drivers/hid/i2c-hid/i2c-hid-dmi-quirks.o LD [M] /home/cklein/linux/drivers/hid/i2c-hid/i2c-hid.o CC [M] /home/cklein/linux/drivers/hid/intel-ish-hid/ishtp/init.o CC [M] /home/cklein/linux/drivers/hid/intel-ish-hid/ishtp/hbm.o CC [M] /home/cklein/linux/drivers/hid/intel-ish-hid/ishtp/client.o CC [M] /home/cklein/linux/drivers/hid/intel-ish-hid/ishtp/bus.o CC [M] /home/cklein/linux/drivers/hid/intel-ish-hid/ishtp/dma-if.o CC [M] /home/cklein/linux/drivers/hid/intel-ish-hid/ishtp/client-buffers.o LD [M] /home/cklein/linux/drivers/hid/intel-ish-hid/intel-ishtp.o CC [M] /home/cklein/linux/drivers/hid/intel-ish-hid/ipc/ipc.o /home/cklein/linux/drivers/hid/intel-ish-hid/ipc/ipc.c:12:10: fatal error: client.h: No such file or directory 12 | #include "client.h" | ^~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:290: /home/cklein/linux/drivers/hid/intel-ish-hid/ipc/ipc.o] Error 1 make[1]: *** [scripts/Makefile.build:519: /home/cklein/linux/drivers/hid/intel-ish-hid] Error 2 make: *** [Makefile:1656: _module_/home/cklein/linux/drivers/hid] Error 2 make: Leaving directory '/usr/src/linux-headers-5.3.0-51-generic' ``` Signed-off-by: Cristian Klein commit c1a371cf80fbc06280cc0064ca99a39d0428ded3 Author: Randy Dunlap Date: Mon Apr 13 09:14:35 2020 -0700 printk: fix global comment Fix typo/spello. Signed-off-by: Randy Dunlap Reviewed-by: Sergey Senozhatsky Signed-off-by: Jiri Kosina commit 20607434113b8f7d74cfc98e27a4199535c1d4fa Author: Randy Dunlap Date: Mon Mar 30 17:22:11 2020 -0700 lib/bitmap.c: fix spello Fix typo/spello for whitespaces. Signed-off-by: Randy Dunlap Signed-off-by: Jiri Kosina cklein@minitrue:~/linux$ cat drivers/hid/intel-ish-hid/Makefile # SPDX-License-Identifier: GPL-2.0 # # Makefile - Intel ISH HID drivers # Copyright (c) 2014-2016, Intel Corporation. # # obj-$(CONFIG_INTEL_ISH_HID) += intel-ishtp.o intel-ishtp-objs := ishtp/init.o intel-ishtp-objs += ishtp/hbm.o intel-ishtp-objs += ishtp/client.o intel-ishtp-objs += ishtp/bus.o intel-ishtp-objs += ishtp/dma-if.o intel-ishtp-objs += ishtp/client-buffers.o obj-$(CONFIG_INTEL_ISH_HID) += intel-ish-ipc.o intel-ish-ipc-objs := ipc/ipc.o intel-ish-ipc-objs += ipc/pci-ish.o obj-$(CONFIG_INTEL_ISH_HID) += intel-ishtp-hid.o intel-ishtp-hid-objs := ishtp-hid.o intel-ishtp-hid-objs += ishtp-hid-client.o obj-$(CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER) += intel-ishtp-loader.o intel-ishtp-loader-objs += ishtp-fw-loader.o ccflags-y += -I $(src)/ishtp cklein@minitrue:~/linux$ make W=1 ARCH=x86_64 -j4 DESCEND objtool CALL scripts/atomic/check-atomics.sh CALL scripts/checksyscalls.sh CHK include/generated/compile.h TEST posttest MODPOST 2315 modules arch/x86/tools/insn_decoder_test: success: Decoded and checked 6276029 instructions TEST posttest arch/x86/tools/insn_sanity: Success: decoded and checked 1000000 random instructions with 0 errors (seed:0xbc0b57f0) Kernel: arch/x86/boot/bzImage is ready (#1) --1yeeQ81UyVL57Vl7--