Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp929826imm; Sat, 11 Aug 2018 02:44:10 -0700 (PDT) X-Google-Smtp-Source: AA+uWPxeyNZG3oWP5Rt0uTHph0Sflj09cRLU152uNvTbH9gseGBjKw2m3XMbVPs7o7yjwaAfavOQ X-Received: by 2002:a17:902:bc41:: with SMTP id t1-v6mr9493421plz.26.1533980650183; Sat, 11 Aug 2018 02:44:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533980650; cv=none; d=google.com; s=arc-20160816; b=xoBGhiHfNH1007lLb6NNdmSPiklpjzWCztDFa9+K4AofKT7ooZ3wqxmGjR8YKC314O //rDc9MUQj1iyz4sSJD3Vu1ldJzOof6LjvyOmRxlzIXssm9JI4LeOJXf6hbYdGQDd+vj rnlRqhghL4+sCc3G+h0dd852s170OQ57MP7P5CrxcGmJVIjErtmvNciZ+oPLYYF6rAoL OmSvSbl5bOVhJc7hTSxFFJuEt6ZDsiUJJ7EHWb3JuB6shClDieNFCnK3a1ClqncjYpS4 8LwRvc3D7WWcpcWkWAMLFp39akMI+6FKVS9sbtuP7edZiOPA60CDOvDH0308Ent9O4lE d5+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=0eq28fnDUokuTC5dF8gKRyVk0QeyW90DZg+VpvBpZl4=; b=hYJ1BJX78kGFRX5VVqcMPfEcmbQgpwOjR2h36MCvM7Sx7gUeCbSL8GAzkgeUBcmigk ttXIg1ZPNE+xCMu700lq49xSTsx17Cii5Jio2ZLjC0pIsWxCpq5x9UxHZBAGzuEzdwr3 jKyoedkHEiTLbYoHQUsBIZ4M1CCg7Q4/J/DO1ZllxB1I0VgmnfV874RMIEgE04Q8oj5I wTJXipFQqIyYb1FtHi5yCn9ps1j2sHAwOl/Qamc0bnxUI4vsfHnX7evBp0tKoRVwcaDO aeoWGwkTQtdEijNHLJp/dZSOY5OMwSc4wZUQrA3b5kaWk2xjb0qA37uLTAPfH/TT0ALM ysig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lbjgJONy; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c1-v6si12802901pfe.29.2018.08.11.02.43.54; Sat, 11 Aug 2018 02:44:10 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lbjgJONy; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727338AbeHKMQo (ORCPT + 99 others); Sat, 11 Aug 2018 08:16:44 -0400 Received: from mail-it0-f68.google.com ([209.85.214.68]:32828 "EHLO mail-it0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727249AbeHKMQn (ORCPT ); Sat, 11 Aug 2018 08:16:43 -0400 Received: by mail-it0-f68.google.com with SMTP id d16-v6so6873599itj.0; Sat, 11 Aug 2018 02:43:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0eq28fnDUokuTC5dF8gKRyVk0QeyW90DZg+VpvBpZl4=; b=lbjgJONyfzcNz2Igk8pFczKn3BMnctL5JLHgqR+EFycDht6Jun+7vbQ9D4DxVCNW91 vPNFKjCtlk7QRGVn+JG3KiLF0WzRH9HnCq8FMMjcPf/jGeRi4G63PbvKRPnETjokXOPK Ic5m1Rhlw3xZv6oVlkgWJXqZu089uX3TWeiGpm6+NFHLl9U3/HRv0S+81yiSU2Lu4qc2 LrbElGm7GWtpFnmJbN1/zbcX+Q+aRNIVAWmxgM1HA3ofQe2/JQXiVI8/INu4NSlbTPca e/MM2fgojzi3FWcZ/+XbBuw9as4PaYjDrYD7EuclPaShv+1THIrpdQYgO9Yhzc9HjNEf puJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0eq28fnDUokuTC5dF8gKRyVk0QeyW90DZg+VpvBpZl4=; b=tES7Lja8XxXQx/dZ/OsABd1zubDTGNGItILmNFZDAe64aiv9IHGFNVBQTM95KX0Sel XW55ypbCRmjjCuAVVgdJEdJdib7Ae+QQpywnvaVF26CQxeXp4qbZvCUeyQhho+yAljBy bcTsjv9KSl4IQ14atfCNA4PgXGNHs6i4k0rKLiTEzx8rA7Be87z3mi4UMhK4uTqXfcqB mDu8XorbE5BuKqUzqIV7F0OuYCwgnYgvdGA4upt10qKSs8aZKEuwM65jjI/ay9LX378P RPVohP462rcVcuIlxgVyCbqawsyTXO54u7UNeedv/Pnoq83sWabl/8bitJRFVBNEx33Q BryQ== X-Gm-Message-State: AOUpUlHfsNTHJSb8wrXRh6LFes1jvQjAgERiQQRRugNFFHekH/6JCgj6 gfDeSNgBhdbWBL9HwZgb5P9oErAU3RtuQClJEBc= X-Received: by 2002:a24:68c2:: with SMTP id v185-v6mr4971997itb.128.1533980584138; Sat, 11 Aug 2018 02:43:04 -0700 (PDT) MIME-Version: 1.0 References: <20180810165735.GT4692@linux.intel.com> <20180810214433.GA15044@linux.intel.com> In-Reply-To: <20180810214433.GA15044@linux.intel.com> From: Tomas Winkler Date: Sat, 11 Aug 2018 12:42:53 +0300 Message-ID: Subject: Re: Fwd: PROBLEM: tpm_cpg can't request region with AMD/Dell fTPM To: Jarkko Sakkinen Cc: harlan@dds.mil, Peter Huewe , linux-integrity@vger.kernel.org, "linux-kernel@vger.kernel.org" , linux-security-module@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Aug 11, 2018 at 12:45 AM Jarkko Sakkinen wrote: > > On Fri, Aug 10, 2018 at 07:57:35PM +0300, Jarkko Sakkinen wrote: > > On Tue, Aug 07, 2018 at 02:43:10PM -0400, Harlan Lieberman-Berg wrote: > > > (Resending as it seems to have been spamfiltered out from the ml; > > > sorry Peter, Jarkko for the duplicate) > > > > I came on Monday from four week leave and have been basically been > > catching up with my emails :-) I'll look into this next week with > > time. > > The error message is saying that someone else has reserved the resource > (-EBUSY). > > This looks odd: > > e78bf000-e7bbefff : ACPI Non-volatile Storage > e7bb6000-e7bb9fff : MSFT0101:00 > e7bba000-e7bbdfff : MSFT0101:00 > > Why would be TPM registers mapped inside ACPI NV? > > I would *guess* that what is happening is that perhaps drivers/acpi/nvs.c > maps the address space. This looks like a firmware bug, and such that we > cannot do anything about it. > > I'm having a weird issue with the ACPI tables: > > $ acpixtract acpidump.txt > > Intel ACPI Component Architecture > ACPI Binary Table Extraction Utility version 20180105 > Copyright (c) 2000 - 2018 Intel Corporation > > DSDT - 31048 bytes written (0x00007948) - dsdt.dat > SSDT - 349 bytes written (0x0000015D) - ssdt1.dat > SSDT - 18086 bytes written (0x000046A6) - ssdt2.dat > SSDT - 5225 bytes written (0x00001469) - ssdt3.dat > SSDT - 1082 bytes written (0x0000043A) - ssdt4.dat > SSDT - 1017 bytes written (0x000003F9) - ssdt5.dat > SSDT - 5369 bytes written (0x000014F9) - ssdt6.dat > > $ iasl -d *.dat > > Intel ACPI Component Architecture > ASL+ Optimizing Compiler/Disassembler version 20180105 > Copyright (c) 2000 - 2018 Intel Corporation > > Input file dsdt.dat, Length 0x7948 (31048) bytes > Table [DSDT] is too long for file - needs: 0x815D, remaining in file: 0x7948 > Could not get ACPI tables from dsdt.dat, AE_BAD_HEADER > > This has not happened to me before. What platform is this? This is not regular 0xfed40000 address space. I guess this is BYT or CHT. It's better to get dmideoce dump as well. It looks more like a BIOS issue. Please forward the complete data. Thanks Tomas