~oem-solutions-group/+git/ubuntu-bionic:caracalla-oem-next

Last commit made on 2018-06-25
Get this branch:
git clone -b caracalla-oem-next https://git.launchpad.net/~oem-solutions-group/+git/ubuntu-bionic
Members of OEM Solutions Group can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
caracalla-oem-next
Repository:
lp:~oem-solutions-group/+git/ubuntu-bionic

Recent commits

819760f... by Shrirang Bagul

UBUNTU: Ubuntu-caracalla-4.15.0-1009.10

Signed-off-by: Shrirang Bagul <email address hidden>

d766fc6... by Shrirang Bagul

UBUNTU: [Config] CONFIG_RSI_COEX=y

Signed-off-by: Shrirang Bagul <email address hidden>

39e069c... by Amol Hanwate

UBUNTU: SAUCE: rsi: Firmware assert (version 2)

Redpine submitted 2 different versions of patches with same subject
"rsi: Firmware assert".

ver. 1: https://bugs.launchpad.net/plano/+bug/1764972/comments/13
ver. 2: https://bugs.launchpad.net/plano/+bug/1771268/comments/11

This patch applies the diff between ver. 1 & 2.

Signed-off-by: Amol Hanwate <email address hidden>
Signed-off-by: Ganapathi Raju <email address hidden>
Signed-off-by: Shrirang Bagul <email address hidden>

3be352d... by Ganapathi Raju Kondraju

UBUNTU: SAUCE: rsi: Fix for wowlan hibernate resume issue

While resuming from hibernate, observed a system hang due to
a wait event for wlan initialization, which will not happen at this
instant, due to that an infinite wait is happening. Removed that
redundant wait event.

Signed-off-by: Ganapathi Raju <email address hidden>
(cherry picked from commit 2b1b13a8bd8c2bd948c43825e4c578f2440bac24)
Signed-off-by: Shrirang Bagul <email address hidden>

5c36c29... by Sanjay Kumar Konduri <email address hidden>

rsi: Add null check for virtual interfaces in wowlan config

When the "poweroff" command is executed after wowlan enabled, we have
observed a system crash. In the system "poweroff" sequence, network-manager
is sent to inactive state by cleaning up the network interfaces, using
rsi_mac80211_remove_interface() and when driver tries to access those
network interfaces in rsi_wowlan_config() which was invoked by SDIO
shutdown, results in a crash. Added a NULL check before accessing the
network interfaces in rsi_wowlan_config().

Signed-off-by: Sanjay Kumar Konduri <email address hidden>
Signed-off-by: Siva Rebbagondla <email address hidden>
Signed-off-by: Sushant Kumar Mishra <email address hidden>
Signed-off-by: Kalle Valo <email address hidden>
(backported from commit 54b5172087aeae61150835c91e68f084a9644f1c)
Signed-off-by: Shrirang Bagul <email address hidden>

55ae65b... by Amitkumar Karwar

rsi: fix error path handling in SDIO probe

We miss to release IRQ in certain error path in SDIO probe which
causes following kernel panic. This patch corrects error path
handling

BUG: unable to handle kernel NULL pointer dereference at (null)
IP: (null)
PGD 0 P4D 0
Oops: 0010 [#1] SMP PTI
Call Trace:
 <IRQ>
 ? call_timer_fn+0x29/0x120
 ? run_timer_softirq+0x1da/0x420
 ? timer_interrupt+0x11/0x20
 ? __do_softirq+0xef/0x26e
 ? irq_exit+0xbe/0xd0
 ? do_IRQ+0x4a/0xc0
 ? common_interrupt+0xa2/0xa2
 </IRQ>
 ? cpuidle_enter_state+0x118/0x250
 ? do_idle+0x186/0x1e0
 ? cpu_startup_entry+0x6f/0x80
 ? start_kernel+0x47c/0x49c
 ? secondary_startup_64+0xa5/0xb0

Fixes: 50117605770c ("rsi: improve RX handling in SDIO interface")
Signed-off-by: Amitkumar Karwar <email address hidden>
Signed-off-by: Kalle Valo <email address hidden>
(cherry picked from commit 90b12aebe54b9157a28f5131203f48ad943ba79a)
Signed-off-by: Shrirang Bagul <email address hidden>

69ba45a... by Arnd Bergmann

Bluetooth: btrsi: rework dependencies

The linkage between the bluetooth driver and the wireless
driver is not defined properly, leading to build problems
such as:

warning: (BT_HCIRSI) selects RSI_COEX which has unmet direct dependencies (NETDEVICES && WLAN && WLAN_VENDOR_RSI && BT_HCIRSI && RSI_91X)
drivers/net/wireless/rsi/rsi_91x_main.o: In function `rsi_read_pkt':
(.text+0x205): undefined reference to `rsi_bt_ops'

As the dependency is actually the reverse (RSI_91X uses
the BT_RSI driver, not the other way round), this changes
the dependency to match, and enables the bluetooth driver
from the RSI_COEX symbol.

Fixes: 38aa4da50483 ("Bluetooth: btrsi: add new rsi bluetooth driver")
Acked-by; Marcel Holtmann <email address hidden>
Signed-off-by: Arnd Bergmann <email address hidden>
Signed-off-by: Kalle Valo <email address hidden>
(cherry picked from commit 255dd5b79d5474dad3ecebe99be7818684921abd)
Signed-off-by: Shrirang Bagul <email address hidden>

b48e65f... by Shrirang Bagul

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Shrirang Bagul <email address hidden>

944ff46... by Shrirang Bagul

UBUNTU: Ubuntu-caracalla-4.15.0-1008.9

Signed-off-by: Shrirang Bagul <email address hidden>

4db1f2f... by Shrirang Bagul

Merge tag 'Ubuntu-oem-4.15.0-1008.11' into caracalla-oem-next

Ubuntu-oem-4.15.0-1008.11

Signed-off-by: Shrirang Bagul <email address hidden>