2017.07.14..2017.07.15


project android/
b6ac588 manifest: add system/qcom
af53a87 manifest: update README.md

project device/moto/shamu/
13f5ec2 Shamu : Update build fingerprint to N6F27H

project hardware/libhardware/
0a09368 Add Nfc HAL module ID for NXP NCI PN54x chips

project hardware/qcom/wlan/
088456f Partial revert "Add wcnss-service for Android One Seed (msm8916/8909)"

project kernel/oneplus/msm8996/
48ecc05 sdcardfs: Change magic value
d556a36 ANDROID: sdcardfs: use mount_nodev and fix a issue in sdcardfs_kill_sb
9d0a6a7 Revert "proc: smaps: Allow smaps access for CAP_SYS_RESOURCE"
92be8e4 Linux 3.18.61
cef6924 saa7134: fix warm Medion 7134 EEPROM read
e7939b4 staging: comedi: fix clean-up of comedi_class in comedi_init()
bc9bee5 staging: vt6556: vnt_start Fix missing call to vnt_key_init_table.
e69ff17 md: fix super_offset endianness in super_1_rdev_size_change
18ff132 mqueue: fix a use-after-free in sys_mq_notify()
8b9280f KEYS: Fix an error code in request_master_key()
50c9cf0 USB: serial: qcserial: new Sierra Wireless EM7305 device ID
d34c690 USB: serial: option: add two Longcheer device ids
1c8692a pinctrl: sh-pfc: Update info pointer after SoC-specific init
2106b2f pinctrl: mxs: atomically switch mux and drive strength config
7576e9c usb: Fix typo in the definition of Endpoint[out]Request
b49935c usb: usbip: set buffer pointers to NULL after free
60200fd Add USB quirk for HVR-950q to avoid intermittent device resets
755ef08 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
07c1aa5 usb: dwc3: replace %p with %pK
ce0aa34 tracing/kprobes: Allow to create probe with a module name starting with a digit
419dee8 usb: ehci-orion: fix probe for !GENERIC_PHY
3c42659 bgmac: reset & enable Ethernet core before using it
074aecb bgmac: fix device initialization on Northstar SoCs (condition typo)
03204f3 MIPS: UAPI: Ignore __arch_swab{16,32,64} when using MIPS16
55a091d driver core: platform: fix race condition with driver_override
4fdce32 Linux 3.18.60
89f84af KVM: nVMX: Fix exception injection
b5f4fe5 KVM: x86: zero base3 of unusable segments
ed465a7 cpufreq: s3c2416: double free on driver init error path
d5825c6 iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid()
58ca603 iommu/vt-d: Don't over-free page table directories
d12484d ARM: 8685/1: ensure memblock-limit is pmd-aligned
40d17b4 watchdog: bcm281xx: Fix use of uninitialized spinlock.
1e72095 xfrm: Oops on error in pfkey_msg2xfrm_state()
b56c5f4 xfrm: NULL dereference on allocation failure
5647bd0 xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
7ca3b7a mtd: bcm47xxpart: limit scanned flash area on BCM47XX (MIPS) only
0ffb304 net: korina: Fix NAPI versus resources freeing
d45637d ARM: dts: BCM5301X: Correct GIC_PPI interrupt flags
357a5b5 mm: numa: avoid waiting on freed migrated pages
c2171e4 sysctl: enable strict writes
5f343f5 drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr
9b9fd05 ALSA: hda - set input_path bitmap to zero after moving it to new place
a6c6d03 MIPS: Fix IRQ tracing & lockdep when rescheduling
5ec51b4 MIPS: pm-cps: Drop manual cache-line alignment of ready_count
6f4af06 MIPS: Avoid accidental raw backtrace
cbb25ba net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev
a753b53 decnet: always not take dst->__refcnt when inserting dst into hash table
c6ed47f ipv6: fix calling in6_ifa_hold incorrectly for dad work
d584e4d igmp: add a missing spin_lock_init()
40fbb0f igmp: acquire pmc lock for ip_mc_clear_src()
179d914 net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx
0437ade Fix an intermittent pr_emerg warning about lo becoming free.
d448ceb decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skb
cbdd83b net: don't call strlen on non-terminated string in dev_set_alias()
5cb343f netfilter: synproxy: fix conntrackd interaction
b462dc4 netfilter: xt_TCPMSS: add more sanity tests on tcph->doff
713ed52 ipv6: release dst on error in ip6_dst_lookup_tail
a9e26dc xhci: fix deadlock at host remove by running watchdog correctly
73c9573 Linux 3.18.59
e32a6bb mac80211/wpa: use constant time memory comparison for MACs
6894c3a net: phy: fix marvell phy status reading
93067d9 powerpc/slb: Force a full SLB flush when we insert for a bad EA
b7ed523 mtd: spi-nor: fix spansion quad enable
044e070 of: Add check to of_scan_flat_dt() before accessing initial_boot_params
e084dec rxrpc: Fix several cases where a padded len isn't checked in ticket decode
6d8db6a target: Fix kref->refcount underflow in transport_cmd_finish_abort
d886946 Input: i8042 - add Fujitsu Lifebook AH544 to notimeout list
0b8b3a8 powerpc/kprobes: Pause function_graph tracing during jprobes handling
6c35cca signal: Only reschedule timers on signals timers have sent
e147c33 CIFS: Improve readdir verbosity
fa5d741 KVM: PPC: Book3S HV: Preserve userspace HTM state properly
39abc71 lib/cmdline.c: fix get_options() overflow while parsing ranges
eb1ea8d autofs: sanity check status reported with AUTOFS_DEV_IOCTL_FAIL
fba6b1f fs/exec.c: account for argv/envp pointers
4164615 Revert "usb: core: fix potential memory leak in error path during hcd creation"
ef10a1c Linux 3.18.58
46cc1f8 mm: fix new crash in unmapped_area_topdown()
5028c2b Allow stack to grow up to address space limit
19269c2 mm: larger stack guard gap, between vmas
f3ed6aa alarmtimer: Rate limit periodic intervals
87d9ccf genirq: Release resources in __setup_irq() error path
7370e20 swap: cond_resched in swap_cgroup_prepare()
67bb1b8 mm/memory-failure.c: use compound_head() flags for huge pages
23bf998 usb: xhci: ASMedia ASM1042A chipset need shorts TX quirk
7843e24 drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR()
de820e8 usb: r8a66597-hcd: decrease timeout
8aff402 usb: r8a66597-hcd: select a different endpoint on timeout
9a340fe USB: gadget: dummy_hcd: fix hub-descriptor removable fields
81c1e3f pvrusb2: reduce stack usage pvr2_eeprom_analyze()
325d298 usb: core: fix potential memory leak in error path during hcd creation
1623278 USB: hub: fix SS max number of ports
fa810a3 iio: proximity: as3935: recalibrate RCO after resume
e68dc48 staging: rtl8188eu: prevent an underflow in rtw_check_beacon_data()
b2d0837 mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode
27f20af x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init()
51daf9a serial: efm32: Fix parity management in 'efm32_uart_console_get_options()'
ff16675 mac80211: don't look at the PM bit of BAR frames
95dc026 vb2: Fix an off by one error in 'vb2_plane_vaddr'
10eb329 cpufreq: conservative: Allow down_threshold to take values from 1 to 10
b24a48f can: gs_usb: fix memory leak in gs_cmd_reset()
5ea7e47 configfs: Fix race between create_link and configfs_rmdir
f4dfd0b sparc64: make string buffers large enough
45b50bc log2: make order_base_2() behave correctly on const input value zero
f35c760 ipv6: Inhibit IPv4-mapped src address on the wire.
87ebe56 ipv6: Handle IPv4-mapped src to in6addr_any dst.
3f8bd10 net: xilinx_emaclite: fix receive buffer overflow
f0eae83c net: xilinx_emaclite: fix freezes due to unordered I/O
a241271 Call echo service immediately after socket reconnect
7bc4038 partitions/msdos: FreeBSD UFS2 file systems are not recognized
0479e7f s390/vmem: fix identity mapping
4ef52bf Linux 3.18.57
e91d36d ALSA: timer: Fix race between read and ioctl
a1949dc mlx5: stop including
b28fb0a arm64: ensure extension of smp_store_release value
a2d69f1 usercopy: Adjust tests to deal with SMAP/PAN
44eb968 RDMA/qib,hfi1: Fix MR reference count leak on write with immediate
eb222ae arm64: entry: improve data abort handling of tagged pointers
03a03be arm64: hw_breakpoint: fix watchpoint matching for tagged pointers
9356373 serial: sh-sci: Fix panic when serial console and DMA are enabled
15624b3 drivers: char: mem: Fix wraparound check to allow mappings up to the end
6ddfb34 ASoC: Fix use-after-free at card unregistration
a8fd72c ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
6013fb7 drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
c9efea2 drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
1faa8d0 perf/core: Drop kernel samples even though :u is specified
4003ad1 powerpc/numa: Fix percpu allocations to be NUMA aware
73b19fd powerpc/eeh: Avoid use after free in eeh_handle_special_event()
1afdcc3 scsi: qla2xxx: don't disable a not previously enabled PCI device
ae107a2 btrfs: fix memory leak in update_space_info failure path
7e13d5c btrfs: use correct types for page indices in btrfs_page_exists_in_range
4cec78a stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms
73873d9 random: properly align get_random_int_hash
0d47b69 iio: proximity: as3935: fix AS3935_INT mask
ece4a9f staging/lustre/lov: remove set_fs() call from lov_getstripe()
23d7d58 usb: chipidea: debug: check before accessing ci_role
001a761 usb: chipidea: udc: fix NULL pointer dereference if udc_start failed
f379e91 usb: gadget: f_mass_storage: Serialize wake and sleep execution
2856fd5 ext4: keep existing extra fields when inode expands
718fadf ext4: fix SEEK_HOLE
b62d9c9 dmaengine: ep93xx: Always start from BASE0
e4dd049 arm: KVM: Allow unaligned accesses at HYP
b5c0f64 KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulation
ab36262 kvm: async_pf: fix rcu_irq_enter() with irqs enabled
ac33b7f nfsd4: fix null dereference on replay
1fde753 crypto: gcm - wait for crypto op not signal safe
8e2fe6c KEYS: fix freeing uninitialized memory in key_update()
95baa81 KEYS: fix dereferencing NULL payload with nonzero length
1bf5e0c serial: ifx6x60: fix use-after-free on module unload
14bdd54 net: ethoc: enable NAPI before poll may be scheduled
aaf0ecc net: ping: do not abuse udp_poll()
d03b18e ipv6: Fix leak in ipv6_gso_segment().
3a874c5 tcp: disallow cwnd undo when switching congestion control
df704d2 cxgb4: avoid enabling napi twice to the same queue
a4b7b1d ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()
1703721 bnx2x: Fix Multi-Cos
26b2e71 Linux 3.18.56
a6acef9 xfs: fix unaligned access in xfs_btree_visit_blocks
309c8ca xfs: bad assertion for delalloc an extent that start at i_size
330abfb xfs: fix indlen accounting error on partial delalloc conversion
47d25aa xfs: fix up quotacheck buffer list error handling
9d24eb2 xfs: prevent multi-fsb dir readahead from reading random blocks
4c01b11 xfs: handle array index overrun in xfs_dir2_leaf_readbuf()
a7ac2d1 xfs: fix over-copying of getbmap parameters from userspace
734d0e0 xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff()
eb5ae34 xfs: Fix missed holes in SEEK_HOLE implementation
b02af03 mlock: fix mlock count can not decrease in race condition
f6fbb68 mm/migrate: fix refcount handling when !hugepage_migration_supported()
019fbf6 drm/gma500/psb: Actually use VBT mode when it is found
4fe3164 slub/memcg: cure the brainless abuse of sysfs attributes
b0cf45e ALSA: hda - apply STAC_9200_DELL_M22 quirk for Dell Latitude D430
847a612 pcmcia: remove left-over %Z format
cdab055 drm/radeon/ci: disable mclk switching for high refresh rates (v2)
f1582f2 i2c: i2c-tiny-usb: fix buffer not being DMA capable
a7bf329 sctp: fix ICMP processing if skb is non-linear
bc59f83 tcp: avoid fastopen API to be used on AF_UNSPEC
185eef7 ipv6: fix out of bound writes in __ip6_append_data()
3a16458 qmi_wwan: add another Lenovo EM74xx device ID
a8b9209 ipv6: Check ip6_find_1stfragopt() return value properly.
84f8361 ipv6: Prevent overrun when parsing v6 header options
b129d05 tcp: eliminate negative reordering in tcp_clean_rtx_queue
d3b8eac sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
4e4c9cf sctp: fix src address selection if using secondary addresses for ipv6
1a537a0 tcp: avoid fragmenting peculiar skbs in SACK
963cd3b s390/qeth: avoid null pointer dereference on OSN
b683708 s390/qeth: unbreak OSM and OSN support
7a0f862 s390/qeth: handle sysfs error during initialization
41cd252 netem: fix skb_orphan_partial()
3bd33e6 Revert "stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms"
e274306 Linux 3.18.55
89e639b usb: misc: legousbtower: Fix memory leak
9247e56 drivers: char: mem: Check for address space wraparound with mmap()
d04a8ca PCI: Freeze PME scan before suspending devices
77d2fbe PCI: Fix pci_mmap_fits() for HAVE_PCI_RESOURCE_TO_USER platforms
b61dd18 tracing/kprobes: Enforce kprobes teardown after testing
9643f63 osf_wait4(): fix infoleak
2b3b744 uwb: fix device quirk on big-endian hosts
2ea4661 stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms
933a379 metag/uaccess: Check access_ok in strncpy_from_user
4f9db11 metag/uaccess: Fix access_ok()
ed912ff mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp
bffadfe xc2028: Fix use-after-free bug properly
64ce1a7 arm64: documentation: document tagged pointer stack constraints
8880f01 arm64: uaccess: ensure extension of access_ok() addr
c07aef6 ARM: dts: at91: sama5d3_xplained: not all ADC channels are available
9375d4d ARM: dts: at91: sama5d3_xplained: fix ADC vref
c46f443 powerpc/pseries: Fix of_node_put() underflow during DLPAR remove
949fff9 cx231xx-audio: fix NULL-deref at probe
dac9e52 cx231xx-cards: fix NULL-deref at probe
5c178ef zr364xx: enforce minimum size when reading header
e71038d dib0700: fix NULL-deref at probe
d6c0b04 s5p-mfc: Fix unbalanced call to clock management
312d2a9 gspca: konica: add missing endpoint sanity check
964a15c iio: proximity: as3935: fix as3935_write
c14f784 ipx: call ipxitf_put() in ioctl error path
827fca2 USB: hub: fix non-SS hub-descriptor handling
a48c5b5 USB: hub: fix SS hub-descriptor handling
903b433 USB: serial: io_ti: fix div-by-zero in set_termios
80efc70 USB: serial: mct_u232: fix big-endian baud-rate handling
b43c550 USB: serial: qcserial: add more Lenovo EM74xx device IDs
67c5043 usb: serial: option: add Telit ME910 support
e7f178b USB: iowarrior: fix info ioctl on big-endian hosts
7f7c890 usb: musb: tusb6010_omap: Do not reset the other direction's packet size
127f8bd ttusb2: limit messages to buffer size
f33c1b8 mceusb: fix NULL-deref at probe
ba65273 usbvision: fix NULL-deref at probe
11e39e1 net: irda: irda-usb: fix firmware name on big-endian hosts
8e0ddde usb: host: xhci-mem: allocate zeroed Scratchpad Buffer
8b8aab4 usb: host: xhci-plat: propagate return value of platform_get_irq()
1960a76 USB: serial: ftdi_sio: add Olimex ARM-USB-TINY(H) PIDs
4f5c713 USB: serial: ftdi_sio: fix setting latency for unprivileged users
14b8664 pid_ns: Sleep in TASK_INTERRUPTIBLE in zap_pid_ns_processes
d3450e1 iio: dac: ad7303: fix channel description
1e5f848 of: fdt: add missing allocation-failure check
4437339 of: fix sparse warning in of_pci_range_parser_one
812c970 cdc-acm: fix possible invalid access when processing notification
c0ff8cc ath9k_htc: fix NULL-deref at probe
b2852aa regulator: tps65023: Fix inverted core enable logic.
344142a ima: accept previously set IMA_NEW_FILE
cc15882 mwifiex: pcie: fix cmd_buf use-after-free in remove/reset
7134fde dm space map disk: fix some book keeping in the disk space map
1c032ba dm thin metadata: call precommit before saving the roots
648621e dm bufio: avoid a possible ABBA deadlock
604b2d3 dm btree: fix for dm_btree_find_lowest_key()
2440f64 char: lp: fix possible integer overflow in lp_setup()
ec31dca watchdog: pcwd_usb: fix NULL-deref at probe
5bd7fbf USB: ene_usb6250: fix DMA to the stack
b3bebd5 Linux 3.18.54
57d9945 sched: panic on corrupted stack end
3647653 ppp: defer netns reference release for ppp channel
a2d381b ipv6: sctp: fix lockdep splat in sctp_v6_get_dst()
922fb94 ipv6: sctp: add rcu protection around np->opt
93f7dba Bluetooth: Fix user channel for 32bit userspace on 64bit kernel
0b53056 serial: omap: suspend device on probe errors
e574ffe serial: omap: fix runtime-pm handling on unbind
8e3f3fb md/raid1: avoid reusing a resync bio after error handling.
50fd775 padata: free correct variable
98950b4 CIFS: add misssing SFM mapping for doublequote
9bc663b CIFS: fix mapping of SFM_SPACE and SFM_PERIOD
b51b19f SMB3: Work around mount failure when using SMB3 dialect to Macs
dc3e25c Set unicode flag on cifs echo request to avoid Mac error
fc22bb6 fs/block_dev: always invalidate cleancache in invalidate_bdev()
424ac9e ceph: fix memory leak in __ceph_setxattr()
edeee8e fs/xattr.c: zero out memory copied to userspace in getxattr
1a462fe IB/mlx4: Fix ib device initialization error flow
d163ea7 IB/IPoIB: ibX: failed to create mcg debug file
2e015c7 dm era: save spacemap metadata root after the pre-commit
0113940 um: Fix PTRACE_POKEUSER on x86_64
3a1c6b1 x86/boot: Fix BSS corruption/overwrite bug in early x86 kernel startup
d1de52e usb: misc: legousbtower: Fix buffers on stack
58b72f1 usb: hub: Do not attempt to autosuspend disconnected devices
2d99bd5 usb: misc: add missing continue in switch
6ba534d staging: comedi: jr3_pci: cope with jiffies wraparound
92cecc8 staging: comedi: jr3_pci: fix possible null pointer dereference
ad326a7 staging: gdm724x: gdm_mux: fix use-after-free on module unload
15ffa51 staging: vt6656: use off stack for out buffer USB transfers.
388bc5d staging: vt6656: use off stack for in buffer USB transfers.
fd6e252 USB: Proper handling of Race Condition when two USB class drivers try to call init_usb_class simultaneously
a501e17 USB: serial: ftdi_sio: add device ID for Microsemi/Arrow SF2PLUS Dev Kit
4cb3203 usb: host: xhci: print correct command ring address
705053d target/fileio: Fix zero-length READ and WRITE handling
c9dadb3 Linux 3.18.53
5264254 ARM: 8452/3: PJ4: make coprocessor access sequences buildable in Thumb2 mode
d835ae0 drm/ttm: fix use-after-free races in vm fault handling
fc60ce8 tcp: fix wraparound issue in tcp_lp
6a5be65 ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notf
dc6a9ed ipv6: initialize route null entry in addrconf_init()
83c818f ipv4, ipv6: ensure raw socket message is big enough to hold an IP header
e44e42e tcp: do not underestimate skb->truesize in tcp_trim_head()
4c3c792 staging: emxx_udc: remove incorrect __init annotations
6c52b11 brcmfmac: Make skb header writable before use
8ebdeb9 brcmfmac: Ensure pointer correctly set if skb data location changes
e4be77c USB: serial: io_edgeport: fix descriptor error handling
4fd1c3c7 USB: serial: mct_u232: fix modem-status error handling
8455389 USB: serial: quatech2: fix control-message error handling
5930072 USB: serial: ftdi_sio: fix latency-timer error handling
95a03c1 USB: serial: ark3116: fix open error handling
6108846 USB: serial: ti_usb_3410_5052: fix control-message error handling
e844487 USB: serial: io_edgeport: fix epic-descriptor handling
28cad53 USB: serial: ssu100: fix control-message error handling
afe629e USB: serial: digi_acceleport: fix incomplete rx sanity check
456971d USB: serial: keyspan_pda: fix receive sanity checks
d290c6b usb: host: ohci-exynos: Decrese node refcount on exynos_ehci_get_phy() error paths
c7d6530 usb: host: ehci-exynos: Decrese node refcount on exynos_ehci_get_phy() error paths
de1e12d Revert "KVM: nested VMX: disable perf cpuid reporting"
3ffec7f x86/platform/intel-mid: Correct MSI IRQ line for watchdog device
b26251f kprobes/x86: Fix kernel panic when certain exception-handling addresses are probed
9b33b09 x86/pci-calgary: Fix iommu_free() comparison of unsigned expression >= 0
5984675 mwifiex: Avoid skipping WEP key deletion for AP
ce92068 mwifiex: debugfs: Fix (sometimes) off-by-1 SSID print
3a17237 power: supply: bq24190_charger: Call set_mode_host() on pm_resume()
9ed660c power: supply: bq24190_charger: Fix irq trigger to IRQF_TRIGGER_FALLING
caf0e1c powerpc/powernv: Fix opal_exit tracepoint opcode
b3e6719 cpupower: Fix turbo frequency reporting for pre-Sandy Bridge cores
6754d32 mtd: cfi: reduce stack size
640da93 tty: remove platform_sysrq_reset_seq
d4d3737 Linux 3.18.52
89be23f dm ioctl: prevent stack leak in dm ioctl call
d3f4cd5 gfs2: remove IS_ERR_VALUE abuse
9ac3856 e1000e: fix call to do_div() to use u64 arg
d583626 cpumask_set_cpu_local_first => cpumask_local_spread, lament
f1f7622 modpost: don't emit section mismatch warnings for compiler optimizations
3b1a7e1 modpost: expand pattern matching to support substring matches
88fe5bf scsi: advansys: remove #warning message
c26ccfc i2o: hide unsafe ioctl on 64-bit
a1fefec staging: unisys: correctly handle return value from queue_delayed_work()
09e572a MIPS: elf2ecoff: Fix warning due to dead code.
ba5ad7a MIPS: elf2ecoff: Ignore PT_MIPS_ABIFLAGS program headers.
b34044e MIPS: jz4740: fix build error in irq.h
b594f4a mm/cma: silence warnings due to max() usage
ad42699 arm64: build vdso without libgcov
e9ec1b9 mISDN: avoid arch specific __builtin_return_address call
c4415af ips: remove pointless #warning
50d72ce infiniband: mlx5: avoid a compile-time warning
741b503 tty/isicom: fix big-endian compile warning
4fd0d38 IB/ehca: fix maybe-uninitialized warnings
e4d23d9 IB/qib: rename BITS_PER_PAGE to RVT_BITS_PER_PAGE
841a778 staging: bcm: add 32-bit host dependency
316b3e3 staging: imx-drm: fix indentation warning
3238329 staging: vt6655: fix overly large stack usage
dc04c01 ARM: cns3xxx: shut up frame size warning
4b81d96 Handle mismatched open calls
eeeae09 timerfd: Protect the might cancel mechanism proper
2c15e11 net: tg3: avoid uninitialized variable warning
4fbaf77 cred/userns: define current_user_ns() as a function
3dc389d ALSA: ppc/awacs: shut up maybe-uninitialized warning
b6e41d2 PCI: xilinx: Fix harmless format string warning
16fe2f4 mlx5: avoid build warnings on 32-bit
13df53f mtd: avoid stack overflow in MTD CFI code
3463d12 IB/iser: Fix sparse warnings
152009a drbd: avoid redefinition of BITS_PER_PAGE
4549d96 powerpc/ptrace: Fix out of bounds array access warning
00e639e ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram
daf6f9f nfsd: check for oversized NFSv2/v3 arguments
9b36cc6 Input: i8042 - add Clevo P650RS to the i8042 reset list
6d9c892 p9_client_readdir() fix
3bee742 MIPS: KGDB: Use kernel context for sleeping threads
2f810d4 ALSA: seq: Don't break snd_use_lock_sync() loop by timeout
212c57c ip6mr: fix notification device destruction
de2b4fe netpoll: Check for skb->queue_mapping
1b69d35 sctp: listen on the sock only when it's state is listening or closed
1ed42db l2tp: purge socket queues in the .destruct() callback
7ac7da7 net: phy: handle state correctly in phy_stop_machine
3399fac net: neigh: guard against NULL solicit() method
814085a sparc64: Fix kernel panic due to erroneous #ifdef surrounding pmd_write()
1d2caa0 sparc64: kern_addr_valid regression
90d5daf xen/x86: don't lose event interrupts
36036af usb: gadget: f_midi: Fixed a bug when buflen was smaller than wMaxPacketSize
ca889c9 RDS: Fix the atomicity for congestion map update
c56e283 MIPS: Fix crash registers on non-crashing CPUs
b501250 md:raid1: fix a dead loop when read from a WriteMostly disk
0ae3878 ext4: check if in-inode xattr is corrupted in ext4_expand_extra_isize_ea()
a164faf xc2028: unlock on error in xc2028_set_config()
d7e0caa Linux 3.18.51
62929bc ping: implement proper locking
102b1e0 vfio/pci: Fix integer overflows, bitmask check
d03fa7f ARM: 8383/1: nommu: avoid deprecated source register on mov
d3d684b kconfig: tinyconfig: provide whole choice blocks to avoid warnings
1ec141c MIPS: ralink: Cosmetic change to prom_init().
61b2040 aic94xx: Skip reading user settings if flash is not found
d316d36 ARM: 8296/1: cache-l2x0: clean up aurora cache handling
4a966cf btrfs: fix state->private cast on 32 bit machines
e190de0 gfs2: avoid uninitialized variable warning
bdebdf7 mmc: sunxi: avoid invalid pointer calculation
5989e03 net: tulip: turn compile-time warning into dev_warn()
bca030e MIPS: MSP71xx: remove odd locking in PCI config space access code
8396259 hostap: avoid uninitialized variable use in hfa384x_get_rid
74e1ffc misc: ioc4: simplify wave period measurement in clock_calibrate
caca00b net: vxge: avoid unused function warnings
137aed5 tty: nozomi: avoid a harmless gcc warning
ec35671 brcmfmac: avoid gcc-5.1 warning
39422cb Fix signed/unsigned pointer warning
cb7636e nfsd: work around a gcc-5.1 warning
0fff414 MIPS: asm: compiler: Add new macros to set ISA and arch asm annotations
53a243a net: ti: cpmac: Fix compiler warning due to type confusion
69fea8f mm/init: fix zone boundary creation
613b8a3 iommu/vt-d: Remove unused variable
884b6a1 fs/nfs: fix new compiler warning about boolean in switch
a1a6bd4 perf: Avoid horrible stack usage
9a6580e MIPS: Fix the build on jz4740 after removing the custom gpio.h
316c100 dm bufio: hide bogus warning
42e5384 gadgetfs: fix uninitialized variable in error handling
085a597 clk: at91: usb: fix determine_rate prototype again
410bdb9 arm64: avoid returning from bad_mode
5b67a95 kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd
41062dd x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
87fe3b6c powerpc/kprobe: Fix oops when kprobed on 'stdu' instruction
4ce2c47 ubi/upd: Always flush after prepared for an update
af20ebc mmc: sdhci-esdhc-imx: increase the pad I/O drive strength for DDR50 card
03f8eba ACPI / power: Avoid maybe-uninitialized warning
d044646 Input: elantech - add Fujitsu Lifebook E547 to force crc_enabled
02f1706 s390/mm: fix CMMA vs KSM vs others
c3ac01b CIFS: remove bad_network_name flag
3be7026 cifs: Do not send echoes before Negotiate is complete
6f3d4d4 ring-buffer: Have ring_buffer_iter_empty() return true when empty
93acaec tracing: Allocate the snapshot buffer before enabling probe
0168c36 Linux 3.18.50
454bd5b give up on gcc ilog2() constant optimizations
aa232bd metag/usercopy: Add missing fixups
9183296 metag/usercopy: Fix src fixup in from user rapf loops
793f5ea metag/usercopy: Set flags before ADDZ
7bdb157 metag/usercopy: Zero rest of buffer from copy_from_user
5ae206d metag/usercopy: Add early abort to copy_to_user
61459841 metag/usercopy: Fix alignment error checking
a68c6fa metag/usercopy: Drop unused macros
d5eb36d ring-buffer: Fix return value check in test_ringbuffer()
e084128 mtd: bcm47xxpart: fix parsing first block after aligned TRX
96c87a0 mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd()
b3d54dc virtio_balloon: init 1st buffer in stats vq
1b6b2db block: allow WRITE_SAME commands with the SG_IO ioctl
4ab07c0 uvcvideo: uvc_scan_fallback() for webcams with broken chain
4292bc3 serial: 8250_pci: Detach low-level driver during PCI error recovery
996ebc7 ACPI: Do not create a platform_device for IOAPIC/IOxAPIC
f3c8810 ACPI: Fix incompatibility with mcount-based function graph tracing
d37415f xfs: clear _XBF_PAGES from buffers when readahead page
67a3578 xfs: fix up xfs_swap_extent_forks inline extent handling
8a5ea45 xfs: don't allow di_size with high bit set
522c9c8 igb: add i211 to i210 PHY workaround
1bc7747 igb: Workaround for igb i210 firmware issue
f5a6680 iommu/vt-d: Fix NULL pointer dereference in device_to_iommu
52a1e3b ext4: mark inode dirty after converting inline directory
12cfb5d iio: adc: ti_am335x_adc: fix fifo overrun recovery
f864d75 USB: usbtmc: add missing endpoint sanity check
c6f1864 uwb: i1480-dfu: fix NULL-deref at probe
2112e6f uwb: hwa-rc: fix NULL-deref at probe
c1b13f8 mmc: ushc: fix NULL-deref at probe
7057b8a tcp: initialize icsk_ack.lrcvtime at session start time
e6a7cca socket, bpf: fix sk_filter use after free in sk_clone_lock
b52ad4b net: unix: properly re-increment inflight counter of GC discarded candidates
7bae194 net: properly release sk_frag.page
48447d8 net: bcmgenet: Do not suspend PHY if Wake-on-LAN is enabled
5b98eec net/mlx5: Increase number of max QPs in default profile
1dc038e ACM gadget: fix endianness in notifications
d7a5a3b Input: sur40 - validate number of endpoints before using them
5229965 Input: kbtab - validate number of endpoints before using them
fb04b3f Input: cm109 - validate number of endpoints before using them
936d3e9 Input: yealink - validate number of endpoints before using them
47cb890 Input: hanwang - validate number of endpoints before using them
3907830 Input: ims-pcu - validate number of endpoints before using them
325c585 Input: iforce - validate number of endpoints before using them
5640c57 Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000
b2a515e ipv4: provide stronger user input validation in nl_fib_input()
bd9b349 percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages
1d827a4 isdn/gigaset: fix NULL-deref at probe
759d7b1 target: Fix VERIFY_16 handling in sbc_parse_cdb
56912e6 md/raid1/10: fix potential deadlock
31b5635 perf/core: Fix event inheritance on fork()
9addb56 arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region
e5b8455 KVM: kvm_io_bus_unregister_dev() should never fail
7080b45 KVM: x86: clear bus pointer when destroyed
144740a KVM: PPC: Book3S PR: Fix illegal opcode emulation
b82a949 net sched actions: decrement module reference count after table flush.
b11a475 sctp: deny peeloff operation on asocs with threads sleeping on it
b062b11 net: ipv6: check route protocol when deleting routes
9c883c8 catc: Use heap buffer for memory size test
5024b13 catc: Combine failure cleanup code in catc_probe()
0b2be43 rtl8150: Use heap buffers for all register access
491d1ee pegasus: Use heap buffers for all register access
1abef76 virtio-console: avoid DMA from stack
44f2bd2 dvb-usb-firmware: don't do DMA on stack
60b8b2e8 dvb-usb: don't use stack for firmware load
d6f9f6f rtc: tegra: Implement clock handling
1930ab8 platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event
a3aaaeb dvb-usb-v2: avoid use-after-free
59f51e5 powerpc: Disable HFSCR[TM] if TM is not supported
a64ae27 zram: do not use copy_page with non-page aligned address
3ff4007 crypto: caam - fix RNG deinstantiation error checking
ac7d1bb xen/acpi: upload PM state from init-domain to Xen
9a5bae7 scsi: libsas: fix ata xfer length
3df491e scsi: libiscsi: add lock around task lists to fix list corruption regression
67de9a6 scsi: lpfc: Add shutdown method for kexec
ba4c3ab target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export
9d022c8 powerpc/boot: Fix zImage TOC alignment
25d4952 powerpc: Don't try to fix up misaligned load-with-reservation instructions
e33541e powerpc/mm: Add missing global TLB invalidate if cxl is active
0117ae3 ALSA: seq: Fix race during FIFO resize
21be074 ALSA: seq: Fix racy cell insertions during snd_seq_pool_done()
5725733 rtc: s35390a: improve irq handling
91a385e rtc: s35390a: implement reset routine as suggested by the reference
4c24dcd rtc: s35390a: make sure all members in the output are set
a92760c rtc: s35390a: fix reading out alarm
1b6a40a Drivers: hv: balloon: don't crash when memory is added in non-sorted order
9a5745c ptrace: fix PTRACE_LISTEN race corrupting task->state
b967d8a Reset TreeId to zero on SMB2 TREE_CONNECT
1dd06e9 s390/uaccess: get_user() should zero on failure (again)
32226eb s390/decompressor: fix initrd corruption caused by bss clear
50bc325 metag/ptrace: Reject partial NT_METAG_RPIPE writes
1141d55 metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUS
66f3dce metag/ptrace: Preserve previous registers for short regset write
aae00da sparc/ptrace: Preserve previous registers for short regset write
558c423 mips/ptrace: Preserve previous registers for short regset write
019f399 c6x/ptrace: Remove useless PTRACE_SETREGSET implementation
f2cbf6f drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
50d7ba0 drm/vmwgfx: Remove getparam error message
91d5ed9 drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
45068e5 drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
5a34199 drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
b4f0cb4 drm/vmwgfx: Type-check lookups of fence objects
4313d64 kvm: fix page struct leak in handle_vmon
9c5313d Revert "ARM: 8457/1: psci-smp is built only for SMP"
659aab0 char: lack of bool string made CONFIG_DEVPORT always on
60de898 char: Drop bogus dependency of DEVPORT on !M68K
116eb14 ftrace: Fix removing of second function probe
9e94fcb xen, fbfront: fix connecting to backend
693d453 scsi: sd: Fix capacity calculation with 32-bit sector_t
7c12bc5 scsi: sr: Sanity check returned mode data
de09ed3 iscsi-target: Drop work-around for legacy GlobalSAN initiator
2166f49 iscsi-target: Fix TMR reference leak during session shutdown
a8fabf8 x86/vdso: Ensure vdso32_enabled gets set to valid values only
fa68df4 x86/vdso: Plug race between mapping and ELF header setup
d12193f perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32()
3c447ef Input: xpad - add support for Razer Wildcat gamepad
6ec2427 CIFS: store results of cifs_reopen_file to avoid infinite wait
2cb41ac Linux 3.18.49
7f792e2 Input: gscps2 - fix MODULE_DEVICE_TABLE invocation
a0c8036 dccp: fix memory leak during tear-down of unsuccessful connection request
6a468ea dccp/tcp: fix routing redirect race
a3a9bf96 uapi: fix linux/packet_diag.h userspace compilation error
aebb4dd net: fix socket refcounting in skb_complete_tx_timestamp()
3a25a43 net: fix socket refcounting in skb_complete_wifi_ack()
c5c5847 tcp: fix various issues for sockets morphing to listen state
b59f2f4 libceph: don't set weight to IN when OSD is destroyed
314e8a7 powerpc: Emulation support for load/store instructions on LE
b697f20 MIPS: DEC: Avoid la pseudo-instruction in delay slots
e04063e MIPS: ip22: Fix ip28 build for modern gcc
7ecfb15 MIPS: ip27: Disable qlge driver in defconfig
4b90c13 USB: fix linked-list corruption in rh_call_control()
7835253 usb: hub: Fix crash after failure to read BOS descriptor
0ad3c86 USB: wusbcore: fix NULL-deref at probe
7b1d1e8 USB: idmouse: fix NULL-deref at probe
f1f26e4 USB: lvtest: fix NULL-deref at probe
7ac3d8c USB: uss720: fix NULL-deref at probe
f7ffc31 usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk
bec926c usb: gadget: f_uvc: Fix SuperSpeed companion descriptor's wBytesPerInterval
dc90a9c USB: serial: qcserial: add Dell DW5811e
7aa4e96 KVM: s390: Fix guest migration for huge guests resulting in panic
6c9de65 s390: use correct input data address for setup_randomness
651fbb8 s390: make setup_randomness work
ccbcc68 s390: TASK_SIZE for kernel threads
02d1fa9 s390/qdio: clear DSCI prior to scanning multiple input queues
debb270 crypto: ghash-clmulni - Fix load failure
03b58de crypto: algif_hash - avoid zero-sized array
8305ceb crypto: mcryptd - Fix load failure
4ef02e3 crypto: cryptd - Assign statesize properly
f8bd9eb futex: Add missing error handling to FUTEX_REQUEUE_PI
3639c39 futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
6eec13c net/mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions
a6b68ef net/mlx4_core: Fix racy CQ (Completion Queue) free
6fdc0af net/mlx4_en: Fix bad WQE issue
2aea4fc usb: hub: Wait for connection to be reestablished after port reset
d66839a dccp: Unlock sock before calling sk_free()
9882dc1 net: don't call strlen() on the user buffer in packet_bind_spkt()
6cfcce0 l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
b2806b9 ipv4: mask tos for input route
b3295a4 vti6: return GRE_KEY for vti6
c255045 vxlan: correctly validate VXLAN ID against VXLAN_N_VID
4d9f338 netlink: remove mmapped netlink support
d6357f5 tracing: Add #undef to fix compile error
e9baabd cpmac: remove hopeless #warning
4b46f7c drm/ttm: Make sure BOs being swapped out are cacheable
ac50be7 drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS
7c1dc6c drm/ast: Call open_key before enable_mmio in POST code
95e62e9 drm/ast: Fix test for VGA enabled
8fbf3df samples: move mic/mpssd example code from Documentation
93e0f97 padata: avoid race in reordering
d6b2a20 dm: flush queued bios when process blocks to avoid deadlock
64601f5 mvsas: fix misleading indentation
711263b USB: serial: io_ti: fix information leak in completion handler
f38d17c USB: serial: io_ti: fix NULL-deref in interrupt callback
7c4967e USB: iowarrior: fix NULL-deref in write
db1a88d USB: iowarrior: fix NULL-deref at probe
b5a93e1 USB: serial: omninet: fix reference leaks at open
83c526f USB: serial: safe_serial: fix information leak in completion handler
6c9338f usb: dwc3: gadget: make Set Endpoint Configuration macros safe
23dce91 usb: gadget: dummy_hcd: clear usb_gadget region before registration
f2c1601 mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy
ca1310e crypto: improve gcc optimization flags for serpent and wp512
6bcffa0 ktest: Fix child exit code processing
260fed2 fat: fix using uninitialized fields of fat_inode/fsinfo_inode
5e32d9f libceph: use BUG() instead of BUG_ON(1)
db35522 mac80211: flush delayed work when entering suspend
f476a01 xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD
b7a7646 nlm: Ensure callback code also checks that the files match
d95c3e3 USB: serial: digi_acceleport: fix OOB-event processing
991dabe USB: serial: digi_acceleport: fix OOB data sanity check
f799293 IB/ipoib: Fix deadlock between rmmod and set_mode
8c22762 Bluetooth: Add another AR3012 04ca:3018 device
f157e0d KVM: s390: Disable dirty log retrieval for UCONTROL guests
edcfe41 serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards
5a17498 staging: android: ashmem: lseek failed due to no FMODE_LSEEK.
1c25e69 xfrm: policy: init locks early
0a2871d raid10: increment write counter after bio is split
baf9e53 cancel the setfilesize transation when io error happen
baea541 lib/vsprintf.c: improve sanity check in vsnprintf()
e4decac net: socket: fix recvmmsg not returning error from sock_error
7232fb1 drbd: Fix kernel_sendmsg() usage - potential NULL deref
4a807a7 USB: cdc-acm: fix TIOCMIWAIT
1e3d8d4 Revert "staging: nvec: ps2: change serio type to passthrough"
bdbc8c9 drivers: staging: nvec: remove bogus reset command for PS/2 interface
2ac2339 staging: iio: ad5933: avoid uninitialized variable in error case
3d2ff44 coredump: fix unfreezable coredumping task
a55eea6 swapfile: fix memory corruption via malformed swapfile
5645f6c dib0700: fix nec repeat handling
52ed933 ASoC: cs4270: fix DAPM stream name mismatch
d00356c netlink: do not enter direct reclaim from netlink_dump()
aa9a1fa packet: on direct_xmit, limit tso and csum to supported devices
03a1bc2 sctp: validate chunk len before actually using it
aaf61d3 net: sctp, forbid negative length
b9c0aa1 ipv4: disable BH in set_ping_group_range()
44083b5 net: pktgen: remove rcu locking in pktgen_change_name()
4d8edb5 ipv6: correctly add local routes when lo goes up
41dbf79 packet: call fanout_release, while UNREGISTERING a netdev
be4124d net: Add netdev all_adj_list refcnt propagation to fix panic
48f7cf6 ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route
1e2fcaf ip6_gre: fix flowi6_proto value in ip6gre_xmit_other()
4b45d11 tcp: fix a compile error in DBGUNDO()
de7930a tcp: fix wrong checksum calculation on MTU probing
15ffda0 selinux: fix off-by-one in setprocattr
1b46090 HID: usbhid: add ATEN CS962 to list of quirky devices
694fde4 pwm: Unexport children before chip removal
61e6a69 UBI: fastmap: scrub PEB when bitflips are detected in a free PEB EC header
c829da7 smc91x: avoid self-comparison warning
c03815c drm/exynos: fix error handling in exynos_drm_subdrv_open
7d4d01d ARM: 8584/1: floppy: avoid gcc-6 warning
b761477 tty: vt, fix bogus division in csi_J
df4cf52 Fix potential infoleak in older kernels
5eecabc ALSA: usb-audio: Add quirk for Syntek STK1160
b2da81f tcp: fix overflow in __tcp_retransmit_skb()
daa14b4 usb: chipidea: move the lock initialization to core file
4c8d548 iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions
2ca8c70 ipv6: tcp: add a missing tcp_v6_restore_cb()
1f7f932 ipv6: tcp: restore IP6CB for pktoptions skbs
263f9fe l2tp: do not use udp_ioctl()
1ffa3f3 ping: fix a null pointer dereference
1bf6bca sit: fix a double free on error path
f407c69 sctp: avoid BUG_ON on sctp_wait_for_sndbuf
30344da mlx4: Invoke softirqs after napi_reschedule
34e9329 netlabel: out of bound access in cipso_v4_validate()
6204f79 ipv4: keep skb->dst around in presence of IP options
e4cd32e net: use a work queue to defer net_disable_timestamp() work
6b58a13 tcp: fix 0 divide in __tcp_select_window()
3f6061b ipv6: pointer math error in ip6_tnl_parse_tlv_enc_lim()
baa296f ipv6: fix ip6_tnl_parse_tlv_enc_lim()
e0a6412 can: Fix kernel panic at security_sock_rcv_skb
e871abe Linux 3.18.48
0588362 Fix "qla2xxx: terminate exchange when command is aborted by LIO"
f7577a1 Fix "crypto: algif_hash - Require setkey before accept(2)"
60d3a5a Documentation: Remove ZBOOT MMC/SDHI utility and docs
e402d86 drm/i915: cleanup some indenting
a7858d2 blk: rq_data_dir() should not return a boolean
603be0a spi: dw-mid: refactor to use helpers
8326115 usb: renesas_usbhs: fix build warning if 64-bit architecture
46af6283 staging: rtl8723au: core: rtw_wlan_util: fix misleading indentation
9f87da8 Staging: lustre: missing curly braces in ll_setattr_raw()
9e56e81 xilinx usb2 gadget: get rid of incredibly annoying compile warning
ae0c45a Staging: iio: adc: fix indent on break statement
27aafa5 bfa: Fix indentation
5059065 i40e: Reduce stack in i40e_dbg_dump_desc
caddf00 be2iscsi: Fix bogus WARN_ON length check
411d7b7 iwlegacy: avoid warning about missing braces
e4d7e04 drivers/net/ethernet/dec/tulip/uli526x.c: fix misleading indentation in uli526x_timer
c29928e mtd: blkdevs: fix switch-bool compilation warning
43e0cda netfilter; Add some missing default cases to switch statements in nft_reject.
009b767 s3c-camif: fix compiler warnings
297695b x86/xen: fix upper bound of pmd loop in xen_cleanhighmap()
e60e750 ALSA: oxygen: Fix logical-not-parentheses warning
3c0e9c9 HID: hid-input: Add parentheses to quell gcc warning
62ee6a5 ata: hpt366: fix constant cast warning
01a42be Bluetooth: make hci_test_bit's addr const
1bf6226 netfilter: Fix switch statement warnings with recent gcc.
e8a4573 Disable "frame-address" warning
5ae2a76 net: caif: fix misleading indentation
43b10ac paride: fix the "verbose" module param
3358ac7 atm: iphase: fix misleading indention
c72adf1 Linux 3.18.47
104a81e gro: Allow tunnel stacking in the case of FOU/GUE
5ae8956 net: Use more bit fields in napi_gro_cb
d391c29 ipip: Properly mark ipip GRO packets as encapsulated.
139dad9 fs: exec: apply CLOEXEC before changing dumpable task flags
2bc99e4 IB/cma: Fix a race condition in iboe_addr_get_sgid()
871a564 Revert "ALSA: usb-audio: Fix race at stopping the stream"
847f868 drivers/gpu/drm/ast: Fix infinite loop if read fails
063d71c target/user: Fix use-after-free of tcmu_cmds if they are expired
96f56b9 scsi: avoid a permanent stop of the scsi device's request queue
6955dc9 IPoIB: Avoid reading an uninitialized member variable
7798bc8 block_dev: don't test bdev->bd_contains when it is not stable
c1da396 Input: drv260x - fix input device's parent assignment
7e91233 libceph: verify authorize reply on connect
b3a137a ALSA: hiface: Fix M2Tech hiFace driver sampling rate change
8d33f8c s390/vmlogrdr: fix IUCV buffer allocation
40a92db kconfig/nconf: Fix hang when editing symbol with a long prompt
58e4a46 SUNRPC: fix refcounting problems with auth_gss messages.
4230b05 ext4: return -ENOMEM instead of success
8a9508c nfs_write_end(): fix handling of short copies
2fda734 fgraph: Handle a case where a tracer ignores set_graph_notrace
018e12d USB: serial: option: add dlink dwm-158
62f4fe8 USB: serial: option: add support for Telit LE922A PIDs 0x1040, 0x1041
8561f94 ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks
b0cc7b8 dm space map metadata: fix 'struct sm_metadata' leak on failed create
e56d3b8 arm/xen: Use alloc_percpu rather than __alloc_percpu
179a8b2 drm/radeon: add additional pci revision to dpm workaround
b2becde CIFS: Fix a possible memory corruption during reconnect
4c2213b CIFS: Fix a possible memory corruption in push locks
8aa39c3 CIFS: Fix missing nls unload in smb2_reconnect()
26a8a24 USB: cdc-acm: add device id for GW Instek AFG-125
8a8c91a mmc: sdhci: Fix recovery from tuning timeout
d6ea2af ALSA: usb-audio: Fix race at stopping the stream
10f2c01 xfs: set AGI buffer type in xlog_recover_clear_agi_bucket
05cad6a block: protect iterate_bdevs() against concurrent close
ab16e3e Btrfs: fix tree search logic when replaying directory entry deletes
461cbbe powerpc/ps3: Fix system hang with GCC 5 builds
815c20a9 USB: serial: kl5kusb105: fix open error path
bed1494 thermal: hwmon: Properly report critical temperature in sysfs
9246a74 md/raid5: limit request size according to implementation limits
63d9e6c ALSA: hda - fix headset-mic problem on a Dell laptop
ec812f1 dm crypt: mark key as invalid until properly loaded
32e6c50 KVM: PPC: Book3S HV: Save/restore XER in checkpointed register state
6bf8b79 ext4: add sanity checking to count_overhead()
46279c0 ext4: use more strict checks for inodes_per_block on mount
2ddd92e9 ext4: sanity check the block and cluster size at mount time
ad3f3f2 usb: hub: Fix auto-remount of safely removed or ejected USB-3 devices
7e388c6 ssb: Fix error routine when fallback SPROM fails
7193446 staging: comedi: ni_mio_common: fix M Series ni_ai_insn_read() data mask
627f228 ext4: fix stack memory corruption with 64k block size
767451e ext4: fix mballoc breakage with 64k block size
67f4c59 crypto: caam - fix AEAD givenc descriptors
ebf89a3 regulator: stw481x-vmmc: fix ages old enable error
6dd266e USB: UHCI: report non-PME wakeup signalling for Intel hardware
a44394c PCI: Check for PME in targeted sleep state
8de932e scsi: megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset
18e7bb2 drm/gma500: Add compat ioctl
4242efb usb: gadget: composite: correctly initialize ep->maxpacket
a867e77 Linux 3.18.46
9b45cb1 scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer()
33fafc0 nfsd: Disable NFSv2 timestamp workaround for NFSv3+
50e683c fuse: Propagate dentry down to inode_change_ok()
7434666 x86/kexec: add -fno-PIE
355d7da scripts/has-stack-protector: add -fno-PIE
fecafec x86/init: Fix cr4_init_shadow() on CR4-less machines
3444023 ARM: 8617/1: dma: fix dma_max_pfn()
0325407 mm,ksm: fix endless looping in allocating memory when ksm enable
c785ada can: dev: fix deadlock reported after bus-off
bc702e5 cpuset: handle race between CPU hotplug and cpuset_hotplug_work
6e8a292 mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl
48d84a6 drm/msm: fix use of copy_from_user() while holding spinlock
87b8ba7 bus: arm-ccn: Fix PMU handling of MN
a580d40 bus: arm-ccn: Provide required event arguments
ea6d659 scsi: megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression
ecf1e18 Linux 3.18.45
9a77de0 kbuild: add -fno-PIE
af3bbc4 firewire: net: fix fragmented datagram_size off-by-one
6cab72c firewire: net: guard against rx buffer overflows
51ef7ae parisc: Ensure consistent state when switching to kernel stack at syscall entry
429b537 ovl: fsync after copy-up
5e5876a virtio: console: Unlock vqs while freeing buffers
5854417 md: be careful not lot leak internal curr_resync value into metadata. -- (all)
6fc5343 md: sync sync_completed has correct value as recovery finishes.
975bc15 scsi: arcmsr: Send SYNCHRONIZE_CACHE command to firmware
0ae4452 scsi: scsi_debug: Fix memory leak if LBP enabled and module is unloaded
8917092 drm/radeon/si_dpm: workaround for SI kickers
796fd82 KVM: MIPS: Make ERET handle ERL before EXL
1126398 drm/radeon: drop register readback in cayman_cp_int_cntl_setup
02ef9cd scsi: megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices
6b9af87 powerpc: Convert cmp to cmpd in idle enter sequence
45a865c drm/radeon/si_dpm: Limit clocks on HD86xx part
9319c57 drm/radeon/si/dpm: add workaround for for Jet parts
ccd4854 USB: serial: cp210x: fix tiocmget error handling
0f621cd Input: i8042 - add XMG C504 to keyboard reset table
f05b28d mac80211: discard multicast and 4-addr A-MSDUs
74184e9 GenWQE: Fix bad page access during abort of resource allocation
d1b910d btrfs: fix races on root_log_ctx lists
d0e27e9 vt: clear selection before resizing
d1e18b1 tty: limit terminal size to 4M chars
951b420 ALSA: usb-audio: Add quirk for Syntek STK1160
b4db130 hv: do not lose pending heartbeat vmbus packets
f8647f5 mei: txe: don't clean an unprocessed interrupt cause.
c1f703b dm table: fix missing dm_put_target_type() in dm_table_add_target()
5cf8695 usb: increase ohci watchdog delay to 275 msec
b2c22c1 USB: serial: fix potential NULL-dereference at probe
68848f7 xhci: add restart quirk for Intel Wildcatpoint PCH
d920a76 libxfs: clean up _calc_dquots_per_chunk
cf6694a target: Don't override EXTENDED_COPY xcopy_pt_cmd SCSI status code
b656af1 ubifs: Fix xattr_names length in exit paths
0071a9c2 powerpc/mm: Prevent unlikely crash in copro_calculate_slb()
29033df isofs: Do not return EACCES for unknown filesystems
8a2c0da USB: serial: ftdi_sio: add support for Infineon TriBoard TC2X7
553ef84 memstick: rtsx_usb_ms: Manage runtime PM when accessing the device
dec5322 memstick: rtsx_usb_ms: Runtime resume the device when polling for cards
467d6db mmc: rtsx_usb_sdmmc: Handle runtime PM while changing the led
6f8983d mmc: rtsx_usb_sdmmc: Avoid keeping the device runtime resumed when unused
352cc7b irqchip/gicv3: Handle loop timeout proper
ee5ca00 drm/radeon: change vblank_time's calculation method to reduce computational error.
302e8f1 jbd2: fix incorrect unlock on j_list_lock
a1b7036 scsi: Fix use-after-free
a3636f1 mmc: core: Annotate cmd_hdr as __le32
5d79fdd Linux 3.18.44
d81d515 xhci: fix usb2 resume timing and races.
39fb9a9 x86/cpu: Fix SMAP check in PVOPS environments
273367c mm: remove gup_flags FOLL_WRITE games from __get_user_pages()
394c7f6 Linux 3.18.43
efda860 openrisc: fix the fix of copy_from_user()
9ecceee avr32: fix 'undefined reference to `___copy_from_user'
ab86fea hexagon: Fix build failures in linux-next
c9f20b0 block: Do a full clone when splitting discard bios
f59f253 btrfs: ensure that file descriptor used with subvol ioctls is a dir
2e749b9 fix fault_in_multipages_...() on architectures with no-op access_ok()
f6a07ef ocfs2: fix start offset to ocfs2_zero_range_for_truncate()
b6db020 fanotify: fix list corruption in fanotify_get_response()
eb42045 fsnotify: add a way to stop queueing events on group shutdown
fd6e2a2 autofs: use dentry flags to block walks during expire
cd7cb82 autofs races
9eeed81 ocfs2/dlm: fix race between convert and migration
3f539bd can: flexcan: fix resume function
f6c3a6d USB: change bInterval default to 10 ms
b69b292 fix minor infoleak in get_user_ex()
25ab123 avr32: fix copy_from_user()
9dfcb19 microblaze: fix __get_user()
ae442a7 microblaze: fix copy_from_user()
8ea845d m32r: fix __get_user()
d4dfd77 blackfin: fix copy_from_user()
f677eb5 sparc32: fix copy_from_user()
8fb218e sh: fix copy_from_user()
3fbc85c sh64: failing __get_user() should zero
196253b score: fix copy_from_user() and friends
543c1ea score: fix __get_user/get_user
cf79570 s390: get_user() should zero on failure
1f7bbf2 ppc32: fix copy_from_user()
f7b04bb parisc: fix copy_from_user()
f96e06f openrisc: fix copy_from_user()
d879dcd mn10300: copy_from_user() should zero on access_ok() failure...
ddc5779 mn10300: failing __get_user() and get_user() should zero
163c4d3 mips: copy_from_user() must zero the destination on access_ok() failure
3c8bad5 ARC: uaccess: get_user to zero out dest in cause of fault
01d1f26 metag: copy_from_user() should zero the destination on access_ok() failure
4a398e0 ia64: copy_from_user() should zero the destination on access_ok() failure
d96127b hexagon: fix strncpy_from_user() error return
944cc8f frv: fix clear_user()
64bd0e0 asm-generic: make get_user() clear the destination on errors
6a4837c asm-generic: {get,put}_user ptr argument evaluate only 1 time
d15e689 nl80211: validate number of probe response CSA counters
aeee64d MIPS: Add a missing ".set pop" in an early commit
72edbb8 genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers
7445bc7 MIPS: paravirt: Fix undefined reference to smp_bootstrap
aab13ee crypto: arm64/aes-ctr - fix NULL dereference in tail processing
7b678dd crypto: skcipher - Fix blkcipher walk OOM crash
c90e874 USB: serial: simple: add support for another Infineon flashloader
d5cb335 asm-generic: make copy_from_user() zero the destination properly
8d298c4 arm64: spinlocks: implement smp_mb__before_spinlock() as smp_mb()
52c442f kvm-arm: Unmap shadow pagetables properly
7180b1d ALSA: timer: Fix zero-division by continue of uninitialized instance
226e132 ALSA: timer: Call notifier in the same spinlock
ad5c0f2 xhci: fix null pointer dereference in stop command timeout function
aa1f957 powerpc/mm: Don't alias user region to other regions below PAGE_OFFSET
9533374 crypto: cryptd - initialize child shash_desc on import
df4cc05 ipv6: addrconf: fix dev refcont leak when DAD failed
0dfab03 Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returns
55359a6 Btrfs: add missing blk_finish_plug in btrfs_sync_log()
7e90d58 usb: renesas_usbhs: fix clearing the {BRDY,BEMP}STS condition
a8fc664 sched/core: Fix a race between try_to_wake_up() and a woken up task
53be05e iio: accel: kxsd9: Fix scaling bug
5baaeaa ALSA: fireworks: accessing to user space outside spinlock
bdba407 ARM: imx6: add missing BM_CLPCR_BYPASS_PMIC_READY setting for imx6sx
6a3d437 ALSA: usb-audio: Add sample rate inquiry quirk for B850V3 CP2114
97009fb ALSA: timer: fix NULL pointer dereference on memory allocation failure
65cf8ae ALSA: timer: fix division by zero after SNDRV_TIMER_IOCTL_CONTINUE
51bd551 ARM: kirkwood: ib62x0: fix size of u-boot environment partition
6a48bfc bus: arm-ccn: Fix XP watchpoint settings bitmask
8c694eb bus: arm-ccn: Do not attempt to configure XPs for cycle counter
e843f15 Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel"
580d412 ARM: OMAP3: hwmod data: Add sysc information for DSI
7274c7c ovl: fix workdir creation
f400ee6 MIPS: KVM: Check for pfn noslot case
d51fba8 Linux 3.18.42
915f266 Revert "ARC: mm: don't loose PTE_SPECIAL in pte_modify()"
0d15ec6 x86/AMD: Apply erratum 665 on machines without a BIOS fix
fd1c842 x86/paravirt: Do not trace _paravirt_ident_*() functions
ce845f4 ovl: listxattr: use strnlen()
8f2cbdf ovl: remove posix_acl_default from workdir
eba8050 kernfs: don't depend on d_find_any_alias() when generating notifications
73668bb dm crypt: fix free of bad values after tfm allocation failure
aa86c9e dm crypt: fix error with too large bios
ac69d51 NFSv4.x: Fix a refcount leak in nfs_callback_up_net
ebabdcd xfs: fix superblock inprogress check
56e17e4 USB: serial: option: add WeTelecom 0x6802 and 0x6803 products
da14a73 USB: serial: option: add WeTelecom WM-D200
6727597 USB: avoid left shift by -1
3a1bbae iio: accel: kxsd9: Fix raw read return
c477d06 staging: comedi: ni_mio_common: fix AO inttrig backwards compatibility
6f17d4c staging: comedi: ni_mio_common: fix wrong insn_write handler
7207041d staging: comedi: daqboard2000: bug fix board type matching code
4edd986 USB: serial: mos7840: fix non-atomic allocation in write path
d5c5131 USB: serial: mos7720: fix non-atomic allocation in write path
e6ff447 ovl: don't copy up opaqueness
f9da30c ext4: validate that metadata blocks do not overlap superblock
83e1b2f Linux 3.18.41
a60114e PCI: Limit config space size for Netronome NFP4000
4cb8edf PCI: Add Netronome NFP4000 PF device ID
19bfc36 PCI: Limit config space size for Netronome NFP6000 family
d9f7032 PCI: Add Netronome vendor and device IDs
2b7037e PCI: Support PCIe devices with short cfg_size
022e276 net: fec: fix NULL pointer dereference in fec_enet_timeout_work
076eece fs/seq_file: fix out-of-bounds read
5d38ede clocksource/drivers/sun4i: Clear interrupts after stopping timer in probe function
18f049a dm flakey: fix reads to be issued if drop_writes configured
1e27e6f xenbus: don't look up transaction IDs for ordinary writes
2c52525 timekeeping: Cap array access in timekeeping_debug
4705266 ubifs: Fix assertion in layout_in_gaps()
4d40d67 Input: tegra-kbc - fix inverted reset logic
29e0cd8 drm: Reject page_flip for !DRIVER_MODESET
903387f parisc: Fix order of EREFUSED define in errno.h
91d4f07 ARC: export __udivdi3 for modules
f8de6f1 ARC: Support syscall ABI v4
07c9e77 ARC: use correct offset in pt_regs for saving/restoring user mode r25
61b1e12 ARCv2: STAR 9000808988: signals involving Delay Slot
6d32023 Input: i8042 - set up shared ps2_cmd_mutex for AUX ports
b6c0509 drm/radeon: fix radeon_move_blit on 32bit systems
4908f64 gpio: Fix OF build problem on UM
cad0e55 bcache: RESERVE_PRIO is too small by one when prio_buckets() is a power of two.
1762267 bcache: register_bcache(): call blkdev_put() when cache_alloc() fails
2902b93 drm/radeon: only apply the SS fractional workaround to RS[78]80
27696b8 drm/radeon: don't use fractional dividers on RS[78]80 if SS is enabled
90a29cf uprobes: Fix the memcg accounting
ff32e70 ARC: Elide redundant setup of DMA callbacks
643e83b ARC: Call trace_hardirqs_on() before enabling irqs
3925133 usb: xhci: Fix panic if disconnect
de9f977 xhci: always handle "Command Ring Stopped" events
ec86470 cdc-acm: fix wrong pipe type on rx interrupt xfers
17f5333 usb: misc: usbtest: add fix for driver hang
aea7890 drm/i915: fix aliasing_ppgtt leak
7e1bd6b s390/dasd: fix hanging device after clear subchannel
073c7f4 usb: hub: Fix unbalanced reference count/memory leak/deadlocks
fb5be5d crypto: caam - fix non-hmac hashes
6345f2e aacraid: Check size values after double-fetch from user
07932ce USB: serial: fix memleak in driver-registration error path
1469425 USB: serial: option: add support for Telit LE920A4
30a722f USB: serial: ftdi_sio: add device ID for WICED USB UART dev board
f5538cf USB: serial: ftdi_sio: add PIDs for Ivium Technologies devices
8cf44ed USB: serial: option: add D-Link DWM-156/A3
7dec7df mac80211: fix purging multicast PS buffer queue
99d5d67 tcp: make challenge acks less predictable
d314933 powerpc/eeh: eeh_pci_enable(): fix checking of post-request state
c6a20de Linux 3.18.40
65b5390 perf/x86: Fix undefined shift on 32-bit kernels
9c2011a nfsd: check permissions when setting ACLs
23dbb7b posix_acl: Add set_posix_acl
7769deb powerpc/pseries: Fix PCI config address for DDW
1e1e74d powerpc/iommu: Remove the dependency on EEH struct in DDW mechanism
92e03f2 metag: Fix __cmpxchg_u32 asm constraint for CMP
ecce8a4 ALSA: hda: add AMD Bonaire AZ PCI ID with proper driver caps
2d64ca5 sysv, ipc: fix security-layer leaking
bc0719f mm/hugetlb: avoid soft lockup in set_max_huge_pages()
f4f7422 dm flakey: error READ bios during the down_interval
23de9c3 ftrace/recordmcount: Work around for addition of metag magic but not relocations
2738922 balloon: check the number of available pages in leak balloon
80d0fe1 x86/syscalls/64: Add compat_sys_keyctl for 32-bit userspace
757ba28 ALSA: hda/realtek: Enable HP amp and mute LED on HP Folio 9480m [v3]
5f3c1c4 drm/nouveau/fbcon: fix font width not divisible by 8
0689a36 ubi: Make volume resize power cut aware
226f778 ubi: Fix race condition between ubi device creation and udev
b2faae8 fuse: fix wrong assignment of ->flags in fuse_send_init()
12aae17 fuse: fuse_flush must check mapping->flags for errors
2cf74d7 fuse: fsync() did not return IO errors
0ef8fdc ARC: mm: don't loose PTE_SPECIAL in pte_modify()
ebc7e88 drm/radeon: fix firmware info version checks
7a58d21 KEYS: 64-bit MIPS needs to use compat_sys_keyctl for 32-bit userspace
3ac241a KVM: PPC: Book3S HV: Save/restore TM state in H_CEDE
b1e5b2e KVM: PPC: Book3S HV: Pull out TM state save/restore into separate procedures
6021033 CIFS: Fix a possible invalid memory access in smb2_query_symlink()
21ee0f3 fs/cifs: make share unaccessible at root level mountable
2b8a48f Input: i8042 - break load dependency between atkbd/psmouse and i8042
1e48c63 Documentation/module-signing.txt: Note need for version info if reusing a key
67e4e96 module: Invalidate signatures on force-loaded modules
b3a5b95 net/irda: fix NULL pointer dereference on memory allocation failure
049bf56 fs/dcache.c: avoid soft-lockup in dput()
ddfdb45 dcache: let the dentry count go down to zero without taking d_lock
5bb55a5 nfs: don't create zero-length requests
f744f65 gpio: intel-mid: Remove potentially harmful code
bf01e80 iscsi-target: Fix panic when adding second TCP connection to iSCSI session
20d0893 cifs: fix crash due to race in hmac(md5) handling
e2dcea5 target: Fix race between iscsi-target connection shutdown + ABORT_TASK
b6c8257 target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP
42c8b1e mtd: nand: fix bug writing 1 byte less than page size
8973686 arm64: debug: unmask PSTATE.D earlier
655b09b crypto: scatterwalk - Fix test in scatterwalk_done
58157be Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU
bbf5141 USB: serial: option: add support for Telit LE910 PID 0x1206
1db06e0 powerpc/tm: Fix stack pointer corruption in __tm_recheckpoint()
6ccc67f powerpc/tm: Avoid SLB faults in treclaim/trecheckpoint when RI=0
2839d7f ext4: short-cut orphan cleanup on error
0fe2e02 drm/radeon: support backlight control for UNIPHY3
499a9a3 KVM: nVMX: Fix memory corruption when using VMCS shadowing
ce145d6 usb: quirks: Add no-lpm quirk for Elan
59051a0 USB: quirks: Fix another ELAN touchscreen
a900f17 s390/mm: fix gmap tlb flush issues
45cefd1 cifs: Check for existing directory when opening file with O_CREAT
9b4ed8b [media] media: usbtv: prevent access to free'd resources
4a6e501 Bluetooth: Add support of 13d3:3490 AR3012 device
4862ce4 Bluetooth: Add USB ID 13D3:3487 to ath3k
2cec654 [media] Fix RC5 decoding with Fintek CIR chipset
9bb99b7 drm/radeon: Poll for both connect/disconnect on analog connectors
c5e5073 drm/radeon: add a delay after ATPX dGPU power off
46ff855 ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys
ee02cb6 ext4: don't call ext4_should_journal_data() on the journal inode
5b0e197 ext4: fix deadlock during page writeback
1ae9b2e ext4: check for extents that wrap around
213f597 usb: renesas_usbhs: protect the CFIFOSEL setting in usbhsg_ep_enable()
ce73b08 usb: renesas_usbhs: fix NULL pointer dereference in xfer_work()
476d844 usb: renesas_usbhs: fix the sequence in xfer_work()
fc7c803 hp-wmi: Fix wifi cannot be hard-unblocked
9919d7e9 serial: samsung: Fix ERR pointer dereference on deferred probe
b715109 of: fix memory leak related to safe_name()
abf52ff crypto: gcm - Filter out async ghash if necessary
f0cde4f Update my main e-mails at the Kernel tree
7e52f82 gpio: pca953x: Fix NBANK calculation for PCA9536
974b80f PCI: Mark Atheros AR9485 and QCA9882 to avoid bus reset
13dd5f2 netlabel: add address family checks to netlbl_{sock,req}_delattr()
20fcfd0 s5p-mfc: Add release callback for memory region devs
2e2f599 s5p-mfc: Set device name for reserved memory region devs
d8da42d HID: uhid: fix timeout when probe races with IO
1f5b2a7 Revert "drm/i915/ilk: Don't disable SSC source if it's in use"
0631b48 Linux 3.18.39
c0d5938 x86/quirks: Reintroduce scanning of secondary buses
d689f97 x86/quirks: Apply nvidia_bugs quirk only on root bus
708df07 pps: do not crash when failed to register
8d2fcbc7 radix-tree: fix radix_tree_iter_retry() for tagged iterators.
86249b4 libceph: apply new_state before new_up_client on incrementals
fc87a42 libceph: set 'exists' flag for newly up osd
3141603 ovl: verify upper dentry in ovl_remove_and_whiteout()
7e9f241 tty/vt/keyboard: fix OOB access in do_compute_shiftstate()
5a52477 mmc: block: fix packed command header endianness
9f16992 media: fix airspy usb probe error path
e2ffad3 ALSA: hda: add AMD Stoney PCI ID with proper driver caps
b36f645 ALSA: hda: add new AMD PCI IDs with proper driver caps
fe7a628 ALSA: hda - fix use-after-free after module unload
dbb508b posix_cpu_timer: Exit early when process has been reaped
17869fd x86/quirks: Add early quirk to reset Apple AirPort card
4a38817 net: mvneta: set real interrupt per packet for tx_done
7cd84fe ALSA: hda/realtek - add new pin definition in alc225 pin quirk table
0de9f7d ovl: Copy up underlying inode's ->i_mode to overlay inode
344eca9 ovl: handle ATTR_KILL*
0535e59 drm/ttm: Make ttm_bo_mem_compat available
97641fd Input: xpad - validate USB endpoint count during probe
98b4b48 ARM: mvebu: fix HW I/O coherency related deadlocks
85fe786 netfilter: x_tables: speed up jump target validation
cde002d Revert "sparc64: Fix numa node distance initialization"
48d72aa Revert "MIPS: Reserve nosave data for hibernation"
79770bc Linux 3.18.38
1568b00 4.1.28 Fix bad backport of 8f182270dfec "mm/swap.c: flush lru pvecs on compound page arrival"
16c368e powerpc: Fix build break due to missing PPC_FEATURE2_HTM_NOSC
e5e2085 xen/acpi: allow xen-acpi-processor driver to load on Xen 4.7
100228a xenbus: don't bail early from xenbus_dev_request_and_reply()
d7d67ca Revert "ecryptfs: forbid opening files without mmap handler"
3722093 xenbus: don't BUG() on user mode induced condition
2ece23d xenbus: Add proper handling of XS_ERROR from Xenbus for transactions.
21544e5 MIPS: Fix page table corruption on THP permission changes.
321da8b qeth: delete napi struct when removing a qeth device
04369d4 ALSA: timer: Fix negative queue usage by racy accesses
16a36ba x86/amd_nb: Fix boot crash on non-AMD systems
e70a775 ALSA: au88x0: Fix calculation in vortex_wtdma_bufshift()
632f2f8 ipr: Clear interrupt on croc/crocodile when running with LSI
269d714 ALSA: echoaudio: Fix memory allocation
dd3ed25 Linux 3.18.37
b150c100 tmpfs: fix regression hang in fallocate undo
25aba92 netfilter: x_tables: introduce and use xt_copy_counters_from_user
decf369 netfilter: x_tables: do compat validation via translate_table
2820727 netfilter: x_tables: xt_compat_match_from_user doesn't need a retval
719f5f0 netfilter: ip6_tables: simplify translate_compat_table args
d6b0b62 netfilter: ip_tables: simplify translate_compat_table args
657d0e2 netfilter: arp_tables: simplify translate_compat_table args
bd28602 netfilter: x_tables: don't reject valid target size on some architectures
aff3e39 netfilter: x_tables: validate all offsets and sizes in a rule
7162912 netfilter: x_tables: check for bogus target offset
14ca3db netfilter: x_tables: check standard target size too
b6043f0 netfilter: x_tables: add compat version of xt_check_entry_offsets
8081a5a netfilter: x_tables: assert minimum target size
0cf4840 netfilter: x_tables: kill check_entry helper
c97171c netfilter: x_tables: add and use xt_check_entry_offsets
2493c2a netfilter: x_tables: validate targets of jumps
a59eb80 netfilter: x_tables: don't move to non-existent next rule
b37dfab MIPS: Fix 64k page support for 32 bit kernels.
63b315b sparc64: Fix return from trap window fill crashes.
d77a635 sparc: Harden signal return frame checks.
e2401c7 sparc64: Take ctx_alloc_lock properly in hugetlb_setup().
91d72dd sparc/PCI: Fix for panic while enabling SR-IOV
bc84d45 sparc64: Fix sparc64_set_context stack handling.
86fa47d sparc64: Fix numa node distance initialization
9e2e5d8 sparc64: Fix bootup regressions on some Kconfig combinations.
97c3447 sparc: Fix system call tracing register handling.
251ec17 tcp: record TLP and ER timer stats in v6 stats
a4a50e6 sfc: on MC reset, clear PIO buffer linkage in TXQs
4864adc tuntap: correctly wake up process during uninit
5a5901c xfs: print name of verifier if it fails
11e52c3 pipe: limit the per-user amount of pages allocated in pipes
38ac1c2 MIPS: Reserve nosave data for hibernation
9b1c0b5 serial: samsung: Reorder the sequence of clock control when call s3c24xx_serial_set_termios()
eec019a tty: vt, return error when con_startup fails
f1ba85f Btrfs: don't use src fd for printk
6ecc79c drm/radeon: fix PLL sharing on DCE6.1 (v2)
774d967 tcp: refresh skb timestamp at retransmit time
f48659d net: fix a kernel infoleak in x25 module
a7b00a6 net: bridge: fix old ioctl unlocked net device walk
05234de VSOCK: do not disconnect socket when peer has shutdown SEND only
e0b690c net: fix infoleak in llc
4fc5faf net: fec: only clear a queue's work bit if the queue was emptied
ad601ab netem: Segment GSO packets on enqueue
659555d sch_dsmark: update backlog as well
2b30fd1 sch_htb: update backlog as well
104176d net_sched: update hierarchical backlog too
de34302 net_sched: introduce qdisc_replace() helper
1d445a1 bpf: fix double-fdput in replace_map_fd_with_map_ptr()
f58ae76 net/mlx4_en: fix spurious timestamping callbacks
e1256b2 atl2: Disable unimplemented scatter/gather feature
2891107 net: sched: do not requeue a NULL skb
2ba056e packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface
0e192ff route: do not cache fib route info on local routes with oif
5790d8e decnet: Do not build routes to devices without decnet private data.
c658761 batman-adv: Reduce refcnt of removed router when updating route
e44cc1f batman-adv: Fix broadcast/ogm queue limit on a removed interface
a640bfc batman-adv: Check skb size before using encapsulated ETH+VLAN header
84c4fa0 Input: zforce_ts - fix dual touch recognition
b1c94fe lpfc: fix misleading indentation
32ebdf2 clk: qcom: msm8960: Fix ce3_src register offset
826c59b clk: versatile: sp810: support reentrance
fdb9b7d clk: qcom: msm8960: fix ce3_core clk enable register
ef3d97a clk: rockchip: free memory in error cases when registering clock branches
0a55efb nbd: ratelimit error msgs after socket close
5ba9e3d ipvs: correct initial offset of Call-ID header search in SIP persistence engine
19dc1c0 megaraid_sas: add missing curly braces in ioctl handler
79c8148 sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race
ebe1d25 jme: Fix device PM wakeup API usage
65ed0b8 jme: Do not enable NIC WoL functions on S0
24e8ddc ARM: OMAP3: Add cpuidle parameters table for omap3430
78f2f05 perf stat: Document --detailed option
88a6fbe perf tools: handle spaces in file names obtained from /proc/pid/maps
4ce3916 ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()
75a58a4 x86/mm/kmmio: Fix mmiotrace for hugepages
489f5a9 drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors
26c0699 rtc: max77686: Properly handle regmap_irq_get_virq() error code
e56f7ba rtc: vr41xx: Wire up alarm_irq_enable
df017b2 rtc: hym8563: fix invalid year calculation
96a91ae misc/bmp085: Enable building as a module
bfb331c fbdev: da8xx-fb: fix videomodes of lcd panels
2a39c30 paride: make 'verbose' parameter an 'int' again
de37216 regulator: s5m8767: fix get_register() error handling
c4d5a23 spi/rockchip: Make sure spi clk is on in rockchip_spi_set_cs
948d294 USB: usbip: fix potential out-of-bounds write
13c3c1e efi: Expose non-blocking set_variable() wrapper to efivars
ad62a93 ASoC: ssm4567: Reset device before regcache_sync()
791ead6 ASoC: s3c24xx: use const snd_soc_component_driver pointer
2104877 i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared
0a86ab9 pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs
ec78691 xen kconfig: don't "select INPUT_XEN_KBDDEV_FRONTEND"
6b5fff6 Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay
bb4877d powerpc: Update TM user feature bits in scan_features()
3824eb4 futex: Acknowledge a new waiter in counter before plist
946ddbf mac80211: fix unnecessary frame drops in mesh fwding
5e2de53 [media] v4l: vsp1: Set the SRU CTRL0 register when starting the stream
ba412b1 pinctrl: nomadik: fix pull debug print inversion
4508f4f ip6_tunnel: set rtnl_link_ops before calling register_netdevice
cbb2d57 ipv6: l2tp: fix a potential issue in l2tp_ip6_recv
08fb8c2 ipv4: l2tp: fix a potential issue in l2tp_ip_recv
efeedbf qmi_wwan: add "D-Link DWM-221 B1" device id
8ff7c19 ipv4: fix broadcast packets reception
ee81e09 net: bcmgenet: fix dma api length mismatch
1af5942 qlge: Fix receive packets drop.
9f2e8ad ppp: ensure file->private_data can't be overridden
1cf895f ath9k: fix buffer overrun for ar9287
6fb0529 farsync: fix off-by-one bug in fst_add_one
d6715fe mlx4: add missing braces in verify_qp_parameters
acd36e0 ipv4: Don't do expensive useless work during inetdev destroy.
82c9077 qlcnic: Fix mailbox completion handling during spurious interrupt
f45625a qlcnic: Remove unnecessary usage of atomic_t
2a42018 sh_eth: fix RX buffer size alignment
1561be4 sh_eth: Fix DMA-API usage for RX buffers
1d44985 sh_eth: Remove redundant alignment adjustment
7129a1f sh_eth: fix NULL pointer dereference in sh_eth_ring_format()
f280aeb udp6: fix UDP/IPv6 encap resubmit path
345ff4f cdc_ncm: toggle altsetting to force reset before setup
3140f63 ipv6: re-enable fragment header matching in ipv6_find_hdr
49b962a qmi_wwan: add Sierra Wireless EM74xx device ID
4d501c4 sctp: lack the check for ports in sctp_v6_cmp_addr
0280627 net: qca_spi: clear IFF_TX_SKB_SHARING
0719ac2 net: qca_spi: Don't clear IFF_BROADCAST
352d38c net: jme: fix suspend/resume on JMC260
494bd4d tcp: convert cached rtt from usec to jiffies when feeding initial rto
99fb0f5 drm/radeon: add a dpm quirk for all R7 370 parts
0779e70 drm/radeon: add a dpm quirk for sapphire Dual-X R7 370 2G D5
fa43274 drm/udl: Use unlocked gem unreferencing
7832954 mm: fix invalid node in alloc_migrate_target()
1e19ac9 ALSA: timer: Use mod_timer() for rearming the system timer
b5703a4 PKCS#7: pkcs7_validate_trust(): initialize the _trusted output argument
c185d5b hwmon: (max1111) Return -ENODEV from max1111_read_channel if not instantiated
a49a0c5 mtip32xx: Fix broken service thread handling
5242b2a mtip32xx: Fix for rmmod crash when drive is in FTL rebuild
40acc98 8250: use callbacks to access UART_DLL/UART_DLM
92d2c3d HID: logitech: fix Dual Action gamepad support
aaf8cb1 ASoC: samsung: pass DMA channels as pointers
68f9249 PCI: Allow a NULL "parent" pointer in pci_bus_assign_domain_nr()
a99fa02 PCI: Move domain assignment from arm64 to generic code
a39644b locks: use file_inode()
70f2c7f namespace: update event counter when umounting a deleted dentry
74c8dbd NFS: Fix another OPEN_DOWNGRADE bug
3c27b43 Revert "s390/kdump: Clear subchannel ID to signal non-CCW/SCSI IPL"
4b09df3 arc: unwind: warn only once if DW2_UNWIND is disabled
e08379a ARC: unwind: ensure that .debug_frame is generated (vs. .eh_frame)
4b68629f make nfs_atomic_open() call d_drop() on all ->open_context() errors.
6e7644c KVM: arm/arm64: Stop leaking vcpu pid references
39c9326 powerpc/tm: Always reclaim in start_thread() for exec() class syscalls
16efb80 fs/nilfs2: fix potential underflow in call to crc32_le
46e05b1 mm, compaction: abort free scanner if split fails
e9923ab mm, compaction: skip compound pages by order in free scanner
29c2b44 mm/swap.c: flush lru pvecs on compound page arrival
91f7643 mm: rename deactivate_page to deactivate_file_page
17b644a tmpfs: don't undo fallocate past its last page
c2d7037 USB: EHCI: declare hostpc register as zero-length array
2762906 File names with trailing period or space need special case conversion
574d87f Fix reconnect to not defer smb3 session reconnect long after socket reconnect
625fb2b ALSA: dummy: Fix a use-after-free at closing
97c9f7d ALSA: hda - remove one pin from ALC292_STANDARD_PINS
aae6e30 cifs: dynamic allocation of ntlmssp blob
4efbd00 [SMB3] Fix sec=krb5 on smb3 mounts
df1925b decode_negTokenInit had wrong calling sequence
893332d drm/nouveau: fix for disabled fbdev emulation
cd6af6c Input: elantech - add more IC body types to the list
b767314 Input: elantech - add new icbody type
189fd95 Input: wacom_w8001 - w8001_MAX_LENGTH should be 13
26b4b4a xen/pciback: Fix conf_space read/write overlap check.
b597fde can: fix oops caused by wrong rtnl dellink usage
bbf2889 can: fix handling of unmodifiable configuration options fix
77d728d UBIFS: Implement ->migratepage()
3fe2bb2 mm: Export migrate_page_move_mapping and migrate_page_copy
6813602 pinctrl: single: Fix missing flush of posted write for a wakeirq
b1bc0ec pinctrl: imx: Do not treat a PIN without MUX register as an error
4f84b5c arm64: mm: remove page_mapping check in __sync_icache_dcache
1c99e63 tracing: Handle NULL formats in hold_module_trace_bprintk_format()
4c8031a can: at91_can: RX queue could get stuck at high bus load
275f1dc can: c_can: Update D_CAN TX and RX functions to 32 bit - fix Altera Cyclone access
3bde888 IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs
5ffe453 btrfs: account for non-CoW'd blocks in btrfs_abort_transaction
95fab5e Btrfs: make btrfs_abort_transaction consider existence of new block groups
81ffdb2 kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES
68d4506 base: make module_create_drivers_dir race-free
fd28b00 nfsd4/rpc: move backchannel create logic into rpc code
085dc02 drm/i915/ilk: Don't disable SSC source if it's in use
5cc0322 kernel/sysrq, watchdog, sched/core: Reset watchdog on all CPUs while processing sysrq-w
7e34199 kprobes/x86: Clear TF bit in fault on single-stepping
5b0dabd spi: sunxi: fix transfer timeout
fbde517 spi: sun4i: allow transfers to set transmission speed
9403e65 spi: sun4i: fix FIFO limit
eab22f5 MIPS: KVM: Fix modular KVM under QEMU
d2d8734 usb: common: otg-fsm: add license to usb-otg-fsm
ccd9454 drm/radeon: fix asic initialization for virtualized environments
fcace06 crypto: ux500 - memmove the right size
dd958f0 ARM: 8579/1: mm: Fix definition of pmd_mknotpresent
9661942 ARM: 8578/1: mm: ensure pmd_present only checks the valid bit
a4b20cc scsi: fix race between simultaneous decrements of ->host_failed
6bfd391 usb: host: ehci-tegra: Grab the correct UTMI pads reset
18fe73c usb: musb: Stop bulk endpoint while queue is rotated
ac489fc usb: musb: Ensure rx reinit occurs for shared_fifo endpoints
2045c8a USB: xhci: Add broken streams quirk for Frescologic device id 1009
0c9d60e usb: quirks: Add no-lpm quirk for Acer C120 LED Projector
e51c4c4 usb: quirks: Fix sorting
92dcfbb usb: xhci-plat: properly handle probe deferral for devm_clk_get()
d80b333 xhci: Fix handling timeouted commands on hosts in weird states.
d5f414e HID: elo: kill not flush the work
3a16ca2 usb: gadget: fix spinlock dead lock in gadgetfs
39f64ab usb: dwc3: exynos: Fix deferred probing storm.
6c60ec6 usb: dwc3: exynos: Remove local variable for clock from probe
33db5b7 cgroup: remove redundant cleanup in css_create
fbf6b92 VFS: AF_UNIX sockets should call mknod on the top layer only
c1df360 VFS: net/unix: d_backing_inode() annotations
c3995ec Linux 3.18.36
c8b23f5 ecryptfs: forbid opening files without mmap handler
33275c1 wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel
18aab22 gpio: bcm-kona: fix bcm_kona_gpio_reset() warnings
e3d2354 gpiolib: Fix NULL pointer deference
64a8e1d fix d_walk()/non-delayed __d_free() race
f938cd6 cpufreq: intel_pstate: Fix ->set_policy() interface for no_turbo
eb5233a of: fix autoloading due to broken modalias with no 'compatible'
03a177a x86, build: copy ldlinux.c32 to image.iso
065c661 mnt: fs_fully_visible test the proper mount for MNT_LOCKED
ca76589 mnt: If fs_fully_visible fails call put_filesystem.
f7eb58d parisc: Fix pagefault crash in unaligned __get_user() call
9c5a3d0 of: irq: fix of_irq_get[_byname]() kernel-doc
24fd739 ALSA: hda - Fix headset mic detection problem for Dell machine
b023ac9 locking/ww_mutex: Report recursive ww_mutex locking early
226ad76 irqchip/gic-v3: Fix ICC_SGI1R_EL1.INTID decoding mask
da04e8e arm64: GICv3: introduce symbolic names for GICv3 ICC_SGI1R_EL1 fields
39c5174 KVM: x86: fix OOPS after invalid KVM_SET_DEBUGREGS
5845282 KVM: irqfd: fix NULL pointer dereference in kvm_irq_map_gsi
8c820fe ARM: fix PTRACE_SETVFPREGS on SMP systems
2d6114f drm/nouveau/fbcon: fix out-of-bounds memory accesses
f87c967 drm/fb-helper: Propagate errors from initial config failure
0efc956 scsi: Add QEMU CD-ROM to VPD Inquiry Blacklist
7c2d2a6 mac80211: mesh: flush mesh paths unconditionally
d797e28 mac80211_hwsim: Add missing check for HWSIM_ATTR_SIGNAL
e4313d1 powerpc: Use privileged SPR number for MMCR2
003b3a3 powerpc: Fix definition of SIAR and SDAR registers
15c7966 powerpc/pseries/eeh: Handle RTAS delay requests in configure_bridge
622e07d crypto: ccp - Fix AES XTS error for request sizes above 4096
046bd51 scsi_lib: correctly retry failed zero length REQ_TYPE_FS commands
d0cdb58 crypto: public_key: select CRYPTO_AKCIPHER
de386b4 Linux 3.18.35
041b721 dma-debug: avoid spinlock recursion when disabling dma-debug
6035e39 UBI: Fix static volume checks when Fastmap is used
a0fed6a xen/events: Don't move disabled irqs
9e65d23 xen/x86: actually allocate legacy interrupts on PV guests
16ec8b2 x86/xen: Override ACPI IRQ management callback __acpi_unregister_gsi
ffdac83 wait/ptrace: assume __WALL if the child is traced
4411d34 sunrpc: fix stripping of padded MIC tokens
6255e35 mmc: sdhci-acpi: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers
d673863 mmc: sdhci-acpi: Add two host capabilities for Intel
983e6b6 mmc: longer timeout for long read time quirk
8acac68 drm/i915: Don't leave old junk in ilk active watermarks on readout
fefaf97 PM / sleep: Handle failures in device_suspend_late() consistently
546774e Input: uinput - handle compat ioctl for UI_SET_PHYS
8caf7a2 cifs: Create dedicated keyring for spnego operations
efbeea2 ASoC: ak4642: Enable cache usage to fix crashes on resume
db9adc3 ASoC: ak4642: Fix up max_register setting
48fa7c5 xfs: skip stale inodes in xfs_iflush_cluster
95e2fb5 xfs: fix inode validity check in xfs_iflush_cluster
c689def xfs: xfs_iflush_cluster fails to abort on error
210b5de cpuidle: Fix cpuidle_state_is_coupled() argument in cpuidle_enter()
31703ca remove directory incorrectly tries to set delete on close on non-empty directories
3b10277 fs/cifs: correctly to anonymous authentication for the NTLM(v2) authentication
d2fdd08 fs/cifs: correctly to anonymous authentication for the NTLM(v1) authentication
6b3e3c5 fs/cifs: correctly to anonymous authentication for the LANMAN authentication
ca8d011 fs/cifs: correctly to anonymous authentication via NTLMSSP
6727b15 drm/fb_helper: Fix references to dev->mode_config.num_connector
d987192 MIPS: MSA: Fix a link error on `_init_msa_upper' with older GCC
2b70fb3 PCI: Disable all BAR sizing for devices with non-compliant BARs
d6dc629 mmc: mmc: Fix partition switch timeout for some eMMCs
748f92f ring-buffer: Use long for nr_pages to avoid overflow failures
51e2ca7 ring-buffer: Move recursive check to per_cpu descriptor
820e2c9 ring-buffer: Remove duplicate use of '&' in recursive code
b643f5d ring-buffer: Add unlikelys to make fast path the default
7581853 MIPS: math-emu: Fix jalr emulation when rd == $0
a8f8181 powerpc/eeh: Restore initial state in eeh_pe_reset_and_recover()
00cd25c powerpc/eeh: Don't report error in eeh_pe_reset_and_recover()
c764e77 sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systems
5a602e2 rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ring
48a17ef rtlwifi: Fix logic error in enter/exit power-save mode
70086b0 kbuild: move -Wunused-const-variable to W=1 warning level
fb033d6 irqchip/gic: Ensure ordering between read of INTACK and shared data
117c009 gcov: disable tree-loop-im to reduce stack usage
e2688b1 MIPS: KVM: Fix timer IRQ race when writing CP0_Compare
9565e16 MIPS: KVM: Fix timer IRQ race when freezing timer
52740a0 crypto: caam - fix caam_jr_alloc() ret code
ae01986 USB: serial: quatech2: fix use-after-free in probe error path
c571675 USB: serial: mxuport: fix use-after-free in probe error path
ab754ed USB: serial: keyspan: fix use-after-free in probe error path
0e6dd5d USB: serial: io_edgeport: fix memory leaks in probe error path
15cc0f16 USB: serial: io_edgeport: fix memory leaks in attach error path
f7dcf9f mfd: omap-usb-tll: Fix scheduling while atomic BUG
ffea890 MIPS: Avoid using unwind_stack() with usermode
6a42a54 MIPS: Don't unwind to user mode with EVA
267d0dc MIPS: Fix siginfo.h to use strict posix types
777c6a4 can: fix handling of unmodifiable configuration options
47c1c4b arm64: Ensure pmd_present() returns false after pmd_mknotpresent()
aef085f ext4: silence UBSAN in ext4_mb_init()
2c963ce ext4: address UBSAN warning in mb_find_order_for_block()
16bbf43 ext4: fix oops on corrupted filesystem
518cdff USB: serial: cp210x: fix hardware flow-control disable
eec630a USB: cp210x: relocate private data from USB interface to port
b4b2e8f ACPI / osi: Fix an issue that acpi_osi=!* cannot disable ACPICA internal strings
f630c5f USB: serial: option: add even more ZTE device ids
f5c10d1 USB: serial: option: add more ZTE device ids
60ea195 mcb: Fixed bar number assignment for the gdd
5e097e6 usb: misc: usbtest: fix pattern tests for scatterlists.
c1c663e usb: misc: usbtest: format the data pattern according to max packet size
72731b6 USB: leave LPM alone if possible when binding/unbinding interface drivers
7a38a1b USB: serial: option: add support for Cinterion PH8 and AHxx
29ebce4 thunderbolt: Fix double free of drom buffer
6cdbc6c QE-UART: add "fsl,t1040-ucc-uart" to of_device_id
c9b97da MIPS: ath79: make bootconsole wait for both THRE and TEMT
328026b ext4: clean up error handling when orphan list is corrupted
33024c4 ext4: fix hang when processing corrupted orphaned inode list
e6251c5 aacraid: Fix for aac_command_thread hang
d9b53c7 aacraid: Relinquish CPU during timeout wait
c3f0b62 arm/arm64: KVM: Enforce Break-Before-Make on Stage-2 page tables
27f3725 TTY: n_gsm, fix false positive WARN_ON
ff593bd btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctl
3baa655 pinctrl: exynos5440: Use off-stack memory for pinctrl_gpio_range
6387aac ath9k: Fix LED polarity for some Mini PCI AR9220 MB92 cards.
5337d2d crypto: s5p-sss - Fix missed interrupts when working with 8 kB blocks
93932e9 crypto: s5p-sss - Remove useless hash interrupt handler
a6f5516 PM / Runtime: Fix error path in pm_runtime_force_resume()
9735a61 powerpc/book3s64: Fix branching to OOL handlers in relocatable kernel
102dc07 Bluetooth: vhci: Fix race at creating hci device
2460f21 cpuidle: Indicate when a device has been unregistered
5389fad Bluetooth: vhci: purge unhandled skbs
e9dbd9a Bluetooth: vhci: fix open_timeout vs. hdev race
f2a417c drm/gma500: Fix possible out of bounds read
f2f7926 rtlwifi: rtl8723be: Fix module parameter initialization
5f3d411 xfs: disallow rw remount on fs with unknown ro-compat features
4971145 xfs: disallow ro->rw remount on norecovery mount
c3f11fe ath5k: Change led pin configuration for compaq c700 laptop
fa052d1 regulator: core: Use class device list for regulator_list in late init
0417e0b dmaengine: imx-sdma: switch to dynamic context mode after script loaded
a5f118b Linux 3.18.34
757c2b6 nf_conntrack: avoid kernel pointer value leak in slab name
b268af6 ocfs2: fix posix_acl_create deadlock
92ef5b9 ocfs2: revert using ocfs2_acl_chmod to avoid inode cluster lock hang
7b89ca9 ocfs2: dereferencing freed pointers in ocfs2_reflink()
1aba4ff ocfs2: fix SGID not inherited issue
320231e workqueue: fix rebind bound workers warning
66fd238 tools lib traceevent: Do not reassign parg after collapse_tree()
93d6792 tools lib traceevent: Free filter tokens in process_filter()
2dd7410 ALSA: usb-audio: Yet another Phoneix Audio device quirk
79e8c08 ALSA: hda - Fix subwoofer pin on ASUS N751 and N551
759fd76 ALSA: hda - Fix white noise on Asus N750JV headphone
8c66512 ALSA: hda - Asus N750JV external subwoofer fixup
ce8d55f drm/i915: Bail out of pipe config compute loop on LPT
fce4a92 Input: max8997-haptic - fix NULL pointer dereference
9e53b61 ALSA: hda - Fix white noise on Asus UX501VW headset
a69dec6 ALSA: hda - Apply fix for white noise on Asus N550JV, too
54f9295 ALSA: hda - Fix bass pin fixup for ASUS N550JX
eedab9f get_rock_ridge_filename(): handle malformed NM entries
50e4bf2 parisc: fix a bug when syscall number of tracee is __NR_Linux_syscalls
5258016 parisc: Fix ptrace syscall number and return value modification
41dcc78 x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO
38285fd mm, cma: prevent nr_isolated_* counters from going negative
16d75f7 propogate_mnt: Handle the first propogated copy being a slave
4ddf495 fs/pnode.c: treat zero mnt_group_id-s as unequal
5cefcbf x86/sysfb_efi: Fix valid BAR address range check
a26f8326d crypto: hash - Fix page length clamping in hash walk
1516d98 ACPICA: Dispatcher: Update thread ID for recursive method calls
a960824 MAINTAINERS: Remove asterisk from EFI directory names
d45d24d drm/radeon: make sure vertical front porch is at least 1
000d828 tracing: Don't display trigger file for events that can't be enabled
b8f9f7b Minimal fix-up of bad hashing behavior of hash_64()
a5fdf39 powerpc: Fix bad inline asm constraint in create_zero_mask()
f25b0ff Drivers: hv: vmbus: Fix signaling logic in hv_need_to_signal_on_read()
6ca1198 Drivers: hv_vmbus: Fix signal to host condition
a171256 Drivers: hv: ring_buffer.c: fix comment style
071b889 atomic_open(): fix the handling of create_error
bcfac95 EDAC: i7core, sb_edac: Don't return NOTIFY_BAD from mce_decoder callback
216e79e ALSA: usb-audio: Quirk for yet another Phoenix Audio devices (v2)
926949b mm/huge_memory: replace VM_NO_THP VM_BUG_ON with actual VMA check
c53f5e5 IB/security: Restrict use of the write() interface
f3aa451 ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel
b4d65ed drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume
361003e drm/i915: Read out the power sequencer port assignment on resume on vlv/chv
cd8e34b cxl: Keep IRQ mappings on context teardown
4d33178 drm/dp/mst: Restore primary hub guid on resume
9445fe0 drm/dp/mst: Get validated port ref in drm_dp_update_payload_part1()
ceb383c workqueue: fix ghost PENDING flag while doing MQ IO
7cd86c3 ALSA: hda - Add dock support for ThinkPad X260
be0e55f MD: make bio mergeable
cb26419 [media] v4l2-dv-timings.h: fix polarity for 4k formats
dd24aea USB: serial: cp210x: add Straizona Focusers device ids
a12f27e USB: serial: cp210x: add ID for Link ECU
c4b2782 efi: Fix out-of-bounds read in variable_matches()
471565a iio: ak8975: Fix NULL pointer exception on early interrupt
b2994a0 regmap: spmi: Fix regmap_spmi_ext_read in multi-byte case
6b66c81 ata: ahci-platform: Add ports-implemented DT bindings.
c4f7f80 libahci: save port map for forced port map
7076c35 regulator: s2mps11: Fix invalid selector mask and voltages for buck9
548c093 ASoC: rt5640: Correct the digital interface data select
3d19a7c timers: Use proper base migration in add_timer_on()
3d25a96 Revert "usb: hub: do not clear BOS field during reset device"
8784397 Linux 3.18.33
4a26bc6 x86 EDAC, sb_edac.c: Repair damage introduced when "fixing" channel address
bdfe8c2 x86/mm/xen: Suppress hugetlbfs in PV guests
08ad7d9 s390/hugetlb: add hugepages_supported define
ed46632 mm: hugetlb: allow hugepages_supported to be architecture specific
e78ba16 drm: Loongson-3 doesn't fully support wc memory
4289ba0 drm/radeon: forbid mapping of userptr bo through radeon device file
fcea82f ALSA: pcxhr: Fix missing mutex unlock
dfd0f74 futex: Handle unlock_pi race gracefully
c151d6b Revert "drm/radeon: disable runtime pm on PX laptops without dGPU power control"
fcf81a0 drm/radeon: add a quirk for a XFX R9 270X
fd57c9e drm/radeon: add another R7 370 quirk
5757a98 drm/radeon: add quirk for ASUS R7 370
308ac1f drm/radeon: add quirk for MSI R7 370
c52f02c powerpc: Update cpu_user_features2 in scan_features()
06b3075 powerpc: scan_features() updates incorrect bits for REAL_LE
e669bfb powerpc: Disable CPU_FTR_TM if TM is disabled by firmware
2551e2d crypto: ccp - Prevent information leakage on export
89f2339 crypto: sha1-mb - use corrcet pointer while completing jobs
9f68f10 nl80211: check netlink protocol in socket release notification
d027fcb Input: gtco - fix crash on detecting device without endpoints
9d9d466 Linux 3.18.32
d6f9a57 tcp_cubic: do not set epoch_start in the future
17de371 Btrfs: fix list transaction->pending_ordered corruption
9fbe649 usb: musb: cppi41: correct the macro name EP_MODE_AUTOREG_*
7c70774 tcp_cubic: better follow cubic curve after idle period
11e4bdd usb: hcd: out of bounds access in for_each_companion
f8233a2 USB: uas: Add a new NO_REPORT_LUNS quirk
3048690 usb: xhci: fix wild pointers in xhci_mem_cleanup
fbfb232 usb: host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORT
66045dc xhci: resume USB 3 roothub first
f6e17cd usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host
74c8a40 lib: lz4: fixed zram with lz4 on big endian machines
00bf6d4 dmaengine: dw: fix master selection
2eab6ce1 ALSA: usb-audio: Skip volume controls triggers hangup on Dell USB Dock
c9d57a1 ALSA: hda - fix front mic problem for a HP desktop
2966e3c kvm: x86: do not leak guest xcr0 into host interrupt handlers
efdb5c8 parisc: Unbreak handling exceptions from kernel modules
ab2a18b parisc: percpu: update comments referring to __get_cpu_var
aac657f parisc: Fix kernel crash with reversed copy_from_user()
702f7b6 parisc: Avoid function pointers for kernel exception routines
46557d3 gpio: pca953x: Use correct u16 value for register word write
abb0df5 USB: option: add "D-Link DWM-221 B1" device id
3eb2234 USB: serial: cp210x: Adding GE Healthcare Device ID
a5c1706 USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devices
2593f28 Btrfs: fix file/data loss caused by fsync after rename and new inode
c445d4f Btrfs: fix fsync after truncate when no_holes feature is enabled
070baec Btrfs: fix fsync xattr loss in the fast fsync path
8d318bb Btrfs: fix fsync data loss after append write
830c06e ALSA: usb-audio: Add a quirk for Plantronics BT300
be775f5 rbd: use GFP_NOIO consistently for request allocations
4811bfc compiler-gcc: disable -ftracer for __noclone functions
8d363f8 usb: renesas_usbhs: fix to avoid using a disabled ep in usbhsg_queue_done()
f37de8c usb: renesas_usbhs: fix spinlock suspected in a gadget complete function
e129a44 xen/events: Mask a moving irq
29738d9 ALSA: usb-audio: Add a sample rate quirk for Phoenix Audio TMX320
856df7e ALSA: usb-audio: Add sample rate inquiry quirk for AudioQuest DragonFly
04ede58 ALSA: usb-audio: don't try to get Outlaw RR2150 sample rate
8152767 ext4: ignore quota mount options if the quota feature is enabled
3e6d281 KVM: x86: Inject pending interrupt even if pending nmi exist
76352db ext4: add lockdep annotations for i_data_sem
69dd32e sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes
024b5ed USB: digi_acceleport: do sanity checking for the number of ports
66fa042 drm/qxl: fix cursor position with non-zero hotspot
1166b97 usb: renesas_usbhs: disable TX IRQ before starting TX DMAC transfer
0d4074d usb: renesas_usbhs: avoid NULL pointer derefernce in usbhsf_pkt_handler()
23581e4 ARM: OMAP2+: hwmod: Fix updating of sysconfig register
7214005 HID: usbhid: fix inconsistent reset/resume/reset-resume behavior

project system/qcom/

project vendor/ev/
b29b10c vendorsetup: bring Potter to evervolv

project vendor/moto/
87f7f77 Shamu: Update blobs to Android 7.1.1 (N6F27H)
189c70a potter: sync blobs with NPN25.137-67/75
3aaee82 potter: update panels firmwares
2bde93f potter: update camera HAL
35320b1 potter: use tenshi SDM blobs
f744908 potter: update blobs from NPN25.137-35
ac18ed6 potter: sync with stock
fca62a2 potter: initial commit