Merge 4.9.47 into android-4.9
Changes in 4.9.47
p54: memset(0) whole array
scsi: isci: avoid array subscript warning
staging: wilc1000: simplify vif[i]->ndev accesses
gcov: support GCC 7.1
kvm: arm/arm64: Fix race in resetting stage2 PGD
arm64: mm: abort uaccess retries upon fatal signal
x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl
arm64: fpsimd: Prevent registers leaking across exec
locking/spinlock/debug: Remove spinlock lockup detection code
scsi: sg: protect accesses to 'reserved' page array
scsi: sg: reset 'res_in_use' after unlinking reserved array
lz4: fix bogus gcc warning
Linux 4.9.47
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>