wahoo: update kernel prebuilt [ DO NOT MERGE ]

318053e27706 LTS: Merge upstream-linux-4.4.y (4.4.196) into android-msm-wahoo-4.4-qt-qpr2
62b159444e3e Merge upstream-linux-4.4.y (4.4.196) into android-msm-wahoo-4.4-qt-lts
c61ebb668f2c Linux 4.4.196
2e486758901d NFC: fix attrs checks in netlink interface
ac375073bb39 smack: use GFP_NOFS while holding inode_smack::smk_lock
cfaf71c99319 Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set
3aa452bf9baa sch_cbq: validate TCA_CBQ_WRROPT to avoid crash
fc9752bceab7 net/rds: Fix error handling in rds_ib_add_one()
ac37c4e04728 xen-netfront: do not use ~0U as error return value for xennet_fill_frags()
f411ce016913 sch_dsmark: fix potential NULL deref in dsmark_init()
031183e85d5f nfc: fix memory leak in llcp_sock_bind()
a35f1bb8c300 net: qlogic: Fix memory leak in ql_alloc_large_buffers
7b1341b8e511 net: ipv4: avoid mixed n_redirects and rate_tokens usage
31849614f85e ipv6: drop incoming packets having a v4mapped source address
8e3dadbf40d6 hso: fix NULL-deref on tty open
fcf46dcedbc4 ANDROID: binder: synchronize_rcu() when using POLLFREE.
80eb98a4ee70 ANDROID: binder: remove waitqueue when thread exits.
9add3e08a8fd kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K
68fb386f396a ocfs2: wait for recovering done after direct unlock request
fe276165b081 hypfs: Fix error number left in struct pointer member
5ba8ad0cc3a4 fat: work around race with userspace's read via blockdev while mounting
2c84c48466b9 security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb()
9b3458c19b1a HID: apple: Fix stuck function keys when using FN
29f62e3db89f ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes
59610f8b04ef mfd: intel-lpss: Remove D3cold delay
764029c0aaa6 scsi: core: Reduce memory required for SCSI logging
e0fe918193a2 powerpc/pseries: correctly track irq state in default idle
90666ada1a81 powerpc/64s/exception: machine check use correct cfar for late handler
95fed5c9b1ce vfio_pci: Restore original state on release
4e197fe04060 pinctrl: tegra: Fix write barrier placement in pmx_writel
a7a59733e741 powerpc/pseries/mobility: use cond_resched when updating device tree
45dc36ca54ea powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function
f8e62b01bb98 powerpc/rtas: use device model APIs and serialization during LPM
dde75090314d clk: sirf: Don't reference clk_init_data after registration
41a943ca1fb4 clk: qoriq: Fix -Wunused-const-variable
d9e87b4415c7 ipmi_si: Only schedule continuously in the thread in maintenance mode
3c803c155292 gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property()
512013196156 video: ssd1307fb: Start page range at page_offset
5164f0c3740d Linux 4.4.195
ec9a11a0b2f8 Btrfs: fix race setting up and completing qgroup rescan workers
87bd41e20d9f btrfs: Relinquish CPUs in btrfs_compare_trees
2cd8f741aa12 Btrfs: fix use-after-free when using the tree modification log
05f4bc30f5a0 ovl: filter of trusted xattr results in audit
0d9cc53fde52 CIFS: Fix oplock handling for SMB 2.1+ protocols
ba8d9cdbe5a2 i2c: riic: Clear NACK in tend isr
c648d4350015 hwrng: core - don't wait on add_early_randomness()
70a2b17f151e quota: fix wrong condition in is_quota_modification()
39950e657d5e ext4: fix punch hole for inline_data file systems
4e9518d21cf0 /dev/mem: Bail out upon SIGKILL.
b85938f66b6e cfg80211: Purge frame registrations on iftype change
c7925cc21fb2 md/raid6: Set R5_ReadError when there is read failure on parity disk
c22df8ea7c58 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP
8b49a407ce25 ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up
789536b7f014 ASoC: Intel: Fix use of potentially uninitialized variable
16740be2f6b5 media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table
10ec9d66ff15 KVM: x86: Manually calculate reserved bits when loading PDPTRS
bcb66cfc3fcf KVM: x86: set ctxt->have_exception in x86_decode_insn()
5de105cc60f8 KVM: x86: always stop emulation on page fault
f5c0d4a616cf parisc: Disable HP HSC-PCI Cards to prevent kernel crash
d9768d068b4e fuse: fix missing unlock_page in fuse_writepage()
291697f621a0 printk: Do not lose last line in kmsg buffer dump
82a136986dbc ALSA: firewire-tascam: check intermediate state of clock status and retry
02842b98ab1e ALSA: firewire-tascam: handle error code when getting current source of clock
e875c35b74ac media: omap3isp: Set device on omap3isp subdevs
6454910f3171 btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type
22404e0663c9 ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93
b54d1e51bba7 media: ttusb-dec: Fix info-leak in ttusb_dec_send_command()
a580cba06adc libertas: Add missing sentinel at end of if_usb.c fw_table
16b6055dcbc2 mmc: sdhci: Fix incorrect switch to HS mode
e328a6282d42 ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set
c0505afc8a8e kprobes: Prohibit probing on BUG() and WARN() address
77a4084872bb dmaengine: ti: edma: Do not reset reserved paRAM slots
b8c11e01be7f md/raid1: fail run raid1 array when active disk less than one
a8d1f3f88922 hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap'
4bda2b79a9d0 ACPI: custom_method: fix memory leaks
bf3afb03d4d5 libtraceevent: Change users plugin directory
318e486d4ed9 ACPI / CPPC: do not require the _PSD method
7ff7d1e7a749 media: ov9650: add a sanity check
9dfd33530c94 media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate()
a9df2fd8e064 media: cpia2_usb: fix memory leaks
70e2968f3bf2 media: saa7146: add cleanup in hexium_attach()
11b1a42a99d3 media: hdpvr: add terminating 0 at end of string
4678cdb0851c media: radio/si470x: kill urb on error
0fc9c24adca9 net: lpc-enet: fix printk format strings
f39c1742f807 media: omap3isp: Don't set streaming state on random subdevs
89052e706600 dmaengine: iop-adma: use correct printk format strings
3553e7fb0b9c media: gspca: zero usb_buf on error
f39d3370a3e4 efi: cper: print AER info of PCIe fatal error
6b544c54638b md: don't set In_sync if array is frozen
6809adb82cea md: don't call spare_active in md_reap_sync_thread if all member devices can't work
41330a743f73 ia64:unwind: fix double free for mod->arch.init_unw_table
9812dc6f0db6 ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid
fe120e1253bc base: soc: Export soc_device_register/unregister APIs
a8d7151b7f3a media: iguanair: add sanity checks
9916480fc2b6 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls()
c5f680b2ca2c ALSA: hda - Show the fatal CORB/RIRB error more clearly
3b6cccf414ac x86/apic: Soft disable APIC before initializing it
03b8c7430457 x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails
5043f2cf144a sched/core: Fix CPU controller for !RT_GROUP_SCHED
5da394bd2dc1 sched/fair: Fix imbalance due to CPU affinity
84a6dd572b18 media: hdpvr: Add device num check and handling
78335bc692d7 media: dib0700: fix link error for dibx000_i2c_set_speed
28b772b68901 leds: leds-lp5562 allow firmware files up to the maximum length
2989ee3412b7 dmaengine: bcm2835: Print error in case setting DMA mask fails
ae6be6302e18 ASoC: sgtl5000: Fix charge pump source assignment
f49a9f57ed39 ALSA: hda: Flush interrupts on disabling
001ff467264f nfc: enforce CAP_NET_RAW for raw sockets
a279cd311c1e ieee802154: enforce CAP_NET_RAW for raw sockets
c15d89b5cb86 ax25: enforce CAP_NET_RAW for raw sockets
ec1e04b89794 appletalk: enforce CAP_NET_RAW for raw sockets
a03818269bfb mISDN: enforce CAP_NET_RAW for raw sockets
a4d63b410231 usbnet: sanity checking of packet sizes and device mtu
608557096364 usbnet: ignore endpoints with invalid wMaxPacketSize
2a7604cde62b skge: fix checksum byte order
9601d33226ba sch_netem: fix a divide by zero in tabledist()
4c8afdc16e45 openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC
cecefdab590b net/phy: fix DP83865 10 Mbps HDX loopback disable function
b5f703829cf6 cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize
d7065a5e68ef arcnet: provide a buffer big enough to actually receive packets
e76fb5f7e8b9 Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices
736a524bf6ef drm: Flush output polling on shutdown
c9aac2ca3403 f2fs: fix to do sanity check on segment bitmap of LFS curseg
810394b3917f Revert "f2fs: avoid out-of-range memory access"
bf0b3b4b81c2 f2fs: check all the data segments against all node ones
ba118859b4bc irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices
2a8d47d551f3 locking/lockdep: Add debug_locks check in __lock_downgrade()
3fea925a915a mac80211: handle deauthentication/disassociation from TDLS peer
943341211598 mac80211: Print text for disassociation reason
7703936b97b6 ALSA: hda - Add laptop imic fixup for ASUS M9V laptop
e68c9b0f48b6 ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt()
91573ae4aed0 net: rds: Fix NULL ptr use in rds_tcp_kill_sock
b19b5a895ad3 crypto: talitos - fix missing break in switch statement
9ce51a5b414a mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write_oneword()
0bbb24a30e1a HID: hidraw: Fix invalid read in hidraw_ioctl
ffc62dc252e1 HID: logitech: Fix general protection fault caused by Logitech driver
30d86e698c28 HID: lg: make transfer buffers DMA capable
c03d9a82384c HID: prodikeys: Fix general protection fault during probe
4f1af2bcab13 Revert "Bluetooth: validate BLE connection interval updates"
5f090d837b1f Linux 4.4.194
00ff438addf8 net_sched: let qdisc_put() accept NULL pointer
6b011ece4cdf ARC: export "abort" for modules
db38be77199f media: technisat-usb2: break out of loop at end of buffer
f5282fe27305 floppy: fix usercopy direction
c08c6b9eb55e keys: Fix missing null pointer check in request_key_auth_describe()
c9670a4e6d7b dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe()
8636e178385b net: seeq: Fix the function used to release some memory in an error handling path
a96b6b408c7e tools/power turbostat: fix buffer overrun
015c9eff13ac sky2: Disable MSI on yet another ASUS boards (P6Xxxx)
a17102c93c25 cifs: Use kzfree() to zero out the password
1456d3cea311 cifs: set domainName when a domain-key is used in multiuser
c8030f7553bc NFSv2: Fix write regression
ccc4f53a7d45 NFSv2: Fix eof handling
1ad4aaa984dc netfilter: nf_conntrack_ftp: Fix debug output
0fe97b245999 x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machines
ac49c35cc0aa r8152: Set memory to all 0xFFs on failed reg reads
f1717aab217f ARM: 8874/1: mm: only adjust sections of valid mm structures
77019b608910 Kconfig: Fix the reference to the IDT77105 Phy driver in the description of ATM_NICSTAR_USE_IDT77105
7e536ef98334 NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup
79925a025c49 NFSv4: Fix return values for nfs4_file_open()
a8c60149c00b s390/bpf: use 32-bit index for tail calls
8459803d5df3 ARM: OMAP2+: Fix omap4 errata warning on other SoCs
efd9998ebfb9 s390/bpf: fix lcgr instruction encoding
851224e62b55 mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings
441bb21e68de tty/serial: atmel: reschedule TX after RX was started
9f5c140882b2 serial: sprd: correct the wrong sequence of arguments
ae41539657ce KVM: coalesced_mmio: add bounds checking
ac591429f94c xen-netfront: do not assume sk_buff_head list is empty in error handling
7f32c5f5f8c1 x86/boot: Add missing bootparam that breaks boot on some platforms
996cfd1aea06 media: tm6000: double free if usb disconnect while streaming
20a07e1aadcd USB: usbcore: Fix slab-out-of-bounds bug during device reset
8f4e692ba061 ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs
9bf96aad172f MIPS: netlogic: xlr: Remove erroneous check in nlm_fmn_send()
b00c29041eb7 x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CFLAGS, to silence GCC9 build warning
bde9af379c8d crypto: talitos - check data blocksize in ablkcipher.
64aa7ed4482f crypto: talitos - check AES key size
0ad99030b143 driver core: Fix use-after-free and double free on glue directory
b6e216cc5654 clk: rockchip: Don't yell about bad mmc phases when getting
cb02963e0197 MIPS: VDSO: Use same -m%-float cflag as the kernel proper
e3484129eb0f MIPS: VDSO: Prevent use of smp_processor_id()
2a24255bdc2a KVM: nVMX: handle page fault in vmread
ba7f1c934f2e KVM: x86: work around leak of uninitialized stack contents
cb3f9ff61574 KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl
eac850cc07a9 genirq: Prevent NULL pointer dereference in resend_irqs()
d63e1c7753bc Btrfs: fix assertion failure during fsync and use of stale transaction
5848e115d797 Revert "MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur"
305fb9d38b58 tun: fix use-after-free when register netdev failed
b9eeaa30e4ea tipc: add NULL pointer check before calling kfree_rcu
348c123d20b4 tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR
3c8f7497174f sctp: use transport pf_retrans in sctp_do_8_2_transport_strike
3498083352c6 sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()'
f1b5406b5f83 sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero
19dc97c98426 net: Fix null de-reference of device refcount
79bf5c3c94f3 isdn/capi: check message length in capi_write()
b2786ad2c111 ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()'
5bd616b44fce cdc_ether: fix rndis support for Mediatek based smartphones
7a55aba16c57 bridge/mdb: remove wrong use of NLM_F_MULTI
e19c5132f78a Linux 4.4.193
35b29a78cc9b vhost: make sure log_num < in_num
8cc953562e2e af_packet: tone down the Tx-ring unsupported spew.
52b0d2ee55ca x86, boot: Remove multiple copy of static function sanitize_boot_params()
f935c9418992 clk: s2mps11: Add used attribute to s2mps11_dt_match
7ab6e38aec38 scripts/decode_stacktrace: match basepath using shell prefix operator, not regex
17b919f0e667 vhost/test: fix build for vhost test
e1b22f7a0b27 xfrm: clean up xfrm protocol checks
949f4ca254dd ALSA: hda/realtek - Fix overridden device-specific initialization
272e1835861e ALSA: hda - Fix potential endless loop at applying quirks
882f8791e141 Linux 4.4.192
89e0660bc531 net: stmmac: dwmac-rk: Don't fail if phy regulator is absent
e6198d2b4ff0 net: fix skb use after free in netpoll
94eb5357f6d6 Revert "x86/apic: Include the LDR when clearing out APIC registers"
e187a57fc653 spi: bcm2835aux: fix corruptions for longer spi transfers
b2f16660fc86 spi: bcm2835aux: remove dangerous uncontrolled read of fifo
5473cd1dbf97 spi: bcm2835aux: unifying code between polling and interrupt driven code
c99ad4f20c5b spi: bcm2835aux: ensure interrupts are enabled for shared handler
c3083eff1b1b libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer
bce83d9ccca5 KVM: arm/arm64: Only skip MMIO insn once
1d86cb8d3204 ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr()
bc68ba54a2d3 IB/mlx4: Fix memory leaks
6442370b5642 Tools: hv: kvp: eliminate 'may be used uninitialized' warning
bf3583e15956 ravb: Fix use-after-free ravb_tstamp_skb
62b1e22efe3e wimax/i2400m: fix a memory leak bug
1b25f01d604e net: kalmia: fix memory leaks
2d28afe7a79e cx82310_eth: fix a memory leak bug
f6f3170c57da net: myri10ge: fix memory leaks
fa6d2679e5ca cxgb4: fix a memory leak bug
f46a46a9de0f gpio: Fix build error of function redefinition
da5cc03c7562 ibmveth: Convert multicast list size for little-endian system
5694f0d1cb10 Bluetooth: btqca: Add a short delay before downloading the NVM
ffb54f3eae72 net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx
e040f074d49f net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context
efbc4a364bd5 Linux 4.4.191
61263fbe574b x86/ptrace: fix up botched merge of spectrev1 fix
8c0932cd8197 mac80211: fix possible sta leak
3161dea144dd Revert "cfg80211: fix processing world regdomain when non modular"
16ab568881f8 VMCI: Release resource if the work is already queued
c25b7d78f0e8 stm class: Fix a double free of stm_source_device
e2f1509fca47 mmc: core: Fix init of SD cards reporting an invalid VDD range
12a897daa78b mmc: sdhci-of-at91: add quirk for broken HS200
4d1a41682781 uprobes/x86: Fix detection of 32-bit user mode
d6029fe64cef ptrace,x86: Make user_64bit_mode() available to 32-bit builds
476147408876 USB: storage: ums-realtek: Whitelist auto-delink support
00087c6e434e USB: storage: ums-realtek: Update module parameter description for auto_delink_en
eb1ff5020b3e usb: host: ohci: fix a race condition between shutdown and irq
0d743d816ace USB: cdc-wdm: fix race between write and disconnect due to flag abuse
6f575b509cce usb-storage: Add new JMS567 revision to unusual_devs
5bd0d83e2d5a x86/apic: Include the LDR when clearing out APIC registers
26285030611e x86/apic: Do not initialize LDR and DFR for bigsmp
0fff074fc4ae KVM: x86: Don't update RIP or do single-step on faulting emulation
e3abf92c855c ALSA: seq: Fix potential concurrent access to the deleted pool
ec1933594cbb tcp: make sure EPOLLOUT wont be missed
a485888b5189 ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit
735a16d1afc0 ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term
1a48b39d1885 tcp: fix tcp_rtx_queue_tail in case of empty retransmit queue
59326db35268 watchdog: bcm2835_wdt: Fix module autoload
348e556cd7e6 tools: hv: fix KVP and VSS daemons exit code
6cf3f1cd77ba usb: host: fotg2: restart hcd after port reset
c66c6ac3ff15 usb: gadget: composite: Clear "suspended" on reset/disconnect
d4d31cf624a0 dmaengine: ste_dma40: fix unneeded variable warning
ffb7396e3c99 scsi: ufs: Fix NULL pointer dereference in ufshcd_config_vreg_hpm()
721a2f80a4cb x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h
f0395f6e1100 x86/pm: Introduce quirk framework to save/restore extra MSR registers around suspend/resume
f5a3392464a9 Revert "perf test 6: Fix missing kvm module load for s390"
b7a27ca75b43 netfilter: conntrack: Use consistent ct id hash calculation
36bbd861a402 netfilter: ctnetlink: don't use conntrack/expect object addresses as id
66f8c5ff8ed3 inet: switch IP ID generator to siphash
71b951c85b3b siphash: implement HalfSipHash1-3 for hash tables
994fcca7f1c9 siphash: add cryptographically secure PRF
6ca24361c2a4 vhost: scsi: add weight support
bb85b4cbd8f6 vhost_net: fix possible infinite loop
9e0b34063264 vhost: introduce vhost_exceeds_weight()
94291043ad32 vhost_net: introduce vhost_exceeds_weight()
7f3cfe5d32d8 vhost_net: use packet weight for rx handler, too
e44915de7559 vhost-net: set packet weight of tx polling to 2 * vq size
b31c9932f84c net: arc_emac: fix koops caused by sk_buff free
d61e517e3914 GFS2: don't set rgrp gl_object until it's inserted into rgrp tree
d60df1c0892f cgroup: Disable IRQs while holding css_set_lock
1f1d46fe5cc0 dm table: fix invalid memory accesses with too high sector number
77529c247cc2 dm space map metadata: fix missing store of apply_bops() return value
063c4d18688b dm btree: fix order of block initialization in btree_split_beneath
24a5ed6757d8 x86/boot: Fix boot regression caused by bootparam sanitizing
41664b97f46e x86/boot: Save fields explicitly, zero out everything else
a0a0e3bf98fc x86/apic: Handle missing global clockevent gracefully
35b67f4f1659 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386
858cfbe83a44 userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx
74c6926bf988 Revert "dm bufio: fix deadlock with loop device"
a19535e838d5 HID: wacom: correct misreported EKR ring values
a43b6e062d69 selftests: kvm: Adding config fragments
d2b2a7dd72c6 libata: add SG safety checks in SFF pio transfers
114bf652fbb6 net: hisilicon: Fix dma_map_single failed on arm64
e3ae5d356fb6 net: hisilicon: fix hip04-xmit never return TX_BUSY
47cadfd97156 net: hisilicon: make hip04_tx_reclaim non-reentrant
acd6061a2a02 net: cxgb3_main: Fix a resource leak in a error path in 'init_one()'
d72eb7187dcb NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim()
1f46dbe266aa can: peak_usb: force the string buffer NULL-terminated
583354067975 can: sja1000: force the string buffer NULL-terminated
2931cc0aa912 perf bench numa: Fix cpu0 binding
d1f1bad0ac51 isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack
95305808fcb2 isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain()
cbfc4562e69f net: usb: qmi_wwan: Add the BroadMobi BM818 card
25772b11f85e ASoC: ti: davinci-mcasp: Correct slot_width posed constraint
7cdc11216827 st_nci_hci_connectivity_event_received: null check the allocation
c697bfc26a46 st21nfca_connectivity_event_received: null check the allocation
dc8438815624 can: dev: call netif_carrier_off() in register_candev()
5927e91f5024 bonding: Force slave speed check after link state recovery for 802.3ad
2fd7fdc057e6 netfilter: ebtables: fix a memory leak bug in compat
afbd69c7c6ce MIPS: kernel: only use i8253 clocksource with periodic clockevent
4322f947c6f5 HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT
5e9f4d704f86 Linux 4.4.190
a0f592c507da bonding: Add vlan tx offload to hw_enc_features
de396052eea6 sctp: fix the transport error_count check
6ee6bf50580f net/mlx5e: Only support tx/rx pause setting for port owner
4a6590cc382a xen/netback: Reset nr_frags before freeing skb
8c7d8f64d43f net/packet: fix race in tpacket_snd()
87521dba5ddd x86/boot: Disable the address-of-packed-member compiler warning
54777f15de06 iommu/amd: Move iommu_init_pci() to .init section
d96d87834d5b x86/vdso: Remove direct HPET access through the vDSO
de4ee6572b85 IB/mlx5: Make coding style more consistent
7690f64b3cd8 RDMA: Directly cast the sockaddr union to sockaddr
483b26014fff scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure
1ac31ce0179b asm-generic: default BUG_ON(x) to if(x)BUG()
4f68628e9f05 Input: psmouse - fix build error of multiple definition
2b90ebda8518 arm64: compat: Allow single-byte watchpoints on all addresses
170051d60cf0 include/linux/module.h: copy __init/__exit attrs to init/cleanup_module
edc966de8725 Backport minimal compiler_attributes.h to support GCC 9
8a2d56eed153 USB: serial: option: Add Motorola modem UARTs
661d34dd1a78 USB: serial: option: add the BroadMobi BM818 card
bd9ae296766d USB: serial: option: Add support for ZTE MF871A
9aa449db555e USB: serial: option: add D-Link DWM-222 device ID
8fed007578db usb: cdc-acm: make sure a refcount is taken early enough
8f67bc7c8da8 USB: core: Fix races in character device registration and deregistraion
6bf6e04db5c7 staging: comedi: dt3000: Fix rounding up of timer divisor
893e2dbcfb77 staging: comedi: dt3000: Fix signed integer overflow 'divider * base'
dbc68075c36b asm-generic: fix -Wtype-limits compiler warnings
738515e06444 ocfs2: remove set but not used variable 'last_hash'
b88f8f192e2b IB/core: Add mitigation for Spectre V1
81882762061b kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules
7b31030dacc6 ata: libahci: do not complain in case of deferred probe
ef4eab831650 scsi: hpsa: correct scsi command status issue after reset
1ea16aaf4691 libata: zpodd: Fix small read overflow in zpodd_get_mech_type()
0275d3382fe4 perf header: Fix use of unitialized value warning
a005fcf124d5 perf header: Fix divide by zero error if f_header.attr_size==0
88d6588ab6b7 irqchip/irq-imx-gpcv2: Forward irq type to parent
4590398b50fb xen/pciback: remove set but not used variable 'old_state'
98ed73a28200 net: usb: pegasus: fix improper read if get_registers() fail
45bf48c3c02a Input: iforce - add sanity checks
be5ec202e7a0 Input: kbtab - sanity check for endpoint type
8e73f43b6772 HID: hiddev: do cleanup in failure of opening a device
76285c83fe1b HID: hiddev: avoid opening a disconnected device
a5ca282d9044 HID: holtek: test for sanity of intfdata
ba8eaaf5cf0e ALSA: hda - Fix a memory leak bug
3d29e6420b8e mm/memcontrol.c: fix use after free in mem_cgroup_iter()
3dae85a803a2 USB: gadget: f_midi: fixing a possible double-free in f_midi
4ccd0644719f usb: gadget: f_midi: fail if set_alt fails to allocate requests
52a95925a0cb sh: kernel: hw_breakpoint: Fix missing break in switch statement
9841b51b0472 scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA
3475e0c3b2bc mwifiex: fix 802.11n/WPA detection
c504c4bc83d6 smb3: send CAP_DFS capability during session setup
4474cea9bd2b SMB3: Fix deadlock in validate negotiate hits reconnect
af9fbec19c30 mac80211: don't WARN on short WMM parameters from AP
d412fd056ee3 ALSA: firewire: fix a memory leak bug
f4bf0665a8c3 hwmon: (nct7802) Fix wrong detection of in4 presence
67112944e756 can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices
abea9fa28b64 can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices
821bc0255862 perf/core: Fix creating kernel counters for PMUs that override event->cpu
cef88692293d tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop
d9974d9c0f74 scsi: ibmvfc: fix WARN_ON during event pool release
7c7404e189ac scsi: megaraid_sas: fix panic on loading firmware crashdump
6e6026cd5067 ARM: davinci: fix sleep.S build error on ARMv4
c376212c32e9 perf probe: Avoid calling freeing routine multiple times for same pointer
b9cbcf7bb087 ALSA: compress: Be more restrictive about when a drain is allowed
f9c536182af2 ALSA: compress: Prevent bypasses of set_params
4e07b0fe0d0f ALSA: compress: Fix regression on compressed capture streams
f34ef4fb5d30 s390/qdio: add sanity checks to the fast-requeue path
e1c7e4efbbf8 cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init()
dad7a5085fe9 hwmon: (nct6775) Fix register address and added missed tolerance for nct6106
ad08db291a48 mac80211: don't warn about CW params when not using them
0487be5ef8ea iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCSI_IBFT_FIND
fbed278c696e netfilter: nfnetlink: avoid deadlock due to synchronous request_module
d199791ee6b9 can: peak_usb: fix potential double kfree_skb()
2ef494ad6274 usb: yurex: Fix use-after-free in yurex_delete
347f5f07e6de perf db-export: Fix thread__exec_comm()
a89f96d5d98e mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy()
547922a27fe4 x86/mm: Sync also unmappings in vmalloc_sync_all()
dc2b262c02bb x86/mm: Check for pfn instead of page in vmalloc_sync_one()
72db67d5adfe sound: fix a memory leak bug
334bcf6f25d5 usb: iowarrior: fix deadlock on disconnect
3904234bd04f Linux 4.4.189
62dcfbb199c4 x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS
967858f2f222 x86/entry/64: Use JMP instead of JMPQ
73e2c1bd2714 x86/speculation: Enable Spectre v1 swapgs mitigations
e3d8c979c49d x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations
3d3e1f49d56f x86/entry/64: Fix context tracking state warning when load_gs_index fails
1bd558b897d0 x86: cpufeatures: Sort feature word 7
68522ac3edad spi: bcm2835: Fix 3-wire mode if DMA is enabled
e6ea77dd5a6a block: blk_init_allocated_queue() set q->fq as NULL in the fail case
bf60393dbd46 compat_ioctl: pppoe: fix PPPOEIOCSFWD handling
2a0b2bd53e46 bnx2x: Disable multi-cos feature.
7d0c33578f88 net/mlx5: Use reversed order when unregister devices
4c641342d70c net: sched: Fix a possible null-pointer dereference in dequeue_func()
6eded45da9fa tipc: compat: allow tipc commands without arguments
985fcc107a31 net: fix ifindex collision during namespace removal
8db1305d7457 net: bridge: delete local fdb on device init failure
eee434d29e93 atm: iphase: Fix Spectre v1 vulnerability
5917ca480534 tcp: be more careful in tcp_fragment()
c333492aaa9b HID: Add quirk for HP X1200 PIXART OEM mouse
68e3b4e85aba netfilter: nfnetlink_acct: validate NFACCT_QUOTA parameter
ebb9ffd10a38 arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG}
375dddef573a arm64: cpufeature: Fix CTR_EL0 field definitions
d63f4f2588b2 Linux 4.4.188
430c54323a3f xen/swiotlb: fix condition for calling xen_destroy_contiguous_region()
e1a785b02384 s390/dasd: fix endless loop after read unit address configuration
b65cc16ce2a7 selinux: fix memory leak in policydb_init()
1579cc8253b7 x86/kvm: Don't call kvm_spurious_fault() from .fixup
793cbeb94830 ipc/mqueue.c: only perform resource calculation if user valid
df8a9e5c9a26 uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers
6465186ac843 coda: fix build using bare-metal toolchain
f000a5711e91 coda: add error handling for fget
6e48d7596650 mm/cma.c: fail if fixed declaration can't be honored
7d804b0f2df3 x86: math-emu: Hide clang warnings for 16-bit overflow
178173632fd1 x86/apic: Silence -Wtype-limits compiler warnings
85ba09a0da3e be2net: Signal that the device cannot transmit during reconfiguration
9a8b327b7e7b ACPI: fix false-positive -Wuninitialized warning
ad96d13da411 scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized
4d8583e7fbc6 ceph: fix improper use of smp_mb__before_atomic()
9178a9dd4389 btrfs: fix minimum number of chunk errors for DUP
a5e8659098aa fs/adfs: super: fix use-after-free bug
6aaace574aca dmaengine: rcar-dmac: Reject zero-length slave DMA requests
2bd828014a4b MIPS: lantiq: Fix bitfield masking
0e505a100977 kernel/module.c: Only return -EEXIST for modules that have finished loading
c0073ed56028 ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend
38d122a96cca ARM: riscpc: fix DMA
dc16a7e5f36d Linux 4.4.187
00c26889e822 ceph: hold i_ceph_lock when removing caps for freeing inode
d65f740efff0 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl
da358f365dab sched/fair: Don't free p->numa_faults with concurrent readers
37fb92413995 Bluetooth: hci_uart: check for missing tty operations
56ea214b1756 media: radio-raremono: change devm_k*alloc to k*alloc
63a80df0ea2b media: cpia2_usb: first wake up, then free in disconnect
4ef54f331818 ISDN: hfcsusb: checking idx of ep configuration
8f0b77b71f3f tcp: reset sk_send_head in tcp_write_queue_purge
ee2f25641633 ipv6: check sk sk_type and protocol early in ip_mroute_set/getsockopt
1ab1512366d4 mm, vmstat: make quiet_vmstat lighter
fece2f828ffe vmstat: Remove BUG_ON from vmstat_update
204b14581f00 access: avoid the RCU grace period for the temporary subjective credentials
e67fd28f9ed8 powerpc/tm: Fix oops on sigreturn on systems without TM
77f9764ca4fc ALSA: hda - Add a conexant codec entry to let mute led work
3f9e3565c5df ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1
fe7d7592df20 hpet: Fix division by zero in hpet_time_div()
cef888755a34 x86/speculation/mds: Apply more accurate check on hypervisor platform
50b8699c6b44 x86/sysfb_efi: Add quirks for some devices with swapped width and height
97b02599962b usb: pci-quirks: Correct AMD PLL quirk detection
77f962794b34 usb: wusbcore: fix unbalanced get/put cluster_id
32a8925288ce locking/lockdep: Hide unused 'class' variable
53372938b170 locking/lockdep: Fix lock used or unused stats error
eb2f57fd9f62 mm/mmu_notifier: use hlist_add_head_rcu()
d3888920665f 9p: pass the correct prototype to read_cache_page
723bcdcfdb96 mm/kmemleak.c: fix check for softirq context
d7b26901d804 sh: prevent warnings when using iounmap
3cad2027c6e1 powerpc/eeh: Handle hugepages in ioremap space
dec595841eb4 mailbox: handle failed named mailbox channel request
77bd558b2a02 f2fs: avoid out-of-range memory access
6507b61cc79d perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning
76f095a6313f kallsyms: exclude kasan local symbols on s390
f833783b2674 serial: sh-sci: Fix TX DMA buffer flushing and workqueue races
7f06efe99403 powerpc/4xx/uic: clear pending interrupt after irq type/pol change
12fcb801a57d um: Silence lockdep complaint about mmap_sem
35d67a0c5aea mfd: arizona: Fix undefined behavior
83cf7513ef91 mfd: core: Set fwnode for created devices
efe18f768714 recordmcount: Fix spurious mcount entries on powerpc
623c3a62616e iio: iio-utils: Fix possible incorrect mask calculation
4a5fd966eddf PCI: sysfs: Ignore lockdep for remove attribute
f2915d784b54 powerpc/pci/of: Fix OF flags parsing for 64bit BARs
959c73139679 usb: gadget: Zero ffs_io_data
718514c02cc9 phy: renesas: rcar-gen2: Fix memory leak at error paths
25d2b1b5f27b drm/virtio: Add memory barriers for capset cache.
e14829d6f80f tty: serial: msm_serial: avoid system lockup condition
d6ad3a06c646 tty/serial: digicolor: Fix digicolor-usart already registered warning
d72a857dea75 memstick: Fix error cleanup path of memstick_init
63d1bc1d2124 tty: serial: cpm_uart - fix init when SMC is relocated
345f195da4fc pinctrl: rockchip: fix leaked of_node references
d11053e3cd96 tty: max310x: Fix invalid baudrate divisors calculator
d04ba4c317ae usb: core: hub: Disable hub-initiated U1/U2
309e8863eba7 drm/panel: simple: Fix panel_simple_dsi_probe
faf9d27a6b1e nfsd: Fix overflow causing non-working mounts on 1 TB machines
cda045c87b68 nfsd: fix performance-limiting session calculation
728009f37a3c nfsd: give out fewer session slots as limit approaches
c499d67f070f nfsd: increase DRC cache limit
b49ba75c3c9f NFSv4: Fix open create exclusive when the server reboots
c5b430eeaeda elevator: fix truncation of icq_cache_name
3941d334d996 net: bridge: stp: don't cache eth dest pointer before skb pull
829fba2dcd7f net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query
ad4350ed9d98 net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling
2eb5ddc2bf38 bonding: validate ip header before check IPPROTO_IGMP
364e03f19120 tcp: Reset bytes_acked and bytes_received when disconnecting
687075923787 netrom: hold sock when setting skb->destructor
6979ab4d3c7c netrom: fix a memory leak in nr_rx_frame()
6334936646da sky2: Disable MSI on ASUS P6T
7c8f2c52a721 nfc: fix potential illegal memory access
2289103cd17a net: neigh: fix multiple neigh timer scheduling
7165159ddd60 net: bcmgenet: use promisc for unsupported filters
0efd6f2ec047 ipv4: don't set IPv6 only flags to IPv4 addresses
4d285dcc9371 caif-hsi: fix possible deadlock in cfhsi_exit_module()
a4af24423e5f bnx2x: Prevent load reordering in tx completion processing
40f8aa133ba2 dm bufio: fix deadlock with loop device
259cad0a1c17 usb: Handle USB3 remote wakeup for LPM enabled devices correctly
c288d39159d2 Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug
cc2dd82631ef intel_th: msu: Fix single mode with disabled IOMMU
fd68989d3a45 eCryptfs: fix a couple type promotion bugs
91071a5a4636 powerpc/watchpoint: Restore NV GPRs while returning from exception
0e13274bcb81 powerpc/32s: fix suspend/resume when IBATs 4-7 are used
ce41b6472bf3 parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1
25399eae2a5e gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM
6b40b97899ed coda: pass the host file in vma->vm_file on mmap
d105eaf5fb67 floppy: fix out-of-bounds read in copy_buffer
df700168a2a4 floppy: fix invalid pointer dereference in drive_name
350de13e03e4 floppy: fix out-of-bounds read in next_valid_format
26d6284d5d39 floppy: fix div-by-zero in setup_format_params
0a18fbb5b02b take floppy compat ioctls to sodding floppy.c
cbc4bc14352e PCI: Do not poll for PME if the device is in D3cold
93b3fe8ae916 9p/virtio: Add cleanup path in p9_virtio_init
e5899605e998 padata: use smp_mb in padata_reorder to avoid orphaned padata jobs
37717b3975ad drm/nouveau/i2c: Enable i2c pads & busses during preinit
505c011f9f53 KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed
80fb02ad453c media: coda: Remove unbalanced and unneeded mutex unlock
a616b5631aa5 media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom()
dc427deccae3 ALSA: seq: Break too long mutex context in the write loop
2e85872cb2bb lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE
68c5c3fec760 NFSv4: Handle the special Linux file open access mode
95067cbe54bd tracing/snapshot: Resize spare buffer if size changed
70ffc0d5b9d9 regulator: s2mps11: Fix buck7 and buck8 wrong voltages
3ca20e950203 Input: gtco - bounds check collection indent level
e3730353f15b crypto: arm64/sha2-ce - correct digest for empty data in finup
4c3877418d91 crypto: arm64/sha1-ce - correct digest for empty data in finup
6001a6cf742b crypto: ghash - fix unaligned memory access in ghash_setkey()
ccc188308c03 Bluetooth: validate BLE connection interval updates
2f2c6a264cfb Bluetooth: Check state in l2cap_disconnect_rsp
233f5ed27bc0 Bluetooth: 6lowpan: search for destination address in all peers
f65cbc7837eb Bluetooth: hci_bcsp: Fix memory leak in rx_skb
de5b20a30b6d bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush()
27ba9eed3d39 EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msec
1ba62e51d435 ixgbe: Check DDM existence in transceiver before access
a672374abdb0 rslib: Fix handling of of caller provided syndrome
a7a7839b5537 rslib: Fix decoding of shortened codes
3d2af3adeade ath10k: fix PCIE device wake up failed
36bfc2f57450 mt7601u: fix possible memory leak when the device is disconnected
ff7f1db85c45 x86/build: Add 'set -e' to mkcapflags.sh to delete broken capflags.c
ac2978c3c8c0 mt7601u: do not schedule rx_tasklet when the device has been disconnected
391252c63f31 media: coda: increment sequence offset for the last returned frame
8379822d3a41 media: coda: fix mpeg2 sequence number handling
62099aba7990 acpi/arm64: ignore 5.1 FADTs that are reported as 5.0
66166f9a0ee5 timer_list: Guard procfs specific code
41164dd56336 ntp: Limit TAI-UTC offset
b4a4a5610104 media: i2c: fix warning same module names
473e040e8c8e EDAC/sysfs: Fix memory leak when creating a csrow object
a7ef2978f616 vhost_net: disable zerocopy by default
b5f997a1d6a8 perf evsel: Make perf_evsel__name() accept a NULL argument
ffee58132ea6 xfrm: fix sa selector validation
edf2ce9a7a96 rcu: Force inlining of rcu_read_lock()
7dd2dc652435 bpf: silence warning messages in core
dd53d3566185 regmap: fix bulk writes on paged registers
56af78dffdaf gpio: omap: ensure irq is enabled before wakeup
b1d99aabd239 gpio: omap: fix lack of irqstatus_raw0 for OMAP4
5f18429ae48f perf test 6: Fix missing kvm module load for s390
375fa4d37984 s390/qdio: handle PENDING state for QEBSM devices
374696234933 net: axienet: Fix race condition causing TX hang
b5133a8463ac net: fec: Do not use netdev messages too early
c62493c78e15 cpupower : frequency-set -r option misses the last cpu in related cpu list
614ff8f4f361 media: wl128x: Fix some error handling in fm_v4l2_init_video_device()
aa147b3bcdbc locking/lockdep: Fix merging of hlocks with non-zero references
3c910e70dcf0 tua6100: Avoid build warnings.
06816b2e5e3d net: phy: Check against net_device being NULL
caf13a88a511 media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails.
228b0ef1dfeb xfrm: Fix xfrm sel prefix length validation
33de7ba5ba53 af_key: fix leaks in key_pol_get_resp and dump_sp.
a6a605fd0b26 signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig
f579e18f7b61 net: stmmac: dwmac1000: Clear unused address entries
ed8b1a1b8a82 media: vpss: fix a potential NULL pointer dereference
102981b27a7f media: marvell-ccic: fix DMA s/g desc number calculation
4f8e99d6177a crypto: talitos - fix skcipher failure due to wrong output IV
7e95655b54ca media: dvb: usb: fix use after free in dvb_usb_device_exit
11648a3cc09d batman-adv: fix for leaked TVLV handler.
2e19549cd954 ath: DFS JP domain W56 fixed pulse type 3 RADAR detection
c1e1288d2e61 ath6kl: add some bounds checking
50d47c54bbe1 ath9k: Check for errors when reading SREV register
737954d6f2ff ath10k: Do not send probe response template for mesh
5239be20a1bd dmaengine: imx-sdma: fix use-after-free on probe error path
00d376f0c4b1 MIPS: fix build on non-linux hosts
074f0904c07c MIPS: ath79: fix ar933x uart parity mode
a3e421fbb857 Linux 4.4.186
c02686acab23 KVM: x86: protect KVM_CREATE_PIT/KVM_CREATE_PIT2 with kvm->lock
970871c643fc s390/qdio: don't touch the dsci in tiqdio_add_input_queues()
ff5e6f2e7497 s390/qdio: (re-)initialize tiqdio list entries
a4db51276093 s390: fix stfle zero padding
07724b2fad56 ARC: hide unused function unw_hdr_alloc
30c54ffcb95c kvm: x86: avoid warning on repeated KVM_SET_TSS_ADDR
8f19b7a114e4 dm verity: use message limit for data block corruption message
6d85a9644f98 sis900: fix TX completion
7fee917b42d0 ppp: mppe: Add softdep to arc4
cd87aa09ee2b be2net: fix link failure after ethtool offline test
f40fdfa57bc4 ARM: omap2: remove incorrect __init annotation
df37b30f96a0 perf/core: Fix perf_sample_regs_user() mm check
42b666b24d60 e1000e: start network tx queue only when link is up
9b62316b424e MIPS: Remove superfluous check for __linux__
31861f83bf27 VMCI: Fix integer overflow in VMCI handle arrays
85c232d4ddc6 carl9170: fix misuse of device driver API
cb7c08987e3f staging: comedi: amplc_pci230: fix null pointer deref on interrupt
1905e6e3fe25 staging: comedi: dt282x: fix a null pointer deref on interrupt
2749aaa0da37 usb: renesas_usbhs: add a workaround for a race condition of workqueue
b60e30e56dc7 usb: gadget: ether: Fix race between gether_disconnect and rx_submit
db9bf5a845c1 USB: serial: option: add support for GosunCn ME3630 RNDIS mode
019fbb3e042f USB: serial: ftdi_sio: add ID for isodebug v1
c0b24d30ff20 mwifiex: Don't abort on small, spec-compliant vendor IEs
da612a5ae745 fscrypt: don't set policy for a dead directory
3a611df229a9 mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies()
f80d2b57a952 mwifiex: Abort at too short BSS descriptor element
85707634a0ac x86/tls: Fix possible spectre-v1 in do_get_thread_area()
92c407615582 x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg()
63d4f19662ea udf: Fix incorrect final NOT_ALLOCATED (hole) extent length
7cdcf2292c8c bnx2x: Check if transceiver implements DDM before access
50e8a09f5521 md: fix for divide error in status_resync
44aa12109c33 ARM: davinci: da8xx: specify dma_coherent_mask for lcdc
d1fe78cac7b9 ARM: davinci: da850-evm: call regulator_has_full_constraints()
7fe5f7cd312f Input: imx_keypad - make sure keyboard can always wake up system
031e35b1ba54 can: mcp251x: add support for mcp25625
4b0601e1d835 dt-bindings: can: mcp251x: add mcp25625 support
5d43b417e60a mwifiex: Fix possible buffer overflows at parsing bss descriptor
4546109c30a7 mac80211: mesh: fix RCU warning
cf37c80bc93d samples, bpf: fix to change the buffer size for read()
ab56c338d71c Input: elantech - enable middle button support on 2 ThinkPads
7bbf48947605 Linux 4.4.185
f66168a2a2eb dmaengine: imx-sdma: remove BD_INTR for channel0
2fec7f2e38bc KVM: x86: degrade WARN to pr_warn_ratelimited
c0309c7835cd arm64, vdso: Define vdso_{start,end} as array
a62a40c8a3ff ARC: handle gcc generated __builtin_trap for older compiler
1ed8ed6d2119 tty: rocket: fix incorrect forward declaration of 'rp_init()'
986543fcf50c btrfs: Ensure replaced device doesn't have pending chunk allocation
adbf2b44e8f1 lib/mpi: Fix karactx leak in mpi_powm
52e0b9fcd6f6 ALSA: usb-audio: fix sign unintended sign extension on left shifts
3864c897a7d9 ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages
13088bad036a ALSA: seq: fix incorrect order of dest_client/dest_ports arguments
6e5d6d15daa3 crypto: user - prevent operating on larval algorithms
54562d2b0be5 ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME
18eee992e8e8 MIPS: Workaround GCC __builtin_unreachable reordering bug
2fbaa1af066f bug.h: work around GCC PR82365 in BUG()
2f8180ff3386 swiotlb: Make linux/swiotlb.h standalone includible
f1a9886ddd3a mfd: omap-usb-tll: Fix register offsets
a1877fd325cd MIPS: math-emu: do not use bools for arithmetic
014275fd848f ARC: fix build warning in elf.h
a414c474578a ARC: Assume multiplier is always present
b3e8f6bc2f41 scsi: hpsa: correct ioaccel2 chaining
8978dce0c235 usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC
53f1c783ecc0 usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep[i]
5b3f570661f4 ASoC: max98090: remove 24-bit format support if RJ is 0
05d6e618f64b spi: bitbang: Fix NULL pointer dereference in spi_unregister_master
d4dcab6232e9 ASoC : cs4265 : readable register too low
3c738429d03e um: Compile with modern headers
993699d9de09 Bluetooth: Fix faulty expression for minimum encryption key size check
b3c963d51a02 net: check before dereferencing netdev_ops during busy poll
ec109e6a9a1b bonding: Always enable vlan tx offload
012e59ea8777 ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop
8b4c9dfab314 team: Always enable vlan tx offload
36ad5e8b3833 tipc: check msg->req data len in tipc_nl_compat_bearer_disable
253c7176af9f tipc: change to use register_pernet_device
92598c5db140 sctp: change to hold sk after auth shkey is created successfully
a892d74963c8 cpu/speculation: Warn on unsupported mitigations= parameter
8ac3c1abffbb x86/speculation: Allow guests to use SSBD even if host does not
b24be4acd17a ovl: modify ovl_permission() to do checks on two inodes
485ac3d91b2d KVM: X86: Fix scan ioapic use-before-initialization
33da943746bd net/9p: include trans_common.h to fix missing prototype warning.
33e0f07f6f29 9p: p9dirent_read: check network-provided name length
3479b3c35e82 9p/rdma: remove useless check in cm_event_handler
1275a5cf02a3 9p: acl: fix uninitialized iattr access
87451738cb17 9p/rdma: do not disconnect on down_interruptible EAGAIN
6052d03fc9e3 perf help: Remove needless use of strncpy()
e1f60e369ad5 perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul
c7c680979b50 mac80211: drop robust management frames from unknown TA
3aca04068aa3 cfg80211: fix memory leak of wiphy device name
b79e58acda3f SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write
59f9ad4b789d Bluetooth: Fix regression with minimum encryption key size alignment
75de0ddd3100 Bluetooth: Align minimum encryption key size for LE and BR/EDR connections
892b9bf41b25 ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SX
562f962142e2 can: purge socket error queue on sock destruct
b4fd1ed2b172 can: flexcan: fix timeout when set small bitrate
d38cac353bc5 btrfs: start readahead also in seed devices
95c82386950c Btrfs: fix race between readahead and device replace/removal
66f0f0fdb9b9 hwmon: (pmbus/core) Treat parameters as paged if on multiple pages
4847348903fb s390/qeth: fix VLAN attribute in bridge_hostnotify udev event
3b63a2e8812a scsi: ufs: Check that space was properly alloced in copy_query_response
d367346c5b43 scripts/checkstack.pl: Fix arm64 wrong or unknown architecture
37515df6b488 sparc: perf: fix updated event period in response to PERF_EVENT_IOC_PERIOD
9df6837e2220 net: hns: Fix loopback test failed at copper ports
629877b5a33c MIPS: uprobes: remove set but not used variable 'epc'
a66d44b69a16 IB/hfi1: Insure freeze_work work_struct is canceled on shutdown
96fdfe5665d4 parisc: Fix compiler warnings in float emulation code
ececcbae0a3a parport: Fix mem leak in parport_register_dev_model
961705817841 apparmor: enforce nullbyte at end of tag string
4b6818e02588 Input: uinput - add compat ioctl number translation for UI_*_FF_UPLOAD
9a7435e1a5b9 usb: chipidea: udc: workaround for endpoint conflict issue
9efccd7745a1 gcc-9: silence 'address-of-packed-member' warning
f7247666a71a tracing: Silence GCC 9 array bounds warning
93709767272b scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck()
bd6042e9c373 mm/page_idle.c: fix oops because end_pfn is larger than max_pfn
fb7adf69e00d fs/binfmt_flat.c: make load_flat_shared_library() work
72d1ee93e931 Linux 4.4.184
46c7b5d6f2a5 tcp: refine memory limit test in tcp_fragment()
308743255040 Linux 4.4.183
df7ba8162ca1 Abort file_remove_privs() for non-reg. files
8f6345a11caa coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping
3692bc31c1ff Revert "crypto: crypto4xx - properly set IV after de- and encrypt"
39c7c903c63d scsi: libsas: delete sas port if expander discover failed
a272035ea1bf scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route()
af8cd6101bf5 net: sh_eth: fix mdio access in sh_eth_close() for R-Car Gen2 and RZ/A1 SoCs
b25c62cc16e0 KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list
7ef8d778cf3e ia64: fix build errors by exporting paddr_to_nid()
432030b25b86 configfs: Fix use-after-free when accessing sd->s_dentry
d5a18c8609f3 i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr
be1b9df5bba1 net: tulip: de4x5: Drop redundant MODULE_DEVICE_TABLE()
0bb6c295e463 gpio: fix gpio-adp5588 build errors
dd961efe8dee perf/ring_buffer: Add ordering to rb->nest increment
8abd8a9a975e perf/ring_buffer: Fix exposing a temporarily decreased data_head
3e74b3f05abf x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor
f4678b7808e7 mISDN: make sure device name is NUL terminated
e2f9c0f73454 sunhv: Fix device naming inconsistency between sunhv_console and sunhv_reg
753aa7556089 neigh: fix use-after-free read in pneigh_get_next
709d8771fab7 lapb: fixed leak of control-blocks.
1777c35e8d47 ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero
6f057abd08d1 be2net: Fix number of Rx queues used for flow hashing
7139a9f6246d ax25: fix inconsistent lock state in ax25_destroy_timer
f1a5c6b083bc USB: serial: option: add Telit 0x1260 and 0x1261 compositions
a67d65958e2a USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode
b8ee804bba8f USB: serial: pl2303: add Allied Telesis VT-Kit3
f14747c88170 USB: usb-storage: Add new ID to ums-realtek
038c192699a9 USB: Fix chipmunk-like voice when using Logitech C270 for recording audio.
8f6b0e59d2a0 drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define()
6e0c7e73232f drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read
ce391e4cdef8 KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION
a1b9c6b4cba0 KVM: x86/pmu: do not mask the value that is written to fixed PMUs
7caddacf863f usbnet: ipheth: fix racing condition
f80a35fcb9e9 scsi: bnx2fc: fix incorrect cast to u64 on shift operation
da51a322f197 scsi: lpfc: add check for loss of ndlp when sending RRQ
3a2ff1088c2a Drivers: misc: fix out-of-bounds access in function param_set_kgdbts_var
1f8233ca3a48 ASoC: cs42xx8: Add regcache mask dirty
91f1fc1ae409 cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css()
8b47af927e2e bcache: fix stack corruption by PRECEDING_KEY()
a2aabf288bf7 i2c: acorn: fix i2c warning
d774bd27b4f5 ptrace: restore smp_rmb() in __ptrace_may_access()
5aff00ee839a signal/ptrace: Don't leak unitialized kernel memory with PTRACE_PEEK_SIGINFO
0b871fc866eb fs/ocfs2: fix race in ocfs2_dentry_attach_lock()
c05fed507582 mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node
be499b84c3bd libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk
d7a18814fff9 ALSA: seq: Cover unsubscribe_port() in list_mutex
4282a0b1db65 Revert "Bluetooth: Align minimum encryption key size for LE and BR/EDR connections"
cd23996afa14 futex: Fix futex lock the wrong page
38fbd5c2d572 ARM: exynos: Fix undefined instruction during Exynos5422 resume
5767587907fd pwm: Fix deadlock warning when removing PWM device
113a78a0a537 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa
78184953a2ed pwm: tiehrpwm: Update shadow register for disabling PWMs
d24e22cde8b3 dmaengine: idma64: Use actual device for DMA transfers
533171620cd5 gpio: gpio-omap: add check for off wake capable gpios
3b4652ba9d78 PCI: xilinx: Check for __get_free_pages() failure
c869210e0ac6 video: imsttfb: fix potential NULL pointer dereferences
5c7fbc5f6a7d video: hgafb: fix potential NULL pointer dereference
bea8fa863ce9 PCI: rcar: Fix a potential NULL pointer dereference
76208df36d7a PCI: rpadlpar: Fix leaked device_node references in add/remove paths
100468652e5a ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA
927d2be77e6c ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA
8aee025af280 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA
b49501f51371 clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288
4270dc6a7a79 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher
845676341c2d platform/chrome: cros_ec_proto: check for NULL transfer function
c7155e51cf85 x86/PCI: Fix PCI IRQ routing table memory leak
198a54f07f51 nfsd: allow fh_want_write to be called twice
e6779b264d69 fuse: retrieve: cap requested size to negotiated max_write
742cb74bf108 nvmem: core: fix read buffer in place
750c55e69cca ALSA: hda - Register irq handler after the chip initialization
09ad374f23ce iommu/vt-d: Set intel_iommu_gfx_mapped correctly
9e4ed17b9416 f2fs: fix to do sanity check on valid block count of segment
534ef922376e f2fs: fix to avoid panic in do_recover_data()
90a238a8a2d2 ntp: Allow TAI-UTC offset to be set to zero
25be7d51a012 drm/bridge: adv7511: Fix low refresh rate selection
8fdebdd06c4b perf/x86/intel: Allow PEBS multi-entry in watermark mode
dee1ba919ca2 mfd: twl6040: Fix device init errors for ACCCTL register
4110c4188853 mfd: intel-lpss: Set the device in reset state when init
1bef19130b5b kernel/sys.c: prctl: fix false positive in validate_prctl_map()
937fa1624a1f mm/cma_debug.c: fix the break condition in cma_maxchunk_get()
fceb0be41836 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails
9c8d4d77e3aa hugetlbfs: on restore reserve error path retain subpool reservation
d8129a5d7a9d ipc: prevent lockup on alloc_msg and free_msg
50c0db539937 sysctl: return -EINVAL if val violates minmax
8b9241b052a2 fs/fat/file.c: issue flush after the writeback of FAT
33790f2eda73 Linux 4.4.182
f938ae0ce5ef tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()
e757d052f3b8 tcp: add tcp_min_snd_mss sysctl
ad472d3a9483 tcp: tcp_fragment() should apply sane memory limits
4657ee0fe05e tcp: limit payload size of sacked skbs
d7b7345c3a5d Linux 4.4.181
f1d7eebd9d67 ethtool: check the return value of get_regs_len
647f72b0d75c ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled
c9696a8f3e64 fuse: Add FOPEN_STREAM to use stream_open()
3bf0c459615a fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock
0f5fab865ae9 drm/gma500/cdv: Check vbt config bits when detecting lvds panels
e087f7519114 genwqe: Prevent an integer overflow in the ioctl
59565e894518 MIPS: pistachio: Build uImage.gz by default
8061c23f5378 fuse: fallocate: fix return with locked inode
cf30c1953467 parisc: Use implicit space register selection for loading the coherence index of I/O pdirs
f0d1e74c8120 rcu: locking and unlocking need to always be at least barriers
44657dbba7c4 pktgen: do not sleep with the thread lock held.
eded0b11c7a3 net: rds: fix memory leak in rds_ib_flush_mr_pool
54dd5e352cf7 net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query
cc475966e5f7 neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit
e5c6de6694ed ethtool: fix potential userspace buffer overflow
8795708bc939 media: uvcvideo: Fix uvc_alloc_entity() allocation alignment
2b13a9580ef9 usb: gadget: fix request length error for isoc transfer
8b15aae1baa2 net: cdc_ncm: GetNtbFormat endian fix
613b4bc1951d Revert "x86/build: Move _etext to actual end of .text"
6ad730b83178 userfaultfd: don't pin the user memory in userfaultfd_file_create()
4e06554db5e5 brcmfmac: add subtype check for event handling in data path
993b68aa3ef7 brcmfmac: add length checks in scheduled scan result handler
35bcfbad5d94 brcmfmac: fix incorrect event channel deduction
8c12de962667 brcmfmac: revise handling events in receive path
5f4688a15c24 brcmfmac: screening firmware event packet
6da841e9ae87 brcmfmac: Add length checks on firmware events
c55a2cffa5ca bnx2x: disable GSO where gso_size is too big for hardware
a33b6d4c8bc7 net: create skb_gso_validate_mac_len()
c53c1a821d62 binder: replace "%p" with "%pK"
5280efe442b2 binder: Replace "%p" with "%pK" for stable
336c16621785 CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM
360f8fe46f74 kernel/signal.c: trace_signal_deliver when signal_group_exit
7a47d1873120 memcg: make it work on sparse non-0-node systems
5db0a9c3cc52 tty: max310x: Fix external crystal register setup
e498745310d0 tty: serial: msm_serial: Fix XON/XOFF
986adddb9d8f drm/nouveau/i2c: Disable i2c bus access after ->fini()
bf8f6b43c2e7 ALSA: hda/realtek - Set default power save node to 0
494447b90d6d Btrfs: fix race updating log root item during fsync
af34de02a6a7 scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs)
e85d002556ea scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove
8282730a0afa media: smsusb: better handle optional alignment
0bce1ea89712 media: usb: siano: Fix false-positive "uninitialized variable" warning
b1782be70e1e media: usb: siano: Fix general protection fault in smsusb
d52c0ffb383f USB: rio500: fix memory leak in close after disconnect
b92be99a0c8b USB: rio500: refuse more than one device at a time
ee9d750e9ac8 USB: Add LPM quirk for Surface Dock GigE adapter
30e66d7d2fb9 USB: sisusbvga: fix oops in error path of sisusb_probe
018b7ea9ca24 USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor
f5e1ec93b208 usb: xhci: avoid null pointer deref when bos field is NULL
017e6726a4fb xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic()
ec70e2c130d6 include/linux/bitops.h: sanitize rotate primitives
fbbc4fe02a31 sparc64: Fix regression in non-hypervisor TLB flush xcall
5bce46edeb72 tipc: fix modprobe tipc failed after switch order of device registration -v2
416d252ba926 Revert "tipc: fix modprobe tipc failed after switch order of device registration"
f1613a9e1bdc xen/pciback: Don't disable PCI_COMMAND on PCI device reset.
383687e15cd0 crypto: vmx - ghash: do nosimd fallback manually
61ba8e9f51b3 net: mvpp2: fix bad MVPP2_TXQ_SCHED_TOKEN_CNTR_REG queue value
1d33a3ebd945 bnxt_en: Fix aggregation buffer leak under OOM condition.
7d423301240b tipc: Avoid copying bytes beyond the supplied data
332bff9d9a08 usbnet: fix kernel crash after disconnect
16ffb5f7c335 net: stmmac: fix reset gpio free missing
4f9c73aa2930 net-gro: fix use-after-free read in napi_gro_frags()
5cbaa135a0e1 llc: fix skb leak in llc_build_and_send_ui_pkt()
36a7222071d1 ipv6: Consider sk_bound_dev_if when binding a raw socket to an address
9fbf1ac57c7a ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM
0984cb76d294 spi: Fix zero length xfer bug
854415f37aae spi: rspi: Fix sequencer reset during initialization
c927451887c1 spi : spi-topcliff-pch: Fix to handle empty DMA buffers
445c07409179 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices
3a5d11332896 media: saa7146: avoid high stack usage with clang
5a96cf10dc5c media: go7007: avoid clang frame overflow warning with KASAN
0e9f0805eeea media: m88ds3103: serialize reset messages in m88ds3103_set_frontend
9effa38946b6 scsi: qla4xxx: avoid freeing unallocated dma memory
95f0bb0a6c83 usb: core: Add PM runtime calls to usb_hcd_platform_shutdown
1909121a6192 rcutorture: Fix cleanup path for invalid torture_type strings
1081d04a0443 tty: ipwireless: fix missing checks for ioremap
c05b2ed7bc1b virtio_console: initialize vtermno value for ports
348ec7b9a1c1 media: wl128x: prevent two potential buffer overflows
557ae685914b spi: tegra114: reset controller on probe
5e75d5e2cd0c cxgb3/l2t: Fix undefined behaviour
dc2a8861fdb8 ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put
971e4a273242 ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put
5db3c5adf44a HID: core: move Usage Page concatenation to Main item
cb7872f12835 chardev: add additional check for minor range overlap
5680f59f0f15 x86/ia32: Fix ia32_restore_sigcontext() AC leak
94032b2e05c9 arm64: cpu_ops: fix a leaked reference by adding missing of_node_put
04f45a555ec3 scsi: ufs: Avoid configuring regulator with undefined voltage range
60bcfed2ad60 scsi: ufs: Fix regulator load and icc-level configuration
0a597d2badef brcmfmac: fix race during disconnect when USB completion is in progress
f95ab00ab455 brcmfmac: convert dev_init_lock mutex to completion
db74ef82ca8b b43: shut up clang -Wuninitialized variable warning
951fbf92381a brcmfmac: fix missing checks for kmemdup
1d3ee4d7fc6a rtlwifi: fix a potential NULL pointer dereference
6d7b052d8466 iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_data
e98ef6767e41 iio: hmc5843: fix potential NULL pointer dereferences
a86d06179423 iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertion
4400dcd69478 x86/build: Keep local relocations with ld.lld
75ffb58460e3 cpufreq: pmac32: fix possible object reference leak
3d041608fd4b cpufreq/pasemi: fix possible object reference leak
4d02f33a4f42 cpufreq: ppc_cbe: fix possible object reference leak
6be923556aad s390: cio: fix cio_irb declaration
65e3cb04a5a2 extcon: arizona: Disable mic detect if running when driver is removed
db7eb206560c PM / core: Propagate dev->power.wakeup_path when no callbacks
066a286679b4 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support
6a783be705ba mmc: sdhci-of-esdhc: add erratum eSDHC5 support
8b0e6af16ae6 mmc_spi: add a status check for spi_sync_locked
a30e90a8eb3a scsi: libsas: Do discovery on empty PHY to update PHY info
915defac2a9a hwmon: (f71805f) Use request_muxed_region for Super-IO accesses
0eb8a476ffc5 hwmon: (pc87427) Use request_muxed_region for Super-IO accesses
79deb6abd1f5 hwmon: (smsc47b397) Use request_muxed_region for Super-IO accesses
92b4d16997c4 hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses
e3e58378c678 hwmon: (vt1211) Use request_muxed_region for Super-IO accesses
488920af3bb3 RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure
2ff310e6dae2 i40e: don't allow changes to HW VLAN stripping on active port VLANs
bc791e819503 x86/irq/64: Limit IST stack overflow check to #DB stack
3557f0857767 USB: core: Don't unbind interfaces following device reset failure
6f5e198878fb sched/core: Handle overflow in cpu_shares_write_u64
9812286a63a1 sched/core: Check quota and period overflow at usec to nsec conversion
9d4961a415ed powerpc/numa: improve control of topology updates
82077215ed25 media: pvrusb2: Prevent a buffer overflow
ca865598abf1 media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable()
a8e0739d465e audit: fix a memory leak bug
ff3038fe657d media: ov2659: make S_FMT succeed even if requested format doesn't match
2d97a3abcf2f media: au0828: stop video streaming only when last user stops
115ccd9ca776 media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper
1433d7a0937b media: coda: clear error return value before picture run
5cadb7ae715f dmaengine: at_xdmac: remove BUG_ON macro in tasklet
af8b5d7d9477 pinctrl: pistachio: fix leaked of_node references
74dd38a5a447 HID: logitech-hidpp: use RAP instead of FAP to get the protocol version
9bffc62051a9 mm/uaccess: Use 'unsigned long' to placate UBSAN warnings on older GCC versions
ae6b1f761180 x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault()
b059848e119f smpboot: Place the __percpu annotation correctly
28d8827a09b0 x86/build: Move _etext to actual end of .text
d3eb2caf6d41 bcache: avoid clang -Wunintialized warning
7bf3463abc95 bcache: add failure check to run_cache_set() for journal replay
d4547049bb7f bcache: fix failure in journal relplay
5789884b98ab bcache: return error immediately in bch_journal_replay()
50d25ca802f5 net: cw1200: fix a NULL pointer dereference
af2fb022b390 mwifiex: prevent an array overflow
4b24af093631 ASoC: fsl_sai: Update is_slave_mode with correct value
c1045350a6c4 mac80211/cfg80211: update bss channel on channel switch
a3c50ef9fd43 dmaengine: pl330: _stop: clear interrupt status
958848a1d97c w1: fix the resume command API
e4163587c4ee rtc: 88pm860x: prevent use-after-free on device remove
a898d150956b brcm80211: potential NULL dereference in brcmf_cfg80211_vndr_cmds_dcmd_handler()
5e1a879d9ab3 spi: pxa2xx: fix SCR (divisor) calculation
3d521a6fba45 ASoC: imx: fix fiq dependencies
af283aba93bb powerpc/boot: Fix missing check of lseek() return value
dba032038c95 mmc: core: Verify SD bus width
333e8303d6e0 cxgb4: Fix error path in cxgb4_init_module
6948c6bc17d6 gfs2: Fix lru_count going negative
635c71d11234 tools include: Adopt linux/bits.h
ed2faf464d9b perf tools: No need to include bitops.h in util.h
a1f254dc06f9 at76c50x-usb: Don't register led_trigger if usb_register_driver failed
f5e4337e4a9c ssb: Fix possible NULL pointer dereference in ssb_host_pcmcia_exit
e39af96f4dc1 media: vivid: use vfree() instead of kfree() for dev->bitmap_cap
a04e71a0dbc6 media: cpia2: Fix use-after-free in cpia2_exit
28eeeb86046e fbdev: fix WARNING in __alloc_pages_nodemask bug
bf8474c64846 hugetlb: use same fault hash key for shared and private mappings
6bc153907900 fbdev: fix divide error in fb_var_to_videomode
5c9a20390c01 btrfs: sysfs: don't leak memory when failing add fsid
0fa88718cdc5 Btrfs: fix race between ranged fsync and writeback of adjacent ranges
2f5ac0bd2ef7 gfs2: Fix sign extension bug in gfs2_update_stats
8aae5e98fec2 crypto: vmx - CTR: always increment IV as quadword
582bb52e4803 Revert "scsi: sd: Keep disk read-only when re-reading partition"
bd020b331706 bio: fix improper use of smp_mb__before_atomic()
603212bdc59c KVM: x86: fix return value for reserved EFER
75d63b131b73 ext4: do not delete unlinked inode from orphan list on failed truncate
31943685dd49 fbdev: sm712fb: fix memory frequency by avoiding a switch/case fallthrough
7d64186e7910 btrfs: Honour FITRIM range constraints during free space trim
57e84e4c073d md/raid: raid5 preserve the writeback action after the parity check
9013f4870848 Revert "Don't jump to compute_result state from check_result state"
0c57364fa0f4 perf bench numa: Add define for RUSAGE_THREAD if not present
66ee750cfdd7 ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour
fc0208b3428d power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG
dd37fa44dffa KVM: arm/arm64: Ensure vcpu target is unset on reset failure
fe4f461ba517 xfrm4: Fix uninitialized memory read in _decode_session4
cd0848733f25 vti4: ipip tunnel deregistration fixes.
8fd94b65d207 xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module
86040d722b29 xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink
daea41651d43 dm delay: fix a crash when invalid device is specified
566004721c90 PCI: Mark Atheros AR9462 to avoid bus reset
0dc2ad06ddad fbdev: sm712fb: fix crashes and garbled display during DPMS modesetting
4673eae95b53 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled display
c996722f7fff fbdev: sm712fb: fix support for 1024x768-16 mode
ebfadb510e3c fbdev: sm712fb: fix crashes during framebuffer writes by correctly mapping VRAM
c92bde52742c fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA
0d5cd17ce037 fbdev: sm712fb: fix white screen of death on reboot, don't set CR3B-CR3F
ca5ce8db7f23 fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75
6c2fb5beecba fbdev: sm712fb: fix brightness control on reboot, don't set SR30
dbc86a927d66 perf intel-pt: Fix sample timestamp wrt non-taken branches
eedc9a210f9f perf intel-pt: Fix improved sample timestamp
f5da0aeca525 perf intel-pt: Fix instructions sampling rate
a5b2e4b6ac21 memory: tegra: Fix integer overflow on tick value calculation
11988047b39a tracing: Fix partial reading of trace event's id file
a7929c94860e ceph: flush dirty inodes before proceeding with remount
3c99cd905ba9 iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114
40857ab73988 fuse: honor RLIMIT_FSIZE in fuse_file_fallocate
73724958d129 fuse: fix writepages on 32bit
12060f4740ca clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider
4676a07add08 NFS4: Fix v4.0 client state corruption when mount
e8623e7a8f4b media: ov6650: Fix sensor possibly not detected on probe
dffc9e5ffae5 cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level()
b8ab0c4effb8 of: fix clang -Wunsequenced for be32_to_cpu()
2a98d346396a intel_th: msu: Fix single mode with IOMMU
bc065776c31e md: add mddev->pers to avoid potential NULL pointer dereference
ade291d2230a stm class: Fix channel free in stm output free path
65d14634b694 tipc: fix modprobe tipc failed after switch order of device registration
ff69bb4be643 tipc: switch order of device registration to fix a crash
2ff783f3e05e ppp: deflate: Fix possible crash in deflate_init
dd20e0c039fe net/mlx4_core: Change the error print to info print
b2f72a431142 net: avoid weird emergency message
70064f7ea100 KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes
5e9bc16ff49f ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug
98529ecd313b ext4: zero out the unused memory region in the extent tree block
9ff6372e5a6b fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount
bfce20eaf18e writeback: synchronize sync(2) against cgroup writeback membership switches
cd042379c6ad crypto: arm/aes-neonbs - don't access already-freed walk.iv
b70e97ae5d8e crypto: salsa20 - don't access already-freed walk.iv
6dc48d059646 crypto: chacha20poly1305 - set cra_name correctly
b82055365307 crypto: gcm - fix incompatibility between "gcm" and "gcm_base"
de087dd9f5c6 crypto: gcm - Fix error return code in crypto_gcm_create_common()
064d0c5a9ae6 ipmi:ssif: compare block number correctly for multi-part return messages
bef039b2419e bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim()
5651075a1ce3 bcache: fix a race between cache register and cacheset unregister
686e4352e3d8 Btrfs: do not start a transaction at iterate_extent_inodes()
b268b6e501ed ext4: fix ext4_show_options for file systems w/o journal
f3b9c26f191b ext4: actually request zeroing of inode table after grow
e5100e7fa78e tty/vt: fix write/write race in ioctl(KDSKBSENT) handler
592a36c59f4c mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L
e3a74fbc42ca ocfs2: fix ocfs2 read inode data panic in ocfs2_iget
b614485b6b93 mm/mincore.c: make mincore() more conservative
80cc516ed783 ASoC: RT5677-SPI: Disable 16Bit SPI Transfers
e6bf706cee3f ASoC: max98090: Fix restore of DAPM Muxes
2a8188c68e0a ALSA: hda/realtek - EAPD turn on later
1bbb08c8ab6a ALSA: hda/hdmi - Consider eld_valid when reporting jack event
2d8956305ae8 ALSA: usb-audio: Fix a memory leak bug
b1c1888ad6c9 crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest()
2ee7c2310cd0 crypto: crct10dif-generic - fix use via crypto_shash_digest()
2ee0dd38a0a0 crypto: vmx - fix copy-paste error in CTR mode
f7dee0816e5d ARM: exynos: Fix a leaked reference by adding missing of_node_put
ce814dc7e811 x86/speculation/mds: Improve CPU buffer clear documentation
4d68e2bf3834 x86/speculation/mds: Revert CPU buffer clear on double fault exit
0f654c12cd72 Linux 4.4.180
5f3cf6b82211 powerpc/lib: fix book3s/32 boot failure due to code patching
95100d253fee powerpc/booke64: set RI in default MSR
9db489ed4971 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl
f518072d1ae1 drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl
7a22a4ea67b7 bonding: fix arp_validate toggling in active-backup mode
6e72e6897efe ipv4: Fix raw socket lookup for local traffic
6e36b31c1b07 vrf: sit mtu should not be updated when vrf netdev is the link
6044ab2a05f6 vlan: disable SIOCSHWTSTAMP in container
bf4d21eed0d7 packet: Fix error path in packet_init
1261f44db98c net: ucc_geth - fix Oops when changing number of buffers in the ring
24d2a86b8968 bridge: Fix error path for kobject_init_and_add()
b8bb7bc326f2 powerpc/64s: Include cpu header
27d9e822a716 USB: serial: fix unthrottle races
f2387d0c3467 USB: serial: use variable for status
6db8c0882912 x86/bugs: Change L1TF mitigation string to match upstream
71041afe26a3 x86/speculation/mds: Fix documentation typo
693eb3bdaf19 Documentation: Correct the possible MDS sysfs values
0f961ec59305 x86/mds: Add MDSUM variant to the MDS documentation
3092ad5c4f2e x86/speculation/mds: Add 'mitigations=' support for MDS
a50e2ca5757f x86/speculation: Support 'mitigations=' cmdline option
31a2c5f7a25b cpu/speculation: Add 'mitigations=' cmdline option
2b26dff34698 x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off
0144cbc12474 x86/speculation/mds: Fix comment
e2896d6b1e48 x86/speculation/mds: Add SMT warning message
06deb655ae26 x86/speculation: Move arch_smt_update() call to after mitigation decisions
5b0f1f5b4f58 x86/cpu/bugs: Use __initconst for 'const' init data
48204fd98023 Documentation: Add MDS vulnerability documentation
e0e64cdc7fd9 Documentation: Move L1TF to separate directory
9fe26a407f0e x86/speculation/mds: Add mitigation mode VMWERV
3fb41b4e2d38 x86/speculation/mds: Add sysfs reporting for MDS
1e9a9ef67033 x86/speculation/l1tf: Document l1tf in sysfs
8c7398befdf1 x86/speculation/mds: Add mitigation control for MDS
d4c1e6cbbcdc x86/speculation/mds: Conditionally clear CPU buffers on idle entry
a41a2dee403d x86/speculation/mds: Clear CPU buffers on exit to user
7a6c2a6c4235 x86/speculation/mds: Add mds_clear_cpu_buffers()
f223c10cf176 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests
adef560d1ef8 x86/speculation/mds: Add BUG_MSBDS_ONLY
179adc415f94 x86/speculation/mds: Add basic bug infrastructure for MDS
8be7f1183d2f x86/speculation: Consolidate CPU whitelists
683f9fba8c27 x86/msr-index: Cleanup bit defines
6eb1dfb0e945 kvm: x86: Report STIBP on GET_SUPPORTED_CPUID
f8515b2d8c86 x86/speculation: Provide IBPB always command line options
867931a6cc51 x86/speculation: Add seccomp Spectre v2 user space protection mode
0ec9baa28b62 x86/speculation: Enable prctl mode for spectre_v2_user
ff99c966c627 x86/speculation: Add prctl() control for indirect branch speculation
bc8a006cb385 x86/speculation: Prevent stale SPEC_CTRL msr content
b784ff22d682 x86/speculation: Prepare arch_smt_update() for PRCTL mode
29652de33320 x86/speculation: Split out TIF update
e2dafdd0084b x86/speculation: Prepare for conditional IBPB in switch_mm()
708f3ed763fc x86/speculation: Avoid __switch_to_xtra() calls
2db6cf1eba01 x86/process: Consolidate and simplify switch_to_xtra() code
2959c3e36f65 x86/speculation: Prepare for per task indirect branch speculation control
a5e8a06268dc x86/speculation: Add command line control for indirect branch speculation
92bc99ff0724 x86/speculation: Unify conditional spectre v2 print functions
3d2149a49e7b x86/speculataion: Mark command line parser data __initdata
ad70092da835 x86/speculation: Mark string arrays const correctly
77aaa118c5d1 x86/speculation: Reorder the spec_v2 code
892d9881b437 x86/speculation: Rework SMT state change
1f562beba75c sched: Add sched_smt_active()
f576a78075ba x86/Kconfig: Select SCHED_SMT if SMP enabled
f68790685aa5 x86/speculation: Reorganize speculation control MSRs update
41ebb68d9a67 x86/speculation: Rename SSBD update functions
9ef693a75208 x86/speculation: Disable STIBP when enhanced IBRS is in use
6a598ce52f69 x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common()
fb4a4fc139a5 x86/speculation: Remove unnecessary ret variable in cpu_show_common()
809e50eb21e5 x86/speculation: Clean up spectre_v2_parse_cmdline()
f97a530be08f x86/speculation: Update the TIF_SSBD comment
0440c2c5e2d2 x86/speculation: Propagate information about RSB filling mitigation to sysfs
dc23d0241b97 x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation
4a215a1155ce x86/speculation: Apply IBPB more strictly to avoid cross-process data leak
122b3ad3a068 x86/mm: Use WRITE_ONCE() when setting PTEs
7c50deefa1e9 KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled
2422db18b660 x86/cpu: Sanitize FAM6_ATOM naming
2329f765b53a x86/microcode: Update the new microcode revision unconditionally
0ee359e14c08 x86/microcode: Make sure boot_cpu_data.microcode is up-to-date
12043f0eb5fd x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation
9029b6908e1d x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR
8d1385ea4c67 locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new <linux/bits.h> file
76869c022795 x86/bugs: Switch the selection of mitigation from CPU vendor to CPU features
a9f354ad1c1d x86/bugs: Add AMD's SPEC_CTRL MSR usage
99bd3817b6d7 x86/bugs: Add AMD's variant of SSB_NO
2b8e34665e8f x86/speculation: Simplify the CPU bug detection logic
efcb85dd2644 x86/speculation: Support Enhanced IBRS on future CPUs
042c6aee6572 x86/cpufeatures: Hide AMD-specific speculation flags
dc7e3b052ab4 x86/MCE: Save microcode revision in machine check records
30c66b528e1f x86/microcode/intel: Check microcode revision before updating sibling threads
c2a357d9b429 bitops: avoid integer overflow in GENMASK(_ULL)
d7a711b64ff8 x86: stop exporting msr-index.h to userland
98cc1464cfd6 x86/microcode/intel: Add a helper which gives the microcode revision
5ec6421c21c6 locking/static_keys: Provide DECLARE and well as DEFINE macros
40f6c72df9d8 Don't jump to compute_result state from check_result state
07d35512e494 x86/vdso: Pass --eh-frame-hdr to the linker
9767260be0b4 cw1200: fix missing unlock on error in cw1200_hw_scan()
ccc2b0f8d4be gpu: ipu-v3: dp: fix CSC handling
795c76f4e50f selftests/net: correct the return value for run_netsocktests
83494cfb0d29 s390: ctcm: fix ctcm_new_device error return code
4c78631d884d ipvs: do not schedule icmp errors from tunnels
2b46b98576cb init: initialize jump labels before command line option parsing
a54c490cecd5 tools lib traceevent: Fix missing equality check for strcmp
5664d3298b3b KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing
b79c1ea82e3b s390/3270: fix lockdep false positive on view->lock
825c6401f9e9 s390/dasd: Fix capacity calculation for large volumes
905b8964c9d9 libnvdimm/btt: Fix a kmemdup failure check
3007ae4bbf26 HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys
c15b4f9f4699 HID: input: add mapping for Expose/Overview key
45679938dc6f iio: adc: xilinx: fix potential use-after-free on remove
619c8933e4af platform/x86: sony-laptop: Fix unintentional fall-through
8ce5ae6912e3 netfilter: compat: initialize all fields in xt_init
a9bdfbd494da timer/debug: Change /proc/timer_stats from 0644 to 0600
e212945fe525 ASoC: Intel: avoid Oops if DMA setup fails
faf458605614 ipv6: fix a potential deadlock in do_ipv6_setsockopt()
dcb33fe3d9a6 UAS: fix alignment of scatter/gather segments
d016dc1bd29a Bluetooth: Align minimum encryption key size for LE and BR/EDR connections
dd150bcc93ff Bluetooth: hidp: fix buffer overflow
15a12bde0fd9 scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines
88246eb7bf37 usb: dwc3: Fix default lpm_nyet_threshold value
1aec586c25ee genirq: Prevent use-after-free and work list corruption
2984aa6d4a78 iommu/amd: Set exclusion range correctly
4294ec58537d scsi: csiostor: fix missing data copy in csio_scsi_err_handler()
93beb0decfe2 perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS
5ea6b626b917 ASoC: tlv320aic32x4: Fix Common Pins
b7bbb5ce955b ASoC: cs4270: Set auto-increment bit for register writes
79132626f8c7 ASoC:soc-pcm:fix a codec fixup issue in TDM case
fe3f6511c9af scsi: libsas: fix a race condition when smp task timeout
0f83a55ca07e media: v4l2: i2c: ov7670: Fix PLL bypass register values
d96fc7729c44 x86/mce: Improve error message when kernel cannot recover, p2
08794d181ff6 selinux: never allow relabeling on context mounts
3bf16c452b91 Input: snvs_pwrkey - initialize necessary driver data before enabling IRQ
90b8ab9ee10f staging: iio: adt7316: fix the dac write calculation
7c4744e2c75c staging: iio: adt7316: fix the dac read calculation
a45018ff3c06 staging: iio: adt7316: allow adt751x to use internal vref for all dacs
55153b108922 usb: usbip: fix isoc packet num validation in get_pipe
3401512b7831 ARM: iop: don't use using 64-bit DMA masks
03fd6e162398 ARM: orion: don't use using 64-bit DMA masks
9fcbabe209a2 xsysace: Fix error handling in ace_setup
66c57ab148a0 hugetlbfs: fix memory leak for resv_map
550ce5b3b45b net: hns: Fix WARNING when remove HNS driver with SMMU enabled
c8d4b98eeed4 net: hns: Use NAPI_POLL_WEIGHT for hns driver
4af8444aff7c scsi: storvsc: Fix calculation of sub-channel count
4328fca13020 vfio/pci: use correct format characters
891c92860383 rtc: da9063: set uie_unsupported when relevant
02395682f19b debugfs: fix use-after-free on symlink traversal
90a015d4d782 jffs2: fix use-after-free on symlink traversal
cd43ccbfb5fb bonding: show full hw address in sysfs for slave entries
88020a14a0b7 igb: Fix WARN_ONCE on runtime suspend
6c24038d84a7 rtc: sh: Fix invalid alarm warning for non-enabled alarm
e9358b9a5db1 HID: debug: fix race condition with between rdesc_show() and device removal
1b2b6db7765e USB: core: Fix bug caused by duplicate interface PM usage counter
b384399a518c USB: core: Fix unterminated string returned by usb_string()
7a52b950902d USB: w1 ds2490: Fix bug caused by improper use of altsetting array
438b075fc77d USB: yurex: Fix protection fault after device removal
c6ae8a5a4396 packet: validate msg_namelen in send directly
aed15cc2ced6 bnxt_en: Improve multicast address setup logic.
c7a9d69b727a ipv6: invert flowlabel sharing check in process and user mode
82ae1a89b134 ipv6/flowlabel: wait rcu grace period before put_pid()
0fe65e4eac33 ipv4: ip_do_fragment: Preserve skb_iif during fragmentation
bdbc15205b51 ALSA: line6: use dynamic buffers
e1a5cdbf7cb3 vfio/type1: Limit DMA mappings per container
e0d9031feb2f kconfig/[mn]conf: handle backspace (^H) key
8c2bbe210936 libata: fix using DMA buffers on stack
4767c30a2bac scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN
cd2bdca329c1 ceph: fix use-after-free on symlink traversal
4663cb7947dd usb: u132-hcd: fix resource leak
783552a9865c scsi: qla4xxx: fix a potential NULL pointer dereference
f18c946e6cf1 net: ethernet: ti: fix possible object reference leak
64206dd039fd net: ibm: fix possible object reference leak
ae35f101789b net: xilinx: fix possible object reference leak
c0d641aa264a net: ks8851: Set initial carrier state to down
f41b4fd83fef net: ks8851: Delay requesting IRQ until opened
195aac29efe3 net: ks8851: Reassert reset pin if chip ID check fails
36b1240d4e47 net: ks8851: Dequeue RX packets explicitly
1710b4ad56db ARM: dts: pfla02: increase phy reset duration
fd1f90b4fa83 usb: gadget: net2272: Fix net2272_dequeue()
61fb6fa9b32b usb: gadget: net2280: Fix net2280_dequeue()
4ff888ea38c1 usb: gadget: net2280: Fix overrun of OUT messages
b9cf1bc4e31e sc16is7xx: missing unregister/delete driver on error in sc16is7xx_init()
6e361910119b netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING
d311479911c7 qlcnic: Avoid potential NULL pointer dereference
1652d1194af5 usbnet: ipheth: fix potential null pointer dereference in ipheth_carrier_set
4f2df9fd0769 usbnet: ipheth: prevent TX queue timeouts when device not ready
aa24636d3dc2 Documentation: Add nospectre_v1 parameter
c816ec25621b powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg
6a56ecdfd3b2 powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup'
1a26467578d8 powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 bit platforms
42b46e985c99 powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit)
5bed4b351268 powerpc/fsl: Emulate SPRN_BUCSR register
4168b2e356bc powerpc/fsl: Flush branch predictor when entering KVM
ec206826323a powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used
389fd9776f3e ipv4: set the tcp_min_rtt_wlen range from 0 to one day
8cab9c87ee0f net: stmmac: move stmmac_check_ether_addr() to driver probe
1990e41b2339 team: fix possible recursive locking when add slaves
510a733497d3 ipv4: add sanity checks in ipv4_link_failure()
f480eb03c88a Revert "block/loop: Use global lock for ioctl() operation."
f08db490b406 bpf: reject wrong sized filters earlier
0b7d9b8571ad tipc: check link name with right length in tipc_nl_compat_link_set
625634be3b8b tipc: check bearer name with right length in tipc_nl_compat_bearer_enable
cafee685fb48 netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON
cec54a8e694c NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family.
76c279c7b6f8 fs/proc/proc_sysctl.c: Fix a NULL pointer dereference
28bd672e7a9f intel_th: gth: Fix an off-by-one in output unassigning
20159939a8b4 slip: make slhc_free() silently accept an error pointer
2996e89c2d62 tipc: handle the err returned from cmd header function
9d688aa11077 powerpc/fsl: Fix the flush of branch predictor.
990c7be76516 powerpc/security: Fix spectre_v2 reporting
5f9678d9c8c7 powerpc/fsl: Update Spectre v2 reporting
0454f7b3282b powerpc/fsl: Flush the branch predictor at each kernel entry (64bit)
932e8acaa806 powerpc/fsl: Add nospectre_v2 command line argument
4cbfad23be50 powerpc/fsl: Fix spectre_v2 mitigations reporting
b76f9074d0f3 powerpc/fsl: Add macro to flush the branch predictor
526adfdf029e powerpc/fsl: Add infrastructure to fixup branch predictor flush
7fe905d0973e powerpc: Avoid code patching freed init sections
ee1a6e164cac powerpc/powernv: Query firmware for count cache flush settings
67fb764be590 powerpc/pseries: Query hypervisor for count cache flush settings
bda04af8692d powerpc/64s: Add support for software count cache flush
bfeafa01fa09 powerpc/64s: Add new security feature flags for count cache flush
a8d13b364862 powerpc/asm: Add a patch_site macro & helpers for patching instructions
0273c6d73a03 powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E
b7f47c8f0f4c powerpc/64: Make meltdown reporting Book3S 64 specific
04a682df27c1 powerpc/64: Call setup_barrier_nospec() from setup_arch()
e7b3fb43b970 powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC
4fb0382d987e powerpc/64: Make stf barrier PPC_BOOK3S_64 specific.
58dbc8def949 powerpc/64: Disable the speculation barrier from the command line
d000015f6283 powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2
b6a4dce40cb7 powerpc/64s: Enhance the information in cpu_show_spectre_v1()
1110c3ad0b66 powerpc: Use barrier_nospec in copy_from_user()
2a90ebba2fcc powerpc/64: Use barrier_nospec in syscall entry
990ce72a3bab powerpc/64s: Enable barrier_nospec based on firmware settings
39e71d5ae83f powerpc/64s: Patch barrier_nospec in modules
083c37a1bb61 powerpc/64s: Add support for ori barrier_nospec patching
fde08a5d395e powerpc/64s: Add barrier_nospec
7b9f9ce1a7a0 powerpc/64s: Add support for a store forwarding barrier at kernel entry/exit
27296b7879d5 powerpc/64s: Fix section mismatch warnings from setup_rfi_flush()
8b1f9a4e2136 powerpc/pseries: Restore default security feature flags on setup
adde5de432d6 powerpc: Move default security feature flags
b3be4dcbd1a2 powerpc/pseries: Fix clearing of security feature flags
d9594148817b powerpc/64s: Wire up cpu_show_spectre_v2()
fe126d25bad7 powerpc/64s: Wire up cpu_show_spectre_v1()
5097bf81e845 powerpc/pseries: Use the security flags in pseries_setup_rfi_flush()
10f8cd737a03 powerpc/powernv: Use the security flags in pnv_setup_rfi_flush()
495c34251785 powerpc/64s: Enhance the information in cpu_show_meltdown()
dde12e9b3e86 powerpc/64s: Move cpu_show_meltdown()
3b99b3b3fb97 powerpc/powernv: Set or clear security feature flags
2b206ee648f3 powerpc/pseries: Set or clear security feature flags
d34ea7873f82 powerpc: Add security feature flags for Spectre/Meltdown
8249ee94a9ca powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration
7777d9cb2c1c powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags
e5c8265abdbb powerpc/rfi-flush: Differentiate enabled and patched flush types
8b58add49fef powerpc/rfi-flush: Always enable fallback flush on pseries
22c697163e4d powerpc/rfi-flush: Make it possible to call setup_rfi_flush() again
d04664376129 powerpc/rfi-flush: Move the logic to avoid a redo into the debugfs code
f93ae3415cf7 powerpc/powernv: Support firmware disable of RFI flush
e1759aacdd16 powerpc/pseries: Support firmware disable of RFI flush
d9052a2ede31 powerpc/64s: Improve RFI L1-D cache flush fallback
13dc9b34c873 powerpc/xmon: Add RFI flush related fields to paca dump
80c305aeeb09 USB: Consolidate LPM checks to avoid enabling LPM twice
9dad11965ed2 USB: Add new USB LPM helpers
fad515213059 sunrpc: don't mark uninitialised items as VALID.
498e9066b480 nfsd: Don't release the callback slot unless it was actually held
b8d15c06cf0c ceph: fix ci->i_head_snapc leak
811fb30278b4 ceph: ensure d_name stability in ceph_dentry_hash()
2f14dae91560 sched/numa: Fix a possible divide-by-zero
10dbe2292758 trace: Fix preempt_enable_no_resched() abuse
15c2ac78cb73 MIPS: scall64-o32: Fix indirect syscall number load
fd49607468ba cifs: do not attempt cifs operation on smb2+ rename error
4c78eadb3489 KVM: fail KVM_SET_VCPU_EVENTS with invalid exception number
485d15db01ca kbuild: simplify ld-option implementation
5875149a400a Linux 4.4.179
e6ca59daafd0 kernel/sysctl.c: fix out-of-bounds access when setting file-max
70a0882cd600 Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()"
abc81720ea87 ALSA: info: Fix racy addition/deletion of nodes
0e4d4e0d6ba9 mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n
4088997e5dc1 device_cgroup: fix RCU imbalance in error case
20fdfad30c43 sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup
568f6b28743c Revert "kbuild: use -Oz instead of -Os when using clang"
9090d691a874 mac80211: do not call driver wake_tx_queue op during reconfig
e70a2d376c59 kprobes: Fix error check when reusing optimized probes
abb5b93fe0f5 kprobes: Mark ftrace mcount handler functions nokprobe
3dda8d29b56e x86/kprobes: Verify stack frame on kretprobe
bc76b595cd13 arm64: futex: Restore oldval initialization to work around buggy compilers
7977328f4265 crypto: x86/poly1305 - fix overflow during partial reduction
f94135f92d97 ALSA: core: Fix card races between register and disconnect
0241c6f9f56c staging: comedi: ni_usb6501: Fix possible double-free of ->usb_rx_buf
9f2bf97bb6c3 staging: comedi: ni_usb6501: Fix use of uninitialized mutex
1d149c6cfcd1 staging: comedi: vmk80xx: Fix possible double-free of ->usb_rx_buf
32ae16ff1eaf staging: comedi: vmk80xx: Fix use of uninitialized semaphore
dc4f96499d43 io: accel: kxcjk1013: restore the range after resume.
07921e3cb1ea iio: adc: at91: disable adc channel interrupt in timeout case
c69e21be54b4 iio: ad_sigma_delta: select channel when reading register
e20204c43c0b iio/gyro/bmg160: Use millidegrees for temperature scale
eaa303a2d65d KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU
83a98463d6f9 tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete
5721b1717bd6 modpost: file2alias: check prototype of handler
5a25b6f93f84 modpost: file2alias: go back to simple devtable lookup
e9a60ab1609a crypto: crypto4xx - properly set IV after de- and encrypt
faac81f7cb34 ipv4: ensure rcu_read_lock() in ipv4_link_failure()
fbf569d2beee ipv4: recompile ip options in ipv4_link_failure
b6d37bba0f7a tcp: tcp_grow_window() needs to respect tcp_space()
b1aaee5a97c9 net: fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv
dc20066a631c net: bridge: multicast: use rcu to access port list from br_multicast_start_querier
423ffcd5136c net: atm: Fix potential Spectre v1 vulnerabilities
d8e18cccd25e bonding: fix event handling for stacked bonds
9ca0f944a76b appletalk: Fix compile regression
54a07fff4b21 ovl: fix uid/gid when creating over whiteout
df57807765dd tpm/tpm_crb: Avoid unaligned reads in crb_recv()
c947b45f2e0c include/linux/swap.h: use offsetof() instead of custom __swapoffset macro
aaedb76c488e lib/div64.c: off by one in shift
d49a75f5add4 appletalk: Fix use-after-free in atalk_proc_exit
4528b128bbbc ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t
3d1167107004 iommu/dmar: Fix buffer overflow during PCI bus notification
cc8c23ad5ec8 crypto: sha512/arm - fix crash bug in Thumb2 build
8a2dd49a63c7 crypto: sha256/arm - fix crash bug in Thumb2 build
740562f32daa cifs: fallback to older infolevels on findfirst queryinfo retry
c49c3925a846 ACPI / SBS: Fix GPE storm on recent MacBookPro's
1e3975db46da ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms
3e56f3036b4d serial: uartps: console_setup() can't be placed to init section
045aac482ad9 f2fs: fix to do sanity check with current segment number
6891371a2d57 9p locks: add mount option for lock retry interval
ff831803330c 9p: do not trust pdu content for stat item size
ec759c0015fb rsi: improve kernel thread handling to fix kernel panic
48fda9500637 ext4: prohibit fstrim in norecovery mode
0f2d3133530a fix incorrect error code mapping for OBJECTID_NOT_FOUND
35ee305cfe4c x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error
158c4cb0d686 iommu/vt-d: Check capability before disabling protected memory
1a883611e2f2 x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors
c2dc2fdc0cd1 x86/hpet: Prevent potential NULL pointer dereference
b17b42fbad1b perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test()
98977a809cda perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test
8b89e3c3cf7f perf evsel: Free evsel->counts in perf_evsel__exit()
f0023871b339 perf top: Fix error handling in cmd_top()
63e03efad5ec tools/power turbostat: return the exit status of a command
3a3e67537041 thermal/int340x_thermal: fix mode setting
25c001949c93 thermal/int340x_thermal: Add additional UUIDs
149f72ff296e ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration
9bb0b8e34607 mmc: davinci: remove extraneous __init annotation
b33c00770b36 IB/mlx4: Fix race condition between catas error reset and aliasguid flows
0a2741cd5269 ALSA: sb8: add a check for request_region
574469ec6dcf ALSA: echoaudio: add a check for ioremap_nocache
0e9bb07a374a ext4: report real fs size after failed resize
d8ef8e9465ef ext4: add missing brelse() in add_new_gdb_meta_bg()
e92dc325a560 perf/core: Restore mmap record type correctly
653ee8df1f32 PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller
34419534a70a xtensa: fix return_address
e15f3c34844e sched/fair: Do not re-read ->h_load_next during hierarchical load calculation
c082a57d41de xen: Prevent buffer overflow in privcmd ioctl
442ebc685261 arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value
e9b63a38da24 ARM: dts: at91: Fix typo in ISC_D0 on PC9
39aecae01dd2 genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake_parent()
f449309b7f43 block: do not leak memory in bio_copy_user_iov()
ad344fb86201 ASoC: fsl_esai: fix channel swap issue when stream starts
4e843163c6d9 include/linux/bitrev.h: fix constant bitrev
ae9981cee7b3 ALSA: seq: Fix OOB-reads from strlcpy
3efb978c3c73 ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type
8ed95ff262aa net: ethtool: not call vzalloc for zero sized memory request
0ede14314f6d netns: provide pure entropy for net_hash_mix()
68337354043a tcp: Ensure DCTCP reacts to losses
03328716cb33 sctp: initialize _pad of sockaddr_in before copying to user memory
1edf53ecd2ae qmi_wwan: add Olicard 600
91d95c98c6c2 openvswitch: fix flow actions reallocation
c4e97b06cfdc net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock().
a04dde4e15d7 ipv6: sit: reset ip header pointer in ipip6_rcv
c0aeeafae944 ipv6: Fix dangling pointer when ipv6 fragment
c9b31a7e6726 tty: ldisc: add sysctl to prevent autoloading of ldiscs
c3e76f072adb tty: mark Siemens R3964 line discipline as BROKEN
780e236c3737 lib/string.c: implement a basic bcmp
7c45b45fd6e9 x86/vdso: Drop implicit common-page-size linker flag
79739ad2d0ac x86: vdso: Use $LD instead of $CC to link
b79e268b1fb4 x86/build: Specify elf_i386 linker emulation explicitly for i386 objects
a34640de4046 kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD
1eb40df35d99 binfmt_elf: switch to new creds when switching to new mm
7ad57b32aa08 drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers
04ce0e76959c dmaengine: tegra: avoid overflow of byte tracking
589562152f36 x86/build: Mark per-CPU symbols as absolute explicitly for LLD
517fbf72718e wlcore: Fix memory leak in case wl12xx_fetch_firmware failure
f2606873984e regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting
98bbbf661567 media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enumeration
421d2aae103c netfilter: physdev: relax br_netfilter dependency
10fc10c3270d dmaengine: imx-dma: fix warning comparison of distinct pointer types
e5cb8ab4b0e0 hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable
cdc7a66f679e soc/tegra: fuse: Fix illegal free of IO base address
407f1a8b8d7d hwrng: virtio - Avoid repeated init of completion
a6adffa0fff4 media: mt9m111: set initial frame size other than 0x0
d1ba82ccffab tty: increase the default flip buffer limit to 2*640K
d9c190a5ee92 ARM: avoid Cortex-A9 livelock on tight dmb loops
c627e297b9b6 mt7601u: bump supported EEPROM version
5735cd4e0c78 soc: qcom: gsbi: Fix error handling in gsbi_probe()
b396b5e89be6 ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe
46ff76bd4ea1 cdrom: Fix race condition in cdrom_sysctl_register
6b8382afa7af fbdev: fbmem: fix memory access if logo is bigger than the screen
267da08ea979 bcache: improve sysfs_strtoul_clamp()
97f00d95dfb0 bcache: fix input overflow to sequential_cutoff
d775179e00cd bcache: fix input overflow to cache set sysfs file io_error_halflife
b25147b49301 ALSA: PCM: check if ops are defined before suspending PCM
b67ef52116de ARM: 8833/1: Ensure that NEON code always compiles with Clang
7d4d46f51d6c kprobes: Prohibit probing on bsearch()
f1289edae514 leds: lp55xx: fix null deref on firmware load failure
abcbad869e68 media: mx2_emmaprp: Correct return type for mem2mem buffer helpers
0bc5f939031c media: s5p-g2d: Correct return type for mem2mem buffer helpers
9f127b7284eb media: s5p-jpeg: Correct return type for mem2mem buffer helpers
3967d2d6bcc9 media: sh_veu: Correct return type for mem2mem buffer helpers
853e3862a8d0 SoC: imx-sgtl5000: add missing put_device()
7a3626330297 perf test: Fix failure of 'evsel-tp-sched' test on s390
09a6db51dcb4 scsi: megaraid_sas: return error when create DMA pool failed
98f7f1cf74e4 IB/mlx4: Increase the timeout for CM cache
f8d1bf871805 e1000e: Fix -Wformat-truncation warnings
3bd631e5360e mmc: omap: fix the maximum timeout setting
1c2bfc4636de ARM: 8840/1: use a raw_spinlock_t in unwind
2f36d3ea8c55 coresight: etm4x: Add support to enable ETMv4.2
2ad89a6a0dba scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c
f3666bfc4bc4 usb: chipidea: Grab the (legacy) USB PHY by phandle first
be8e9e9ebffb tools lib traceevent: Fix buffer overflow in arg_eval
2e5086f3ac6f fs: fix guard_bio_eod to check for real EOD errors
8f983d2cbfad cifs: Fix NULL pointer dereference of devname
4a430ac683b3 dm thin: add sanity checks to thin-pool and external snapshot creation
1605df0045d9 cifs: use correct format characters
1eaab115dc7c fs/file.c: initialize init_files.resize_wait
9b7e7899386f f2fs: do not use mutex lock in atomic context
6c96456d9302 ocfs2: fix a panic problem caused by o2cb_ctl
b1399497b701 mm/slab.c: kmemleak no scan alien caches
cb4d6cd27604 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512!
2ea83494ce11 mm/page_ext.c: fix an imbalance with kmemleak
4970a8ba94ca mm/cma.c: cma_declare_contiguous: correct err handling
722a15d798ff enic: fix build warning without CONFIG_CPUMASK_OFFSTACK
cf503f1b938f sysctl: handle overflow for file-max
28833fee9f4a gpio: gpio-omap: fix level interrupt idling
f7b7a59b47a0 tracing: kdb: Fix ftdump to not sleep
09f4e69e09f5 h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux-
f6e4bc5003ff CIFS: fix POSIX lock leak and invalid ptr deref
a6efba2fc33b tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped
59ae59920af8 Bluetooth: Fix decrementing reference count twice in releasing socket
02bfc06ca2fa i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA
b3b489eea284 mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified
a526c14d841b tty/serial: atmel: Add is_half_duplex helper
6f88ce1ff225 lib/int_sqrt: optimize initial value compute
3f44dacd111a ext4: cleanup bh release code in ext4_ind_remove_space()
20df60004a3a arm64: debug: Ensure debug handlers check triggering exception level
a930f8ce2003 arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals
12ae58ca7ec4 Linux 4.4.178
b1b1efe07ea0 stm class: Hide STM-specific options if STM is disabled
c003b5675d34 coresight: removing bind/unbind options from sysfs
455b9a675ecf arm64: support keyctl() system call in 32-bit mode
d14ac4368f22 Revert "USB: core: only clean up what we allocated"
78d145f71db5 xhci: Fix port resume done detection for SS ports with LPM enabled
9aacea736c9a KVM: Reject device ioctls from processes other than the VM's creator
5ce6e5bd23f0 x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y
0fe681f4ef50 perf intel-pt: Fix TSC slip
e250a5ac0e12 gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input
6271fa6fc366 fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links
98bc2f91e918 Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc
6c1c9cfc2fdd USB: serial: option: add Olicard 600
09d3f1eb8499 USB: serial: option: set driver_info for SIM5218 and compatibles
6ef819f7158a USB: serial: mos7720: fix mos_parport refcount imbalance on error path
ef0d78184aff USB: serial: ftdi_sio: add additional NovaTech products
7139e4d5bf83 USB: serial: cp210x: add new device id
327ee45823eb serial: sh-sci: Fix setting SCSCR_TIE while transferring data
7124c71944ee serial: max310x: Fix to avoid potential NULL pointer dereference
2e7c2f25e902 staging: vt6655: Fix interrupt race condition on device start up.
17400647682a staging: vt6655: Remove vif check from vnt_interrupt
13f6808ec2bb tty: atmel_serial: fix a potential NULL pointer dereference
21da2b461fbd scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices
d8007fb2e816 scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host
2f369124b97a scsi: sd: Fix a race between closing an sd device and sd I/O
49ad73985443 ALSA: pcm: Don't suspend stream in unrecoverable PCM state
c07db6f073ab ALSA: pcm: Fix possible OOB access in PCM oss plugins
f98242a8debb ALSA: seq: oss: Fix Spectre v1 vulnerability
619ae9f179de ALSA: rawmidi: Fix potential Spectre v1 vulnerability
e162927cd161 ALSA: compress: add support for 32bit calls in a 64bit kernel
ed2f3c82b0b4 ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time
61bde5e5af49 btrfs: raid56: properly unmap parity page in finish_parity_scrub()
a23f00416aae btrfs: remove WARN_ON in log_dir_items
48b22ac58998 mac8390: Fix mmio access size probe
981cb03ec5a6 sctp: get sctphdr by offset in sctp_compute_cksum
c5874f35b86b vxlan: Don't call gro_cells_destroy() before device is unregistered
6c362ffe2a22 tcp: do not use ipv6 header for ipv4 flow
617ac1aa4dd4 packets: Always register packet sk in the same order
dd3351b81fac Add hlist_add_tail_rcu() (Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net)
2c2d8a1c8f12 net: rose: fix a possible stack overflow
b969da5f7e8d net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec
3f1c0e4b7965 mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S
2f242b299bcd dccp: do not use ipv6 header for ipv4 flow
46c8459158ae stmmac: copy unicast mac address to MAC registers
949c4ef45eee cfg80211: size various nl80211 messages correctly
695fc282c337 mmc: mmc: fix switch timeout issue caused by jiffies precision
c89eceddfaeb arm64: kconfig: drop CONFIG_RTC_LIB dependency
4a024ea936b6 video: fbdev: Set pixclock = 0 in goldfishfb
d200cc995188 cpu/hotplug: Handle unbalanced hotplug enable/disable
13e84cdbd790 usb: gadget: rndis: free response queue during REMOTE_NDIS_RESET_MSG
0752035a776e usb: gadget: configfs: add mutex lock before unregister gadget
01855b6299eb ipv6: fix endianness error in icmpv6_err
b0351a51ffda stm class: Fix stm device initialization order
2040e80d8095 stm class: Do not leak the chrdev in error path
fbfaa26fa9e7 PM / Hibernate: Call flush_icache_range() on pages restored in-place
60e4a50d332b arm64: kernel: Include _AC definition in page.h
2ba2cca736d8 perf/ring_buffer: Refuse to begin AUX transaction after rb->aux_mmap_count drops
e5a19cf78a23 mac80211: fix "warning: ‘target_metric’ may be used uninitialized"
08d870c51ec5 arm64/kernel: fix incorrect EL0 check in inv_entry macro
823e262919f9 ARM: 8510/1: rework ARM_CPU_SUSPEND dependencies
a99d340dc70b staging: goldfish: audio: fix compiliation on arm
9d4b4395067b staging: ion: Set minimum carveout heap allocation order to PAGE_SHIFT
efa2ec29dd4e staging: ashmem: Add missing include
4dcbf6fa3b47 staging: ashmem: Avoid deadlock with mmap/shrink
021c0d5cdfc0 asm-generic: Fix local variable shadow in __set_fixmap_offset
43ea28e71c2d coresight: etm4x: Check every parameter used by dma_xx_coherent.
58af2f0f6fdf coresight: "DEVICE_ATTR_RO" should defined as static.
c66866b13b3c stm class: Fix a race in unlinking
8c0bfd9d7cb3 stm class: Fix unbalanced module/device refcounting
f34bc5ad7a84 stm class: Guard output assignment against concurrency
bc9d781bed9d stm class: Fix unlocking braino in the error path
65b52bbc35a6 stm class: Support devices with multiple instances
ffb2f3f86b3a stm class: Prevent user-controllable allocations
30e94dc24edd stm class: Fix link list locking
a556f0babe56 stm class: Fix locking in unbinding policy path
03d7b4edf78a coresight: remove csdev's link from topology
a2828b944591 coresight: release reference taken by 'bus_find_device()'
3e2070abcc90 coresight: coresight_unregister() function cleanup
f485f972de3d coresight: fixing lockdep error
9bda5e6b1819 writeback: initialize inode members that track writeback history
cb8251f8d667 Revert "mmc: block: don't use parameter prefix if built as module"
ab3f1a5b9ce5 net: diag: support v4mapped sockets in inet_diag_find_one_icsk()
6f311381f318 perf: Synchronously free aux pages in case of allocation failure
b6496f00a29d arm64: hide __efistub_ aliases from kallsyms
2aeca9a27ba4 hid-sensor-hub.c: fix wrong do_div() usage
bdf3c006b9a2 vmstat: make vmstat_updater deferrable again and shut down on idle
119dbcde59da android: unconditionally remove callbacks in sync_fence_free()
7276c3fbd3b6 ARM: 8494/1: mm: Enable PXN when running non-LPAE kernel on LPAE processor
717da8c75b41 ARM: 8458/1: bL_switcher: add GIC dependency
1f2c3b46811d efi: stub: define DISABLE_BRANCH_PROFILING for all architectures
599dcbf7e8c6 arm64: fix COMPAT_SHMLBA definition for large pages
4afe1affaa6d mmc: block: Allow more than 8 partitions per card
e43196819cc3 sched/fair: Fix new task's load avg removed from source CPU in wake_up_new_task()
ade4560e4fea Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer
d22036003893 Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt
a1402232e193 ath10k: avoid possible string overflow
ee8f5d476dc9 rtc: Fix overflow when converting time64_t to rtc_time
0cd08672e0aa USB: core: only clean up what we allocated
466ab66b5c2f lib/int_sqrt: optimize small argument
7a47e3c3232d serial: sprd: clear timeout interrupt only rather than all interrupts
4104b44e5d92 usb: renesas_usbhs: gadget: fix unused-but-set-variable warning
e86206bd8758 arm64: traps: disable irq in die()
a3fbab100127 Hang/soft lockup in d_invalidate with simultaneous calls
4a97f086f192 serial: sprd: adjust TIMEOUT to a big value
7ed7c0386ef2 tcp/dccp: drop SYN packets if accept queue is full
a12cf3214235 usb: gadget: Add the gserial port checking in gs_start_tx()
36be44e1905d usb: gadget: composite: fix dereference after null check coverify warning
c0f71babf7bb kbuild: setlocalversion: print error to STDERR
1e647cf23fb2 extcon: usb-gpio: Don't miss event during suspend/resume
7f69a980f635 mm/rmap: replace BUG_ON(anon_vma->degree) with VM_WARN_ON
1394b1bdfd00 mmc: core: fix using wrong io voltage if mmc_select_hs200 fails
aa8b7ed21685 arm64: mm: Add trace_irqflags annotations to do_debug_exception()
df2ca3271569 usb: dwc3: gadget: Fix suspend/resume during device mode
f2427238c9ed mmc: core: shut up "voltage-ranges unspecified" pr_info()
6a0f5752f1fd mmc: sanitize 'bus width' in debug output
40c01c8301b8 mmc: make MAN_BKOPS_EN message a debug
282d5f0567be mmc: debugfs: Add a restriction to mmc debugfs clock setting
c8816bb0ed6d mmc: pwrseq_simple: Make reset-gpios optional to match doc
4d026d221b34 ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec
2569eed24d93 ALSA: hda - Record the current power state before suspend/resume calls
4aada79c6793 locking/lockdep: Add debug_locks check in __lock_downgrade()
786207750b49 media: v4l2-ctrls.c/uvc: zero v4l2_event
a8dea33440f1 mmc: tmio_mmc_core: don't claim spurious interrupts
c37fd9822514 ext4: brelse all indirect buffer in ext4_ind_remove_space()
2ebfb9ae0047 ext4: fix data corruption caused by unaligned direct AIO
2b6575ed8c7e ext4: fix NULL pointer dereference while journal is aborted
2f59c12b47c1 futex: Ensure that futex address is aligned in handle_futex_death()
8df0d57e5c08 MIPS: Fix kernel crash for R6 in jump label branch function
5c06f2409550 mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction.
c30b41bbbb87 udf: Fix crash on IO error during truncate
8b12fd7c5f36 drm/vmwgfx: Don't double-free the mode stored in par->set_mode
e884f7d5c627 mmc: pxamci: fix enum type confusion

Linux version 4.4.196-g318053e27706 (android-
    build@wphp6.hot.corp.google.com) (Android (5484270 based on
    r353983c) clang version 9.0.3
    60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM
    9.0.3svn)) #1 SMP PREEMPT Tue Nov 5 10:51:10 UTC 2019

Bug: 115649143
Change-Id: Id1dc42c3cf92056cb7608e3c1198e5cb38a287fb
Pick-Prebuilt: 278012881
Source-Branch: android-msm-wahoo-4.4-qt-qpr2
Signed-off-by: Robin Peng <robinpeng@google.com>
128 files changed