Merge 4.4.92 into android-4.4
authorGreg Kroah-Hartman <gregkh@google.com>
Thu, 12 Oct 2017 10:05:45 +0000 (12:05 +0200)
committerGreg Kroah-Hartman <gregkh@google.com>
Thu, 12 Oct 2017 10:05:45 +0000 (12:05 +0200)
Changes in 4.4.92
usb: gadget: inode.c: fix unbalanced spin_lock in ep0_write
USB: gadgetfs: Fix crash caused by inadequate synchronization
USB: gadgetfs: fix copy_to_user while holding spinlock
usb: gadget: udc: atmel: set vbus irqflags explicitly
usb-storage: unusual_devs entry to fix write-access regression for Seagate external drives
usb: renesas_usbhs: fix the BCLR setting condition for non-DCP pipe
usb: renesas_usbhs: fix usbhsf_fifo_clear() for RX direction
ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor
usb: pci-quirks.c: Corrected timeout values used in handshake
USB: dummy-hcd: fix connection failures (wrong speed)
USB: dummy-hcd: fix infinite-loop resubmission bug
USB: dummy-hcd: Fix erroneous synchronization change
USB: devio: Don't corrupt user memory
usb: gadget: mass_storage: set msg_registered after msg registered
USB: g_mass_storage: Fix deadlock when driver is unbound
lsm: fix smack_inode_removexattr and xattr_getsecurity memleak
ALSA: compress: Remove unused variable
ALSA: usx2y: Suppress kernel warning at page allocation failures
driver core: platform: Don't read past the end of "driver_override" buffer
Drivers: hv: fcopy: restore correct transfer length
stm class: Fix a use-after-free
ftrace: Fix kmemleak in unregister_ftrace_graph
HID: i2c-hid: allocate hid buffers for real worst case
iwlwifi: add workaround to disable wide channels in 5GHz
scsi: sd: Do not override max_sectors_kb sysfs setting
USB: uas: fix bug in handling of alternate settings
USB: core: harden cdc_parse_cdc_header
usb: Increase quirk delay for USB devices
USB: fix out-of-bounds in usb_set_configuration
xhci: fix finding correct bus_state structure for USB 3.1 hosts
iio: adc: twl4030: Fix an error handling path in 'twl4030_madc_probe()'
iio: adc: twl4030: Disable the vusb3v1 rugulator in the error handling path of 'twl4030_madc_probe()'
iio: ad_sigma_delta: Implement a dedicated reset function
staging: iio: ad7192: Fix - use the dedicated reset function avoiding dma from stack.
iio: core: Return error for failed read_reg
iio: ad7793: Fix the serial interface reset
iio: adc: mcp320x: Fix readout of negative voltages
iio: adc: mcp320x: Fix oops on module unload
uwb: properly check kthread_run return value
uwb: ensure that endpoint is interrupt
brcmfmac: setup passive scan if requested by user-space
drm/i915/bios: ignore HDMI on port A
nvme: protect against simultaneous shutdown invocations
sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs
ext4: fix data corruption for mmap writes
ext4: Don't clear SGID when inheriting ACLs
ext4: don't allow encrypted operations without keys
Linux 4.4.92

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
1  2 
Makefile
fs/ext4/inode.c
kernel/cpuset.c
kernel/power/process.c
kernel/sched/core.c

diff --cc Makefile
Simple merge
diff --cc fs/ext4/inode.c
Simple merge
diff --cc kernel/cpuset.c
Simple merge
index e7f1f736a5b6344f7bc0aef53b71e8ebf9caf034,ba2029a022595ab642469725d779ae9d99d121b3..cc177142a08ff4a86c230146330085601efb7f24
  #include <linux/workqueue.h>
  #include <linux/kmod.h>
  #include <trace/events/power.h>
 +#include <linux/wakeup_reason.h>
+ #include <linux/cpuset.h>
  
- /* 
+ /*
   * Timeout for stopping processes
   */
  unsigned int __read_mostly freeze_timeout_msecs = 20 * MSEC_PER_SEC;
Simple merge