~ubuntu-kernel/ubuntu/+source/linux/+git/cosmic:master-next-backlog

Last commit made on 2018-12-06
Get this branch:
git clone -b master-next-backlog https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/cosmic
Members of Ubuntu Kernel Repositories can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
master-next-backlog
Repository:
lp:~ubuntu-kernel/ubuntu/+source/linux/+git/cosmic

Recent commits

2324585... by Sandeep singh

xhci: workaround CSS timeout on AMD SNPS 3.0 xHC

BugLink: https://bugs.launchpad.net/bugs/1806838

Occasionally AMD SNPS 3.0 xHC does not respond to
CSS when set, also it does not flag anything on SRE and HCE
to point the internal xHC errors on USBSTS register. This stalls
the entire system wide suspend and there is no point in stalling
just because of xHC CSS is not responding.

To work around this problem, if the xHC does not flag
anything on SRE and HCE, we can skip the CSS
timeout and allow the system to continue the suspend. Once the
system resume happens we can internally reset the controller
using XHCI_RESET_ON_RESUME quirk

Signed-off-by: Shyam Sundar S K <email address hidden>
Signed-off-by: Sandeep Singh <email address hidden>
cc: Nehal Shah <email address hidden>
Cc: <email address hidden>
Tested-by: Kai-Heng Feng <email address hidden>
Signed-off-by: Mathias Nyman <email address hidden>
(backported from commit b5282b66f0dfe6e76644c5195ec6aa3de15fefa3 git://git.kernel.org/pub/scm/linux/kernel/git/mnyman/xhci.git for-usb-linus)
Signed-off-by: Kai-Heng Feng <email address hidden>
Acked-by: Seth Forshee <email address hidden>
Acked-by: Khalid Elmously <email address hidden>
Acked-by: Andy Whitcroft <email address hidden>
Signed-off-by: Kleber Sacilotto de Souza <email address hidden>

907a5e9... by Kai-Heng Feng

HID: multitouch: Add pointstick support for Cirque Touchpad

BugLink: https://bugs.launchpad.net/bugs/1805081

Cirque Touchpad/Pointstick combo is similar to Alps devices, it requires
MT_CLS_WIN_8_DUAL to expose its pointstick as a mouse.

Signed-off-by: Kai-Heng Feng <email address hidden>
Signed-off-by: Jiri Kosina <email address hidden>
(cherry picked from commit 12d43aacf9a74d0eb66fd0ea54ebeb79ca28940f)
Signed-off-by: Kai-Heng Feng <email address hidden>
Acked-by: Seth Forshee <email address hidden>
Acked-by: Khalid Elmously <email address hidden>
Signed-off-by: Khalid Elmously <email address hidden>

c5b28e4... by Hui Wang

ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops

BugLink: https://bugs.launchpad.net/bugs/1805079

We have several Lenovo laptops with the codec alc285, when playing
sound via headphone, we can hear click/pop noise in the headphone,
if we let the headphone share the DAC of NID 0x2 with the speaker,
the noise disappears.

The Lenovo laptops here include P52, P72, X1 yoda2 and X1 carbon.

I have tried to set preferred_dacs and override_conn, but neither of
them worked. Thanks for Kailang, he told me to invalidate the NID 0x3
through override_wcaps.

BugLink: https://bugs.launchpad.net/bugs/1805079
Cc: <email address hidden>
Signed-off-by: Kailang Yang <email address hidden>
Signed-off-by: Hui Wang <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>
(backported from commit c4cfcf6f4297c9256b53790bacbbbd6901fef468
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git)
Signed-off-by: Hui Wang <email address hidden>
Acked-by: Aaron Ma <email address hidden>
Acked-by: Seth Forshee <email address hidden>
Signed-off-by: Khalid Elmously <email address hidden>

3d21f8e... by Thadeu Lima de Souza Cascardo

UBUNTU: Ubuntu-4.18.0-12.13

Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

7258f6e... by Thadeu Lima de Souza Cascardo

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1802743
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

e7df13b... by Thadeu Lima de Souza Cascardo

UBUNTU: [Config]: Run updateconfigs

Ignore: yes
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

61173d6... by Joseph Salisbury

UBUNTU: [Config:] Enable CONFIG_S390_AP_IOMMU and set CONFIG_VFIO_AP to module.

BugLink: https://bugs.launchpad.net/bugs/1787405

Signed-off-by: Joseph Salisbury <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>
Acked-by: Thadeu Lima de Souza Cascardo <email address hidden>
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

c702168... by Pierre Morel <email address hidden>

s390: vfio-ap: setup APCB mask using KVM dedicated function

BugLink: https://bugs.launchpad.net/bugs/1787405

We replace the vfio_ap_mdev_copy_masks() by the new
kvm_arch_crypto_set_masks() to be able to use the standard
KVM tracing system.

Signed-off-by: Pierre Morel <email address hidden>
Message-Id: <email address hidden>
Reviewed-by: Cornelia Huck <email address hidden>
Reviewed-by: David Hildenbrand <email address hidden>
Signed-off-by: Christian Borntraeger <email address hidden>
(cherry picked from commit 76c7829f5b8c7691b18929cdedd6d2e79db3c2b9)
Signed-off-by: Joseph Salisbury <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>
Acked-by: Thadeu Lima de Souza Cascardo <email address hidden>
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

23f94d5... by Pierre Morel <email address hidden>

KVM: s390: Tracing APCB changes

BugLink: https://bugs.launchpad.net/bugs/1787405

kvm_arch_crypto_set_masks is a new function to centralize
the setup the APCB masks inside the CRYCB SIE satellite.

To trace APCB mask changes, we add KVM_EVENT() tracing to
both kvm_arch_crypto_set_masks and kvm_arch_crypto_clear_masks.

Signed-off-by: Pierre Morel <email address hidden>
Message-Id: <email address hidden>
Reviewed-by: Cornelia Huck <email address hidden>
Signed-off-by: Christian Borntraeger <email address hidden>
(cherry picked from commit 0e237e44699465139c07f969b051f83066a2ec1d)
Signed-off-by: Joseph Salisbury <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>
Acked-by: Thadeu Lima de Souza Cascardo <email address hidden>
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

694c2e8... by Christian Borntraeger

KVM: s390: fix locking for crypto setting error path

BugLink: https://bugs.launchpad.net/bugs/1787405

We need to unlock the kvm->lock mutex in the error case.

Reported-by: smatch
Fixes: 37940fb0b6a2c4bf101 ("KVM: s390: device attrs to enable/disable AP interpretation")
Signed-off-by: Christian Borntraeger <email address hidden>
Reviewed-by: Janosch Frank <email address hidden>
Reviewed-by: Pierre Morel <email address hidden>
Reviewed-by: David Hildenbrand <email address hidden>
Reviewed-by: Cornelia Huck <email address hidden>
Signed-off-by: Christian Borntraeger <email address hidden>
(cherry picked from commit 8e41bd54317b04f2bf03012a4ca8ab7360c9beef)
Signed-off-by: Joseph Salisbury <email address hidden>
Acked-by: Kamal Mostafa <email address hidden>
Acked-by: Thadeu Lima de Souza Cascardo <email address hidden>
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>