* 335682c74559 5.2.10-xanmod9 * 50c8e3fc9159 bmq: merge fix for kernel v5.2.10 [2/2] * 097a0968799f Merge tag 'v5.2.10' into 5.2 |\ | * f7d5b3dc4792 Linux 5.2.10 | * cabd470b9e13 netlink: Fix nlmsg_parse as a wrapper for strict message parsing | * 9a31192e1ca1 net: phy: consider AN_RESTART status when reading link status | * bc110443a73f net/tls: prevent skb_orphan() from leaking TLS plain text with offload | * bfdbef8aca03 net/mlx5e: Use flow keys dissector to parse packets for ARFS | * 7c682c96051f net/mlx5e: Remove redundant check in CQE recovery flow of tx reporter | * 0fd120751483 net/mlx5e: Fix false negative indication on tx reporter CQE recovery | * c02f17665056 net/mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off | * beb811bd390d netdevsim: Restore per-network namespace accounting for fib entries | * e0b3ec04b778 tc-testing: updated skbedit action tests with batch create/delete | * a237148b87a7 net sched: update skbedit action for batched events operations | * 13ac261e86b5 bnxt_en: Fix to include flow direction in L2 key | * 58516d32c287 bnxt_en: Use correct src_fid to determine direction of the flow | * 45ad3556e9ed bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command | * d54cfa9da8fe bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails | * 889e8658d99a bnxt_en: Improve RX doorbell sequence. | * 6fdedaf3ad0c bnxt_en: Fix VNIC clearing logic for 57500 chips. | * 168c2657487a net/mlx5e: Only support tx/rx pause setting for port owner | * 34f2824a236d xen/netback: Reset nr_frags before freeing skb | * e5cdd65c1534 tipc: initialise addr_trail_end when setting node addresses | * 55cd9b92a4e8 team: Add vlan tx offload to hw_enc_features | * 1a04318d6813 sctp: fix the transport error_count check | * 07a1e1551689 sctp: fix memleak in sctp_send_reset_streams | * aa21b3e2fdb3 net: sched: sch_taprio: fix memleak in error path for sched list parse | * bd15d4663b99 net/packet: fix race in tpacket_snd() | * ea4b1cf56fdf net/mlx4_en: fix a memory leak bug | * 4c3e9cdbcbf5 net: dsa: Check existence of .port_mdb_add callback before calling it | * d66635a0b601 bonding: Add vlan tx offload to hw_enc_features | * 5d6f83b9ed50 bnx2x: Fix VF's VLAN reconfiguration in reload. | * e8904e5e4d43 Input: psmouse - fix build error of multiple definition | * 825169c94239 iwlwifi: Add support for SAR South Korea limitation | * 9aaf224300b0 netfilter: conntrack: Use consistent ct id hash calculation | * 178398e1d821 usb: setup authorized_default attributes using usb_bus_notify | * 24223b9c00f2 USB: serial: option: Add Motorola modem UARTs | * efb1afa1c66c USB: serial: option: add the BroadMobi BM818 card | * 278942573103 USB: serial: option: Add support for ZTE MF871A | * 57abf8f9824b USB: serial: option: add D-Link DWM-222 device ID | * 58ab4f8fcd9a USB: CDC: fix sanity checks in CDC union parser | * 058a394e5a3a usb: cdc-acm: make sure a refcount is taken early enough | * da395ccddeca usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" | * 6ee820f073c3 USB: core: Fix races in character device registration and deregistraion | * 90c191ca0d74 iio: adc: max9611: Fix temperature reading in probe | * 2244a42351a4 staging: comedi: dt3000: Fix rounding up of timer divisor | * 7961db77b213 staging: comedi: dt3000: Fix signed integer overflow 'divider * base' | * 4a9154187715 arm64: KVM: regmap: Fix unexpected switch fall-through | * 591eb1c6e27f tpm: tpm_ibm_vtpm: Fix unallocated banks | * 382cbf20a387 asm-generic: fix -Wtype-limits compiler warnings | * dcf7863f1078 page flags: prioritize kasan bits over last-cpuid | * 8abc1d5f1c9e ocfs2: remove set but not used variable 'last_hash' | * b1d93b7227ec Revert "kmemleak: allow to coexist with fault injection" | * e058f41de0cd arm64: Make debug exception handlers visible from RCU | * e38e84776544 arm64: kprobes: Recover pstate.D in single-step exception handler | * 49d9e6c8a32b drm/exynos: fix missing decrement of retry counter | * 1d48d90caacb RDMA/hns: Fix error return code in hns_roce_v1_rsv_lp_qp() | * f9075dea4a7d drm: msm: Fix add_gpu_components | * febe356e3589 RDMA/mlx5: Release locks during notifier unregister | * 649d927da902 IB/mad: Fix use-after-free in ib mad completion handling | * 421c77400ed0 RDMA/restrack: Track driver QP types in resource tracker | * b542fe8c78b4 IB/mlx5: Fix MR registration flow to use UMR properly | * 7e1b53037f60 IB/core: Add mitigation for Spectre V1 | * bb67ebbc0f6e arm64/mm: fix variable 'tag' set but not used | * c676c48cdc20 arm64/mm: fix variable 'pud' set but not used | * f82fecbba30a arm64: unwind: Prohibit probing on return_address() | * 5c15fca6df6f arm64: Lower priority mask for GIC_PRIO_IRQON | * 1b6336c844dc riscv: Fix perf record without libelf support | * 174cde5be1a8 arm64/efi: fix variable 'si' set but not used | * a94d43c0dadc kbuild: Check for unknown options with cc-option usage in Kconfig and clang | * ab5565b2dfe5 kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules | * c07b8aab75d9 ata: libahci: do not complain in case of deferred probe | * 5003c12aeda5 drm/amdgpu: fix a potential information leaking bug | * 22a7a24d4999 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep | * 08283dd59130 drm/amd/powerplay: fix null pointer dereference around dpm state relates | * cee79a3268a8 drm/amdkfd: Fix byte align on VegaM | * 1b0ab059b8cf tracing: Fix header include guards in trace event headers | * 70025ef1e6ee scsi: qla2xxx: Fix possible fcport null-pointer dereferences | * a3980c1191b1 scsi: hpsa: correct scsi command status issue after reset | * 24a4b729176d Btrfs: fix deadlock between fiemap and transaction commits | * 89cdbb8eb647 drm/bridge: tc358764: Fix build error | * ad1929520229 drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m | * c5afac52e87e powerpc/nvdimm: Pick nearby online node if the device node is not online | * ec1da61b2224 libata: zpodd: Fix small read overflow in zpodd_get_mech_type() | * 3829b274cda1 ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain | * 2fed94fdd095 RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes | * 99505ad90283 perf header: Fix use of unitialized value warning | * 4b6da8b8eccc perf header: Fix divide by zero error if f_header.attr_size==0 | * 33c901020ab3 tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC() | * db361cb406c1 f2fs: fix to read source block before invalidating it | * 62f9048d260e irqchip/irq-imx-gpcv2: Forward irq type to parent | * 6124def33c04 irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail | * 2996ba2512dd xen/pciback: remove set but not used variable 'old_state' | * 424f6f05714d mm/hmm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} | * d600580eee7e platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core | * 90a91551453c platform/x86: pcengines-apuv2: Fix softdep statement | * 3d0ed0e4fafd dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} | * 1c9de345f7da clk: renesas: cpg-mssr: Fix reset control race condition | * 98be3607eb75 clk: sprd: Select REGMAP_MMIO to avoid compile errors | * 837471a3b48a clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 | * 42e213a431e1 IB/mlx5: Replace kfree with kvfree | * 521dc7e3c18c RDMA/hns: Fix sg offset non-zero issue | * ab2fa8b52dc0 io_uring: fix manual setup of iov_iter for fixed buffers | * 63e2c0200e4f blk-mq: move cancel of requeue_work to the front of blk_exit_queue | * 2298d8012153 Revert "i2c: imx: improve the error handling in i2c_imx_dma_request()" | * 10e58e99a520 riscv: Make __fstate_clean() work correctly. | * 082ca8e35450 riscv: Correct the initialized flow of FP register | * 48e73abb9686 netfilter: ebtables: also count base chain policies | * 27843db1180c bpf: fix access to skb_shared_info->gso_segs | * e0ad7a0c028b net: usb: pegasus: fix improper read if get_registers() fail | * 4a2fa005d274 Input: iforce - add sanity checks | * 90343fa400b5 Input: kbtab - sanity check for endpoint type | * 09f54291dcb4 HID: hiddev: do cleanup in failure of opening a device | * 2a5ef6d80e8e HID: hiddev: avoid opening a disconnected device | * 0811cfe54896 HID: holtek: test for sanity of intfdata | * 1c56b8510dcf ALSA: hda - Let all conexant codec enter D3 when rebooting | * ed3fcb021522 ALSA: hda - Add a generic reboot_notify | * a0afc19de1d0 ALSA: hda - Fix a memory leak bug | * 5fe02a81b679 ALSA: hda - Apply workaround for another AMD chip 1022:1487 | * f505b8cc6cc7 ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit | * cee2dfc6400a ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term | * a390784fa7b9 ALSA: hda/realtek - Add quirk for HP Envy x360 | * d457d4adef2e arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side | * 6a7307fb161e xtensa: add missing isync to the cpu_reset TLB code | * 31c6c99c12ff drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes | * 5938e7b57790 drm/amdgpu: fix gfx9 soft recovery | * 4b837b792353 cpufreq: schedutil: Don't skip freq update when limits change | * 0a8ae1db1a3e mm, vmscan: do not special-case slab reclaim when watermarks are boosted | * 04a6826b8edb mm/usercopy: use memory range to be accessed for wraparound check | * 5ae015cde4bd mm/memcontrol.c: fix use after free in mem_cgroup_iter() | * a6b0004e741c mm/z3fold.c: fix z3fold_destroy_pool() race condition | * d87e9ae7f605 mm/z3fold.c: fix z3fold_destroy_pool() ordering | * 5c0e391bfa8a mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind | * f796f8de3064 mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified | * b65f418c8241 mm/hmm: fix bad subpage pointer in try_to_unmap_one | * f20eee1ae81a seq_file: fix problem when seeking mid-record | * b2a239cbf820 sh: kernel: hw_breakpoint: Fix missing break in switch statement | * f820ecf609cc KEYS: trusted: allow module init if TPM is inactive or deactivated | * aad39e30fb9e Linux 5.2.9 | * be088ac6e1c2 iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support | * a2985d54cc5f iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 | * a985a6b398d6 iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment | * 54ae6149f4cb iwlwifi: mvm: fix an out-of-bound access | * ddee2b078360 iwlwifi: don't unmap as page memory that was mapped as single | * aa0199d83de6 mwifiex: fix 802.11n/WPA detection | * 81ccda70dd52 KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block | * a3968fee8385 KVM: Fix leak vCPU's VMCS value into other pCPU | * 863ccea53435 NFSv4: Fix an Oops in nfs4_do_setattr | * 983674ab26f9 NFSv4: Check the return value of update_open_stateid() | * c98c9d695b7f NFSv4: Fix delegation state recovery | * 48ed55d668a1 smb3: send CAP_DFS capability during session setup | * 37ba1062b269 SMB3: Fix deadlock in validate negotiate hits reconnect | * 7ad905c1587d dax: dax_layout_busy_page() should not unmap cow pages | * 8bf73b4ad389 mac80211: don't WARN on short WMM parameters from AP | * b5fe41c2f2bc ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) | * 7f1e925744bb ALSA: hda - Don't override global PCM hw info flag | * aef97df43610 ALSA: hiface: fix multiple memory leak bugs | * eb5519f28405 ALSA: firewire: fix a memory leak bug | * b3d9d03c207a drm/i915: Fix wrong escape clock divisor init for GLK | * ace146b613fd hwmon: (lm75) Fixup tmp75b clr_mask | * 4dfe9926b86c hwmon: (nct7802) Fix wrong detection of in4 presence | * b0604e052fea can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices | * 2ad05374e903 can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices | * 6c3bb5437fb2 KVM/nSVM: properly map nested VMCB | * 99be0ce78272 ALSA: usb-audio: fix a memory leak bug | * bba097c44461 HID: sony: Fix race condition between rumble and device remove. | * e90cc87bbaa9 gen_compile_commands: lower the entry count threshold | * 8be0ce4f3678 s390/dma: provide proper ARCH_ZONE_DMA_BITS value | * 5ca37bfa8c39 perf/core: Fix creating kernel counters for PMUs that override event->cpu | * 961a713b1134 perf/x86: Apply more accurate check on hypervisor platform | * c55cb6c28ebc perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register | * 26d7295cc253 perf/x86/intel: Fix SLOTS PEBS event constraint | * ccba851730d7 tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop | * adae7772d1cf test_firmware: fix a memory leak bug | * 38a7704c088f scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG | * d8bd4253dedf scsi: ibmvfc: fix WARN_ON during event pool release | * 9fa07913bb96 scsi: megaraid_sas: fix panic on loading firmware crashdump | * 684f28fae376 ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux | * db3e42d4a551 ARM: davinci: fix sleep.S build error on ARMv4 | * f20e1e83bc32 nvme: fix memory leak caused by incorrect subsystem free | * 31ea2274d833 nvme: ignore subnqn for ADATA SX6000LNP | * d247aa6e2ac4 ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() | * a0e5469c7fb4 drbd: dynamically allocate shash descriptor | * e52a3c17bac6 perf probe: Avoid calling freeing routine multiple times for same pointer | * 742fa6d07fe9 perf session: Fix loading of compressed data split across adjacent records | * 1342d61acd12 perf stat: Fix segfault for event group in repeat mode | * b55b050d9bff perf tools: Fix proper buffer size for feature processing | * 62abdd2ba83c perf script: Fix off by one in brstackinsn IPC computation | * 9ee270453136 ALSA: compress: Be more restrictive about when a drain is allowed | * 069e0e4653d0 ALSA: compress: Don't allow paritial drain operations on capture streams | * aed61fce3a2b ALSA: compress: Prevent bypasses of set_params | * 798987961141 ALSA: compress: Fix regression on compressed capture streams | * 860798838b65 s390/qdio: add sanity checks to the fast-requeue path | * a786f755373c cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() | * 61146106b738 arm64: dts: imx8mq: fix SAI compatible | * c577fb2c7b37 arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1 | * cfeb15314261 drm: silence variable 'conn' set but not used | * afe2d8b1532d drm/msm/dpu: Correct dpu encoder spinlock initialization | * 69dd8b5ebe8e iommu/vt-d: Check if domain->pgd was allocated | * eb6e7431ad4f arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 | * e74611aceb4a arm64: Force SSBS on context switch | * 8a6709ad4cef powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails | * 2d99de942024 ARM: dts: imx6ul: fix clock frequency property name of I2C buses | * 65a4d0ec868c hwmon: (nct6775) Fix register address and added missed tolerance for nct6106 | * 5f674df02255 hwmon: (occ) Fix division by zero issue | * b95697c8e29f allocate_flower_entry: should check for null deref | * 971c59455b5d mac80211: don't warn about CW params when not using them | * 4b89b96b6f1c mac80211: fix possible memory leak in ieee80211_assign_beacon | * c60ab146fa9e nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN | * 7744a5521d24 iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCSI_IBFT_FIND | * 72d4d51a2d60 drm/amd/display: Increase size of audios array | * 456d33270ae0 drm/amd/display: Only enable audio if speaker allocation exists | * 94e0d52ab718 drm/amd/display: Fix dc_create failure handling and 666 color depths | * 2961a5916cb4 drm/amd/display: allocate 4 ddc engines for RV2 | * 5b4fb99c3950 drm/amd/display: put back front end initialization sequence | * 74c3128d6d99 drm/amd/display: use encoder's engine id to find matched free audio device | * 8f17b4dcd46b drm/amd/display: fix DMCU hang when going into Modern Standby | * 26341f113940 drm/amd/display: Wait for backlight programming completion in set backlight level | * 98d0152c2da0 drm/amd/display: Clock does not lower in Updateplanes | * 840e427020ac drm/amd/display: No audio endpoint for Dell MST display | * 6fdbbf4d31b7 netfilter: nf_tables: Support auto-loading for inet nat | * ae3afb0ab0b6 rq-qos: use a mb for got_token | * 32d1d7051c67 rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule | * 2b6c7c7c9cfa rq-qos: don't reset has_sleepers on spurious wakeups | * a27b56e3233c scripts/sphinx-pre-install: fix latexmk dependencies | * 8d529b3a7b88 scripts/sphinx-pre-install: don't use LaTeX with CentOS 7 | * ad0cf7e48f06 scripts/sphinx-pre-install: fix script for RHEL/CentOS | * 4b3caa47345c netfilter: nft_hash: fix symhash with modulus one | * adc31faeb350 netfilter: conntrack: always store window size un-scaled | * 4a2dea736271 netfilter: nf_tables: fix module autoload for redir | * 0e6098a4f185 netfilter: Fix rpfilter dropping vrf packets by mistake | * 8717d351b301 vfio-ccw: Don't call cp_free if we are processing a channel program | * 6b7cfb522da9 vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn | * 4401d1a67e8d netfilter: nfnetlink: avoid deadlock due to synchronous request_module | * 02511a3fb5cf powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA | * 44879f85b39b can: peak_usb: fix potential double kfree_skb() | * a4b88383cc79 can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() | * ea6e2744bc8f can: flexcan: fix stop mode acknowledgment | * 702de767147b can: rcar_canfd: fix possible IRQ storm on high load | * 82bd5bfb0029 usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests | * b7312585859d usb: typec: tcpm: Add NULL check before dereferencing config | * 4f5f21cfe59a usb: typec: tcpm: remove tcpm dir if no children | * ba2bf3bad73b usb: typec: tcpm: free log buf memory when remove debug file | * ad9b592910d7 usb: typec: ucsi: ccg: Fix uninitilized symbol error | * 571c9b72a9d7 usb: yurex: Fix use-after-free in yurex_delete | * 391af9e57575 usb: host: xhci-rcar: Fix timeout in xhci_suspend() | * 86bc3da5ee72 gfs2: gfs2_walk_metadata fix | * bb3db40acb4c genirq/affinity: Create affinity mask for single vector | * 42fc595675ec x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGS | * 6bb1fd9444bb x86/purgatory: Do not use __builtin_memcpy and __builtin_memset | * 4d94b30f5570 perf record: Fix module size on s390 | * 77e24c177ea6 perf db-export: Fix thread__exec_comm() | * 966883d007ad perf annotate: Fix s390 gap between kernel end and module start | * abdc06b76dac coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute | * 095a0372834c mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() | * 169a61ee364f x86/mm: Sync also unmappings in vmalloc_sync_all() | * cd7d6544f759 x86/mm: Check for pfn instead of page in vmalloc_sync_one() | * 93c009d61e81 Input: synaptics - enable RMI mode for HP Spectre X360 | * 60956b018bfe Input: elantech - enable SMBus on new (2018+) systems | * c7a87aff3ed1 Input: usbtouchscreen - initialize PM mutex before using it | * e056b2f09bdf bdev: Fixup error handling in blkdev_get() | * 75e214256096 loop: set PF_MEMALLOC_NOIO for the worker thread | * baa8533d499e mmc: cavium: Add the missing dma unmap when the dma has finished. | * c42b5ef41993 mmc: cavium: Set the correct dma max segment size for mmc_host | * 2259cccb8181 sound: fix a memory leak bug | * 93fa57578257 usb: iowarrior: fix deadlock on disconnect | * eea49b85a66f Revert "USB: rio500: simplify locking" | * 1d4ad18cefd2 usb: usbfs: fix double-free of usb memory upon submiturb error | * a87f712aa957 driver core: platform: return -ENXIO for missing GpioInt | * dbf56732c424 crypto: ccp - Ignore tag length when decrypting GCM ciphertext | * 9552214366b5 crypto: ccp - Add support for valid authsize values less than 16 | * 14c9a32ed2c6 crypto: ccp - Fix oops by properly managing allocated structures | * 1dd12a5a8d38 Staging: fbtft: Fix reset assertion when using gpio descriptor | * 3558601e5bf9 Staging: fbtft: Fix probing of gpio descriptor | * 35921421fb25 staging: android: ion: Bail out upon SIGKILL when allocating memory. | * 96fe98d27b5b staging: wilc1000: flush the workqueue before deinit the host | * 5b4b7ce2c6f4 staging: gasket: apex: fix copy-paste typo | * 70f40c1bb4b2 iio: adc: max9611: Fix misuse of GENMASK macro | * 6eafa28bf8c6 iio: adc: gyroadc: fix uninitialized return code | * ab7278aafbbe iio: imu: mpu6050: add missing available scan masks | * d55f9a40c226 iio: cros_ec_accel_legacy: Fix incorrect channel setting | * 0d0e5cf780ec IIO: Ingenic JZ47xx: Set clock divider on probe | * 22d659728c5a Revert "PCI: Add missing link delays required by the PCIe spec" * 3c4e6ea533c6 bmq: merge fix for kernel v5.2.10 [1/2]