Merge remote-tracking branch 'origin/tmp-d72e90f3' into msm-kona
* origin/tmp-d72e90f3: Linux 4.18-rc6 alpha: fix osf_wait4() breakage mm: make vm_area_alloc() initialize core fields mm: make vm_area_dup() actually copy the old vma data mm: use helper functions for allocating and freeing vm_area structs mm: memcg: fix use after free in mem_cgroup_iter() mm/huge_memory.c: fix data loss when splitting a file pmd fat: fix memory allocation failure handling of match_strdup() MAINTAINERS: Peter has moved mm/memblock: add missing include <linux/bootmem.h> nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD platform/x86: dell-laptop: Fix backlight detection Revert "iommu/vt-d: Clean up pasid quirk for pre-production devices" ARM: dts: imx6: RDU2: fix irq type for mv88e6xxx switch ARCv2: [plat-hsdk]: Save accl reg pair by default ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th systems Btrfs: fix file data corruption after cloning a range and fsync drm/nouveau/fb/gp100-: disable address remapper soc: imx: gpc: restrict register range for regmap access tcp: identify cryptic messages as TCP seq # bugs ptp: fix missing break in switch hv_netvsc: Fix napi reschedule while receive completion is busy MAINTAINERS: Drop inactive Vitaly Bordug's email net: cavium: Add fine-granular dependencies on PCI net: qca_spi: Fix log level if probe fails net: qca_spi: Make sure the QCA7000 reset is triggered net: qca_spi: Avoid packet drop during initial sync ipv6: fix useless rol32 call on hash ipv6: sr: fix useless rol32 call on hash PCI: v3-semi: Fix I/O space page leak PCI: mediatek: Fix I/O space page leak PCI: faraday: Fix I/O space page leak PCI: aardvark: Fix I/O space page leak PCI: designware: Fix I/O space page leak PCI: versatile: Fix I/O space page leak PCI: xgene: Fix I/O space page leak net: sched: Using NULL instead of plain integer net: usb: asix: replace mii_nway_restart in resume path PCI: OF: Fix I/O space page leak net: cxgb3_main: fix potential Spectre v1 lib/rhashtable: consider param->min_size when setting initial table size vfio/pci: Fix potential Spectre v1 net/smc: reset recv timeout after clc handshake net/smc: add error handling for get_user() net/smc: optimize consumer cursor updates net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL. ipv6: ila: select CONFIG_DST_CACHE drm/amd/amdgpu: creating two I2S instances for stoney/cz (v2) drm/amdgpu: add another ATPX quirk for TOPAZ cpufreq: intel_pstate: Register when ACPI PCCH is present powerpc/powernv: Fix save/restore of SPRG3 on entry/exit from stop (idle) powerpc/Makefile: Assemble with -me500 when building for E500 ALSA: hda/realtek - Yet another Clevo P950 quirk entry kvmclock: fix TSC calibration for nested guests KVM: VMX: Mark VMXArea with revision_id of physical CPU even when eVMCS enabled KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in parallel. KVM: PPC: Check if IOMMU page is contained in the pinned physical page vfio/spapr: Use IOMMU pageshift rather than pagesize net: usb: rtl8150: demote allmulti message to dev_dbg() octeon_mgmt: Fix MIX registers configuration on MTU setup aio: don't expose __aio_sigset in uapi drm/amd/display: Fix DP HBR2 Eye Diagram Pattern on Carrizo drm/amdgpu: Make sure IB tests flushed after IP resume Mark HI and TASKLET softirq synchronous x86/MCE: Remove min interval polling limitation ALSA: rawmidi: Change resized buffers atomically nvme: don't enable AEN if not supported nvme: ensure forward progress during Admin passthru btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block() powerpc/xmon: Fix disassembly since printf changes ARM: dts: omap4-droid4: fix dts w.r.t. pwm net/smc: take sock lock in smc_ioctl() tg3: Add higher cpu clock for 5762. tg3: Update copyright ibmvnic: Fix error recovery on login failure net: lan78xx: Fix race in tx pending skb size calculation net/ipv6: Do not allow device only routes via the multipath API tcp: Fix broken repair socket window probe patch net/mlx4_en: Don't reuse RX page when XDP is set net/ethernet/freescale/fman: fix cross-build error hv/netvsc: fix handling of fallback to single queue mode ibmvnic: Revise RX/TX queue error messages ipv6: make DAD fail with enhanced DAD when nonce length differs net: ethernet: stmmac: fix documentation warning net: stmmac: dwmac-sun8i: fix typo descrive => describe net: ip6_gre: get ipv6hdr after skb_cow_head() tun: Fix use-after-free on XDP_TX bonding: Fix a typo in bonding.txt tls: Stricter error checking in zerocopy sendmsg path scripts/tags.sh: Add BPF_CALL KEYS: DNS: fix parsing multiple options ipv6/mcast: init as INCLUDE when join SSM INCLUDE group ipv4/igmp: init group mode as INCLUDE when join source group mm: don't do zero_resv_unavail if memmap is not allocated x86/apm: Don't access __preempt_count with zeroed fs ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk ALSA: hda: add mute led support for HP ProBook 455 G5 of: overlay: update phandle cache on overlay apply and remove drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs drm/nouveau: Remove bogus crtc check in pmops_runtime_idle drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_atomic_commit() drm/nouveau: Avoid looping through fake MST connectors drm/nouveau: Use drm_connector_list_iter_* for iterating connectors drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() drm/nouveau/kms/nv50-: ensure window updates are submitted when flushing mst disables x86/asm/memcpy_mcsafe: Fix copy_to_user_mcsafe() exception handling lib/iov_iter: Fix pipe handling in _copy_to_iter_mcsafe() lib/iov_iter: Document _copy_to_iter_flushcache() lib/iov_iter: Document _copy_to_iter_mcsafe() sched/deadline: Fix switched_from_dl() warning Linux 4.18-rc5 x86/kvmclock: set pvti_cpu0_va after enabling kvmclock x86/kvm/Kconfig: Ensure CRYPTO_DEV_CCP_DD state at minimum matches KVM_AMD kvm: nVMX: Restore exit qual for VM-entry failure due to MSR loading x86/kvm/vmx: don't read current->thread.{fs,gs}base of legacy tasks KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR stop_machine: Disable preemption when waking two stopper threads x86/events/intel/ds: Fix bts_interrupt_threshold alignment reiserfs: fix buffer overflow with long warning messages checkpatch: fix duplicate invalid vsprintf pointer extension '%p<foo>' messages mm: do not bug_on on incorrect length in __mm_populate() mm/memblock.c: do not complain about top-down allocations for !MEMORY_HOTREMOVE fs, elf: make sure to page align bss in load_elf_library x86/purgatory: add missing FORCE to Makefile target net/9p/client.c: put refcount of trans_mod in error case in parse_opts() mm: allow arch to supply p??_free_tlb functions autofs: fix slab out of bounds read in getname_kernel() fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps* mm: do not drop unused pages when userfaultd is running mm: zero unavailable pages before memmap init objtool: Use '.strtab' if '.shstrtab' doesn't exist, to support ORC tables on Clang pinctrl: nsp: Fix potential NULL dereference pinctrl: nsp: off by ones in nsp_pinmux_enable() pinctrl: sh-pfc: r8a77970: remove SH_PFC_PIN_CFG_DRIVE_STRENGTH flag pinctrl: ingenic: Fix inverted direction for < JZ4770 pinctrl: mt7622: fix a kernel panic when gpio-hog is being applied pinctrl: mt7622: stop using the deprecated pinctrl_add_gpio_range pinctrl: mt7622: fix that pinctrl_claim_hogs cannot work pinctrl: mt7622: fix initialization sequence between eint and gpiochip pinctrl: mt7622: fix error path on failing at groups building tcp: remove DELAYED ACK events in DCTCP tcp: fix dctcp delayed ACK schedule qlogic: check kstrtoul() for errors net: ethtool: fix spelling mistake: "tubale" -> "tunable" skbuff: Unconditionally copy pfmemalloc in __skb_clone() drm/amdgpu/pp/smu7: use a local variable for toc indexing btrfs: fix use-after-free of cmp workspace pages xsk: do not return EMSGSIZE in copy mode for packets larger than MTU xsk: always return ENOBUFS from sendmsg if there is no TX queue xsk: do not return EAGAIN from sendmsg when completion queue is full xsk: do not return ENXIO from TX copy mode btrfs: restore uuid_mutex in btrfs_open_devices crypto: af_alg - Initialize sg_num_bytes in error code path rtc: fix alarm read and set offset xen: setup pv irq ops vector earlier selftests: in udpgso_bench do not test udp zerocopy tracing: Reorder display of TGID to be after PID packet: reset network header if packet shorter than ll reserved space nsh: set mac len based on inner packet net: Don't copy pfmemalloc flag in __copy_skb_header() sfc: hold filter_sem consistently during reset sfc: avoid hang from nested use of the filter_sem net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite i2c: recovery: if possible send STOP with recovery pulses tcp: allow user to create repair socket without window probes tcp: fix sequence numbers for repaired sockets re-using TIME-WAIT sockets bpf: don't leave partial mangled prog in jit_subprogs error path sch_fq_codel: zero q->flows_cnt when fq_codel_init fails kbuild: suppress warnings from 'getconf LFS_*' scripts/tags.sh: add __ro_after_init tools: build: Use HOSTLDFLAGS with fixdep tools: build: Fixup host c flags tools build: fix # escaping in .cmd files for future Make networking: e1000.rst: Get rid of Sphinx warnings networking: e100.rst: Get rid of Sphinx warnings ixgbe: Off by one in ixgbe_ipsec_tx() amd/dc/dce100: On dce100, set clocks to 0 on suspend drm/amd/display: Convert 10kHz clks from PPLib into kHz for Vega ixgbe: Be more careful when modifying MAC filters ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for secondary cores xen: remove global bit from __default_kernel_pte_mask for pv guests ALSA: hda/ca0132: Update a pci quirk device name ALSA: hda/ca0132: Add Recon3Di quirk for Gigabyte G1.Sniper Z97 qed: fix spelling mistake "successffuly" -> "successfully" nvme-pci: fix memory leak on probe failure sfp: fix module initialisation with netdev already up sfp: ensure we clean up properly on bus registration failure bpf: fix panic due to oob in bpf_prog_test_run_skb ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot bpf: btf: Fix bitfield extraction for big endian bpf: fix availability probing for seg6 helpers RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path tracing/kprobe: Release kprobe print_fmt properly sample: vfio-mdev: avoid deadlock in mdev_access() ARC: mm: allow mprotect to make stack mappings executable nfit: fix unchecked dereference in acpi_nfit_ctl arm64: neon: Fix function may_use_simd() return error status bsg: fix bogus EINVAL on non-data commands perf tools: Use python-config --includes rather than --cflags perf script python: Fix dict reference counting perf stat: Fix --interval_clear option perf tools: Fix compilation errors on gcc8 perf test shell: Prevent temporary editor files from being considered test scripts perf llvm-utils: Remove bashism from kernel include fetch script perf test shell: Make perf's inet_pton test more portable perf test shell: Replace '|&' with '2>&1 |' to work with more shells perf scripts python: Add Python 3 support to EventClass.py perf scripts python: Add Python 3 support to sched-migration.py perf scripts python: Add Python 3 support to Util.py perf scripts python: Add Python 3 support to SchedGui.py perf scripts python: Add Python 3 support to Core.py perf tools: Generate a Python script compatible with Python 2 and 3 efi/x86: Fix mixed mode reboot loop by removing pointless call to PciIo->Attributes() ARM: 8775/1: NOMMU: Use instr_sync instead of plain isb in common code ocxlflash_getfile(): fix double-iput() on alloc_file() failures cxl_getfile(): fix double-iput() on alloc_file() failures drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open() scsi: cxlflash: fix assignment of the backend operations scsi: qedi: Send driver state to MFW scsi: qedf: Send the driver state to MFW scsi: hpsa: correct enclosure sas address scsi: sd_zbc: Fix variable type and bogus comment scsi: qla2xxx: Fix NULL pointer dereference for fcport search scsi: qla2xxx: Fix kernel crash due to late workqueue allocation scsi: qla2xxx: Fix inconsistent DMA mem alloc/free drm/amdgpu: Verify root PD is mapped into kernel address space (v4) drm/amd/display: fix invalid function table override drm/amdgpu: Reserve VM root shared fence slot for command submission (v3) rseq/selftests: cleanup: Update comment above rseq_prepare_unload rseq: Remove unused types_32_64.h uapi header rseq: uapi: Declare rseq_cs field as union, update includes rseq: uapi: Update uapi comments rseq: Use get_user/put_user rather than __get_user/__put_user rseq: Use __u64 for rseq_cs fields, validate user inputs clocksource: arm_arch_timer: Set arch_mem_timer cpumask to cpu_possible_mask Revert "tick: Prefer a lower rating device only if it's CPU local device" Revert "drm/amd/display: Don't return ddc result and read_bytes in same return value" bpf: fix ldx in ld_abs rewrite for large offsets Revert "arm64: Use aarch64elf and aarch64elfb emulation mode variants" samples/bpf: Fix tc and ip paths in xdp2skb_meta.sh char: amd64-agp: Use 64-bit arithmetic instead of 32-bit char: agp: Change return type to vm_fault_t MAINTAINERS: update drm tree Update TDA998x maintainer entry rhashtable: add restart routine in rhashtable_free_and_destroy() bnxt_en: Fix for system hang if request_irq fails bnxt_en: Do not modify max IRQ count after RDMA driver requests/frees IRQs. bnxt_en: Support clearing of the IFF_BROADCAST flag. bnxt_en: Always set output parameters in bnxt_get_max_rings(). bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic. bnxt_en: Fix the vlan_tci exact match check. i2c: tegra: Fix NACK error handling drm/i915: Fix hotplug irq ack on i965/g4x PCI: endpoint: Fix NULL pointer dereference error when CONFIGFS is disabled ARC: Fix CONFIG_SWAP ARC: [arcompact] entry.S: minor code movement ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs ARC: configs: remove no longer needed CONFIG_DEVPTS_MULTIPLE_INSTANCES ARC: Improve cmpxchg syscall implementation ARC: [plat-hsdk]: Configure APB GPIO controller on ARC HSDK platform PCI: hv: Disable/enable IRQs rather than BH in hv_compose_msi_msg() netfilter: ipv6: nf_defrag: drop skb dst before queueing netfilter: nf_conntrack: Fix possible possible crash on module loading. netfilter: nft_compat: explicitly reject ERROR and standard target HID: hiddev: fix potential Spectre v1 HID: i2c-hid: Fix "incomplete report" noise drm/armada: fix irq handling drm/armada: fix colorkey mode property mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz pinctrl states ACPICA: Clear status of all events when entering S5 net: ieee802154: adf7242: Fix OCL calibration runs net: ieee802154: adf7242: Fix erroneous RX enable bpf: include errno.h from bpf-cgroup.h drm/tegra: Fix comparison operator for buffer size gpu: host1x: Check whether size of unpin isn't 0 gpu: host1x: Skip IOMMU initialization if firewall is enabled ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem ieee802154: at86rf230: use __func__ macro for debug messages ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem drm/sun4i: link in front-end code if needed Linux 4.18-rc4 tcp: cleanup copied_seq and urg_data in tcp_disconnect ipfrag: really prevent allocation on netns exit net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in tcp_abort net/ipv4: Set oif in fib_compute_spec_dst scripts: teach extract-vmlinux about LZ4 and ZSTD xdp: XDP_REDIRECT should check IFF_UP and MTU bpf: sockmap, convert bpf_compute_data_pointers to bpf_*_sk_skb bpf: sockmap, consume_skb in close path bpf: sockhash, disallow bpf_tcp_close and update in parallel bpf: fix sk_skb programs without skb->dev assigned bpf: sockmap, hash table is RCU so readers do not need locks bpf: sockmap, error path can not release psock in multi-map case x86/mtrr: Don't copy out-of-bounds data in mtrr_write nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us thunderbolt: Notify userspace when boot_acl is changed uio: fix crash after the device is unregistered uio: change to use the mutex lock instead of the spin lock uio: use request_threaded_irq instead fpga: altera-cvp: Fix an error handling path in 'altera_cvp_probe()' net/sched: act_tunnel_key: fix NULL dereference when 'goto chain' is used net/sched: act_csum: fix NULL dereference when 'goto chain' is used net: macb: Allocate valid memory for TX and RX BD prefetch net: macb: Free RX ring for all queues ARM: pxa: irq: fix handling of ICMR registers in suspend/resume net/smc: reduce sock_put() for fallback sockets net: bridge: fix br_vlan_get_{pvid,info} return values cxgb4: assume flash part size to be 4MB, if it can't be determined tipc: make function tipc_net_finalize() thread safe tipc: fix correct setting of message type in second discoverer tipc: correct discovery message handling during address trial period tipc: fix wrong return value from function tipc_node_try_addr() ibmasm: don't write out of bounds in read handler ravb: remove custom .set_link_ksettings from ethtool ops ravb: remove custom .get_link_ksettings from ethtool ops ravb: remove useless serialization in ravb_get_link_ksettings() ravb: remove custom .nway_reset from ethtool ops ravb: simplify link auto-negotiation by ethtool ravb: fix invalid context bug while changing link options by ethtool ravb: fix invalid context bug while calling auto-negotiation by ethtool sh_eth: remove custom .set_link_ksettings from ethtool ops sh_eth: remove custom .get_link_ksettings from ethtool ops sh_eth: remove useless serialization in sh_eth_get_link_ksettings() sh_eth: remove custom .nway_reset from ethtool ops sh_eth: simplify link auto-negotiation by ethtool sh_eth: fix invalid context bug while changing link options by ethtool sh_eth: fix invalid context bug while calling auto-negotiation by ethtool netfilter: nf_tables: place all set backends in one single module staging: r8822be: Fix RTL8822be can't find any wireless AP USB: yurex: fix out-of-bounds uaccess in read handler ARM: dts: armada-38x: use the new thermal binding usb: quirks: add delay quirks for Corsair Strafe xhci: xhci-mem: off by one in xhci_stream_id_to_ring() usb/gadget: aspeed-vhub: add USB_LIBCOMPOSITE dependency docs: kernel-parameters.txt: document xhci-hcd.quirks parameter kbuild: remove duplicated comments about PHONY kbuild: .PHONY is not a variable, but PHONY is kbuild: do not drop -I without parameter kbuild: document the KBUILD_KCONFIG env. variable kconfig: update user kconfig tools doc. kbuild: delete INSTALL_FW_PATH from kbuild documentation kbuild: update ARCH alias info for sparc kbuild: update ARCH alias info for sh netfilter: nf_tproxy: fix possible non-linear access to transport header ALSA: hda/realtek - two more lenovo models need fixup of MIC_LOCATION x86/hyper-v: Fix the circular dependency in IPI enlightenment USB: serial: mos7840: fix status-register error handling USB: serial: keyspan_pda: fix modem-status error handling ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user ns acpi, nfit: Fix scrub idle detection net: aquantia: vlan unicast address list correct handling MAINTAINERS: update my email address liquidio: make timeout HZ independent and readable MIPS: Fix ioremap() RAM check Fix up non-directory creation in SGID directories Revert "iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and clean up intel_{alloc,free}_coherent()" cifs: Fix stack out-of-bounds in smb{2,3}_create_lease_buf() cifs: Fix infinite loop when using hard mount option cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting cifs: Fix memory leak in smb2_set_ea() cifs: fix SMB1 breakage cifs: Fix validation of signed data in smb2 cifs: Fix validation of signed data in smb3+ cifs: Fix use after free of a mid_q_entry autofs: rename 'autofs' module back to 'autofs4' arm64: remove no-op -p linker flag drm/amd/display: add a check for display depth validity MAINTAINERS: Add myself as driver core changes reviewer drm/amd/display: adding ycbcr420 pixel encoding for hdmi drm/etnaviv: bring back progress check in job timeout handler mmc: sunxi: Disable irq during pm_suspend qmi_wwan: add support for Quectel EG91 net: qrtr: Reset the node and port ID of broadcast messages net: qrtr: Broadcast messages only from control port ipv6: make ipv6_renew_options() interrupt/kernel safe qed: off by one in qed_parse_mcp_trace_buf() netfilter: x_tables: set module owner for icmp(6) matches ieee802154: 6lowpan: set IFLA_LINK ieee802154: mcr20a: add missing includes nds32: fix build error "relocation truncated to fit: R_NDS32_25_PCREL_RELA" when make allyesconfig samples/bpf: add .gitignore file samples/bpf: Check the error of write() and read() samples/bpf: Check the result of system() samples/bpf: add missing <linux/if_vlan.h> drm/i915/gvt: update vreg on inhibit context lri command drm/udl: fix display corruption of the last line qed: Fix reading stale configuration information net: phy: fix flag masking in __set_phy_supported arm64: add endianness option to LDFLAGS instead of LD RISC-V: Fix PTRACE_SETREGSET bug. RISC-V: Don't include irq-riscv-intc.h riscv: remove unnecessary of_platform_populate call RISC-V: fix R_RISCV_ADD32/R_RISCV_SUB32 relocations RISC-V: Change variable type for 32-bit compatible RISC-V: Add definiion of extract symbol's index and type for 32-bit RISC-V: Select GENERIC_UCMPDI2 on RV32I RISC-V: Add conditional macro for zone of DMA32 sample/vfio-mdev: Change return type to vm_fault_t arm64: Use aarch64elf and aarch64elfb emulation mode variants drm/bridge/sii8620: Fix link mode selection drm/bridge/sii8620: Fix display of packed pixel modes drm/bridge/sii8620: Send AVI infoframe in all MHL versions USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick USB: serial: ch341: fix type promotion bug in ch341_control_in() smsc75xx: Add workaround for gigabit link up hardware errata. sctp: fix the issue that pathmtu may be set lower than MINSEGMENT ACPI / battery: Safe unregistering of hooks drm/amdgpu: fix user fence write race condition s390: wire up rseq system call s390: wire up io_pgetevents system call net/ipv6: Revert attempt to simplify route replace and append gen_stats: Fix netlink stats dumping in the presence of padding net: phy: marvell: change default m88e1510 LED configuration mm: teach dump_page() to correctly output poisoned struct pages ARM: disable KCOV for trusted foundations code kasan: fix shadow_size calculation error in kasan_module_alloc mm: hugetlb: yield when prepping struct pages userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access tracing: Fix missing return symbol in function_graph output ftrace: Nuke clear_ftrace_function tracing: Use __printf markup to silence compiler tracing: Optimize trace_buffer_iter() logic tracing: Make create_filter() code match the comments tracing: Avoid string overflow bpf: hash map: decrement counter on error i2c: stu300: use non-archaic spelling of failes RDMA/uverbs: Don't fail in creation of multiple flows net/smc: fix up merge error with poll changes PM / Domains: Don't power on at attach for the multi PM domain case r8169: fix mac address change tls: fix skb_to_sgvec returning unhandled error. lib: rhashtable: Correct self-assignment in rhashtable.c loop: Add LOOP_SET_BLOCK_SIZE in compat ioctl ARM: imx_v4_v5_defconfig: Select ULPI support ARM: imx_v6_v7_defconfig: Select ULPI support drm/i915: Try GGTT mmapping whole object as partial mei: discard messages from not connected client during power down. vmw_balloon: fix inflation with batching HID: wacom: Correct touch maximum XY of 2nd-gen Intuos HID: debug: check length before copy_to_user() mmc: dw_mmc: fix card threshold control configuration x86/paravirt: Make native_save_fl() extern inline x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h> compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline declarations mtd: spi-nor: cadence-quadspi: Fix direct mode write timeouts x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR x86/bugs: Update when to check for the LS_CFG SSBD mitigation ARM: dts: omap3: Fix am3517 mdio and emac clock references x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all() kthread, sched/core: Fix kthread_parkme() (again...) sched/util_est: Fix util_est_dequeue() for throttled cfs_rq sched/fair: Advance global expiration when period timer is restarted sched/fair: Fix bandwidth timer clock drift condition sched/rt: Fix call to cpufreq_update_util() sched/nohz: Skip remote tick on idle task entirely ARM: dts: am335x-bone-common: Fix mmc0 Write Protect nds32: To simplify the implementation of update_mmu_cache() mmc: core: cd_label must be last entry of mmc_gpio struct nds32: Fix the dts pointer is not passed correctly issue. nds32: To implement these icache invalidation APIs since nds32 cores don't snoop data cache. This issue is found by Guo Ren. Based on the Documentation/core-api/cachetlb.rst and it says: xsk: fix potential race in SKB TX completion code samples/bpf: deal with EBUSY return code from sendmsg in xdpsock sample xsk: frame could be completed more than once in SKB path xsk: fix potential lost completion message in SKB path ext4: check superblock mapped prior to committing ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID is set ata: Remove depends on HAS_DMA in case of platform dependency dm writecache: support optional offset for start of device drm/amdgpu/pm: fix display count in non-DC path drm/amdgpu: fix swapped emit_ib_size in vce3 drm: Use kvzalloc for allocating blob property memory ata: Fix ZBC_OUT all bit handling ata: Fix ZBC_OUT command block check ahci: Add Intel Ice Lake LP PCI ID i2c-cht-wc: Fix bq24190 supplier typec: tcpm: Correctly report power_supply current and voltage for non pd supply usb: xhci: dbc: Don't decrement runtime PM counter if DBC is not started ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS sata_nv: remove redundant pointers sdev0 and sdev1 drbd: fix access after free ALSA: hda - Handle pm failure during hotplug mmc: renesas_sdhi_internal_dmac: Cannot clear the RX_IN_USE in abort mmc: renesas_sdhi_internal_dmac: Fix missing unmap in error patch qede: Adverstise software timestamp caps when PHC is not available. qed: Fix use of incorrect size in memcpy call. qed: Fix setting of incorrect eswitch mode. qed: Limit msix vectors in kdump kernel to the minimum required count. ipvlan: call dev_change_flags when ipvlan mode is reset ipv6: sr: fix passing wrong flags to crypto_alloc_shash() net: fix use-after-free in GRO with ESP bus: ti-sysc: Use 2-factor allocator arguments ARM: dts: dra7: Disable metastability workaround for USB2 s390/mm: fix refcount usage for 4K pgste s390/dasd: reduce the default queue depth and nr of hardware queues staging: rtl8723bs: Prevent an underflow in rtw_check_beacon_data(). objtool: Support GCC 8 '-fnoreorder-functions' drm/i915/gvt: changed DDI mode emulation type drm/i915/gvt: fix a bug of partially write ggtt enties drm/exynos: Replace drm_dev_unref with drm_dev_put drm/exynos: Replace drm_gem_object_unreference_unlocked with put function drm/exynos: Replace drm_framebuffer_{un/reference} with put,get functions m68k: fix "bad page state" oops on ColdFire boot crypto: x86 - Add missing RETs crypto: arm/speck - fix building in Thumb2 mode tcp: prevent bogus FRTO undos with non-SACK flows openrisc: entry: Fix delay slot exception detection ARM: dts: imx51-zii-rdu1: fix touchscreen pinctrl bpf: sockhash, add release routine bpf: sockhash fix omitted bucket lock in sock_close bpf: sockmap, fix smap_list_map_remove when psock is in many maps bpf: sockmap, fix crash when ipv6 sock is added ACPICA: Drop leading newlines from error messages PCI / ACPI / PM: Resume bridges w/o drivers on suspend-to-RAM vfio: Use get_user_pages_longterm correctly tools/testing/nvdimm: advertise a write cache for nfit_test acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value net: fib_rules: bring back rule_exists to match rule during add hv_netvsc: split sub-channel setup into async and sync net: use dev_change_tx_queue_len() for SIOCSIFTXQLEN atm: zatm: Fix potential Spectre v1 s390/qeth: consistently re-enable device features s390/qeth: don't clobber buffer on async TX completion s390/qeth: avoid using is_multicast_ether_addr_64bits on (u8 *)[6] s390/qeth: fix race when setting MAC address Revert "s390/qeth: use Read device to query hypervisor for MAC" alx: take rtnl before calling __alx_open from resume sfc: correctly initialise filter rwsem for farch net: phy: DP83TC811: Fix disabling interrupts net/ipv6: Fix updates to prefix route net: cleanup gfp mask in alloc_skb_with_frags dpaa_eth: DPAA SGT needs to be 256B fsl/fman: fix parser reporting bad checksum on short frames bnx2x: Fix receiving tx-timeout in error or recovery state. cnic: tidy up a size calculation atm: iphase: fix a 64 bit bug tcp: fix Fast Open key endianness nfp: stop limiting VFs to 0 PCI/IOV: Reset total_VFs limit after detaching PF driver PCI: faraday: Add missing of_node_put() PCI: xilinx-nwl: Add missing of_node_put() PCI: xilinx: Add missing of_node_put() PCI: endpoint: Use after free in pci_epf_unregister_driver() PCI: controller: dwc: Do not let PCIE_DW_PLAT_HOST default to yes PCI: rcar: Clean up PHY init on failure PCI: rcar: Shut the PHY down in failpath dt-bindings: clock: imx6ul: Do not change the clock definition order bpf: undo prog rejection on read-only lock failure bpf, s390: fix potential memleak when later bpf_jit_prog fails bpf, arm32: fix to use bpf_jit_binary_lock_ro api net, mm: account sock objects to kmemcg drm/exynos: ipp: use correct enum type drm/exynos: decon5433: Fix WINCONx reset value drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes drm/exynos: fimc: Use real buffer width for configuring the hardware drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation drm/exynos: gsc: Increase Exynos5433 buffer width alignment to 16 pixels drm/exynos: gsc: Use real buffer width for configuring the hardware drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV444 modes drm/exynos: scaler: Reset hardware before starting the operation drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation drm/exynos: ipp: Rework checking for the correct buffer formats nl80211: check nla_parse_nested() return values nl80211: relax ht operation checks for mesh mac80211: disable BHs/preemption in ieee80211_tx_control_port() rtlwifi: rtl8821ae: fix firmware is not ready to run dev-dax: check_vma: ratelimit dev_info-s libnvdimm, pmem: Fix memcpy_mcsafe() return code handling in nsio_rw_bytes() bpf: Change bpf_fib_lookup to return lookup status test_bpf: flag tests that cannot be jited on s390 MIPS: Use async IPIs for arch_trigger_cpumask_backtrace() drm/amdgpu: Dynamically probe for ATIF handle (v2) drm/amdgpu: Add amdgpu_atpx_get_dhandle() drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c md/raid10: fix that replacement cannot complete recovery after reassemble drm/amd/powerplay: smc_dpm_info structure change drm/amd/powerplay: correct vega12 bootup values settings drm/amd/powerplay: correct vega12 thermal support as true MIPS: Call dump_stack() from show_regs() net: stmmac: Set DMA buffer size in HW net/smc: rebuild nonblocking connect tcp: add one more quick ack after after ECN events bpfilter: include bpfilter_umh in assembly instead of using objcopy strparser: Remove early eaten to fix full tcp receive buffer stall wcn36xx: Remove Unicode Byte Order Mark from testcode ath10k: update the phymode along with bandwidth change request selftests/net: Fix permissions for fib_tests.sh dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() dmaengine: pl330: report BURST residue granularity virtio_net: split XDP_TX kick and XDP_REDIRECT map flushing i40e: split XDP_TX tail and XDP_REDIRECT map flushing ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing net: macb: initialize bp->queues[0].bp for at91rm9200 bpfilter: check compiler capability in Kconfig hinic: reset irq affinity before freeing irq drm/etnaviv: Fix driver unregistering drm/etnaviv: Check for platform_device_register_simple() failure nfp: cast sizeof() to int when comparing with error code nfp: reject binding to shared blocks nfp: flower: fix mpls ether type detection fib_rules: match rules based on suppress_* properties too rds: clean up loopback rds_connections on netns deletion net/mlx5: Fix command interface race in polling mode net/mlx5: Fix incorrect raw command length parsing net/mlx5: Fix wrong size allocation for QoS ETC TC regitster net/mlx5: Fix required capability for manipulating MPFS net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being esw manager IB/mlx5: Avoid dealing with vport representors if not being e-switch manager net/mlx5e: Avoid dealing with vport representors if not being e-switch manager net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager net/mlx5e: Don't attempt to dereference the ppriv struct if not being eswitch manager IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values dt-bindings: Fix unbalanced quotation marks dt-bindings: soc: qcom: Fix default clock-freq for qcom,geni-i2c dt-bindings: w1-gpio: Remove unneeded unit address Documentation: devicetree: tilcdc: fix spelling mistake "suppors" -> "supports" scsi: sg: mitigate read/write abuse netfilter: nf_conncount: fix garbage collection confirm race scsi: aacraid: Fix PD performance regression over incorrect qd being set netfilter: nf_log: don't hold nf_log_mutex during user access netfilter: nf_log: fix uninit read in nf_log_proc_dostring net: lan78xx: Use s/w csum check on VLANs without tag stripping net: lan78xx: Add support for VLAN tag stripping. net: lan78xx: Add support for VLAN filtering. net: lan78xx: Allow for VLAN headers in timeout calcs selftests: bpf: notification about privilege required to run test_lwt_seg6local.sh testing script selftests: bpf: notification about privilege required to run test_lirc_mode2.sh testing script selftests: bpf: add missing NET_SCHED to config bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF r8152: napi hangup fix after disconnect sample/mdev/mbochs: add mbochs_kunmap_dmabuf sample/mdev/mbochs: remove mbochs_kmap_atomic_dmabuf clk: davinci: fix a typo (which leads to build failures) clk: davinci: cfgchip: testing the wrong variable RDMA/uverbs: Fix slab-out-of-bounds in ib_uverbs_ex_create_flow RDMA/uverbs: Protect from attempts to create flows on unsupported QP iw_cxgb4: correctly enforce the max reg_mr depth HID: core: allow concurrent registration of drivers openrisc: Call destructor during __pte_free_tlb nfp: bpf: don't stop offload if replace failed s390: Correct register corruption in critical section cleanup ARM: dts: am437x: make edt-ft5x06 a wakeup source ipmi: kcs_bmc: fix IRQ exception if the channel is not open ipmi: Cleanup oops on initialization failure mt7601u: remove warning when avg_rssi is zero mwifiex: handle race during mwifiex_usb_disconnect Revert "mwifiex: handle race during mwifiex_usb_disconnect" brcmfmac: stop watchdog before detach and free everything rtlwifi: Fix kernel Oops "Fw download fail!!" batman-adv: Fix multicast TT issues with bogus ROAM flags batman-adv: Avoid storing non-TT-sync flags on singular entries too batman-adv: Fix debugfs path for renamed softif batman-adv: Fix debugfs path for renamed hardif batman-adv: Fix bat_v best gw refcnt after netlink dump batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump tools/bpf: fix test_sockmap failure selftests: bpf: notification about privilege required to run test_kmod.sh testing script tools: bpftool: remember to close the libbpf object after prog load tools: bpftool: remove duplicated error message on prog load ARC: [plat-hsdk] Add PCIe support clk: sunxi-ng: replace lib-y with obj-y ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP rtc: mrst: fix error code in probe() scsi: target: Fix truncated PR-in ReadKeys response sata_fsl: remove dead code in tag retrieval sata_fsl: convert to command iterator libata: convert eh to command iterators libata: add command iterator helpers nds32: Fix build error caused by configuration flag rename nds32: define __NDS32_E[BL]__ for sparse MAINTAINERS: Update email-id of Sinan Kaya dmaengine: ti: omap-dma: Fix OMAP1510 incorrect residue_granularity vfio/pci: Make IGD support a configurable option ata: ahci_mvebu: ahci_mvebu_stop_engine() can be static libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store() MD: cleanup resources in failure netfilter: nf_ct_helper: Fix possible panic after nf_conntrack_helper_unregister netfilter: ipv6: nf_defrag: reduce struct net memory waste netfilter: nf_queue: augment nfqa_cfg_policy MAINTAINERS: update Xinming's email address qtnfmac: fix NULL pointer dereference ext4: add more mount time checks of the superblock ext4: add more inode number paranoia checks ext4: avoid running out of journal credits when appending to an inline file jbd2: don't mark block as modified if the handle is out of credits ext4: never move the system.data xattr out of the inode body ext4: clear i_data in ext4_inode_info when removing inline data ext4: include the illegal physical block in the bad map ext4_error msg ext4: verify the depth of extent tree in ext4_find_extent() ext4: only look at the bg_flags field if it is valid ext4: make sure bitmaps and the inode table don't overlap with bg descriptors ext4: always check block group bounds in ext4_init_block_bitmap() ARC: Explicitly add -mmedium-calls to CFLAGS ext4: always verify the magic number in xattr blocks ext4: add corruption check in ext4_xattr_set_entry() ext4: add warn_on_error mount option Change-Id: Ibdc28c49c5d9663848dd21df77a6468d78907490 Signed-off-by:Rishabh Bhatnagar <rishabhb@codeaurora.org>
Loading
Please register or sign in to comment