Merge 4.14.243 into android-4.14-q
Changes in 4.14.243
btrfs: mark compressed range uptodate only if all bio succeed
regulator: rt5033: Fix n_voltages settings for BUCK and LDO
r8152: Fix potential PM refcount imbalance
qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union()
net: Fix zero-copy head len calculation.
Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled"
KVM: do not assume PTE is writable after follow_pfn
KVM: do not allow mapping valid but non-reference-counted pages
KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()
Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout"
spi: mediatek: Fix fifo transfer
Linux 4.14.243
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I011b1f2b3a141bcbc23374f32dc5bb58721049c9