Skip to content
  • Raghavendra Rao Ananta's avatar
    Merge remote-tracking branch 'remotes/origin/tmp-a63d3d43' into msm-lahaina · cad384bd
    Raghavendra Rao Ananta authored
    * remotes/origin/tmp-a63d3d43
    
    :
      ABI file updates for 5.3-rc5 and 5.3-rc6
      Linux 5.3-rc6
      mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y
      mm/zsmalloc.c: fix race condition in zs_destroy_pool
      mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely
      mm, page_owner: handle THP splits correctly
      userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx
      psi: get poll_work to run when calling poll syscall next time
      mm: memcontrol: flush percpu vmevents before releasing memcg
      mm: memcontrol: flush percpu vmstats before releasing memcg
      parisc: fix compilation errrors
      mm, page_alloc: move_freepages should not examine struct page of reserved memory
      mm/z3fold.c: fix race between migration and destruction
      drm/mediatek: include dma-mapping header
      ANDROID: update ABI for CONFIG_TIPC
      ANDROID: gki_defconfig: enable CONFIG_TIPC
      KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity
      RDMA/siw: Fix 64/32bit pointer inconsistency
      x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386
      dm table: fix invalid memory accesses with too high sector number
      gpio: Fix irqchip initialization order
      xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT
      drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX
      drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup_pptable
      timekeeping/vsyscall: Prevent math overflow in BOOTTIME update
      um: fix time travel mode
      io_uring: add need_resched() check in inner poll loop
      dm space map metadata: fix missing store of apply_bops() return value
      dm btree: fix order of block initialization in btree_split_beneath
      ubifs: Limit the number of pages in shrink_liability
      ubifs: Correctly initialize c->min_log_bytes
      ubifs: Fix double unlock around orphan_delete()
      jffs2: Remove C++ style comments from uapi header
      RDMA/siw: Fix SGL mapping issues
      RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message
      afs: use correct afs_call_type in yfs_fs_store_opaque_acl2
      afs: Fix possible oops in afs_lookup trace event
      afs: Fix leak in afs_lookup_cell_rcu()
      KVM: arm/arm64: Only skip MMIO insn once
      libceph: fix PG split vs OSD (re)connect race
      ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply
      ceph: clear page dirty before invalidate page
      ceph: fix buffer free while holding i_ceph_lock in fill_inode()
      ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob()
      ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr()
      libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer
      md: update MAINTAINERS info
      drm/amd/display: Calculate bpc based on max_requested_bpc
      drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl
      drm/amd/amdgpu: disable MMHUB PG for navi10
      drm/amd/powerplay: remove duplicate macro smu_get_uclk_dpm_states in amdgpu_smu.h
      drm/amd/powerplay: fix variable type errors in smu_v11_0_setup_pptable
      drm/amdgpu/gfx9: update pg_flags after determining if gfx off is possible
      x86/boot: Fix boot regression caused by bootparam sanitizing
      selftests/kvm: make platform_info_test pass on AMD
      dm raid: add missing cleanup in raid_ctr()
      dm zoned: fix potential NULL dereference in dmz_do_reclaim()
      dm dust: use dust block size for badblocklist index
      drm/i915: Fix HW readout for crtc_clock in HDMI mode
      modules: page-align module section allocations only for arches supporting strict module rwx
      Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot"
      selftests: kvm: fix state save/load on processors without XSAVE
      video: fbdev: acornfb: Mark expected switch fall-through
      scsi: libsas: sas_discover: Mark expected switch fall-through
      MIPS: Octeon: Mark expected switch fall-through
      power: supply: ab8500_charger: Mark expected switch fall-through
      watchdog: wdt285: Mark expected switch fall-through
      mtd: sa1100: Mark expected switch fall-through
      drm/sun4i: tcon: Mark expected switch fall-through
      drm/sun4i: sun6i_mipi_dsi: Mark expected switch fall-through
      ARM: riscpc: Mark expected switch fall-through
      dmaengine: fsldma: Mark expected switch fall-through
      dma-direct: fix zone selection after an unaddressable CMA allocation
      infiniband: hfi1: fix memory leaks
      infiniband: hfi1: fix a memory leak bug
      IB/mlx4: Fix memory leaks
      RDMA/cma: fix null-ptr-deref Read in cma_cleanup
      IB/mlx5: Block MR WR if UMR is not possible
      IB/mlx5: Fix MR re-registration flow to use UMR properly
      IB/mlx5: Report and handle ODP support properly
      IB/mlx5: Consolidate use_umr checks into single function
      RDMA/restrack: Rewrite PID namespace check to be reliable
      RDMA/counters: Properly implement PID checks
      IB/core: Fix NULL pointer dereference when bind QP to counter
      IB/hfi1: Drop stale TID RDMA packets that cause TIDErr
      IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet
      IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet
      IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet
      IB/hfi1: Drop stale TID RDMA packets
      RDMA/siw: Fix potential NULL de-ref
      RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB
      io_uring: don't enter poll loop if we have CQEs pending
      nvme: Add quirk for LiteON CL1 devices running FW 22301111
      nvme: Fix cntlid validation when not using NVMEoF
      nvme-multipath: fix possible I/O hang when paths are updated
      io_uring: fix potential hang with polled IO
      Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE
      ANDROID: fix kernelci build-break
      Tools: hv: kvp: eliminate 'may be used uninitialized' warning
      Input: hyperv-keyboard: Use in-place iterator API in the channel callback
      Drivers: hv: vmbus: Remove the unused "tsc_page" from struct hv_context
      auxdisplay: ht16k33: Make ht16k33_fb_fix and ht16k33_fb_var constant
      HID: wacom: correct misreported EKR ring values
      arm: select the dma-noncoherent symbols for all swiotlb builds
      scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ
      ANDROID: staging: ion: Build fix for mips
      fs/xfs: Fix return code of xfs_break_leased_layouts()
      genirq: Properly pair kobject_del() with kobject_add()
      ABI: ion: Update ABI to match with ion core changes
      staging: ion: make system and contig heaps modular
      staging: ion: split system and system-contig heaps
      staging: ion: refactor ion's heap API into linux/ion.h
      staging: ion: Move ion heaps into their own directory
      staging: ion: refactor ion's heap manipulators into a separate file.
      staging: ion: refactor ion's dmabuf manipulators into a separate file.
      staging: ion: refactor ion's buffer manipulators into a separate file.
      x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h
      keys: Fix description size
      ANDROID: Remove unused cuttlefish build infra
      x86/boot/compressed/64: Fix boot on machines with broken E820 table
      HID: cp2112: prevent sleeping function called from invalid context
      HID: intel-ish-hid: ipc: add EHL device id
      HID: wacom: Correct distance scale for 2nd-gen Intuos devices
      signal: Allow cifs and drbd to receive their terminating signals
      x86/apic: Handle missing global clockevent gracefully
      kprobes: Fix potential deadlock in kprobe_optimizer()
      perf/x86: Fix typo in comment
      sched/core: Schedule new worker even if PI-blocked
      xfs: fix reflink source file racing with directio writes
      drm/mediatek: mtk_drm_drv.c: Add of_node_put() before goto
      Linux 5.3-rc5
      ravb: Fix use-after-free ravb_tstamp_skb
      netfilter: nf_tables: map basechain priority to hardware priority
      net: sched: use major priority number as hardware priority
      wimax/i2400m: fix a memory leak bug
      net: cavium: fix driver name
      ibmvnic: Unmap DMA address of TX descriptor buffers after use
      bnxt_en: Fix to include flow direction in L2 key
      bnxt_en: Use correct src_fid to determine direction of the flow
      bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command
      bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails
      bnxt_en: Improve RX doorbell sequence.
      bnxt_en: Fix VNIC clearing logic for 57500 chips.
      net: kalmia: fix memory leaks
      cx82310_eth: fix a memory leak bug
      bnx2x: Fix VF's VLAN reconfiguration in reload.
      MAINTAINERS: Fix Hyperv vIOMMU driver file name
      tools: hv: Use the correct style for SPDX License Identifier
      tools: hv: fix typos in toolchain
      tools: hv: fix KVP and VSS daemons exit code
      tools: hv: fixed Python pep8/flake8 warnings for lsvmbus
      Bluetooth: Add debug setting for changing minimum encryption key size
      x86/cpu: Explain Intel model naming convention
      vfs: fix page locking deadlocks when deduping files
      xfs: compat_ioctl: use compat_ptr()
      xfs: fall back to native ioctls for unhandled compat ones
      tipc: fix false detection of retransmit failures
      gpio: of: fix Freescale SPI CS quirk handling
      lan78xx: Fix memory leaks
      MAINTAINERS: r8169: Update path to the driver
      MAINTAINERS: PHY LIBRARY: Update files in the record
      nfsd4: Fix kernel crash when reading proc file reply_cache_stats
      clk: Fix potential NULL dereference in clk_fetch_parent_index()
      clk: Fix falling back to legacy parent string matching
      arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side
      drm: rcar_lvds: Fix dual link mode operations
      x86/boot: Save fields explicitly, zero out everything else
      net/packet: fix race in tpacket_snd()
      nfsd: initialize i_private before d_add
      dm integrity: fix a crash due to BUG_ON in __journal_read_write()
      dm zoned: fix a few typos
      dm zoned: add SPDX license identifiers
      dm zoned: properly handle backing device failure
      dm zoned: improve error handling in i/o map code
      dm zoned: improve error handling in reclaim
      dm kcopyd: always complete failed jobs
      Revert "dm bufio: fix deadlock with loop device"
      ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term
      net: myri10ge: fix memory leaks
      net: tls, fix sk_write_space NULL write when tx disabled
      liquidio: add cleanup in octeon_setup_iq()
      nfsd: use i_wrlock instead of rcu for nfsdfs i_private
      nfsd: fix dentry leak upon mkdir failure.
      net/mlx5e: Fix compatibility issue with ethtool flash device
      net/mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow
      selftests: net: tcp_fastopen_backup_key.sh: fix shellcheck issue
      io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list
      Documentation PCI: Fix pciebus-howto.rst filename typo
      block: remove REQ_NOWAIT_INLINE
      io_uring: fix manual setup of iov_iter for fixed buffers
      PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround
      misc: xilinx-sdfec: fix dependency and build error
      usb: add a hcd_uses_dma helper
      usb: don't create dma pools for HCDs with a localmem_pool
      usb: chipidea: imx: fix EPROBE_DEFER support during driver probe
      usb: host: fotg2: restart hcd after port reset
      USB: CDC: fix sanity checks in CDC union parser
      usb: cdc-acm: make sure a refcount is taken early enough
      USB: serial: option: add the BroadMobi BM818 card
      USB: serial: option: Add Motorola modem UARTs
      MAINTAINERS, x86/CPU: Tony Luck will maintain asm/intel-family.h
      selftests: kvm: fix vmx_set_nested_state_test
      selftests: kvm: provide common function to enable eVMCS
      selftests: kvm: do not try running the VM in vmx_set_nested_state_test
      drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes
      drm/ast: Fixed reboot test may cause system hanged
      cxgb4: fix a memory leak bug
      of: irq: fix a trivial typo in a doc comment
      dt-bindings: pinctrl: stm32: Fix 'st,syscfg' schema
      scsi: ufs: Fix NULL pointer dereference in ufshcd_config_vreg_hpm()
      scsi: target: tcmu: avoid use-after-free after command timeout
      scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure
      drm/mediatek: set DMA max segment size
      drm/mediatek: use correct device to import PRIME buffers
      drm/scheduler: use job count instead of peek
      riscv: Make __fstate_clean() work correctly.
      riscv: Correct the initialized flow of FP register
      Adding GKI Ramdisk to gki config
      ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit
      clk: socfpga: stratix10: fix rate caclulationg for cnt_clks
      KVM: x86: svm: remove redundant assignment of var new_entry
      MAINTAINERS: add KVM x86 reviewers
      MAINTAINERS: change list for KVM/s390
      kvm: x86: skip populating logical dest map if apic is not sw enabled
      Bluetooth: hci_qca: Skip 1 error print in device_want_to_sleep()
      i2c: stm32: Use the correct style for SPDX License Identifier
      i2c: emev2: avoid race when unregistering slave client
      i2c: rcar: avoid race when unregistering slave client
      rxrpc: Fix read-after-free in rxrpc_queue_local()
      rxrpc: Fix local endpoint replacement
      MAINTAINERS: i2c-imx: take over maintainership
      Revert "i2c: imx: improve the error handling in i2c_imx_dma_request()"
      netfilter: nft_flow_offload: skip tcp rst and fin packets
      gpio: Fix build error of function redefinition
      gpiolib: never report open-drain/source lines as 'input' to user-space
      ALSA: hda - Add a generic reboot_notify
      ALSA: hda - Let all conexant codec enter D3 when rebooting
      sctp: fix memleak in sctp_send_reset_streams
      netlink: Fix nlmsg_parse as a wrapper for strict message parsing
      net: phy: consider AN_RESTART status when reading link status
      net/mlx4_en: fix a memory leak bug
      ibmveth: Convert multicast list size for little-endian system
      s390/qeth: serialize cmd reply with concurrent timeout
      riscv: defconfig: Update the defconfig
      riscv: rv32_defconfig: Update the defconfig
      sctp: fix the transport error_count check
      ANDROID: Removed unnecessary modules from cuttlefish.
      hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS
      mm, vmscan: do not special-case slab reclaim when watermarks are boosted
      Revert "mm, thp: restore node-local hugepage allocations"
      Revert "Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask""
      include/asm-generic/5level-fixup.h: fix variable 'p4d' set but not used
      seq_file: fix problem when seeking mid-record
      mm: workingset: fix vmstat counters for shadow nodes
      mm/usercopy: use memory range to be accessed for wraparound check
      mm: kmemleak: disable early logging in case of error
      mm/vmalloc.c: fix percpu free VM area search criteria
      mm/memcontrol.c: fix use after free in mem_cgroup_iter()
      mm/z3fold.c: fix z3fold_destroy_pool() race condition
      mm/z3fold.c: fix z3fold_destroy_pool() ordering
      mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind
      mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified
      mm/hmm: fix bad subpage pointer in try_to_unmap_one
      mm/hmm: fix ZONE_DEVICE anon page mapping reuse
      mm: document zone device struct page field usage
      riscv: fix flush_tlb_range() end address for flush_tlb_page()
      KEYS: trusted: allow module init if TPM is inactive or deactivated
      RDMA/siw: Change CQ flags from 64->32 bits
      netfilter: conntrack: Use consistent ct id hash calculation
      ALSA: hda/realtek - Add quirk for HP Envy x360
      MAINTAINERS: iomap: Remove fs/iomap.c record
      HID: logitech-hidpp: remove support for the G700 over USB
      Revert "HID: logitech-hidpp: add USB PID for a few more supported mice"
      mtd: spi-nor: Fix the disabling of write protection at init
      arm64: cpufeature: Don't treat granule sizes as strict
      HID: wacom: add back changes dropped in merge commit
      drm/amd/display: use kvmalloc for dc_state (v2)
      drm/amdgpu: fix gfx9 soft recovery
      dt-bindings: fec: explicitly mark deprecated properties
      of: resolver: Add of_node_put() before return and break
      xtensa: add missing isync to the cpu_reset TLB code
      net: phy: at803x: stop switching phy delay config needlessly
      USB: core: Fix races in character device registration and deregistraion
      x86/fpu/math-emu: Address fallthrough warnings
      x86/apic/32: Fix yet another implicit fallthrough warning
      Bluetooth: btqca: Reset download type to default
      Bluetooth: btqca: release_firmware after qca_inject_cmd_complete_event
      xfs: don't crash on null attr fork xfs_bmapi_read
      xfs: remove more ondisk directory corruption asserts
      Bluetooth: hidp: Let hidp_send_message return number of queued bytes
      Bluetooth: hci_qca: Send VS pre shutdown command.
      Bluetooth: btqca: Use correct byte format for opcode of injected command
      Bluetooth: hci_qca: Use kfree_skb() instead of kfree()
      Bluetooth: btqca: Add a short delay before downloading the NVM
      Bluetooth: btusb: Fix error return code in btusb_mtk_setup_firmware()
      RDMA/core: Fix error code in stat_get_doit_qp()
      RDMA/siw: Fix a memory leak in siw_init_cpulist()
      IB/mlx5: Fix use-after-free error while accessing ev_file pointer
      staging: comedi: dt3000: Fix rounding up of timer divisor
      staging: comedi: dt3000: Fix signed integer overflow 'divider * base'
      xen/blkback: fix memory leaks
      blk-mq: move cancel of requeue_work to the front of blk_exit_queue
      drm/omap: ensure we have a valid dma_mask
      x86/umwait: Fix error handling in umwait_init()
      drm/komeda: Add support for 'memory-region' DT node property
      drm/komeda: Adds internal bpp computing for arm afbc only format YU08 YU10
      efi-stub: Fix get_efi_config_table on mixed-mode setups
      nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled
      PCI/ASPM: Add pcie_aspm_enabled()
      habanalabs: fix device IRQ unmasking for BE host
      habanalabs: fix endianness handling for internal QMAN submission
      habanalabs: fix completion queue handling when host is BE
      habanalabs: fix endianness handling for packets from user
      habanalabs: fix DRAM usage accounting on context tear down
      habanalabs: Avoid double free in error flow
      usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt
      usb: gadget: composite: Clear "suspended" on reset/disconnect
      usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role"
      net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx
      tipc: initialise addr_trail_end when setting node addresses
      net: dsa: Check existence of .port_mdb_add callback before calling it
      mlxsw: spectrum_ptp: Keep unmatched entries in a linked list
      net: nps_enet: Fix function names in doc comments
      rxrpc: Fix local refcounting
      netdevsim: Restore per-network namespace accounting for fib entries
      sh: kernel: hw_breakpoint: Fix missing break in switch statement
      sh: kernel: disassemble: Mark expected switch fall-throughs
      dma-mapping: fix page attributes for dma_mmap_*
      dma-direct: don't truncate dma_required_mask to bus addressing capabilities
      dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING
      cpufreq: schedutil: Don't skip freq update when limits change
      cpufreq: dev_pm_qos_update_request() can return 1 on success
      ALSA: hda - Fix a memory leak bug
      net/tls: swap sk_write_space on close
      hv_netvsc: Fix a warning of suspicious RCU usage
      ixgbe: fix possible deadlock in ixgbe_service_task()
      bpf: sync bpf.h to tools infrastructure
      sock: make cookie generation global instead of per netns
      tools: bpftool: add error message on pin failure
      tools: bpftool: fix error message (prog -> object)
      iommu/vt-d: Fix possible use-after-free of private domain
      iommu/vt-d: Detach domain before using a private one
      iommu/dma: Handle SG length overflow better
      iommu/vt-d: Correctly check format of page table in debugfs
      rxrpc: Don't bother generating maxSkew in the ACK packet
      rxrpc: Fix local endpoint refcounting
      netfilter: nf_flow_table: teardown flow timeout race
      netfilter: nf_flow_table: conntrack picks up expired flows
      netfilter: nf_tables: use-after-free in failing rule with bound set
      omap-dma/omap_vout_vrfb: fix off-by-one fi value
      ALSA: hda - Apply workaround for another AMD chip 1022:1487
      drm/i915: Use after free in error path in intel_vgpu_create_workload()
      drm/komeda: Initialize and enable output polling on Komeda
      net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context
      team: Add vlan tx offload to hw_enc_features
      net/tls: prevent skb_orphan() from leaking TLS plain text with offload
      tc-testing: updated skbedit action tests with batch create/delete
      net sched: update skbedit action for batched events operations
      net: dsa: sja1105: remove set but not used variables 'tx_vid' and 'rx_vid'
      bonding: Add vlan tx offload to hw_enc_features
      net: sched: sch_taprio: fix memleak in error path for sched list parse
      soundwire: fix regmap dependencies and align with other serial links
      net: docs: replace IPX in tuntap documentation
      docs: admin-guide: remove references to IPX and token-ring
      xen/netback: Reset nr_frags before freeing skb
      inet: frags: re-introduce skb coalescing for local delivery
      clk: samsung: exynos542x: Move MSCL subsystem clocks to its sub-CMU
      clk: samsung: exynos5800: Move MAU subsystem clocks to MAU sub-CMU
      clk: samsung: Change signature of exynos5_subcmus_init() function
      net/mlx5e: Remove redundant check in CQE recovery flow of tx reporter
      net/mlx5e: Fix error flow of CQE recovery on tx reporter
      net/mlx5e: Fix false negative indication on tx reporter CQE recovery
      net/mlx5e: kTLS, Fix tisn field placement
      net/mlx5e: kTLS, Fix tisn field name
      net/mlx5e: kTLS, Fix progress params context WQE layout
      net/mlx5: kTLS, Fix wrong TIS opmod constants
      net/mlx5: crypto, Fix wrong offset in encryption key command
      net/mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off
      net/mlx5e: Only support tx/rx pause setting for port owner
      net/mlx5: Support inner header match criteria for non decap flow action
      net/mlx5e: Use flow keys dissector to parse packets for ARFS
      auxdisplay: Fix a typo in cfag12864b-example.c
      auxdisplay: charlcd: add include guard to charlcd.h
      auxdisplay: charlcd: move charlcd.h to drivers/auxdisplay
      dmaengine: stm32-mdma: Fix a possible null-pointer dereference in stm32_mdma_irq_handler()
      scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask
      IB/mlx5: Check the correct variable in error handling code
      RDMA/counter: Prevent QP counter binding if counters unsupported
      IB/mlx5: Fix implicit MR release flow
      btrfs: trim: Check the range passed into to prevent overflow
      Btrfs: fix sysfs warning and missing raid sysfs directories
      iommu/vt-d: Detach domain when move device out of group
      iommu/arm-smmu: Mark expected switch fall-through
      iommu/dma: Handle MSI mappings separately
      auxdisplay: charlcd: add help text for backlight initial state
      auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach
      iio: adc: max9611: Fix temperature reading in probe
      iio: frequency: adf4371: Fix output frequency setting
      i2c: stm32: Use the correct style for SPDX License Identifier
      USB: serial: option: add D-Link DWM-222 device ID
      USB: serial: option: Add support for ZTE MF871A
      netfilter: nf_flow_table: fix offload for flows that are subject to xfrm
      selftests: netfilter: extend flowtable test script for ipsec
      fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve().
      soundwire: cadence_master: fix definitions for INTSTAT0/1
      soundwire: cadence_master: fix register definition for SLAVE_STATE
      selftests/bpf: tests for jmp to 1st insn
      bpf: fix x64 JIT code generation for jmp to 1st insn
      libbpf: set BTF FD for prog only when there is supported .BTF.ext data
      libbpf : make libbpf_num_possible_cpus function thread safe
      nvme-pci: Fix async probe remove race
      nvme: fix controller removal race with scan work
      nvme-rdma: fix possible use-after-free in connect error flow
      nvme: fix a possible deadlock when passthru commands sent to a multipath device
      nvme-core: Fix extra device_put() call on error path
      nvmet-file: fix nvmet_file_flush() always returning an error
      nvmet-loop: Flush nvme_delete_wq when removing the port
      nvmet: Fix use-after-free bug when a port is removed
      dt-bindings: Fix generated example files getting added to schemas
      intel_th: Use the correct style for SPDX License Identifier
      coccinelle: api/atomic_as_refcounter: add SPDX License Identifier
      kernel/configs: Replace GPL boilerplate code with SPDX identifier
      afs: Fix missing dentry data version updating
      afs: Only update d_fsdata if different in afs_d_revalidate()
      afs: Fix off-by-one in afs_rename() expected data version calculation
      fs: afs: Fix a possible null-pointer dereference in afs_put_read()
      afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u()
      afs: Fix the CB.ProbeUuid service handler to reply correctly
      nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns
      modules: always page-align module section allocations
      platform/chrome: cros_ec_ishtp: fix crash during suspend
      libbpf: fix erroneous multi-closing of BTF FD
      dmaengine: tegra210-adma: Fix unused function warnings
      batman-adv: Fix deletion of RTR(4|6) mcast list entries
      batman-adv: Fix netlink dumping of all mcast_flags buckets
      dmaengine: ste_dma40: fix unneeded variable warning
      dmaengine: dw-edma: fix endianess confusion
      dmaengine: dw-edma: fix __iomem type confusion
      dmaengine: dw-edma: fix unnecessary stack usage
    
    Change-Id: I8326b536fd134e0684bd041e22e34409fe2f14c2
    Signed-off-by: default avatarRaghavendra Rao Ananta <rananta@codeaurora.org>
    cad384bd