* 8bee93d1fec5 5.1.10-xanmod7 * eb3e0710dc54 Merge tag 'v5.1.10' into 5.1 * 7e1bdd68ffee Linux 5.1.10 * cf1fa8c91fbd io_uring: fix failure to verify SQ_AFF cpu * bc9dcb27e9df ALSA: seq: Cover unsubscribe_port() in list_mutex * f40c32fdfbf7 ovl: support stacked SEEK_HOLE/SEEK_DATA * 289e5e057bfe ovl: check the capability before cred overridden * e73b09c75ada Revert "drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3)" * b528880e8b01 Revert "Bluetooth: Align minimum encryption key size for LE and BR/EDR connections" * 6a5abd6ba0bb percpu: do not search past bitmap when allocating an area * e92c1e9a0ae8 gpio: vf610: Do not share irq_chip * 718910bf68c3 ARM: shmobile: porter: enable R-Car Gen2 regulator quirk * 183e82c6bdcf soc: renesas: Identify R-Car M3-W ES1.3 * e5f2c46c6520 usb: typec: fusb302: Check vconn is off when we start toggling * 06a941022136 ARM: exynos: Fix undefined instruction during Exynos5422 resume * e940d550426f pwm: Fix deadlock warning when removing PWM device * 6e63900b7a73 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa * 4effefce24f3 media: v4l2-fwnode: Defaults may not override endpoint configuration in firmware * 465a2271ed5c pwm: tiehrpwm: Update shadow register for disabling PWMs * 754b995f2a5f dmaengine: idma64: Use actual device for DMA transfers * 6e5781164833 ice: Do not set LB_EN for prune switch rules * e4774bc48213 ice: Enable LAN_EN for the right recipes * b7630b793d60 batman-adv: Adjust name for batadv_dat_send_data * 864c051bff9e media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure * 75224c88744c ice: Add missing case in print_link_msg for printing flow control * 086542a2cb0f gpio: gpio-omap: limit errata 1.101 handling to wkup domain gpios only * 0bbdfcb179b8 gpio: gpio-omap: add check for off wake capable gpios * 1b53c68f7507 arm64: dts: qcom: qcs404: Fix regulator supply names * dc73a38014e4 PCI: xilinx: Check for __get_free_pages() failure * 404ee275baec block, bfq: increase idling for weight-raised queues * cd4fb576d783 video: imsttfb: fix potential NULL pointer dereferences * 317cc03af259 video: hgafb: fix potential NULL pointer dereference * 15337c4e4e86 Input: goodix - add GT5663 CTP support * f6023d95da38 scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags * e29094bfb092 PCI: rcar: Fix 64bit MSI message address handling * d1ee5d2ae978 PCI: rcar: Fix a potential NULL pointer dereference * 4e15f6d7c7ae PCI: dwc: Remove default MSI initialization for platform specific MSI chips * 21bd6db4d396 net: hns3: return 0 and print warning when hit duplicate MAC * dae43810b24a f2fs: fix potential recursive call when enabling data_flush * 95b1b9a1d192 power: supply: max14656: fix potential use-before-alloc * 93e97bcfaa4b platform/x86: intel_pmc_ipc: adding error handling * db5d63c11b94 pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase * 8274eb869427 ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA may be using it * f02b8f4d791d drm/amd/display: Use plane->color_space for dpp if specified * cac1f3c2b070 drm/amd/display: disable link before changing link settings * 9ed244b185f2 PCI: rpadlpar: Fix leaked device_node references in add/remove paths * 09c9989cb55d ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA * afac6100e9ea ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA * af792fef4154 ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA * 9edec2023ea1 ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA * ad63ba19b2a4 ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA * 949b328bd850 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA * 360d0b299695 ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA * cc6fa2bd0da3 ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA * 1023ef5df460 ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA * d72da82640a1 arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible * 55c355b19df9 soc: rockchip: Set the proper PWM for rk3288 * 189a9522fab8 iommu/vt-d: Flush IOTLB for untrusted device in time * 802459808724 usb: ohci-da8xx: disable the regulator if the overcurrent irq fired * 4fce6bfe22a3 clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 * bd9704bcc578 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher * 02cb726bfabb PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64 * e178094ad8d5 PCI: keystone: Invoke phy_reset() API before enabling PHY * 1f9dc1d54c12 platform/chrome: cros_ec_proto: check for NULL transfer function * bec4c3b32fe6 power: supply: cpcap-battery: Fix signed counter sample register * 6ace9bdeb06a i40e: Queues are reserved despite "Invalid argument" error * ee3798fcf16d soc/tegra: pmc: Remove reset sysfs entries on error * 47de03bebf1c x86/PCI: Fix PCI IRQ routing table memory leak * 18d4decc62ba net: thunderbolt: Unregister ThunderboltIP protocol handler when suspending * e86a0475c520 switchtec: Fix unintended mask of MRPC event * ddfffa597dfb iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel * 6a3bde70488e vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" * 00cf52ed9014 nfsd: avoid uninitialized variable warning * 82ade407ad34 nfsd: allow fh_want_write to be called twice * a5ee124e4791 fuse: retrieve: cap requested size to negotiated max_write * 4c55b1f87955 nvmem: sunxi_sid: Support SID on A83T and H5 * f6fdf2d17af5 nvmem: core: fix read buffer in place * 2a5fd4faa876 iommu/vt-d: Don't request page request irq under dmar_global_lock * 3b837ba07c5d arm64: defconfig: Update UFSHCD for Hi3660 soc * 7bd4b91a224b powerpc/pseries: Track LMB nid instead of using device tree * 996fffea2efc ALSA: hda - Register irq handler after the chip initialization * 11ae693f445f netfilter: nf_flow_table: fix netdev refcnt leak * c155f374d89e netfilter: nf_flow_table: check ttl value in flow offload data path * c6508f86f939 nvme-pci: shutdown on timeout during deletion * ca6bcc035453 nvme-pci: unquiesce admin queue on shutdown * d6f90faeec9a PCI: designware-ep: Use aligned ATU window for raising MSI interrupts * 449b9fd46504 misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test * dcaa5e20015d vfio-pci/nvlink2: Fix potential VMA leak * 47e8097870ee iommu/vt-d: Set intel_iommu_gfx_mapped correctly * 9e2c1b3d0d58 blk-mq: move cancel of requeue_work into blk_mq_release * 1b6349c8814e watchdog: fix compile time error of pretimeout governors * 81a0eaaae181 watchdog: imx2_wdt: Fix set_timeout for big timeout values * 1f46894280cf netfilter: nf_tables: fix base chain stat rcu_dereference usage * b0e7ae14eb66 mips: Make sure dt memory regions are valid * 58c8298cad9a netfilter: nf_conntrack_h323: restore boundary check correctness * d34b034dc36b netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast * db8ca7fdb8b8 mmc: mmci: Prevent polling for busy detection in IRQ context * f2ab446fe90f ovl: do not generate duplicate fsnotify events for "fake" path * 6aaaa535ba44 fbcon: Don't reset logo_shown when logo is currently shown * 627296383503 PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi() * 2507c7c9744f PCI: dwc: Free MSI in dw_pcie_host_init() error path * 84e5ca83b1ed uml: fix a boot splat wrt use of cpu_all_mask * 93e0a6661a29 configfs: fix possible use-after-free in configfs_register_group * da0abba5766f percpu: remove spurious lock dependency between percpu and sched * 6f9ca872dd8d media: atmel: atmel-isc: fix asd memory allocation * b03953648597 f2fs: fix to do checksum even if inode page is uptodate * 0fd306ae0d5b f2fs: fix to retrieve inline xattr space * e2877ff9b7fc f2fs: fix to avoid deadloop in foreground GC * 53275b02b132 f2fs: fix to do sanity check on valid block count of segment * 076d876bb4b9 f2fs: fix to avoid panic in dec_valid_node_count() * 7cc9fda778d0 f2fs: fix to use inline space only if inline_xattr is enable * 3f4a094e32e1 f2fs: fix to avoid panic in dec_valid_block_count() * 83c46592edc3 f2fs: fix to clear dirty inode in error path of f2fs_iget() * c5722a10c86d f2fs: fix to do sanity check on free nid * 549161250f22 f2fs: fix to avoid panic in f2fs_remove_inode_page() * d6fa38f7c326 f2fs: fix error path of recovery * da06b18bf651 f2fs: fix to avoid panic in f2fs_inplace_write_data() * 62f9300caa92 f2fs: fix to avoid panic in do_recover_data() * 01e0054e3e0d ntp: Allow TAI-UTC offset to be set to zero * 6b0cb6f12bb8 mailbox: stm32-ipcc: check invalid irq * 3e5d4a6e6ad0 pwm: meson: Use the spin-lock only to protect register modifications * ffbb6164d5af EDAC/mpc85xx: Prevent building as a module * d16989b484ca bpf: fix undefined behavior in narrow load handling * 8966652b2c1a drm/nouveau/kms/gv100-: fix spurious window immediate interlocks * fa57e1151120 objtool: Don't use ignore flag for fake jumps * 06cd48e17591 drm/bridge: adv7511: Fix low refresh rate selection * 4ff8e3e17ab6 drm/nouveau: fix duplication of nv50_head_atom struct * 8e1e4616c8ee drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change * ffd946c4c350 perf/x86/intel: Allow PEBS multi-entry in watermark mode * b5833cb3c899 mfd: twl6040: Fix device init errors for ACCCTL register * 126847e22b75 drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration * 99f61a90e1a3 mfd: intel-lpss: Set the device in reset state when init * 6cddbdf2feca mfd: tps65912-spi: Add missing of table registration * 545668198677 drivers: thermal: tsens: Don't print error message on -EPROBE_DEFER * a7ada939fcd8 thermal: rcar_gen3_thermal: disable interrupt in .remove * b1859f99eec1 kernel/sys.c: prctl: fix false positive in validate_prctl_map() * ff75e0ecadcd mm/slab.c: fix an infinite loop in leaks_show() * ecadffd77d42 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() * 397b073f8d4f mm: page_mkclean vs MADV_DONTNEED race * 9e3c2b37dd94 mm/cma.c: fix the bitmap status to show failed allocation reason * e39f78afb731 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY * f3918ea4962b mm/compaction.c: fix an undefined behaviour * a52e81f33930 initramfs: free initrd memory if opening /initrd.image fails * 7df45315cf30 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails * a72a64c90bb6 mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE * 8fc09bd2040f mm/memory_hotplug: release memory resource after arch_remove_memory() * eb27e2acdf32 hugetlbfs: on restore reserve error path retain subpool reservation * 1d4534342751 mm/hmm: select mmu notifier when selecting HMM * dd39a7e57ca4 ARM: prevent tracing IPI_CPU_BACKTRACE * 966a46f8d35d mm/mprotect.c: fix compilation warning because of unused 'mm' variable * fa70cd418ac2 drm/pl111: Initialize clock spinlock early * 5b655c4c2da2 drm/msm: correct attempted NULL pointer dereference in debugfs * 52dd41c1ca38 ipc: prevent lockup on alloc_msg and free_msg * 33bc00a54dbc sysctl: return -EINVAL if val violates minmax * cafeee0e7a87 fs/fat/file.c: issue flush after the writeback of FAT * e87dffa3f19d rapidio: fix a NULL pointer dereference when create_workqueue() fails * 520a9d95d594 media: rockchip/vpu: Add missing dont_use_autosuspend() calls * 8f9d40d565b2 media: rockchip/vpu: Fix/re-order probe-error/remove path * c2d2804b9939 Revert "drm: allow render capable master with DRM_AUTH ioctls"