linux/drivers/iommu
Tao Huang 439d4e9999 Merge tag 'ASB-2020-11-05_4.19-stable' of https://android.googlesource.com/kernel/common
https://source.android.com/security/bulletin/2020-11-01
CVE-2020-0423

* tag 'ASB-2020-11-05_4.19-stable': (529 commits)
  ANDROID: GKI: Enable DEBUG_INFO_DWARF4
  UPSTREAM: mm/sl[uo]b: export __kmalloc_track(_node)_caller
  BACKPORT: xfrm/compat: Translate 32-bit user_policy from sockptr
  BACKPORT: xfrm/compat: Add 32=>64-bit messages translator
  UPSTREAM: xfrm/compat: Attach xfrm dumps to 64=>32 bit translator
  UPSTREAM: xfrm/compat: Add 64=>32-bit messages translator
  BACKPORT: xfrm: Provide API to register translator module
  ANDROID: Publish uncompressed Image on aarch64
  FROMLIST: crypto: arm64/poly1305-neon - reorder PAC authentication with SP update
  UPSTREAM: crypto: arm64/chacha - fix chacha_4block_xor_neon() for big endian
  UPSTREAM: crypto: arm64/chacha - fix hchacha_block_neon() for big endian
  Linux 4.19.154
  usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets.
  eeprom: at25: set minimum read/write access stride to 1
  USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync().
  usb: cdc-acm: add quirk to blacklist ETAS ES58X devices
  tty: serial: fsl_lpuart: fix lpuart32_poll_get_char
  net: korina: cast KSEG0 address to pointer in kfree
  ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n()
  scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config()
  ...

Change-Id: I797efa1149f557c1dfab7856813cc40d1a4d60b2

Conflicts:
	drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
	mm/page_alloc.c
2020-11-03 18:36:42 +08:00
..
amd_iommu_debugfs.c
amd_iommu_init.c iommu/amd: Fix over-read of ACPI UID from IVRS table 2020-05-27 17:37:30 +02:00
amd_iommu_proto.h
amd_iommu_quirks.c iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 2019-11-12 19:21:14 +01:00
amd_iommu_types.h iommu/amd: Fix the configuration of GCR3 table root pointer 2020-04-23 10:30:22 +02:00
amd_iommu_v2.c iommu/amd: Do not use IOMMUv2 functionality when SME is active 2020-09-17 13:45:26 +02:00
amd_iommu.c irqdomain/treewide: Keep firmware node unconditionally allocated 2020-07-29 10:16:46 +02:00
amd_iommu.h iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems 2019-10-05 13:09:59 +02:00
arm-smmu-regs.h ANDROID: GKI: Additions to ARM SMMU register definitions 2020-05-01 21:57:17 -07:00
arm-smmu-v3.c This is the 4.19.106 stable release 2020-02-24 09:13:25 +01:00
arm-smmu.c ANDROID: GKI: iommu/arm-smmu: Modularize ARM SMMU driver 2020-05-01 21:57:17 -07:00
dma-iommu-ops.c
dma-iommu.c ANDROID: GKI: iommu: fix system crash 2020-09-24 18:02:31 +08:00
dma-mapping-fast.c ANDROID: GKI: iommu: dma-mapping-fast: Fast ARMv7/v8 Long Descriptor Format 2020-05-01 21:56:54 -07:00
dmar.c iommu/vt-d: Ignore devices with out-of-spec domain number 2020-03-18 07:14:24 +01:00
exynos-iommu.c Merge tag 'ASB-2020-11-05_4.19-stable' of https://android.googlesource.com/kernel/common 2020-11-03 18:36:42 +08:00
fsl_pamu_domain.c
fsl_pamu_domain.h
fsl_pamu.c
fsl_pamu.h
intel_irq_remapping.c iommu/vt-d: Serialize IOMMU GCMD register modifications 2020-09-09 19:04:27 +02:00
intel-iommu.c iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page 2020-03-18 07:14:22 +01:00
intel-pasid.c
intel-pasid.h
intel-svm.c iommu/vt-d: Fix mm reference leak 2020-04-23 10:30:21 +02:00
io-pgtable-arm-v7s.c UPSTREAM: iommu: Allow io-pgtable to be used outside of drivers/iommu/ 2020-01-10 15:15:57 +00:00
io-pgtable-arm.c ANDROID: GKI: iommu/io-pgtable-arm: LPAE related updates by vendor 2020-05-01 21:57:17 -07:00
io-pgtable-fast.c ANDROID: GKI: iommu: dma-mapping-fast: Fast ARMv7/v8 Long Descriptor Format 2020-05-01 21:56:54 -07:00
io-pgtable.c ANDROID: GKI: iommu: Snapshot of vendor changes 2020-05-01 21:57:17 -07:00
iommu-debugfs.c iommu: Fix IOMMU debugfs fallout 2020-01-27 14:50:28 +01:00
iommu-sysfs.c BACKPORT: drivers/iommu: Export core IOMMU API symbols to permit modular drivers 2020-07-06 20:22:51 +08:00
iommu-traces.c ANDROID: GKI: add missing exports for CONFIG_ARM_SMMU=m 2020-04-09 17:03:10 +00:00
iommu.c ANDROID: GKI: iommu: fix system crash 2020-09-24 18:02:31 +08:00
iova.c This is the 4.19.143 stable release 2020-09-03 13:19:20 +02:00
ipmmu-vmsa.c UPSTREAM: iommu: Allow io-pgtable to be used outside of drivers/iommu/ 2020-01-10 15:15:57 +00:00
irq_remapping.c
irq_remapping.h
Kconfig Merge tag 'ASB-2020-09-05_4.19-stable' of https://android.googlesource.com/kernel/common 2020-09-24 17:59:50 +08:00
Makefile ANDROID: GKI: iommu: dma-mapping-fast: Fast ARMv7/v8 Long Descriptor Format 2020-05-01 21:56:54 -07:00
msm_iommu_hw-8xxx.h
msm_iommu.c UPSTREAM: iommu: Allow io-pgtable to be used outside of drivers/iommu/ 2020-01-10 15:15:57 +00:00
msm_iommu.h
mtk_iommu_v1.c
mtk_iommu.c iommu/mediatek: Fix iova_to_phys PA start for 4GB mode 2020-01-27 14:51:07 +01:00
mtk_iommu.h UPSTREAM: iommu: Allow io-pgtable to be used outside of drivers/iommu/ 2020-01-10 15:15:57 +00:00
of_iommu.c
omap-iommu-debug.c iommu/omap: Check for failure of a call to omap_iommu_dump_ctx 2020-08-21 11:05:36 +02:00
omap-iommu.c
omap-iommu.h
omap-iopgtable.h
qcom_iommu.c This is the 4.19.121 stable release 2020-05-06 09:03:15 +02:00
rk-iommu.c
rk-iommu.h
rk-iovmm.c
rockchip-iommu.c iommu/rockchip: add irq mask cb 2020-10-30 09:20:50 +08:00
s390-iommu.c
tegra-gart.c
tegra-smmu.c iommu/tegra-smmu: Fix page tables in > 4 GiB memory 2020-01-04 19:12:38 +01:00