On Fri, Mar 20, 2020 at 05:59:44PM +0000, Sasha Levin wrote:
Hi
[This is an automated email]
This commit has been processed because it contains a "Fixes:" tag fixing commit: 132f76294744 ("drivers/char/tpm: Add new device driver to support IBM vTPM").
The bot has tested the following trees: v5.5.10, v5.4.26, v4.19.111, v4.14.173, v4.9.216, v4.4.216.
v5.5.10: Build OK! v5.4.26: Build OK! v4.19.111: Build OK! v4.14.173: Build OK! v4.9.216: Failed to apply! Possible dependencies: 02ae1382882f ("tpm: redefine read_log() to handle ACPI/OF at runtime") 2528a64664f8 ("tpm: define a generic open() method for ascii & bios measurements") 402149c6470d ("tpm: vtpm_proxy: Suppress error logging when in closed state") 4d23cc323cdb ("tpm: add securityfs support for TPM 2.0 firmware event log") 745b361e989a ("tpm: infrastructure for TPM spaces") 748935eeb72c ("tpm: have event log use the tpm_chip") 7518a21a9da3 ("tpm: drop tpm1_chip_register(/unregister)") b1a9b7b602c5 ("tpm: replace symbolic permission with octal for securityfs files") cd9b7631a888 ("tpm: replace dynamically allocated bios_dir with a static array") f5595f5baa30 ("tpm: Unify the send callback behaviour")
v4.4.216: Failed to apply! Possible dependencies: 02ae1382882f ("tpm: redefine read_log() to handle ACPI/OF at runtime") 036bb38ffb3e ("tpm_tis: Ensure interrupts are disabled when the driver starts") 23d06ff700f5 ("tpm: drop tpm_atmel specific fields from tpm_vendor_specific") 25112048cd59 ("tpm: rework tpm_get_timeouts()") 402149c6470d ("tpm: vtpm_proxy: Suppress error logging when in closed state") 41a5e1cf1fe1 ("tpm/tpm_tis: Split tpm_tis driver into a core and TCG TIS compliant phy") 4d627e672bd0 ("tpm_tis: Do not fall back to a hardcoded address for TPM2") 4eea703caaac ("tpm: drop 'iobase' from struct tpm_vendor_specific") 51dd43dff74b ("tpm_tis: Use devm_ioremap_resource") 55a889c2cb13 ("tpm_crb: Use the common ACPI definition of struct acpi_tpm2") 56671c893e0e ("tpm: drop 'locality' from struct tpm_vendor_specific") 570a36097f30 ("tpm: drop 'irq' from struct tpm_vendor_specific") 57dacc2b4ce5 ("tpm: tpm_tis: Share common data between phys") 745b361e989a ("tpm: infrastructure for TPM spaces") 7ab4032fa579 ("tpm_tis: Get rid of the duplicate IRQ probing code") d30b8e4f68ef ("tpm: cleanup tpm_tis_remove()") d4956524f1b0 ("tpm: drop manufacturer_id from struct tpm_vendor_specific") e3837e74a06d ("tpm_tis: Refactor the interrupt setup") ee1779840d09 ("tpm: drop 'base' from struct tpm_vendor_specific") ef7b81dc7864 ("tpm_tis: Disable interrupt auto probing on a per-device basis") f5595f5baa30 ("tpm: Unify the send callback behaviour")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
Hi Sasha,
I've backported the patch to both 4.9.y and 4.4.y.
-- Thanks Sasha