Skip to content
  1. Jul 05, 2020
    • Linus Torvalds's avatar
      Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · ec84c3f6
      Linus Torvalds authored
      Pull arm64 fixes from Will Deacon:
       "Nothing earth-shattering, really - some CPU errata workarounds (one
        day they'll get it right, ha!) and a fix for a boot failure with very
        large kernel images where the alternative patching gets confused when
        patching relative branches using veneers.
      
         - Fix alternative patching for very large kernel images and modules
      
         - Hook up existing CPU errata workarounds for Qualcomm Kryo CPUs"
      
      * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
        arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718
        arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040
        arm64: Add MIDR value for KRYO4XX gold CPU cores
        arm64/alternatives: use subsections for replacement sequences
      ec84c3f6
  2. Jul 04, 2020
  3. Jul 03, 2020
  4. Jul 02, 2020
    • Jarkko Sakkinen's avatar
      tpm_tis: Remove the HID IFX0102 · e918e570
      Jarkko Sakkinen authored
      Acer C720 running Linux v5.3 reports this in klog:
      
      tpm_tis: 1.2 TPM (device-id 0xB, rev-id 16)
      tpm tpm0: tpm_try_transmit: send(): error -5
      tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts
      tpm_tis tpm_tis: Could not get TPM timeouts and durations
      tpm_tis 00:08: 1.2 TPM (device-id 0xB, rev-id 16)
      tpm tpm0: tpm_try_transmit: send(): error -5
      tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts
      tpm_tis 00:08: Could not get TPM timeouts and durations
      ima: No TPM chip found, activating TPM-bypass!
      tpm_inf_pnp 00:08: Found TPM with ID IFX0102
      
      % git --no-pager grep IFX0102 drivers/char/tpm
      drivers/char/tpm/tpm_infineon.c:	{"IFX0102", 0},
      drivers/char/tpm/tpm_tis.c:	{"IFX0102", 0},		/* Infineon */
      
      Obviously IFX0102 was added to the HID table for the TCG TIS driver by
      mistake.
      
      Fixes: 93e1b7d4 ("[PATCH] tpm: add HID module parameter")
      Link: https://bugzilla.kernel.org/show_bug.cgi?id=203877
      
      
      Cc: stable@vger.kernel.org
      Cc: Kylene Jo Hall <kjhall@us.ibm.com>
      Reported-by: default avatarFerry Toth: <ferry.toth@elsinga.info>
      Reviewed-by: default avatarJerry Snitselaar <jsnitsel@redhat.com>
      Signed-off-by: default avatarJarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
      e918e570