This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from dd9fb9bb3340 Merge tags 'auxdisplay-for-linus-v5.9-rc4', 'clang-format- [...] new aecb2016c90a xen/balloon: add header guard new 4533d3aed857 memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC new 9e2369c06c8a xen: add helpers to allocate unpopulated memory new 68beef571071 Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/ [...] new aef0148f3606 x86/cmdline: Disable jump tables for cmdline.c new 4819e15f740e x86/mm/32: Bring back vmalloc faulting on x86_32 new ccae0f36d500 x86, fakenuma: Fix invalid starting node ID new 2356bb4b8221 tracing/kprobes, x86/ptrace: Fix regs argument order for i386 new 662a0221893a x86/entry: Fix AC assertion new d5c678aed5ed x86/debug: Allow a single level of #DB recursion new 4facb95b7ada x86/entry: Unbreak 32bit fast syscall new 015b3155c46a Merge tag 'x86-urgent-2020-09-06' of git://git.kernel.org/ [...] new 365d2a236637 MAINTAINERS: Update QUALCOMM IOMMU after Arm SMMU drivers move new 6e4e9ec65078 iommu/vt-d: Serialize IOMMU GCMD register modifications new 2d33b7d631d9 iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() new 26e495f34107 iommu/amd: Restore IRTE.RemapEn bit after programming IRTE new e52d58d54a32 iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE new 7cad554887f1 iommu/amd: Do not force direct mapping when SME is active new 2822e582501b iommu/amd: Do not use IOMMUv2 functionality when SME is active new 29aaebbca4ab iommu/vt-d: Handle 36bit addressing for x86-32 new 2ccdd9f8b2ce Merge tag 'iommu-fixes-v5.9-rc3' of git://git.kernel.org/p [...] new c183edff33fd io_uring: fix explicit async read/write mapping for large [...] new b7ddce3cbf01 io_uring: fix cancel of deferred reqs with ->files new c127a2a1b7ba io_uring: fix linked deferred ->files cancellation new a8205e310011 Merge tag 'io_uring-5.9-2020-09-06' of git://git.kernel.dk [...]
The 25 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 2 +- arch/x86/entry/common.c | 29 +++-- arch/x86/include/asm/entry-common.h | 12 ++- arch/x86/include/asm/ptrace.h | 2 +- arch/x86/kernel/traps.c | 65 ++++++------ arch/x86/lib/Makefile | 2 +- arch/x86/mm/fault.c | 78 ++++++++++++++ arch/x86/mm/numa_emulation.c | 2 +- drivers/dax/device.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 9 +- drivers/iommu/amd/Kconfig | 2 +- drivers/iommu/amd/init.c | 21 +++- drivers/iommu/amd/iommu.c | 26 ++++- drivers/iommu/amd/iommu_v2.c | 7 ++ drivers/iommu/intel/iommu.c | 114 +++++++++++--------- drivers/iommu/intel/irq_remapping.c | 10 +- drivers/xen/Kconfig | 10 ++ drivers/xen/Makefile | 1 + drivers/xen/balloon.c | 4 +- drivers/xen/grant-table.c | 4 +- drivers/xen/privcmd.c | 4 +- drivers/xen/unpopulated-alloc.c | 183 ++++++++++++++++++++++++++++++++ drivers/xen/xenbus/xenbus_client.c | 6 +- drivers/xen/xlate_mmu.c | 4 +- fs/io_uring.c | 55 +++++++++- include/linux/entry-common.h | 51 +++++++-- include/linux/memremap.h | 9 +- include/xen/balloon.h | 4 + include/xen/xen.h | 9 ++ kernel/entry/common.c | 35 ++++-- mm/memremap.c | 2 +- 31 files changed, 613 insertions(+), 151 deletions(-) create mode 100644 drivers/xen/unpopulated-alloc.c