This bug was fixed in the package linux-oem-5.6 - 5.6.0-1020.20 --------------- linux-oem-5.6 (5.6.0-1020.20) focal; urgency=medium
* focal/linux-oem-5.6: 5.6.0-1020.20 -proposed tracker (LP: #1886753) * Realtek [10ec:c82f] Subsystem [17aa:c02f] Wifi adapter not found (LP: #1886247) - SAUCE: rtw88: 8822ce: add support for device ID 0xc82f * [WD19TB] external DP failed with DRM error message (LP: #1886165) - drm/i915/tgl: Update TC DP vswing table - drm/i915/tgl: Implement WA_16011163337 - SAUCE: drm/i915/bios: add intel_bios_hdmi_level_shift() - drm/i915/tgl: Add HBR and HBR2+ voltage swing table - drm/i915/dc3co: Avoid full modeset when EXITLINE needs to be changed - drm/i915/tgl+: Use the correct DP_TP_* register instances in MST encoders - drm/i915/tgl+: Fix TBT DPLL fractional divider for 38.4MHz ref clock * ubuntu_aufs_smoke_test failed on Focal OEM 5.6 (LP: #1879308) - SAUCE: fs: Enable aufs -- Timo Aaltonen <timo.aalto...@canonical.com> Wed, 08 Jul 2020 11:44:53 +0300 ** Changed in: linux-oem-5.6 (Ubuntu) Status: Invalid => Fix Released ** Changed in: linux (Ubuntu) Status: Invalid => Fix Released ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-16089 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-19642 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2020-11935 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-oem-5.6 in Ubuntu. https://bugs.launchpad.net/bugs/1881710 Title: tpm: fix TIS locality timeout problems Status in linux package in Ubuntu: Fix Released Status in linux-oem-5.6 package in Ubuntu: Fix Released Status in linux-oem-osp1 package in Ubuntu: Invalid Status in linux-oem-osp1 source package in Bionic: Fix Released Status in linux source package in Focal: Fix Released Status in linux-oem-5.6 source package in Focal: Fix Released Bug description: [Impact] It has been reported that some TIS based TPMs are giving unexpected errors when using the O_NONBLOCK path of the TPM device. The problem is that some TPMs don't like it when you get and then relinquish a locality (as the tpm_try_get_ops()/tpm_put_ops() pair does) without sending a command. This currently happens all the time in the O_NONBLOCK write path. This affects Nuvoton TPMs and was a regression caused by the patch d23d12484307 ("tpm: fix invalid locking in NONBLOCKING mode"). PatchLink: https://patchwork.kernel.org/patch/11576453/ [Fix] Fix this by moving the tpm_try_get_ops() further down the code to after the O_NONBLOCK determination is made. This is safe because the priv->buffer_mutex still protects the priv state being modified. [Regression Risk] Low. This patch only for fix the patch d23d12484307 ("tpm: fix invalid locking in NONBLOCKING mode"). To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1881710/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp