kernel panic with TPM error tpm_try_transmit: tpm_send: error -16

Solution Verified - Updated -

Issue

  • kernel panic with following error
[119995.768808] tpm tpm0: Unable to read burstcount
[119995.768821] tpm tpm0: tpm_try_transmit: tpm_send: error -16
[119995.768845] tpm tpm0: A TPM error (379) occurred attempting get random
[119995.768856] usercopy: kernel memory exposure attempt detected from ffff945f3e010700 (kmalloc-64) (379 bytes)
[119995.768923] ------------[ cut here ]------------
[119995.769841] kernel BUG at mm/usercopy.c:72!
[119995.770496] invalid opcode: 0000 [#1] SMP

Environment

  • Red Hat Enterprise Linux 7.7
  • kernel 3.10.0-1062.1.2.el7.x86_64
  • kernel 3.10.0-1060.el7.x86_64
  • kernel 3.10.0-1060.el7.x86_64

  • Red Hat Enterprise Linux 7.8

  • kernel-3.10.0-1127.13.1.el7.x86_64

  • Issue is not hardware specific. But we have observed this issue on below list:
    Dell Latitude 3500, LENOVO version: P52, HPE I43 Synergy 660 Gen10 for RHEL 7.7.
    And on Lenovo ThinkPad P70 for RHEL 7.8.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content