-
Greg Kroah-Hartman authored
Changes in 3.18.40: Revert "drm/i915/ilk: Don't disable SSC source if it's in use" HID: uhid: fix timeout when probe races with IO s5p-mfc: Set device name for reserved memory region devs s5p-mfc: Add release callback for memory region devs netlabel: add address family checks to netlbl_{sock,req}_delattr() PCI: Mark Atheros AR9485 and QCA9882 to avoid bus reset gpio: pca953x: Fix NBANK calculation for PCA9536 Update my main e-mails at the Kernel tree usb: dwc3: fix for the isoc transfer EP_BUSY flag crypto: gcm - Filter out async ghash if necessary of: fix memory leak related to safe_name() serial: samsung: Fix ERR pointer dereference on deferred probe hp-wmi: Fix wifi cannot be hard-unblocked usb: renesas_usbhs: fix the sequence in xfer_work() usb: renesas_usbhs: fix NULL pointer dereference in xfer_work() usb: renesas_usbhs: protect the CFIFOSEL setting in usbhsg_ep_enable() ext4: check for extents that wrap around ext4: fix deadlock during page writeback ext4: don't call ext4_should_journal_data() on the journal inode ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys ext4: validate s_reserved_gdt_blocks on mount drm/radeon: add a delay after ATPX dGPU power off drm/radeon: Poll for both connect/disconnect on analog connectors [media] media: dvb_ringbuffer: Add memory barriers [media] Fix RC5 decoding with Fintek CIR chipset Bluetooth: Add USB ID 13D3:3487 to ath3k Bluetooth: Add support of 13d3:3490 AR3012 device [media] media: usbtv: prevent access to free'd resources cifs: Check for existing directory when opening file with O_CREAT s390/mm: fix gmap tlb flush issues USB: quirks: Fix another ELAN touchscreen usb: quirks: Add no-lpm quirk for Elan KVM: nVMX: Fix memory corruption when using VMCS shadowing drm/radeon: support backlight control for UNIPHY3 ext4: short-cut orphan cleanup on error powerpc/tm: Avoid SLB faults in treclaim/trecheckpoint when RI=0 powerpc/tm: Fix stack pointer corruption in __tm_recheckpoint() USB: serial: option: add support for Telit LE910 PID 0x1206 Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU crypto: scatterwalk - Fix test in scatterwalk_done arm64: debug: unmask PSTATE.D earlier mtd: nand: fix bug writing 1 byte less than page size target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP target: Fix race between iscsi-target connection shutdown + ABORT_TASK cifs: fix crash due to race in hmac(md5) handling audit: Fix check of return value of strnlen_user() Fix broken audit tests for exec arg len audit: fix a double fetch in audit_log_single_execve_arg() iscsi-target: Fix panic when adding second TCP connection to iSCSI session gpio: intel-mid: Remove potentially harmful code nfs: don't create zero-length requests dcache: let the dentry count go down to zero without taking d_lock fs/dcache.c: avoid soft-lockup in dput() net/irda: fix NULL pointer dereference on memory allocation failure module: Invalidate signatures on force-loaded modules Documentation/module-signing.txt: Note need for version info if reusing a key Input: i8042 - break load dependency between atkbd/psmouse and i8042 fs/cifs: make share unaccessible at root level mountable CIFS: Fix a possible invalid memory access in smb2_query_symlink() KVM: PPC: Book3S HV: Pull out TM state save/restore into separate procedures KVM: PPC: Book3S HV: Save/restore TM state in H_CEDE KEYS: 64-bit MIPS needs to use compat_sys_keyctl for 32-bit userspace drm/radeon: fix firmware info version checks ARC: mm: don't loose PTE_SPECIAL in pte_modify() fuse: fsync() did not return IO errors fuse: fuse_flush must check mapping->flags for errors fuse: fix wrong assignment of ->flags in fuse_send_init() ubi: Fix race condition between ubi device creation and udev ubi: Make volume resize power cut aware drm/nouveau/fbcon: fix font width not divisible by 8 ALSA: hda/realtek: Enable HP amp and mute LED on HP Folio 9480m [v3] x86/syscalls/64: Add compat_sys_keyctl for 32-bit userspace balloon: check the number of available pages in leak balloon ftrace/recordmcount: Work around for addition of metag magic but not relocations dm flakey: error READ bios during the down_interval mm/hugetlb: avoid soft lockup in set_max_huge_pages() sysv, ipc: fix security-layer leaking ALSA: hda: add AMD Bonaire AZ PCI ID with proper driver caps metag: Fix __cmpxchg_u32 asm constraint for CMP block: fix use-after-free in seq file powerpc/iommu: Remove the dependency on EEH struct in DDW mechanism powerpc/pseries: Fix PCI config address for DDW posix_acl: Add set_posix_acl nfsd: check permissions when setting ACLs perf/x86: Fix undefined shift on 32-bit kernels Linux 3.18.40 Change-Id: Ia66199669c7d6acb2f563e9e708f0394da5e024e Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
57e47fef