A recent review of the Sony Xperia Development kernel tree [0] resulted in the discovery of various patches which have been backported from Mainline in order to fix an array of issues. These patches should be applied to Stable such that everyone can benefit from them.
Note: The review is still on-going (~50%) - more to follow.
[0] https://github.com/sonyxperiadev/kernel
Alexander Shishkin (1): perf/core: Reattach a misplaced comment
Alexei Avshalom Lazar (1): wil6210: add general initialization/size checks
Arun KS (1): arm64: Fix size of __early_cpu_boot_status
Austin Kim (1): mm/vmalloc.c: move 'area->pages' after if statement
Chris Lew (1): rpmsg: glink: Remove chunk size word align warning
Dedy Lansky (2): wil6210: check rx_buff_mgmt before accessing it wil6210: make sure Rx ring sizes are correlated
Hans Verkuil (1): drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remote_dpcd_read()
Karthick Gopalasubramanian (1): wil6210: remove reset file from debugfs
Maya Erez (1): wil6210: ignore HALP ICR if already handled
Rob Clark (1): drm/msm: stop abusing dma_map/unmap for cache
Roger Quadros (1): usb: dwc3: don't set gadget->is_otg flag
Taniya Das (1): clk: qcom: rcg: Return failure for RCG update
arch/arm64/kernel/head.S | 2 +- drivers/clk/qcom/clk-rcg2.c | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/msm/msm_gem.c | 4 +-- drivers/net/wireless/ath/wil6210/debugfs.c | 29 ++------------------ drivers/net/wireless/ath/wil6210/interrupt.c | 12 +++++--- drivers/net/wireless/ath/wil6210/main.c | 5 +++- drivers/net/wireless/ath/wil6210/txrx.c | 4 +-- drivers/net/wireless/ath/wil6210/txrx_edma.c | 14 ++++++++-- drivers/net/wireless/ath/wil6210/wil6210.h | 3 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/rpmsg/qcom_glink_native.c | 3 -- drivers/usb/dwc3/gadget.c | 1 - kernel/events/core.c | 7 ++--- mm/vmalloc.c | 8 ++++-- 15 files changed, 43 insertions(+), 54 deletions(-)