Merge 4.9.286 into android-4.9-q

Changes in 4.9.286
	af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
	net: mdio: introduce a shutdown method to mdio device drivers
	xen-netback: correct success/error reporting for the SKB-with-fraglist case
	sparc64: fix pci_iounmap() when CONFIG_PCI is not set
	ext2: fix sleeping in atomic bugs on error
	scsi: sd: Free scsi_disk device via put_device()
	usb: testusb: Fix for showing the connection speed
	libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
	Linux 4.9.286

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I6096fff7354038a49ebcb7b8cfd9fdfc5fa388a0