merge-upstream/v4.19.112 from branch/tag: upstream/v4.19.112 into branch: lakitu-4.19

Changelog:
-------------------------------------------------------------

Alex Maftei (amaftei) (1):
      sfc: fix timestamp reconstruction at 16-bit rollover points

Carl Huang (1):
      net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue

Chen-Tsung Hsieh (1):
      HID: google: add moonball USB id

Daniele Palmas (1):
      net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch

Faiz Abbas (5):
      mmc: sdhci-omap: Add platform specific reset callback
      mmc: sdhci-omap: Workaround errata regarding SDR104/HS200 tuning failures (i929)
      mmc: host: Fix Kconfig warnings on keystone_defconfig
      mmc: sdhci-omap: Don't finish_mrq() on a command error during tuning
      mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C

Florian Fainelli (1):
      ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional()

Greg Kroah-Hartman (1):
      Linux 4.19.112

Igor Druzhinin (1):
      scsi: libfc: free response frame from GPN_ID

Jann Horn (1):
      mm: slub: add missing TID bump in kmem_cache_alloc_bulk()

Jean Delvare (1):
      ACPI: watchdog: Allow disabling WDAT at boot

Johannes Berg (1):
      cfg80211: check reg_rule for NULL in handle_channel_custom()

Kai-Heng Feng (1):
      HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override

Kees Cook (1):
      ARM: 8958/1: rename missed uaccess .fixup section

Kim Phillips (1):
      perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag

Linus Torvalds (1):
      signal: avoid double atomic counter increments for user accounting

Luo bin (2):
      hinic: fix a irq affinity bug
      hinic: fix a bug of setting hw_ioctxt

Madhuparna Bhowmik (1):
      mac80211: rx: avoid RCU list traversal under mutex

Mansour Behabadi (1):
      HID: apple: Add support for recent firmware on Magic Keyboards

Marek Vasut (1):
      net: ks8851-ml: Fix IRQ handling and locking

Matteo Croce (1):
      ipv4: ensure rcu_read_lock() in cipso_v4_error()

Navid Emamdoost (2):
      wimax: i2400: fix memory leak
      wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle

Qian Cai (1):
      jbd2: fix data races at struct journal_head

Rafael J. Wysocki (5):
      driver core: Fix adding device links to probing suppliers
      driver core: Make driver core own stateful device links
      driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER
      driver core: Remove device link creation limitation
      driver core: Fix creation of device links with PM-runtime flags

Taehee Yoo (8):
      net: rmnet: fix NULL pointer dereference in rmnet_newlink()
      net: rmnet: fix NULL pointer dereference in rmnet_changelink()
      net: rmnet: fix suspicious RCU usage
      net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device()
      net: rmnet: do not allow to change mux id if mux id is duplicated
      net: rmnet: use upper/lower device infrastructure
      net: rmnet: fix bridge mode bugs
      net: rmnet: fix packet forwarding in rmnet bridge mode

Waiman Long (1):
      efi: Fix debugobjects warning on 'efi_rts_work'

Yong Wu (1):
      driver core: Remove the link if there is no driver with AUTO flag

yangerkun (1):
      slip: not call free_netdev before rtnl_unlock in slip_open

BUG=b:152105405
TEST=tryjob, validation and K8s e2e
RELEASE_NOTE=Upgraded the Linux kernel to v4.19.112.

Signed-off-by: Lakitu Kernel Bot
<cloud-image-merge-automation@prod.google.com>
Change-Id: I66c930e82dbfc5993468b9c151e6246b606faa6c