~vicamo/+git/ubuntu-kernel:intel-ipu6/git20201022.ade34d8d/oem-5.6

Last commit made on 2020-10-28
Get this branch:
git clone -b intel-ipu6/git20201022.ade34d8d/oem-5.6 https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
intel-ipu6/git20201022.ade34d8d/oem-5.6
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

fbdbcdb... by You-Sheng Yang

Bug XXX: Add Intel IPU6 driver

a80c2d7... by You-Sheng Yang

UBUNTU: SAUCE: updateconfigs for IPU6 driver

6d89105... by You-Sheng Yang

UBUNTU: SAUCE: integrate IPU6 builds

596b1f1... by Wangyating

intel ipu drivers first release

Signed-off-by: Wang Yating <email address hidden>
(cherry picked from commit ade34d8d514046f0d24879c95bfb5aa622b16073)
Signed-off-by: You-Sheng Yang <email address hidden>

48ca3b2... by Stefan Bader

UBUNTU: [Config] Disable BlueZ highspeed support

The Intel BlueZ project recommends in [1] to disable highspeed support
as part of the fixes for the security issues. This does the required
changes.

[1] https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00435.html

CVE-2020-24490
CVE-2020-12351
CVE-2020-12352
Signed-off-by: Stefan Bader <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

495c231... by Luiz Augusto von Dentz <email address hidden>

Bluetooth: MGMT: Fix not checking if BT_HS is enabled

This checks if BT_HS is enabled relecting it on MGMT_SETTING_HS instead
of always reporting it as supported.

Signed-off-by: Luiz Augusto von Dentz <email address hidden>
Signed-off-by: Marcel Holtmann <email address hidden>

CVE-2020-24490
CVE-2020-12351
CVE-2020-12352
(backported from commit b560a208cda0297fef6ff85bbfd58a8f0a52a543 linux-next)
[smb: adjust context in second hunk (debug function rename)]
Signed-off-by: Stefan Bader <email address hidden>

Signed-off-by: Timo Aaltonen <email address hidden>

d453725... by Luiz Augusto von Dentz <email address hidden>

Bluetooth: Disable High Speed by default

Bluetooth High Speed requires hardware support which is very uncommon
nowadays since HS has not pickup interest by the industry.

Signed-off-by: Luiz Augusto von Dentz <email address hidden>
Signed-off-by: Marcel Holtmann <email address hidden>

CVE-2020-24490
CVE-2020-12351
CVE-2020-12352
(cherry picked from commit b176dd0ef6afcb3bca24f41d78b0d0b731ec2d08 linux-next)
Signed-off-by: Stefan Bader <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

d6e100c... by Luiz Augusto von Dentz <email address hidden>

Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel

Only sockets will have the chan->data set to an actual sk, channels
like A2MP would have its own data which would likely cause a crash when
calling sk_filter, in order to fix this a new callback has been
introduced so channels can implement their own filtering if necessary.

Signed-off-by: Luiz Augusto von Dentz <email address hidden>
Signed-off-by: Marcel Holtmann <email address hidden>

CVE-2020-12351
(backported from commit f19425641cb2572a33cb074d5e30283720bd4d22 linux-next)
[smb: ajust context in last hunk(l2cap_chan_ops)]
Signed-off-by: Stefan Bader <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

1daa11e... by Luiz Augusto von Dentz <email address hidden>

Bluetooth: A2MP: Fix not initializing all members

This fixes various places where a stack variable is used uninitialized.

Signed-off-by: Luiz Augusto von Dentz <email address hidden>
Signed-off-by: Marcel Holtmann <email address hidden>

CVE-2020-12352
(cherry picked from commit eddb7732119d53400f48a02536a84c509692faa8 linux-next)
Signed-off-by: Stefan Bader <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

1137f27... by Hans de Goede <email address hidden>

i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices()

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

Some ACPI i2c-devices _STA method (which is used to detect if the device
is present) use autodetection code which probes which device is present
over i2c. This requires the I2C ACPI OpRegion handler to be registered
before we enumerate i2c-clients under the i2c-adapter.

This fixes the i2c touchpad on the Lenovo ThinkBook 14-IIL and
ThinkBook 15 IIL not getting an i2c-client instantiated and thus not
working.

BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1842039
Signed-off-by: Hans de Goede <email address hidden>
Reviewed-by: Mika Westerberg <email address hidden>
Signed-off-by: Wolfram Sang <email address hidden>
(cherry picked from commit 21653a4181ff292480599dad996a2b759ccf050f)
Signed-off-by: Kai-Heng Feng <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>