This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 6a45805d803e sh: add missing EXPORT_SYMBOL() for __delay omits c18675481fa7 sh: use generic strncpy() omits fd1884aa19d4 sh: remove call to memset after dma_alloc_coherent omits 526b4c2f36ae sh: clkfwk: remove r8/r16/r32 omits 276108aaad44 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 63f5ac2f31ec mm/madvise.c: remove duplicated include omits 3028a8367bef mm: return EBADF if pidfd is invalid omits 89ca90eea53d mm: use only pidfd for process_madvise syscall omits 80044e53c26d mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits 02f6008707a4 mm: fix s390 compat build error omits 0805425b3f10 mm/madvise: make function 'do_process_madvise' static omits 461ad4bc21cc mm-support-vector-address-ranges-for-process_madvise-fix-fix omits cdb223abded1 mm: support compat_sys_process_madvise omits 2de867b657e5 mm: support vector address ranges for process_madvise omits da5a55461e5d mm/madvise: allow KSM hints for remote API omits 3c42542debd6 mm/madvise: support both pid and pidfd for process_madvise omits edcd6ec4f832 pid: move pidfd_get_pid() to pid.c omits 882e005b8f6b mm/madvise: check fatal signal pending of target process omits 0c03a9fed26f mm-introduce-external-memory-hinting-api-fix-2-fix omits b38c952c1ba6 mm: fix build error for mips of process_madvise omits 0ad17478d44c fix process_madvise build break for arm64 omits fb788ae02d60 mm/madvise: introduce process_madvise() syscall: an extern [...] omits b0a96b3c4d25 mm/madvise: pass task and mm to do_madvise omits 733591d2daaf mm/swap.c: annotate data races for lru_rotate_pvecs omits 5aa866b54749 mm: annotate a data race in page_zonenum() omits b6b808573dd4 mm/rmap: annotate a data race at tlb_flush_batched omits 22c2d1db1142 mm/mempool: fix a data race in mempool_free() omits 449f349c2486 mm/list_lru: fix a data race in list_lru_count_one omits 316880e5e782 mm/memcontrol: fix a data race in scan count omits c171b3189567 mm/page_counter: fix various data races at memsw omits a39c315a62b9 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 51aaaac27692 mm/swapfile: fix and annotate various data races omits 55d74012c6a2 mm/filemap.c: fix a data race in filemap_fault() omits e83cf246af7f mm/swap_state: mark various intentional data races omits 93f0d355e269 mm-page_io-mark-various-intentional-data-races-v2 omits 87e4cb7e82a6 mm/page_io: mark various intentional data races omits 53cc2bea4039 mm/frontswap: mark various intentional data races omits 4cc2aa3cf4f4 kernel: set USER_DS in kthread_use_mm omits dfc0fe05ce5e drm/amdkfd: fix up for {un}use_mm() rename omits 65a0fba74b2d powerpc/vas: fix up for {un}use_mm() rename omits c9d97e0017eb kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 793d4fb59e67 kernel: better document the use_mm/unuse_mm API contract omits 0a144acf2923 kernel: move use_mm/unuse_mm to kthread.c omits b390f952bd7d kernel: move use_mm/unuse_mm to kthread.c omits 9e71d62dfe83 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 88bc7c20945b stacktrace: cleanup inconsistent variable type omits 196d113f6757 mm/kmemleak: silence KCSAN splats in checksum omits 1c4d01483934 Merge branch 'akpm-current/current' omits 41cb30f4590b update sparc32 for "mm: consolidate pte_index() and pte_of [...] omits e9215f42e858 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 71e12cc80863 Merge remote-tracking branch 'notifications/notifications- [...] omits 39620033d117 Merge remote-tracking branch 'mhi/mhi-next' omits 0b3f32c3cce0 Merge remote-tracking branch 'trivial/for-next' omits e4fdcbdd4996 Merge remote-tracking branch 'kunit-next/kunit' omits 54ce95bd18cb Merge remote-tracking branch 'fpga/for-next' omits 5f4b1dde873f Merge remote-tracking branch 'auxdisplay/auxdisplay' omits b2a4bd962c7f Merge remote-tracking branch 'xarray/xarray' omits 09e638a882fc Merge remote-tracking branch 'nvmem/for-next' omits 8e20181aafa5 Merge remote-tracking branch 'slimbus/for-next' omits 6fdbaaa3c6dd Merge remote-tracking branch 'fsi/next' omits a52ab25ca877 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits b2b652280afc Merge remote-tracking branch 'livepatching/for-next' omits 4ff9335c922e Merge remote-tracking branch 'kselftest/next' omits 777629146c82 Merge remote-tracking branch 'userns/for-next' omits 384c6eb433a9 Merge remote-tracking branch 'pwm/for-next' omits 8c289be0c34e Merge remote-tracking branch 'rpmsg/for-next' omits 0cfef754d484 Merge remote-tracking branch 'vhost/linux-next' omits 7faff7a681b3 Merge remote-tracking branch 'scsi-mkp/for-next' omits a6548df76c0f Merge remote-tracking branch 'scsi/for-next' omits 8f04c56d8936 Merge remote-tracking branch 'slave-dma/next' omits c511686c63b4 Merge remote-tracking branch 'mux/for-next' omits 2f32bb97a8dd Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 9da3f2dc14ab Merge remote-tracking branch 'percpu/for-next' omits 81347a7b7c26 Merge remote-tracking branch 'xen-tip/linux-next' omits c5f17b6b09a2 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits b74eba48cb24 Merge remote-tracking branch 'kvm-arm/next' omits dca96c7dff67 Merge remote-tracking branch 'rcu/rcu/next' omits ab9f049d673c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 737e965d2051 Merge remote-tracking branch 'edac/edac-for-next' omits 2201e3dd0138 Merge remote-tracking branch 'tip/auto-latest' omits d720b7bff39e Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 85e3804ad250 Merge remote-tracking branch 'tpmdd/next' omits 90a57435dbb5 Merge remote-tracking branch 'battery/for-next' omits 4f513430826d Merge remote-tracking branch 'block/for-next' omits b35a7068bc8f Merge remote-tracking branch 'imx-drm/imx-drm/next' omits fad5ed07417e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 0ff4159a2437 Merge remote-tracking branch 'drm-misc/for-linux-next' omits adbaf5001a5b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 08c6fc3243aa Merge remote-tracking branch 'drm-intel/for-linux-next' omits f9b6f68eab58 Merge remote-tracking branch 'amdgpu/drm-next' omits 13649b2bdc31 Merge remote-tracking branch 'mtd/mtd/next' omits cd3b04949952 Merge remote-tracking branch 'gfs2/for-next' omits 684676b5376d Merge remote-tracking branch 'bluetooth/master' omits fa982cd319cc Merge remote-tracking branch 'swiotlb/linux-next' omits ade290d9bcc8 Merge remote-tracking branch 'ieee1394/for-next' omits 5e21d595cbd8 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 3d00c6db928d Merge remote-tracking branch 'pm/linux-next' omits 8e05b69708de Merge remote-tracking branch 'v4l-dvb-next/master' omits e7b6e4b83d3f Merge remote-tracking branch 'jc_docs/docs-next' omits 49426b0aceb2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f59ceb897290 Merge branch 'dmi/master' omits d98c3fc26573 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1dc074c19096 Merge remote-tracking branch 'hid/for-next' omits 8cef6eaa96d8 Merge remote-tracking branch 'printk/for-next' omits 04208f4b53cd Merge remote-tracking branch 'vfs/for-next' omits c6786373d451 Merge remote-tracking branch 'file-locks/locks-next' omits 57b2b4aa279a Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 72aa95293256 Merge remote-tracking branch 'iomap/iomap-for-next' omits ba4fdc318c96 Merge remote-tracking branch 'xfs/for-next' omits 8bf105c977a5 Merge remote-tracking branch 'v9fs/9p-next' omits 242d0bbee558 Merge remote-tracking branch 'ubifs/linux-next' omits 96c2f493f2fd Merge remote-tracking branch 'nfsd/nfsd-next' omits 5c3adb5dddff Merge remote-tracking branch 'nfs-anna/linux-next' omits 302e83eab864 Merge remote-tracking branch 'ext3/for_next' omits f4b28c14b902 Merge remote-tracking branch 'exfat/dev' omits e8c414d8f306 Merge remote-tracking branch 'cifs/for-next' omits 548b1ad13618 Merge remote-tracking branch 'btrfs/for-next' omits 3773ef4425c3 Merge remote-tracking branch 'uml/linux-next' omits 5aa938d4229a Merge remote-tracking branch 'risc-v/for-next' omits ef19f3c5ef5a Merge remote-tracking branch 'openrisc/for-next' omits 9728e745969c Merge remote-tracking branch 'nds32/next' omits 5b3c78580d23 Merge remote-tracking branch 'm68knommu/for-next' omits b85ad8114233 Merge remote-tracking branch 'h8300/h8300-next' omits 66dca3889930 Merge remote-tracking branch 'clk/clk-next' omits bd1678bf8087 Merge remote-tracking branch 'tegra/for-next' omits 48463af9f18b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 3d2b43031ce8 Merge remote-tracking branch 'scmi/for-linux-next' omits 6755386ae5d4 Merge remote-tracking branch 'samsung-krzk/for-next' omits fc3378d19278 Merge remote-tracking branch 'rockchip/for-next' omits 72ed0718b283 Merge remote-tracking branch 'reset/reset/next' omits 46457399635e Merge remote-tracking branch 'renesas/next' omits 576e9a646a7f Merge remote-tracking branch 'realtek/for-next' omits 87ff7e96a4de Merge remote-tracking branch 'raspberrypi/for-next' omits f0eccd0903ad Merge remote-tracking branch 'qcom/for-next' omits 40b12031c5e6 Merge remote-tracking branch 'omap/for-next' omits e36ed10415c7 Merge remote-tracking branch 'mvebu/for-next' omits c3e27adae75e Merge remote-tracking branch 'mediatek/for-next' omits c920b4793775 Merge remote-tracking branch 'keystone/next' omits 5f1dc12c41f4 Merge remote-tracking branch 'imx-mxs/for-next' omits 1b944a6e35a3 Merge remote-tracking branch 'at91/at91-next' omits 671f83f52f7c Merge remote-tracking branch 'amlogic/for-next' omits c05eec946c43 Merge remote-tracking branch 'arm-soc/for-next' omits 7aa5cabd13b3 Merge remote-tracking branch 'arm64/for-next/core' omits 4902083bae53 Merge remote-tracking branch 'arm/for-next' omits 1cac070dd858 Merge remote-tracking branch 'dma-mapping/for-next' omits 9670cb780c58 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits a8195ca429a0 Merge remote-tracking branch 'fpga-fixes/fixes' omits b7a40409b760 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits fde9c9edb4f8 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 1be380f2fddc Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8e02c7a744c4 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 10f5380154c4 Merge remote-tracking branch 'omap-fixes/fixes' omits 7f7ea4ef8999 Merge remote-tracking branch 'crypto-current/master' omits d49a7c16ca02 Merge remote-tracking branch 'input-current/for-linus' omits 01d2f50bc248 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6c45bb103f64 Merge remote-tracking branch 'spi-fixes/for-linus' omits c5ad8fb7bd70 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 337761a2653a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b2b57ff78453 Merge remote-tracking branch 'sound-current/for-linus' omits fc14ff874c15 Merge remote-tracking branch 'netfilter/master' omits bff8fdddcdc9 Merge remote-tracking branch 'ipsec/master' omits 89a486da0976 Merge remote-tracking branch 'bpf/master' omits 89e17b1df1d0 Merge remote-tracking branch 'net/master' omits 40e16bacdcdc Merge remote-tracking branch 'arc-current/for-curr' omits 113bb478bf79 Merge remote-tracking branch 'kbuild-current/fixes' omits 803faaab72e8 Merge remote-tracking branch 'fixes/master' omits fdc967a9657d Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 4ff2c70175be Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 5cc38fa6fc74 riscv: fix build warning of missing prototypes omits 4bafe6134c46 RISC-V: Don't mark init section as non-executable omits 9dd7840f091f RISC-V: Force select RISCV_INTC for CONFIG_RISCV omits 5d6b55a3db87 RISC-V: Remove do_IRQ() function omits a03829499055 clocksource/drivers/timer-riscv: Use per-CPU timer interrupt omits e6e339173cf1 irqchip: RISC-V per-HART local interrupt controller driver omits 8cdf6cdc25ab RISC-V: Rename and move plic_find_hart_id() to arch directory omits fb9021e67ee0 RISC-V: self-contained IPI handling routine omits 22b796f06d8c riscv: set the permission of vdso_data to read-only omits 6e3cfcf6ea03 riscv: use vDSO common flow to reduce the latency of the t [...] omits 65e5e9507ff5 RISC-V: Sort select statements alphanumerically omits 16ec8bfe257b Pull ext2 xattr cleanups. omits 850b002ccc6c Pull fanotify fix from Amir omits 80b1ce5131b7 Merge fsnotify cleanups. adds f7579007f342 arch/sparc/mm/srmmu.c: fix build adds 77d22a4388d3 Documentation/CodingStyle: Fix duplicate "are" typo adds c90e7945e3a3 Merge tag 'dmaengine-5.8-rc1' of git://git.infradead.org/u [...] adds 3a2a87517421 Merge tag 'for-v5.8' of git://git.kernel.org/pub/scm/linux [...] adds 6f630784cc0d Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 6f51ab9440d1 Merge tag 'mtd/for-5.8' of git://git.kernel.org/pub/scm/li [...] adds 0e083da7c8a2 Merge tag 'for-linus-5.8-rc1' of git://git.kernel.org/pub/ [...] adds 84fc461db99b Merge tag 'for-linus-5.8-rc1' of git://git.kernel.org/pub/ [...] adds 09102704c674 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 49f13b0921aa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4c277e2f8596 Merge branch 'pm-opp' adds 50dd154ed7b1 Merge branches 'pm-cpufreq' and 'pm-acpi' adds 0c67f6b29715 Merge tag 'pm-5.8-rc1-2' of git://git.kernel.org/pub/scm/l [...] adds ede439be684c Merge branch 'acpica' adds 6672966d6c85 Merge tag 'acpi-5.8-rc1-2' of git://git.kernel.org/pub/scm [...] adds 6d62c5b21155 Merge tag 'docs-5.8-2' of git://git.lwn.net/linux adds 78c24f7beeae arch/powerpc/mm/pgtable.c: another missed conversion adds 5429ef62bcf3 compiler/gcc: Raise minimum GCC version for kernel builds to 4.8 adds 514cc55b01eb netfilter: Avoid assigning 'const' pointer to non-const pointer adds 9a8939490d40 net: tls: Avoid assigning 'const' pointer to non-const pointer adds 9b4fb5cec031 fault_inject: Don't rely on "return value" from WRITE_ONCE() adds c6a771d93233 arm64: csum: Disable KASAN for do_csum() adds a5460b5e5fb8 READ_ONCE: Simplify implementations of {READ,WRITE}_ONCE() adds 9e343b467c70 READ_ONCE: Enforce atomicity for {READ,WRITE}_ONCE() memor [...] adds dee081bf8f82 READ_ONCE: Drop pointer qualifiers when reading from scalar types adds 549887271a96 locking/barriers: Use '__unqual_scalar_typeof' for load-ac [...] adds 10223c5286f7 arm64: barrier: Use '__unqual_scalar_typeof' for acquire/r [...] adds 10415533a906 gcov: Remove old GCC 3.4 support adds 5872f1a2e5c7 READ_ONCE: Fix comment describing 2x32-bit atomicity adds 8d4beed7bbc7 compiler-types.h: Include naked type in __pick_integer_typ [...] adds b16d8ecf4fa1 compiler.h: Enforce that READ_ONCE_NOCHECK() access size i [...] adds 1fd76043ecb0 compiler_types.h: Optimize __unqual_scalar_typeof compilat [...] adds b398ace5d2ea compiler_types.h: Use unoptimized __unqual_scalar_typeof f [...] adds 4152d146ee21 Merge branch 'rwonce/rework' of git://git.kernel.org/pub/s [...] adds 058f2e4da79b proc: s_fs_info may be NULL when proc_kill_sb is called adds 79ca035d2d94 Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/ [...] adds feadeebe6896 Merge remote-tracking branch 'fixes/master' adds 7be06640c91f Merge remote-tracking branch 'kbuild-current/fixes' adds 952faf2358ec Merge remote-tracking branch 'arc-current/for-curr' adds ce9ac056d9cd nexthop: Fix fdb labeling for groups adds 50cb8769f2c1 vxlan: Remove access to nexthop group struct adds 5969856ae8ce mptcp: fix races between shutdown and recvmsg adds e325dd496965 Merge remote-tracking branch 'net/master' adds 32022fd97ed3 libbpf: Handle GCC noreturn-turned-volatile quirk adds 47f6bc4ce1ff tools, bpf: Do not force gcc as CC adds 8c31e84e204d Merge remote-tracking branch 'bpf/master' adds 01850983b8ed Merge remote-tracking branch 'ipsec/master' adds 1153e7dbc7d4 Merge remote-tracking branch 'netfilter/master' adds a4f55d927d33 Merge tag 'asoc-fix-v5.8' of https://git.kernel.org/pub/sc [...] adds cb19e2bc5716 Merge remote-tracking branch 'sound-current/for-linus' adds 25471bd4056d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c23b15c35f27 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 5fcc881299e8 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds a575357b6435 spi: dt-bindings: amlogic, meson-gx-spicc: Fix schema for [...] adds 3580c8a2d813 Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 13f581ad4f14 Merge remote-tracking branch 'spi-fixes/for-linus' adds f77b2d4d4a97 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds eb25cb61c553 Merge remote-tracking branch 'crypto-current/master' adds 8b9634f349f7 Merge remote-tracking branch 'omap-fixes/fixes' adds fe7cfe983cbe Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 749115aa6aec Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 48b3cb5a50a7 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 4a35e93a6564 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 60392f4b277d Merge remote-tracking branch 'fpga-fixes/fixes' new 6644b0f67674 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new e73279b901c8 Merge remote-tracking branch 'dma-mapping/for-next' new fe99b2cf5e2b Merge remote-tracking branch 'arm/for-next' new 625412c210fb arm64: vdso32: add CONFIG_THUMB2_COMPAT_VDSO new a194c33f45f8 arm64: acpi: fix UBSAN warning new c562d890c261 Merge remote-tracking branch 'arm64/for-next/core' new 3c49d0b768c8 Merge remote-tracking branch 'arm-soc/for-next' new 12d16ef6af58 Merge remote-tracking branch 'amlogic/for-next' new d2fcedd07f64 Merge remote-tracking branch 'at91/at91-next' new c4178a21d502 Merge remote-tracking branch 'imx-mxs/for-next' new f495cbfc2176 Merge remote-tracking branch 'keystone/next' new 1cf3abfa43ff Merge remote-tracking branch 'mediatek/for-next' new 7e3a7833525d Merge remote-tracking branch 'mvebu/for-next' new 0d2c59850a44 Merge remote-tracking branch 'omap/for-next' new 694b5bfc9d88 Merge remote-tracking branch 'qcom/for-next' new ff43b262533b Merge remote-tracking branch 'raspberrypi/for-next' new 04dfd29a4a46 Merge remote-tracking branch 'realtek/for-next' new d6e1fde486b6 Merge remote-tracking branch 'renesas/next' new a7f646a07f7b Merge remote-tracking branch 'reset/reset/next' new e1b63d842d9d Merge remote-tracking branch 'rockchip/for-next' new 94f457b8c73c Merge remote-tracking branch 'samsung-krzk/for-next' new 039f882fe013 Merge remote-tracking branch 'scmi/for-linux-next' new 5b765ef7b4c3 Merge remote-tracking branch 'sunxi/sunxi/for-next' new e2ebedbc9133 Merge remote-tracking branch 'tegra/for-next' new 5c84d7a5c44f Merge remote-tracking branch 'h8300/h8300-next' new a503da64141f Merge remote-tracking branch 'm68knommu/for-next' new 293830285e5a Merge remote-tracking branch 'nds32/next' new 18e8e12e96d0 Merge remote-tracking branch 'openrisc/for-next' new e8c7ef7d5819 RISC-V: Sort select statements alphanumerically new 5cf998ba8c7b RISC-V: self-contained IPI handling routine new d175d699df07 RISC-V: Rename and move plic_find_hart_id() to arch directory new 6b7ce8927b5a irqchip: RISC-V per-HART local interrupt controller driver new 033a65de7ece clocksource/drivers/timer-riscv: Use per-CPU timer interrupt new 24dc17005ca1 RISC-V: Remove do_IRQ() function new e71ee06e3ca3 RISC-V: Force select RISCV_INTC for CONFIG_RISCV new 4e0f9e3a6104 RISC-V: Don't mark init section as non-executable new 05589dde649c riscv: fix build warning of missing prototypes new 96910b7d8f63 Merge remote-tracking branch 'risc-v/for-next' new 2c853f050d74 Merge remote-tracking branch 'btrfs/for-next' new 7866c177a03b smb3: fix typo in mount options displayed in /proc/mounts new c71eec10209c Merge remote-tracking branch 'cifs/for-next' new 159143fff0c2 Merge remote-tracking branch 'exfat/dev' new 6bc33bbd5826 ext2: fix improper assignment for e_value_offs new 6dd784a0158b ext2: propagate errors up to ext2_find_entry()'s callers new 4f93c255b5fe ext2: ext2_find_entry() return -ENOENT if no entry found new ee374a9aeced ext2: fix missing percpu_counter_inc new d0520d35af5c writeback: Avoid skipping inode writeback new 1faab7be2bb9 writeback: Fix sync livelock due to b_dirty_time processing new 1b9333c2d879 writeback: Drop I_DIRTY_TIME_EXPIRE new 7c8df55f540e Pull lazytime writeback fixes from me. new 75dff8675487 Merge remote-tracking branch 'ext3/for_next' new 2e148334e977 Merge remote-tracking branch 'nfs-anna/linux-next' new a0acb334a049 Merge remote-tracking branch 'nfsd/nfsd-next' new 8d278a0414b8 Merge remote-tracking branch 'v9fs/9p-next' new 5a9c5210c704 Merge remote-tracking branch 'xfs/for-next' new c9125a9167a6 Merge remote-tracking branch 'iomap/iomap-for-next' new bf3916232244 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new c9161224c952 Merge remote-tracking branch 'file-locks/locks-next' new 350e409ba444 Merge remote-tracking branch 'vfs/for-next' new 42bbc5c1f0da Merge remote-tracking branch 'printk/for-next' new 4301fa6abf5f Merge remote-tracking branch 'hid/for-next' new cb301414763e MAINTAINERS: npcm7xx: Add maintainer for Nuvoton NPCM BMC new 7df93a8ad232 Merge branch 'i2c/for-5.8' into i2c/for-next new 0718c42e79b6 Merge remote-tracking branch 'i2c/i2c/for-next' new 8d8a490f76f4 Merge branch 'dmi/master' new 9de0eac612ba Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 5ae9467abf54 Merge remote-tracking branch 'v4l-dvb-next/master' new 96af1284d646 Merge remote-tracking branch 'pm/linux-next' new 398953662b6f Merge remote-tracking branch 'thermal/thermal/linux-next' new 85e88c7cfba2 Merge remote-tracking branch 'ieee1394/for-next' new 6ec4be5d0193 Merge remote-tracking branch 'swiotlb/linux-next' new f98aa80ff78c Bluetooth: hci_qca: Bug fix during SSR timeout new d74abe2138b3 Bluetooth: btusb: Add support to read Intel debug feature new c453b10c2b28 Bluetooth: btusb: Configure Intel debug feature based on a [...] new d500ce571691 Merge remote-tracking branch 'bluetooth/master' new 13b2b1118a77 gfs2: fix trans slab error when withdraw occurs inside log_flush new 9d05a7c0c539 gfs2: Don't sleep during glock hash walk new e37f00cba1f1 Merge remote-tracking branch 'gfs2/for-next' new 044a364d55cc Merge remote-tracking branch 'amdgpu/drm-next' new 0a3e6300d51f Merge remote-tracking branch 'drm-intel/for-linux-next' new 8e0db68d58ed Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 54e1e06bcf1c drm/sun4i: hdmi ddc clk: Fix size of m divider new d4e029221cae Merge remote-tracking branch 'drm-misc/for-linux-next' new fdfd14e623d1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 9bc0d2cee138 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 28f2ada2baee Merge remote-tracking branch 'block/for-next' new 5d1afb0f3bb5 Merge remote-tracking branch 'tpmdd/next' new ad8694bac410 iommu/amd: Move AMD IOMMU driver into subdirectory new 672cf6df9b8a iommu/vt-d: Move Intel IOMMU driver into subdirectory new f875c9ea123a Merge remote-tracking branch 'iommu/next' new 21d1303a33fb Merge remote-tracking branch 'mailbox/mailbox-for-next' new 95ac1638fd50 Merge remote-tracking branch 'tip/auto-latest' new 7c2c70e3a884 Merge remote-tracking branch 'edac/edac-for-next' new a87d4e00eacb irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix s [...] new f3088b726b80 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 10b1c5042365 Merge remote-tracking branch 'rcu/rcu/next' new d56f5136b010 KVM: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories new f4f6bd93fdab KVM: VMX: Always treat MSR_IA32_PERF_CAPABILITIES as a val [...] new 65b1891499b1 KVM: x86: Assign correct value to array.maxnent new fa44b82eb831 KVM: x86: Move MPK feature detection to common code new fe2b73dba47f KVM: MIPS: Define KVM_ENTRYHI_ASID to cpu_asid_mask(&boot_ [...] new 5816c76dea11 KVM: MIPS: Fix VPN2_MASK definition for variable cpu_vmbits new 210b4b9112b6 KVM: MIPS: Increase KVM_MAX_VCPUS and KVM_USER_MEM_SLOTS to 16 new bf10efbb81bf KVM: MIPS: Add EVENTFD support which is needed by VHOST new 8bf31295030e KVM: MIPS: Use lddir/ldpte instructions to lookup gpa_mm.pgd new 3210e2c279fe KVM: MIPS: Introduce and use cpu_guest_has_ldpte new 52c07e1cbb6e KVM: MIPS: Use root tlb to control guest's CCA for Loongson-3 new 49bb96003fb1 KVM: MIPS: Let indexed cacheops cause guest exit on Loongson-3 new 3f51d8fcac7a KVM: MIPS: Add more types of virtual interrupts new f21db3090de2 KVM: MIPS: Add Loongson-3 Virtual IPI interrupt support new 7f2a83f1c2a9 KVM: MIPS: Add CPUCFG emulation for Loongson-3 new 8a5097ee90c2 KVM: MIPS: Add CONFIG6 and DIAG registers emulation new dc6d95b153e7 KVM: MIPS: Add more MMIO load/store instructions emulation new 0f78355c4508 KVM: MIPS: Enable KVM support for Loongson-3 new 0e96edd9a9c2 x86/kvm: Remove defunct KVM_DEBUG_FS Kconfig new 7ec28e264f2e KVM: Use vmemdup_user() new 5688fed649f1 KVM: x86: remove unnecessary rmap walk of read-only memslots new 4b44295538b4 KVM: x86: avoid unnecessary rmap walks when creating/moving slots new 3741679ba4b4 KVM: x86: minor code refactor and comments fixup around di [...] new ba4e627921b1 Merge tag 'kvm-ppc-next-5.8-1' of git://git.kernel.org/pub [...] new b80db73dc8be KVM: selftests: Fix build with "make ARCH=x86_64" new 34d2618d3318 KVM: x86: emulate reserved nops from 0f/18 to 0f/1f new 7a35e515a705 KVM: VMX: Properly handle kvm_read/write_guest_virt*() result new 25597f64c2f6 Revert "KVM: x86: work around leak of uninitialized stack [...] new 5ae1452f5ff3 KVM: selftests: Add x86_64/debug_regs to .gitignore new 75ad6e800217 KVM: selftests: fix vmx_preemption_timer_test build with GCC10 new fb7333dfd812 KVM: SVM: fix calls to is_intercept new e649b3f0188f KVM: x86: Fix APIC page invalidation race new 2067028512b6 KVM: selftests: Ignore KVM 5-level paging support for VM_M [...] new 80fbd280beea KVM: x86: Unexport x86_fpu_cache and make it static new b112f8184c50 KVM: nVMX: Consult only the "basic" exit reason when routi [...] new 9278d55665db Merge branch 'kvm-basic-exit-reason' into HEAD new e6bbabaee78b KVM: selftests: do not substitute SVM/VMX check with KVM_C [...] new dcb61ac740c9 KVM: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMC [...] new 84364d8de43f KVM: x86: respect singlestep when emulating instruction new 943da404a60b kvm: i8254: remove redundant assignment to pointer s new 053e9d20d662 KVM: async_pf: Cleanup kvm_setup_async_pf() new 7381d772b46f KVM: async_pf: Inject 'page ready' event only if 'page not [...] new 70cf53b21c50 KVM: selftests: fix sync_with_host() in smm_test new 2a9b296f10d5 Merge remote-tracking branch 'kvm/linux-next' new 7c582bf4ed84 KVM: arm64: Stop writing aarch32's CSSELR into ACTLR new ef5a294be8d0 KVM: arm64: Add emulation for 32bit guests accessing ACTLR2 new e8679fedd026 KVM: arm64: Stop save/restoring ACTLR_EL1 new 3204be4109ad KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts new 0370964dd3ff KVM: arm64: Synchronize sysreg state on injecting an AArch [...] new ef3e40a7ea8d KVM: arm64: Save the host's PtrAuth keys in non-preemptibl [...] new 29eb5a3c57f7 KVM: arm64: Handle PtrAuth traps early new b990d37fdf67 KVM: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr new 07da1ffaa137 KVM: arm64: Remove host_cpu_context member from vcpu structure new 304e2989c93e KVM: arm64: Move hyp_symbol_addr() to kvm_asm.h new 15c99816ed93 Merge branch 'kvm-arm64/ptrauth-fixes' into kvmarm-master/next new 5b43e41932e8 Merge remote-tracking branch 'kvm-arm/next' new 7c6bd8d718e7 Merge remote-tracking branch 'xen-tip/linux-next' new 8f368f7da150 Merge remote-tracking branch 'percpu/for-next' new da9c2778d10e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 5e3fc9165577 Merge remote-tracking branch 'mux/for-next' new af7b415a1ebf scsi: powertec: Fix different dev_id between request_irq() [...] new 3bab76807d95 scsi: eesox: Fix different dev_id between request_irq() an [...] new 7960c0b29626 scsi: acornscsi: Fix an error handling path in acornscsi_probe() new bf60830b7979 Merge branch 'misc' into for-next new 2798e3b081c0 Merge remote-tracking branch 'scsi/for-next' new 42c76c9848e1 scsi: acornscsi: Fix an error handling path in acornscsi_probe() new 43f517765c22 Merge remote-tracking branch 'scsi-mkp/for-next' new 7da3994e65fa vdpa: fix typos in the comments for __vdpa_alloc_device() new 7efe399a7b92 vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() new cf7bf490ce19 virtio-mem: silence a static checker warning new e252c9afbe96 Merge remote-tracking branch 'vhost/linux-next' new b9dc3192fc9c Merge remote-tracking branch 'rpmsg/for-next' new da08f6175e15 Merge remote-tracking branch 'pwm/for-next' new 5cfcd7af042c Merge remote-tracking branch 'userns/for-next' new b9bc6d1963b7 Merge remote-tracking branch 'kselftest/next' new 9e38a987445a Merge remote-tracking branch 'livepatching/for-next' new 80d7b9759361 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new a1b31728e1e2 Merge remote-tracking branch 'fsi/next' new 634f253fb70e Merge remote-tracking branch 'slimbus/for-next' new c2a252559cc5 Merge remote-tracking branch 'nvmem/for-next' new 6b7490a6d943 Merge remote-tracking branch 'xarray/xarray' new eb3d9a236543 Merge remote-tracking branch 'auxdisplay/auxdisplay' new ba10fdb1cd17 Merge remote-tracking branch 'fpga/for-next' new ece0b3b9da88 Merge remote-tracking branch 'kunit-next/kunit' new 3fac3c90f406 Merge remote-tracking branch 'trivial/for-next' new 76722b4575ca Merge remote-tracking branch 'mhi/mhi-next' new 875f4032d059 Merge remote-tracking branch 'notifications/notifications- [...] new 17fa9cdfe792 Merge remote-tracking branch 'fsinfo/fsinfo-core' new bb84b90e3c0c Merge branch 'akpm-current/current' new dd7bf4ad21ae mm/kmemleak: silence KCSAN splats in checksum new 316e48dd5cfe stacktrace: cleanup inconsistent variable type new b1f8b31e49d2 amdgpu: a NULL ->mm does not mean a thread is a kthread new d914c1de8af8 kernel: move use_mm/unuse_mm to kthread.c new 0360167308cc kernel: move use_mm/unuse_mm to kthread.c new 680d9411a410 kernel: better document the use_mm/unuse_mm API contract new bd76f5173eb4 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new d91d9cab7161 powerpc/vas: fix up for {un}use_mm() rename new 030d52ff81e0 drm/amdkfd: fix up for {un}use_mm() rename new 3887be980781 kernel: set USER_DS in kthread_use_mm new 6c15427e2a82 mm/frontswap: mark various intentional data races new 5a46160a823a mm/page_io: mark various intentional data races new 14d93af223e4 mm-page_io-mark-various-intentional-data-races-v2 new 0822f7fc7f4c mm/swap_state: mark various intentional data races new fd047f9599a0 mm/filemap.c: fix a data race in filemap_fault() new 10b837e6a8e6 mm/swapfile: fix and annotate various data races new fd23d76127c2 mm-swapfile-fix-and-annotate-various-data-races-v2 new 91211d1e249f mm/page_counter: fix various data races at memsw new 2cc6c6eddfc7 mm/memcontrol: fix a data race in scan count new ef8db2f4c1a4 mm/list_lru: fix a data race in list_lru_count_one new f27264eac824 mm/mempool: fix a data race in mempool_free() new f633fc0d5d55 mm/rmap: annotate a data race at tlb_flush_batched new 112663f9fa74 mm: annotate a data race in page_zonenum() new c9f99dab8977 mm/swap.c: annotate data races for lru_rotate_pvecs new ad0774818cc5 mm/madvise: pass task and mm to do_madvise new f333de2d59d9 mm/madvise: introduce process_madvise() syscall: an extern [...] new 389ef26ffff3 fix process_madvise build break for arm64 new 890e27027a04 mm: fix build error for mips of process_madvise new 5df6b081f88c mm-introduce-external-memory-hinting-api-fix-2-fix new 5f42b7e3752e mm/madvise: check fatal signal pending of target process new 723bc84499dd pid: move pidfd_get_pid() to pid.c new 839f49872dff mm/madvise: support both pid and pidfd for process_madvise new 98e8e96cbef8 mm/madvise: allow KSM hints for remote API new ecf6f22233fe mm: support vector address ranges for process_madvise new 14f8bf8dda3a mm: support compat_sys_process_madvise new ebf39e5e28df mm-support-vector-address-ranges-for-process_madvise-fix-fix new 513ea55fe613 mm/madvise: make function 'do_process_madvise' static new aa8d9aa0e6e1 mm: fix s390 compat build error new ed55fdd05b89 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] new 272135e03bb2 mm: use only pidfd for process_madvise syscall new ce5e28521d97 mm: return EBADF if pidfd is invalid new 8b0fb06003b8 mm/madvise.c: remove duplicated include new db848479e079 include/asm-generic/vmlinux.lds.h: align ro_after_init new 862d897f4b6e sh: clkfwk: remove r8/r16/r32 new 7ea892792b19 sh: remove call to memset after dma_alloc_coherent new 87af5a512ed1 sh: use generic strncpy() new a7cbd1d30e77 sh: add missing EXPORT_SYMBOL() for __delay
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (6a45805d803e) \ N -- N -- N refs/heads/akpm (a7cbd1d30e77)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 232 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: .../bindings/spi/amlogic,meson-gx-spicc.yaml | 26 +- Documentation/process/coding-style.rst | 2 +- MAINTAINERS | 6 +- arch/arm64/Kconfig | 8 + arch/arm64/include/asm/acpi.h | 5 +- arch/arm64/include/asm/kvm_asm.h | 33 +- arch/arm64/include/asm/kvm_emulate.h | 6 - arch/arm64/include/asm/kvm_host.h | 9 +- arch/arm64/include/asm/kvm_mmu.h | 20 - arch/arm64/kernel/vdso32/Makefile | 8 + arch/arm64/kvm/aarch32.c | 28 ++ arch/arm64/kvm/arm.c | 11 +- arch/arm64/kvm/handle_exit.c | 32 +- arch/arm64/kvm/hyp/debug-sr.c | 4 +- arch/arm64/kvm/hyp/switch.c | 65 ++- arch/arm64/kvm/hyp/sysreg-sr.c | 8 +- arch/arm64/kvm/pmu.c | 8 +- arch/arm64/kvm/sys_regs.c | 25 +- arch/arm64/kvm/sys_regs_generic_v8.c | 10 + arch/mips/Kconfig | 1 + arch/mips/include/asm/cpu-features.h | 3 + arch/mips/include/asm/kvm_host.h | 52 ++- arch/mips/include/asm/mipsregs.h | 4 + arch/mips/include/uapi/asm/inst.h | 11 + arch/mips/kernel/cpu-probe.c | 5 +- arch/mips/kvm/Kconfig | 1 + arch/mips/kvm/Makefile | 5 +- arch/mips/kvm/emulate.c | 503 ++++++++++++++++++++- arch/mips/kvm/entry.c | 19 +- arch/mips/kvm/interrupt.c | 93 +--- arch/mips/kvm/interrupt.h | 14 +- arch/mips/kvm/loongson_ipi.c | 214 +++++++++ arch/mips/kvm/mips.c | 47 +- arch/mips/kvm/tlb.c | 41 ++ arch/mips/kvm/trap_emul.c | 3 + arch/mips/kvm/vz.c | 237 +++++++--- arch/powerpc/mm/pgtable.c | 2 +- arch/riscv/Kconfig | 4 - arch/riscv/include/asm/clocksource.h | 7 - arch/riscv/include/asm/processor.h | 12 +- arch/riscv/include/asm/vdso.h | 2 - arch/riscv/include/asm/vdso/clocksource.h | 8 - arch/riscv/include/asm/vdso/gettimeofday.h | 79 ---- arch/riscv/include/asm/vdso/processor.h | 19 - arch/riscv/include/asm/vdso/vsyscall.h | 27 -- arch/riscv/kernel/time.c | 9 - arch/riscv/kernel/vdso.c | 24 +- arch/riscv/kernel/vdso/Makefile | 12 +- arch/riscv/kernel/vdso/clock_getres.S | 18 + arch/riscv/kernel/vdso/clock_gettime.S | 18 + arch/riscv/kernel/vdso/gettimeofday.S | 18 + arch/riscv/kernel/vdso/vdso.lds.S | 2 - arch/riscv/kernel/vdso/vgettimeofday.c | 25 - arch/s390/include/asm/kvm_host.h | 2 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/x86/Kconfig | 8 - arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/kernel/kvm.c | 1 - arch/x86/kvm/cpuid.c | 31 +- arch/x86/kvm/debugfs.c | 10 +- arch/x86/kvm/emulate.c | 8 +- arch/x86/kvm/i8254.c | 1 - arch/x86/kvm/svm/nested.c | 2 +- arch/x86/kvm/svm/svm.c | 4 +- arch/x86/kvm/vmx/nested.c | 82 ++-- arch/x86/kvm/vmx/pmu_intel.c | 2 +- arch/x86/kvm/vmx/vmx.c | 38 +- arch/x86/kvm/vmx/vmx.h | 2 + arch/x86/kvm/x86.c | 132 +++--- drivers/bluetooth/btintel.c | 59 +++ drivers/bluetooth/btintel.h | 21 + drivers/bluetooth/btusb.c | 9 + drivers/bluetooth/hci_qca.c | 29 +- drivers/gpu/drm/sun4i/sun4i_hdmi.h | 2 +- drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c | 2 +- drivers/iommu/Makefile | 18 +- drivers/iommu/{ => amd}/amd_iommu.h | 0 drivers/iommu/{ => amd}/amd_iommu_types.h | 0 .../iommu/{amd_iommu_debugfs.c => amd/debugfs.c} | 0 drivers/iommu/{amd_iommu_init.c => amd/init.c} | 2 +- drivers/iommu/{amd_iommu.c => amd/iommu.c} | 2 +- drivers/iommu/{amd_iommu_v2.c => amd/iommu_v2.c} | 0 drivers/iommu/{amd_iommu_quirks.c => amd/quirks.c} | 0 .../{intel-iommu-debugfs.c => intel/debugfs.c} | 0 drivers/iommu/{ => intel}/dmar.c | 2 +- drivers/iommu/{ => intel}/intel-pasid.h | 0 drivers/iommu/{intel-iommu.c => intel/iommu.c} | 2 +- .../irq_remapping.c} | 2 +- drivers/iommu/{intel-pasid.c => intel/pasid.c} | 0 drivers/iommu/{intel-svm.c => intel/svm.c} | 0 drivers/iommu/{intel-trace.c => intel/trace.c} | 0 drivers/irqchip/irq-gic-v3-its.c | 8 +- drivers/irqchip/irq-sifive-plic.c | 2 - drivers/net/vxlan.c | 10 +- drivers/scsi/arm/acornscsi.c | 4 +- drivers/scsi/arm/eesox.c | 2 +- drivers/scsi/arm/powertec.c | 2 +- drivers/vdpa/vdpa.c | 2 +- drivers/vhost/vdpa.c | 2 +- drivers/virtio/virtio_mem.c | 2 +- fs/cifs/cifsfs.c | 2 +- fs/ext2/dir.c | 55 ++- fs/ext2/ext2.h | 3 +- fs/ext2/ialloc.c | 3 +- fs/ext2/namei.c | 39 +- fs/ext2/xattr.c | 3 +- fs/ext4/inode.c | 2 +- fs/fs-writeback.c | 85 ++-- fs/gfs2/glock.c | 5 +- fs/gfs2/log.c | 10 + fs/proc/root.c | 10 +- fs/xfs/libxfs/xfs_trans_inode.c | 4 +- include/linux/compiler.h | 22 +- include/linux/compiler_types.h | 5 +- include/linux/fs.h | 7 +- include/linux/kvm_host.h | 8 +- include/net/nexthop.h | 28 +- include/trace/events/writeback.h | 10 +- net/ipv4/nexthop.c | 82 ++-- net/mptcp/protocol.c | 45 +- tools/bpf/Makefile | 1 - tools/lib/bpf/btf_dump.c | 33 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 4 + .../selftests/kvm/include/x86_64/svm_util.h | 1 + tools/testing/selftests/kvm/include/x86_64/vmx.h | 5 +- tools/testing/selftests/kvm/lib/kvm_util.c | 11 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 10 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 9 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 5 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 3 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 17 +- tools/testing/selftests/kvm/x86_64/state_test.c | 13 +- .../kvm/x86_64/vmx_preemption_timer_test.c | 4 + virt/kvm/async_pf.c | 21 +- virt/kvm/kvm_main.c | 53 ++- 136 files changed, 2037 insertions(+), 949 deletions(-) create mode 100644 arch/mips/kvm/loongson_ipi.c delete mode 100644 arch/riscv/include/asm/clocksource.h delete mode 100644 arch/riscv/include/asm/vdso/clocksource.h delete mode 100644 arch/riscv/include/asm/vdso/gettimeofday.h delete mode 100644 arch/riscv/include/asm/vdso/processor.h delete mode 100644 arch/riscv/include/asm/vdso/vsyscall.h create mode 100644 arch/riscv/kernel/vdso/clock_getres.S create mode 100644 arch/riscv/kernel/vdso/clock_gettime.S create mode 100644 arch/riscv/kernel/vdso/gettimeofday.S delete mode 100644 arch/riscv/kernel/vdso/vgettimeofday.c rename drivers/iommu/{ => amd}/amd_iommu.h (100%) rename drivers/iommu/{ => amd}/amd_iommu_types.h (100%) rename drivers/iommu/{amd_iommu_debugfs.c => amd/debugfs.c} (100%) rename drivers/iommu/{amd_iommu_init.c => amd/init.c} (99%) rename drivers/iommu/{amd_iommu.c => amd/iommu.c} (99%) rename drivers/iommu/{amd_iommu_v2.c => amd/iommu_v2.c} (100%) rename drivers/iommu/{amd_iommu_quirks.c => amd/quirks.c} (100%) rename drivers/iommu/{intel-iommu-debugfs.c => intel/debugfs.c} (100%) rename drivers/iommu/{ => intel}/dmar.c (99%) rename drivers/iommu/{ => intel}/intel-pasid.h (100%) rename drivers/iommu/{intel-iommu.c => intel/iommu.c} (99%) rename drivers/iommu/{intel_irq_remapping.c => intel/irq_remapping.c} (99%) rename drivers/iommu/{intel-pasid.c => intel/pasid.c} (100%) rename drivers/iommu/{intel-svm.c => intel/svm.c} (100%) rename drivers/iommu/{intel-trace.c => intel/trace.c} (100%)