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 2dce4ac92ae4 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits cbe81b23b380 drivers/tty/serial/sh-sci.c: suppress warning omits 7702c93a035f auxdisplay: charlcd: deduplicate simple_strtoul() omits d291b5f0e6b0 kernel.h: update comment about simple_strto<foo>() functions omits 80df6f61053f mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits 42f82e7f195a um: add support for folded p4d page tables omits daa0d2784818 um: remove unused pxx_offset_proc() and addr_pte() functions omits e17d47fc9b36 sparc32: use pgtable-nopud instead of 4level-fixup omits b60b242df7cb parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits c4fd68bbc158 parisc: use pgtable-nopXd instead of 4level-fixup omits 4041559e6da9 nds32: use pgtable-nopmd instead of 4level-fixup omits e62e9e26b5f0 microblaze: use pgtable-nopmd instead of 4level-fixup omits 9ce8bd0fdf7d m68k: mm: use pgtable-nopXd instead of 4level-fixup omits 7ec72e874823 m68k: nommu: use pgtable-nopud instead of 4level-fixup omits 521a1cccdd85 c6x: use pgtable-nopud instead of 4level-fixup omits 2f8dcc0e559c arm: nommu: use pgtable-nopud instead of 4level-fixup omits 550a4b9329f6 alpha: use pgtable-nopud instead of 4level-fixup omits 9ff02497a2e7 mm: ptdump: reduce level numbers by 1 in note_page() omits 6fb79cd83dc3 arm64: mm: display non-present entries in ptdump omits 757c1a8a8a49 arm64: mm: convert mm/dump.c to use walk_page_range() omits a47acfecd0bf x86: mm: convert dump_pagetables to use walk_page_range omits 52a1349278c0 mm/ptdump: fix a -Wold-style-declaration warning omits c31cdbc14d25 mm-add-generic-ptdump-v15 omits b34559edccf0 mm: add generic ptdump omits 0e394b4abb2b x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits c630d5113c96 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits 53c5f97b9dc0 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits e3dc47b3e261 x86: mm: point to struct seq_file from struct pg_state omits 647747b6980f mm: pagewalk: add 'depth' parameter to pte_hole omits e705b926d037 mm: pagewalk: add test_p?d callbacks omits e388362215d8 mm-pagewalk-allow-walking-without-vma-fix omits 4e4f7fb0412d mm-pagewalk-allow-walking-without-vma-v15 omits e232b3c1b229 mm: pagewalk: allow walking without vma omits 77cfbc9c6b90 mm: pagewalk: add p4d_entry() and pgd_entry() omits c7bec62d6f70 x86: mm: add p?d_leaf() definitions omits f8daed90fcbb sparc: mm: add p?d_leaf() definitions omits 187ab6de1ee8 s390: mm: add p?d_leaf() definitions omits 5e3007189013 riscv: mm: add p?d_leaf() definitions omits 417c4cfe8bfc powerpc: mm: add p?d_leaf() definitions omits 8426679574b2 mips: mm: add p?d_leaf() definitions omits fb0fde70d983 arm64: mm: add p?d_leaf() definitions omits 506b739b9888 arm: mm: add p?d_leaf() definitions omits 73383c4a0bfd arc: mm: add p?d_leaf() definitions omits c28d0a00dbf0 mm: add generic p?d_leaf() macros omits 574f28e0da08 gpio: pca953x: tighten up indentation omits 359d96b42213 gpio: pca953x: reduce stack usage in couple of functions omits 5458332d1ddc gpio: pca953x: convert to use bitmap API omits 83365e95383a gpio: pca953x: use input from regs structure in pca953x_ir [...] omits cdda83cc8ed1 gpio: pca953x: remove redundant variable and check in IRQ handler omits 0cf39b26340b lib/bitmap: introduce bitmap_replace() helper omits 335dc32a792c lib/test_bitmap: fix comment about this file omits e822e0281280 lib/test_bitmap: move exp1 and exp2 upper for others to use omits 1ac8215bff87 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits a22902691d42 lib/test_bitmap: name EXP_BYTES properly omits 979c68876d64 lib/test_bitmap: undefine macros after use omits ea0af0bd8089 lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits cbab1dda5420 gpio: pca953x: utilize the for_each_set_clump8 macro omits aa1049e2c5f3 gpio: max3191x: utilize the for_each_set_clump8 macro omits 2d0df22708bf gpio: pisosr: utilize the for_each_set_clump8 macro omits b7ef2812a527 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits 1f7b7d5badb3 gpio: 74x164: utilize the for_each_set_clump8 macro omits 6081f6794a03 gpio: uniphier: utilize for_each_set_clump8 macro omits 2bc55082021d gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits 70858698d396 gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 830872ed9969 gpio: ws16c48: utilize for_each_set_clump8 macro omits 3de2a076a474 gpio: gpio-mm: utilize for_each_set_clump8 macro omits bc81689bace2 gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 38dbb8c0cc3f gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits bc9da4ef3f12 lib/test_bitmap.c: add for_each_set_clump8 test cases omits 52f4fad63166 linux/bitopts.h: Add for_each_set_clump8 documentation omits 70443e09c6ae bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits b5c858b376b7 linux/bitmap.h: fix potential sign-extension overflow omits 55f68669bebe bitops: introduce the for_each_set_clump8 macro omits daa4a08bf42d kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 3eb1dc7afafc kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 9a26ab19a438 kernel-hacking: create a submenu for scheduler debugging options omits 5d1165346e2c kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits 58b4102c89d5 kernel-hacking: move Oops into 'Lockups and Hangs' omits 0c5a4edd4aa1 kernel-hacking: move kernel testing and coverage options t [...] omits 62fc79244641 kernel-hacking: group kernel data structures debugging together omits 51e1a7387469 kernel-hacking: create submenu for arch special debugging options omits cad700f8c913 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits a5823320ca7f Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 377768773e4b lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 560f3f741558 lib/genalloc.c: export symbol addr_in_gen_pool omits ff35ac1decd0 pinctrl: fix pxa2xx.c build warnings omits 25bc2247a266 drivers/block/null_blk_main.c: fix uninitialized var warnings omits c70c9c8d44c6 drivers/block/null_blk_main.c: fix layout omits b9ac4f83b3ae Merge branch 'akpm-current/current' omits 788034b9f6d0 Merge remote-tracking branch 'generic-ioremap/for-next' omits c080d2f35256 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' omits 5304ca245c0f Merge remote-tracking branch 'kunit/test' omits 1139030e3492 Merge remote-tracking branch 'hmm/hmm' omits cdd5b2be9d46 Merge remote-tracking branch 'devfreq/devfreq-next' omits dcc85bfab0ef Merge remote-tracking branch 'pidfd/for-next' omits 96f28b49c6c5 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 92791c265056 Merge remote-tracking branch 'hyperv/hyperv-next' omits 5e496c24acfa Merge remote-tracking branch 'xarray/xarray' omits 5f6bb8f8f35c Merge remote-tracking branch 'nvmem/for-next' omits 3f48f21c1ab7 Merge remote-tracking branch 'fsi/next' omits fb94cfbb5cb9 Merge remote-tracking branch 'kspp/for-next/kspp' omits 38bb621dd800 Merge remote-tracking branch 'ntb/ntb-next' omits 4117195490b2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 9ce72ef0c7bd Merge remote-tracking branch 'rtc/rtc-next' omits cc10c6527f89 Merge remote-tracking branch 'livepatching/for-next' omits e408571a4fce Merge remote-tracking branch 'y2038/y2038' omits 0c9b79856991 Merge remote-tracking branch 'ktest/for-next' omits b1174cf869cb Merge remote-tracking branch 'pwm/for-next' omits fb534fad1ed9 Merge remote-tracking branch 'pinctrl/for-next' omits 829b3897fd03 Merge remote-tracking branch 'gpio/for-next' omits ccf8ee34b9e7 Merge remote-tracking branch 'rpmsg/for-next' omits 1e223f4751f5 Merge remote-tracking branch 'vhost/linux-next' omits c657c62e3b1f Merge remote-tracking branch 'scsi/for-next' omits 7137c2f7a9d2 Merge remote-tracking branch 'cgroup/for-next' omits 1978054c9126 Merge remote-tracking branch 'slave-dma/next' omits 1356476596f9 Merge remote-tracking branch 'mux/for-next' omits 097f38016010 Merge remote-tracking branch 'staging/staging-next' omits 0fbdaa64cf0a Merge remote-tracking branch 'thunderbolt/next' omits 1b9cc23bcbee Merge remote-tracking branch 'char-misc/char-misc-next' omits c5d50d2f9074 Merge remote-tracking branch 'tty/tty-next' omits fef8daad7c74 Merge remote-tracking branch 'phy-next/next' omits 4ccde514713f Merge remote-tracking branch 'usb/usb-next' omits dbd4bb97b3a4 Merge remote-tracking branch 'driver-core/driver-core-next' omits 35750cdf3374 Merge remote-tracking branch 'ipmi/for-next' omits d6d28035a5e8 Merge remote-tracking branch 'leds/for-next' omits 3d23a7b67255 Merge remote-tracking branch 'chrome-platform/for-next' omits dcb61af36c09 Merge remote-tracking branch 'drivers-x86/for-next' omits 2fbcc42f4305 Merge remote-tracking branch 'workqueues/for-next' omits 3ebc777fb7bd Merge remote-tracking branch 'percpu/for-next' omits a3aa709ffd90 Merge remote-tracking branch 'xen-tip/linux-next' omits 1e9c2bfa0137 Merge remote-tracking branch 'kvm/linux-next' omits d0dc8c05af67 Merge remote-tracking branch 'rcu/rcu/next' omits 6e8fab66ffa7 Merge remote-tracking branch 'ftrace/for-next' omits 7ab74bfa3ab7 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 5dcfeeba0873 Merge remote-tracking branch 'edac/edac-for-next' omits 33629c78c019 Merge remote-tracking branch 'tip/auto-latest' omits 10f9bf62178c Merge remote-tracking branch 'spi/for-next' omits 8db67896681b Merge remote-tracking branch 'devicetree/for-next' omits 48d72272506b Merge remote-tracking branch 'audit/next' omits 05b842778ccb Merge remote-tracking branch 'vfio/next' omits 6d99fc4dd9be Merge remote-tracking branch 'iommu/next' omits e5d015170ccd Merge remote-tracking branch 'watchdog/master' omits a8dc6f274021 Merge remote-tracking branch 'tpmdd/next' omits 5cdab7be8e92 Merge remote-tracking branch 'tomoyo/master' omits e685612d0f22 Merge remote-tracking branch 'smack/for-next' omits 9da4cf0ece50 Merge remote-tracking branch 'selinux/next' omits c138a0213ad4 Merge remote-tracking branch 'keys/keys-next' omits 9301ea38cbfb Merge remote-tracking branch 'apparmor/apparmor-next' omits 201fb871369e Merge remote-tracking branch 'regulator/for-next' omits d4f4c53cdee2 Merge remote-tracking branch 'battery/for-next' omits 75a7459ce4cf Merge remote-tracking branch 'backlight/for-backlight-next' omits 1341f587f004 Merge remote-tracking branch 'mfd/for-mfd-next' omits b55dbfad7e80 Merge remote-tracking branch 'mmc/next' omits af96cb9a6a1e Merge remote-tracking branch 'pcmcia/pcmcia-next' omits dcf966ba0075 Merge remote-tracking branch 'device-mapper/for-next' omits f68160465835 Merge remote-tracking branch 'block/for-next' omits 175f1065d817 Merge remote-tracking branch 'input/next' omits d05b9156a57e Merge remote-tracking branch 'modules/modules-next' omits 7bb4871b70eb Merge remote-tracking branch 'regmap/for-next' omits 31278ac25c71 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 1a38d66ff751 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 1546453e533f Merge remote-tracking branch 'drm-msm/msm-next' omits c9b07c185bbe Merge remote-tracking branch 'drm-intel/for-linux-next' omits fd392f9b12de Merge remote-tracking branch 'amdgpu/drm-next' omits 7b67ec7e2b3a Merge remote-tracking branch 'drm/drm-next' omits 172e9b5bfca1 Merge remote-tracking branch 'mtd/mtd/next' omits 063c3a31418c Merge remote-tracking branch 'gfs2/for-next' omits f6e43528305d Merge remote-tracking branch 'nfc-next/master' omits 460251c81164 Merge remote-tracking branch 'bpf-next/master' omits 67dacabc9e7f Merge remote-tracking branch 'net-next/master' omits e98b757eba3a Merge remote-tracking branch 'rdma/for-next' omits 7167b56fca27 Merge remote-tracking branch 'swiotlb/linux-next' omits 0570d951602b Merge remote-tracking branch 'ieee1394/for-next' omits 799be16d92e4 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 0fc9acbf71f3 Merge remote-tracking branch 'pm/linux-next' omits 9e943b86af4c Merge remote-tracking branch 'v4l-dvb/master' omits 607d380d6a08 Merge remote-tracking branch 'jc_docs/docs-next' omits eaf2bc69999c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits aaddf36e8e94 Merge branch 'dmi/master' omits 1c477f888d4c Merge remote-tracking branch 'i3c/i3c/next' omits 57142e89a7b0 Merge remote-tracking branch 'i2c/i2c/for-next' omits ce2f84c68b7c Merge remote-tracking branch 'hid/for-next' omits c29298d5a15b Merge remote-tracking branch 'pstore/for-next/pstore' omits 6bf431f80022 Merge remote-tracking branch 'pci/next' omits b6378b402ecd Merge remote-tracking branch 'printk/for-next' omits 7f72534f1056 Merge remote-tracking branch 'vfs/for-next' omits f2ea335910ee Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 29ba8d964417 Merge remote-tracking branch 'iomap/iomap-for-next' omits cec6739e3d58 Merge remote-tracking branch 'xfs/for-next' omits f07d6954a76e Merge remote-tracking branch 'ubifs/linux-next' omits 9851de5d6419 Merge remote-tracking branch 'nfsd/nfsd-next' omits eea69b17528d Merge remote-tracking branch 'nfs/linux-next' omits 7addb603b990 Merge remote-tracking branch 'fuse/for-next' omits 09e06a0a4f7e Merge remote-tracking branch 'fsverity/fsverity' omits e0abc09bcf8e Merge remote-tracking branch 'f2fs/dev' omits 80045cc37770 Merge remote-tracking branch 'ext4/dev' omits 9325d4834963 Merge remote-tracking branch 'ext3/for_next' omits 22b89d2fe8ec Merge remote-tracking branch 'erofs/dev' omits ca083cb66e33 Merge remote-tracking branch 'ecryptfs/next' omits 6da6c7c87501 Merge remote-tracking branch 'cifs/for-next' omits 43976c0102f9 Merge remote-tracking branch 'ceph/master' omits 533057c246bf Merge remote-tracking branch 'btrfs/for-next' omits 67ec26ab9996 Merge remote-tracking branch 'afs/afs-next' omits 245b527c52bd Merge remote-tracking branch 'fscrypt/master' omits 61f9a6634e64 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits a53ed01cf556 Merge remote-tracking branch 'sh/sh-next' omits 25ed94966ec2 Merge remote-tracking branch 's390/features' omits 07821dc969d8 Merge remote-tracking branch 'risc-v/for-next' omits d32bc0054ab1 Merge remote-tracking branch 'powerpc/next' omits e543fd039d4c Merge remote-tracking branch 'parisc-hd/for-next' omits 68b5028a1806 Merge remote-tracking branch 'openrisc/for-next' omits cadeaba028f5 Merge remote-tracking branch 'nds32/next' omits 37df9e3e3355 Merge remote-tracking branch 'mips/mips-next' omits d2b7d7cebf2d Merge remote-tracking branch 'microblaze/next' omits e10cf08abe54 Merge remote-tracking branch 'm68knommu/for-next' omits 45e4d18feb89 Merge remote-tracking branch 'h8300/h8300-next' omits ffa8fdaa3da0 Merge remote-tracking branch 'csky/linux-next' omits f2481c55e9bd Merge remote-tracking branch 'clk/clk-next' omits 35658f98c90c Merge remote-tracking branch 'tegra/for-next' omits 658fd3389c42 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d5bfade4c3db Merge remote-tracking branch 'samsung-krzk/for-next' omits b5003fe47e0a Merge remote-tracking branch 'rockchip/for-next' omits 1649a22f4e03 Merge remote-tracking branch 'reset/reset/next' omits ddaf12c63c48 Merge remote-tracking branch 'renesas/next' omits a160cf4608c7 Merge remote-tracking branch 'realtek/for-next' omits bc24ecce1f9f Merge remote-tracking branch 'qcom/for-next' omits 677ae99e1f77 Merge remote-tracking branch 'omap/for-next' omits 118432a39492 Merge remote-tracking branch 'mvebu/for-next' omits b3bedfeffe12 Merge remote-tracking branch 'mediatek/for-next' omits 019bd49cd1aa Merge remote-tracking branch 'keystone/next' omits bed7e7ec4812 Merge remote-tracking branch 'imx-mxs/for-next' omits 41dc0edc1190 Merge remote-tracking branch 'bcm2835/for-next' omits f68582289362 Merge remote-tracking branch 'at91/at91-next' omits 193496dc4abf Merge remote-tracking branch 'aspeed/for-next' omits f3be6d28dbff Merge remote-tracking branch 'amlogic/for-next' omits 2d21143f3743 Merge remote-tracking branch 'arm-soc/for-next' omits f9631c464313 Merge remote-tracking branch 'arm64/for-next/core' omits ca8acefd01c0 Merge remote-tracking branch 'arm/for-next' omits e6253797d4af Merge remote-tracking branch 'arc/for-next' omits 9d203c192942 Merge remote-tracking branch 'dma-mapping/for-next' omits b89cc6efd8c5 Merge remote-tracking branch 'kbuild/for-next' omits b69afedac6a4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 0706020da8f8 Merge remote-tracking branch 'spdx/spdx-linus' omits edd8c7399769 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 3a012bd8e8dc Merge remote-tracking branch 'hwmon-fixes/hwmon' omits aad5ea60b9c3 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 7849e4e1e937 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits edee3fa6da1b Merge remote-tracking branch 'kselftest-fixes/fixes' omits 81d4a420206d Merge remote-tracking branch 'ide/master' omits 256c4c325233 Merge remote-tracking branch 'crypto-current/master' omits 66ae9f74f86b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits af5dafed1145 Merge remote-tracking branch 'spi-fixes/for-linus' omits 68f65b724d64 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 287a2f71b46a Merge remote-tracking branch 'sound-current/for-linus' omits f5ff17475a96 Merge remote-tracking branch 'net/master' omits f1a07cbd0aa8 Merge remote-tracking branch 'sparc/master' omits f86ccc39ceec Merge remote-tracking branch 'm68k-current/for-linus' omits 30ad8ed0e07e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 53080f63f0f3 drm/amdgpu: flag vram lost on baco reset for VI/CIK omits c8d32798116b drm/amdgpu: move pci handling out of pm ops omits b57776909f39 drm/amd/display: re-enable wait in pipelock, but add timeout omits ff7f6c09ff7a drm/amdgpu: work around llvm bug #42576 omits 4cc49223c39b drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits f395c0551b7b drm/ttm: Convert vm callbacks to helpers omits 2d104610c1db drm/ttm: Remove explicit typecasts of vm_private_data omits d4a4eff07e2a drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 3ecf24ab35eb drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 6f39c8b766e7 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 43c1b2067771 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 045d313b8603 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 9466ac98d0d8 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 0e5d3895f89f drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits e0c076792867 drm/amdgpu: job is secure iff CS is secure (v5) omits d36dfae23aaf drm/amdgpu: expand the context control interface with trust flag omits 2dce9132e5c7 drm/amdgpu: expand the emit tmz interface with trusted flag omits ec8284584d81 drm/amdgpu: add tmz bit in frame control packet omits f8ed096f4078 drm/amdgpu: add function to check tmz capability (v4) omits 595e065eac5e drm/amdgpu: add amdgpu_tmz data structure omits 9ce1ba254385 drm/amdgpu: add tmz feature parameter (v2) omits 26e354198e25 drm/amdgpu: define the TMZ bit for the PTE omits ec61c0b6d12e drm/amdgpu: add UAPI to create secure commands (v3) omits 8b0182977d71 drm/amdgpu: add UAPI for creating encrypted buffers omits 2abab25b799c drm/amd/powerplay: remove set but not used variable 'stret [...] omits b7beab1362e1 drm/amd/display: remove set but not used variable 'msg_out' omits 9de83fcc40dd amdgpu: Enable KFD on POWER systems omits 95d00e829ca6 drm/radeon: remove redundant assignment to variable ret omits 7ec116d5b072 drm/amdgpu: Ensure ret is always initialized when using SO [...] omits 1dbb27752ab4 drm/amd/display: Use NULL for pointer assignment in copy_s [...] omits b75ca438c254 drm/amd/powerplay: remove redundant assignment to variable [...] omits 4afbccce0fa2 MAINTAINERS: Drop Rex Zhu for amdgpu powerplay omits a258d17d511c PM / devfreq: Add dynamic scaling for imx8m ddr controller omits a5a2c1daab4e dt-bindings: memory: Add bindings for imx8m ddr controller omits 832ef6680601 Merge branch 'for-5.5/io_uring-post' into for-next omits 30e45b1294e7 io_uring: fix dead-hung for non-iter fixed rw omits c1eb7e61ca99 io_uring: add support for IORING_OP_CONNECT omits 9019dfee9e86 net: add __sys_connect_file() helper omits 10378fadadef dt-bindings: interrupt-controller: arm,gic-v3: Add missing [...] omits d3d7b62ffff9 Merge branch 'pci/trivial' omits 2684a241d437 Merge branch 'remotes/lorenzo/pci/misc' omits e7f9b7ad50b8 Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' omits 0bc06a889c4c Merge branch 'remotes/lorenzo/pci/vmd' omits d0ba09e882c1 Merge branch 'remotes/lorenzo/pci/uniphier' omits c8568963adf7 Merge branch 'remotes/lorenzo/pci/tegra' omits 1b01663bf6e0 Merge branch 'remotes/lorenzo/pci/rockchip' omits 78020c2643f0 Merge branch 'remotes/lorenzo/pci/rcar' omits b7ce70d72ba7 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 08702f9da6a0 Merge branch 'remotes/lorenzo/pci/meson' omits 7b37390ee76f Merge branch 'remotes/lorenzo/pci/layerscape' omits 23ec76b30b97 Merge branch 'remotes/lorenzo/pci/iproc' omits 3fe82816724e Merge branch 'remotes/lorenzo/pci/endpoint' omits ef93b1614591 Merge branch 'remotes/lorenzo/pci/dwc' omits c74df5e68274 Merge branch 'remotes/lorenzo/pci/cadence' omits 2562594db774 Merge branch 'remotes/lorenzo/pci/aardvark' omits df1b25bf92e8 Merge branch 'pci/virtualization' omits 428f6debdb32 Merge branch 'pci/switchtec' omits 065c88dc34be Merge branch 'pci/resource' omits 85b03b556046 Merge branch 'pci/pm' omits af9e76c93173 Merge branch 'pci/msi' omits b6de01b4a601 Merge branch 'pci/misc' omits 858dfc6c30d5 Merge branch 'pci/hotplug' omits dd660e06e2cf Merge branch 'pci/enumeration' omits 95c3216e3418 Merge branch 'pci/aspm' omits 50f0626416e1 Merge branch 'pci/aer' omits e5f814c8ec70 Merge branch 'for-5.5/io_uring-post' into for-next omits cde3e9341ebe io_uring: only return -EBUSY for submit on non-flushed backlog omits 8bacc735b9bc dt-bindings: firmware: ixp4xx: Drop redundant minItems/maxItems omits a8b0edcdd852 dt-bindings: power: Rename back power_domain.txt bindings [...] omits ef363d4dfa10 Merge branch 'for-5.5/io_uring-post' into for-next omits 27b0e120b4fe io_uring: only !null ptr to io_issue_sqe() omits 079469808a34 io_uring: simplify io_req_link_next() omits 85dbaffa0f10 io_uring: pass only !null to io_req_find_next() omits eb060b247a3f io_uring: remove io_free_req_find_next() omits d113a77ab37f io_uring: add likely/unlikely in io_get_sqring() omits 2395e912c9bc io_uring: rename __io_submit_sqe() omits 893749db6c55 Merge branch 'for-5.5/drivers-post' into for-next omits 945ef43c6f66 Merge branch 'for-5.5/drivers-post' into for-next omits a0780d1754b7 Merge branch 'for-5.5/block' into for-next omits f930bbbfce0e Merge branch 'for-5.5/io_uring-post' into for-next omits b84e3e385bf8 Merge branch 'for-5.5/block' into for-next omits a642e18d84a2 io_uring: improve trace_io_uring_defer() trace point omits 830fc428d552 Merge branch 'for-5.5/io_uring-post' into for-next omits 3bb633c2e48e io_uring: drain next sqe instead of shadowing omits 2dd56c3ca0e3 Merge branch 'for-5.5/block' into for-next omits 11f0f8d6f170 io_uring: close lookup gap for dependent next work omits 9742577a7770 io_uring: allow finding next link independent of req refer [...] omits 26a52a170dc5 Merge branch 'for-5.5/io_uring-post' into for-next omits 9b70ef618d52 io_uring: io_allocate_scq_urings() should return a sane state omits 61405dff6b21 Merge branch 'for-5.5/io_uring-post' into for-next omits 96398493dfe2 io_uring: Always REQ_F_FREE_SQE for allocated sqe omits e16a444976e9 Merge branch 'locking/core' omits b3fe13e1b04a Merge branch 'core/kprobes' omits 00c21abed7d6 Merge branch 'core/objtool' omits 58ddf6a46ea7 Merge branch 'core/rcu' omits 401987a4aaf2 Merge branch 'core/stacktrace' omits ee5f4123ac66 Merge branch 'core/urgent' omits ad4e6812024c Merge branch 'efi/core' omits 7bfdb5f96728 Merge branch 'irq/core' omits 127726fd2339 Merge branch 'locking/core' omits 6375204010a2 Merge branch 'perf/core' omits 773c40e68ef8 Merge branch 'perf/urgent' omits 71c2aa3eed6a Merge branch 'ras/core' omits b7c0b3a16cfc Merge branch 'sched/core' omits 28f81752cd44 Merge branch 'sched/rt' omits 99a940385959 Merge branch 'timers/core' omits c207eb73fba2 Merge branch 'x86/apic' omits 4f900a9d1bd5 Merge branch 'x86/boot' omits a032475bc183 Merge branch 'x86/core' omits b3bccda7b553 Merge branch 'x86/cpu' omits e889a7052473 Merge branch 'x86/entry' omits 2bd78f772079 Merge branch 'x86/fpu' omits a3b284ddef0e Merge branch 'x86/hyperv' omits 209a939d9721 Merge branch 'x86/iopl' omits 7cde809ce155 Merge branch 'x86/kdump' omits 38dc371f09ff Merge branch 'x86/microcode' omits 9f76b63ce447 Merge branch 'x86/platform' omits 0759406b9c06 Merge branch 'x86/pti' omits d1457117ea75 Merge branch 'x86/urgent' omits 673f438288cc Merge branch 'WIP.x86/cleanups' omits 47f657a67cb8 Merge branch 'WIP.x86/mm' omits d84eb0a745a9 Merge branch 'x86/asm' omits 23b05234485a io_uring: io_fail_links() should only consider first linke [...] omits 5f8311e170cb io_uring: Fix leaking linked timeouts omits 4181d6a11958 io_uring: remove redundant check omits 52907d45349d io_uring: break links for failed defer omits 0c5cb3d003de io-wq: remove extra space characters omits f95e961fdc31 io-wq: wait for io_wq_create() to setup necessary workers omits 7fa6ebcdfb73 x86/mm/pat: Clean up PAT initialization flags omits b686cd38771d x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] omits 37dfd5d60000 x86/mm/pat: Simplify the free_memtype() control flow omits 10ffd914266a x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] omits bc8a3eed1241 x86/mm/pat: Disambiguate PAT-disabled boot messages omits 8afed68b3426 x86/mm/pat: Update the comments in pat.c and pat_interval. [...] omits ee4e7b04b718 x86/mm/pat: Rename pat_rbtree.c to pat_interval.c omits b40805c214c5 x86/mm/pat: Drop the rbt_ prefix from external memtype fun [...] omits 3309be371c20 x86/mm/pat: Clean up some of the local memtype_rb_*() calls omits 218bf1a8c73b x86/mm/pat: Convert the PAT tree to a generic interval tree omits 0e1e3a30a115 io_uring: request cancellations should break links omits 40edf2bea6a0 io_uring: correct poll cancel and linked timeout expiratio [...] omits 86ce34b03568 Merge branch 'for-5.5/block' into for-next omits 26b9dfdcebec Merge branch 'for-5.5/block' into for-next omits a6a8605cec77 Merge branch 'for-5.5/drivers' into for-next omits 5349593c501b Merge branch 'for-5.5/zoned' into for-next omits ac91dcca87e4 workqueue: Convert for_each_wq to use built-in list check omits e6db926195b0 Merge branch 'for-5.5/block' into for-next omits bd7f7a91114f Merge branch 'for-5.5/io_uring-post' into for-next omits 22ffc78881bc Merge branch 'master' into for-next omits a3085d8079be Merge branch 'for-5.5/drivers' into for-next omits ddc70f5bf990 io_uring: remove dead REQ_F_SEQ_PREV flag omits 469d34c4afb2 io_uring: fix sequencing issues with linked timeouts omits 993b8578a4b8 io_uring: make req->timeout be dynamically allocated omits d6caecc156ba io_uring: make io_double_put_req() use normal completion path omits 870e1a5e2820 io_uring: cleanup return values from the queueing functions omits ad06cdcaecaf io_uring: io_async_cancel() should pass in 'nxt' request pointer omits ca7751a6e9bb Merge branch 'for-5.5/disk-revalidate' into for-next omits df687c9e95e8 Merge branch 'for-5.5/io_uring' into for-next omits 39ea175edf03 Merge branch 'for-5.5/drivers' into for-next omits 2a741a9d27c9 Merge branch 'for-5.5/block' into for-next omits 1d29fc2ab2e8 Merge commit '15dff286d0e0087d4dcd7049911f179e4e4cfd94' in [...] omits bb28da98f75b Merge branch 'for-5.5/zoned' into for-next omits 9daf6185f259 Merge branch 'for-5.5/io_uring' into for-next omits b9f80fe2d6f6 Merge branch 'for-5.5/libata' into for-next omits f13ac167b7ab Merge branch 'for-5.5/drivers-post' into for-next omits 8c9ae6ea0579 Merge branch 'for-5.5/drivers' into for-next omits 134e69000cd9 Merge branch 'for-5.5/block' into for-next omits 34b84f34d918 PCI: Remove PCI_MSI_IRQ_DOMAIN architecture whitelist omits 356f42aff121 asm-generic: Make msi.h a mandatory include/asm header omits 253eaf4faaaa PCI/MSI: Fix incorrect MSI-X masking on resume omits b5ca6e44dbc4 PCI/MSI: Move power state check out of pci_msi_supported() omits 5aac7425f968 PCI/MSI: Remove unused pci_irq_get_node() adds 54f0e54011c9 Merge tag 'tpmdd-next-20191112' of git://git.infradead.org [...] adds fb4b3d3fd0c7 Merge tag 'for-5.5/io_uring-20191121' of git://git.kernel. [...] adds 6e7b06a4c888 Merge tag 'for-5.5/libata-20191121' of git://git.kernel.dk [...] adds ff6814b078e3 Merge tag 'for-5.5/block-20191121' of git://git.kernel.dk/ [...] adds 2d53943090c3 Merge tag 'for-5.5/drivers-20191121' of git://git.kernel.d [...] adds 323264eefba1 Merge tag 'for-5.5/drivers-post-20191122' of git://git.ker [...] adds 464a47f45d2a Merge tag 'for-5.5/zoned-20191122' of git://git.kernel.dk/ [...] adds 7e5192b93c3b Merge tag 'for-5.5/disk-revalidate-20191122' of git://git. [...] adds eeee2827ae75 Merge tag 'for-5.5/dm-changes' of git://git.kernel.org/pub [...] adds 1b88176b9c72 Merge tag 'mtd/for-5.5' of git://git.kernel.org/pub/scm/li [...] adds 97d0bf96a0d0 Merge tag 'for-5.5-tag' of git://git.kernel.org/pub/scm/li [...] adds 6060c07d476e affs: Replace binary semaphores with mutexes adds 450c3d416683 affs: fix a memory leak in affs_remount adds ae36607b669e Merge tag 'affs-for-5.5-tag' of git://git.kernel.org/pub/s [...] adds ea4b71bc0bb6 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 1c1ff4836fda Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] adds db7d275415d7 Merge tag 'linux-kselftest-5.5-rc1-fixes' of git://git.ker [...] adds e25645b181ae Merge tag 'linux-kselftest-5.5-rc1-kunit' of git://git.ker [...] adds 4ba380f61624 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds ea1f56fa16ae Merge tag 's390-5.5-1' of git://git.kernel.org/pub/scm/lin [...] adds 63c2291f836e Merge branch 'x86-microcode-for-linus' of git://git.kernel [...] adds 28fcb77b3878 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] adds 5ef30d74232e Merge tag 'm68k-for-v5.5-tag1' of git://git.kernel.org/pub [...] adds 29b261ff6fd9 MIPS: PCI: Fix fake subdevice ID for IOC3 adds a8d0f11ee50d MIPS: SGI-IP27: Enable ethernet phy on second Origin 200 module adds 2981dcf333b3 Merge tag 'mips_5.5' of git://git.kernel.org/pub/scm/linux [...] adds 3f3c8be973af Merge tag 'for-linus-5.5a-rc1-tag' of git://git.kernel.org [...] adds 752272f16dd1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 9c91e6a5befb Merge tag 'edac_for_5.5' of git://git.kernel.org/pub/scm/l [...] adds 0acefef58451 Merge tag 'threads-v5.5' of git://git.kernel.org/pub/scm/l [...] adds 9391edee8667 Merge branch 'for-5.5' of git://git.kernel.org/pub/scm/lin [...] adds 1b96a41b4209 Merge branch 'for-5.5' of git://git.kernel.org/pub/scm/lin [...] adds 436b2a8039ac Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm [...] adds d891433b8d55 Merge branch 'for-5.5/selftests' into for-linus adds 0e672adc87e5 Merge branch 'for-5.5/system-state' into for-linus adds f838767555d4 Merge tag 'livepatching-for-5.5' of git://git.kernel.org/p [...] adds 642356cb5f4a Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] adds 622dc5ad8052 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 386403a115f9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...] adds 3b397c7ccafe Merge tag 'regmap-v5.5' of git://git.kernel.org/pub/scm/li [...] adds d873a0cd21db Merge tag 'regulator-v5.5' of git://git.kernel.org/pub/scm [...] adds a86f69d33495 Merge tag 'spi-v5.5' of git://git.kernel.org/pub/scm/linux [...] adds ae2dc032773d Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds a11b696975f2 Merge tag 'i3c/for-5.5' of git://git.kernel.org/pub/scm/li [...] adds be2eca94d144 Merge tag 'for-linus-5.5-1' of git://github.com/cminyard/l [...] adds fd2615908dfd Merge branches 'core-objtool-for-linus', 'x86-cleanups-for [...] adds 85fbf15bc9ac Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] adds a25bbc2644f0 Merge branches 'x86-cpu-for-linus' and 'x86-fpu-for-linus' [...] adds cd4771f77092 Merge branch 'x86-entry-for-linus' of git://git.kernel.org [...] adds 64d6a12094f3 Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] adds 24ee25a6da84 Merge branch 'x86-kdump-for-linus' of git://git.kernel.org [...] adds 8d04a5f97a5f x86/mm/pat: Convert the PAT tree to a generic interval tree adds 6a9930b1c50d x86/mm/pat: Do not pass 'rb_root' down the memtype tree he [...] adds 511aaca834fe x86/mm/pat: Drop the rbt_ prefix from external memtype calls adds 7f264dab5b60 x86/mm/pat: Rename pat_rbtree.c to pat_interval.c adds 1c134b198daa Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] adds da42761df5ce Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] adds 53a07a148fd0 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] adds 3580d0b29cab x86/doublefault/32: Fix stack canaries in the double fault [...] adds f490e07c53d6 x86/pti/32: Size initial_page_table correctly adds 880a98c33996 x86/cpu_entry_area: Add guard page for entry stack on 32bit adds 40ad2199580e x86/entry/32: Fix IRET exception adds 4c4fd55d3d59 x86/entry/32: Use %ss segment where required adds 82cb8a0b1d8d x86/entry/32: Move FIXUP_FRAME after pushing %fs in SAVE_ALL adds a1a338e5b6fe x86/entry/32: Unwind the ESPFIX stack earlier on exception entry adds 895429076512 x86/entry/32: Fix NMI vs ESPFIX adds 8caa016bfc12 selftests/x86/mov_ss_trap: Fix the SYSENTER test adds 4d2fa82d98d2 selftests/x86/sigreturn/32: Invalidate DS and ES when abus [...] adds 05b042a19443 x86/pti/32: Calculate the various PTI cpu_entry_area sizes [...] adds 4a13b0e3e109 x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3 adds 5c4a1c090d86 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds f01ec4fca820 Merge branch 'x86/build' into x86/asm, to pick up complete [...] adds 1d87200446f1 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] adds e3cb0c7102f0 x86/ioperm: Fix use of deprecated config option adds ab851d49f6bf Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/ [...] adds 136aa0fe7b1a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 13a523924986 Merge remote-tracking branch 'sparc/master' adds fd567ac20cb0 tipc: fix link name length check adds 1e57f6299bb0 Merge remote-tracking branch 'net/master' adds 586bc4aab878 ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD adds 8d68a87244a8 ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio adds 73b1422bdfbb ALSA: hda/hdmi - enable runtime pm for newer AMD display audio adds 8218df93b7c4 ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI [...] adds 0ac4c9c3be37 Merge remote-tracking branch 'sound-current/for-linus' adds ab23b2642e0b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 976e3645923b Merge branch 'next' into for-linus adds ad6d19816c4c Merge remote-tracking branch 'input-current/for-linus' adds 195bfc293749 Merge remote-tracking branch 'ide/master' adds 02a0379f728c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 499cf4d4e929 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 3b1313eb32c4 mips: cacheinfo: report shared CPU map adds 9701e586cdb6 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 0b35652b69b6 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 6945d7b55e62 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 5f43e59832fb Merge remote-tracking branch 'spdx/spdx-linus' adds f0d11b9fd5c9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6eb5c6c7793e Merge remote-tracking branch 'kbuild/for-next' new c9bcbc821dd2 Merge remote-tracking branch 'dma-mapping/for-next' new ea37d76dfb73 Merge remote-tracking branch 'arc/for-next' new 079cee878f16 Merge remote-tracking branch 'arm/for-next' new 98225db2def9 Merge remote-tracking branch 'arm-soc/for-next' new b5bcf3a2c027 Merge remote-tracking branch 'amlogic/for-next' new e8e24bad9ed2 Merge remote-tracking branch 'aspeed/for-next' new d607b735cbc2 Merge remote-tracking branch 'at91/at91-next' new 493c9791b878 Merge remote-tracking branch 'bcm2835/for-next' new 6a7a3d4e80ed Merge remote-tracking branch 'imx-mxs/for-next' new 4c7f28450f00 Merge remote-tracking branch 'keystone/next' new ce1efa805681 Merge remote-tracking branch 'mediatek/for-next' new c78fc838562d Merge remote-tracking branch 'mvebu/for-next' new 00e982905632 Merge remote-tracking branch 'omap/for-next' new 72484d435088 Merge remote-tracking branch 'qcom/for-next' new cab325af628b Merge remote-tracking branch 'realtek/for-next' new a8310c41e33f Merge remote-tracking branch 'renesas/next' new b90754def88d Merge remote-tracking branch 'reset/reset/next' new 8c1cb0ff327f Merge remote-tracking branch 'rockchip/for-next' new 3ca1c9cce91a Merge remote-tracking branch 'samsung-krzk/for-next' new 8756fdeaf3af Merge remote-tracking branch 'sunxi/sunxi/for-next' new ccb681bad690 Merge remote-tracking branch 'tegra/for-next' new 8f39f22f73b3 MAINTAINERS: Update section for Ux500 clock drivers new 776c15c5ae71 Merge branch 'clk-ux500' into clk-next new cd94eade0b2a clk: ingenic: Allow drivers to be built with COMPILE_TEST new fc1ac9823d01 Merge branch 'clk-ingenic' into clk-next new cc819cf8d476 clk: Zero init clk_init_data in helpers new d8549bcd0529 clk: Add clk_hw_unregister_composite helper function definition new 7046c6b01891 dt-bindings: clock: Add devicetree binding for BM1880 SoC new 1ab4601da55b clk: Add common clock driver for BM1880 SoC new 1e4fb2c0cb34 MAINTAINERS: Add entry for BM1880 SoC clock driver new 47784bbd3633 Merge branch 'clk-bitmain' into clk-next new 801b787a693b clk: aspeed: Add RMII RCLK gates for both AST2500 MACs new abf1c698e5af Merge branch 'clk-aspeed' into clk-next new 65dd93c1c312 Merge remote-tracking branch 'clk/clk-next' new e31cda13f7c6 Merge remote-tracking branch 'csky/linux-next' new f858fc680f95 Merge remote-tracking branch 'h8300/h8300-next' new 08a645a7557e Merge remote-tracking branch 'm68knommu/for-next' new 30fa55f6da95 Merge remote-tracking branch 'microblaze/next' new 86dd03e0830f Merge remote-tracking branch 'nds32/next' new 41bd738bcba6 Merge remote-tracking branch 'openrisc/for-next' new 6b9067b970cb Merge remote-tracking branch 'parisc-hd/for-next' new 9f992f7a0165 Merge remote-tracking branch 'powerpc/next' new 0f007af375e9 Merge remote-tracking branch 'risc-v/for-next' new 4ad961efe643 Merge remote-tracking branch 'sh/sh-next' new 5c1f33e2a03c um: Don't trace irqflags during shutdown new 04e5b1fb0183 um: virtio: Remove device on disconnect new 7e6074600557 um: virtio: Keep reading on -EAGAIN new bf9f80cf0cca um: virtio_uml: Disallow modular build new 7d8093a56063 um: Fix Kconfig indentation new 9807019a62dc um: Loadable BPF "Firmware" for vector drivers new 34e8c42defda Merge remote-tracking branch 'uml/linux-next' new 7af710d98877 xtensa: add XIP kernel support new f5fae6790fd3 xtensa: merge .fixup with .text new cbc6e28703c4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly new b387dc044efa xtensa: use macros to generate *_bit and test_and_*_bit functions new e44491701925 xtensa: use named assembly arguments in bitops.h new 5bf67094a3a2 xtensa: use "m" constraint instead of "a" in bitops.h assembly new 643d6976ff0b xtensa: use named assembly arguments in atomic.h new 13e28135d6fb xtensa: use "m" constraint instead of "a" in atomic.h assembly new 812e708a4c2d xtensa: use named assembly arguments in cmpxchg.h new cf3b3baa7125 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly new 5eff6ca2e396 xtensa: use "m" constraint instead of "r" in futex.h assembly new c5fccebc138b xtensa: improve stack dumping new 8951eb1530dd xtensa: make stack dump size configurable new f0d1eab8c2e1 xtensa: mm: fix PMD folding implementation new f5ee2567921d xtensa: get rid of __ARCH_USE_5LEVEL_HACK new 36de10c4788e xtensa: fix TLB sanity checker new e64681b487c8 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map new 8b5d7e5242de xtensa: entry: Remove unneeded need_resched() loop new d80a50534847 xtensa: drop unneeded headers from coprocessor.S new c2d9aa3b6e56 xtensa: fix syscall_set_return_value new dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next new 9137b1791b9c Merge remote-tracking branch 'xtensa/xtensa-for-next' new 3e92b1fb65e9 Merge remote-tracking branch 'afs/afs-next' new 41a41b2f24cd Merge remote-tracking branch 'btrfs/for-next' new 4a96428cf15d Merge remote-tracking branch 'ceph/master' new 93ac45b149e0 Merge remote-tracking branch 'cifs/for-next' new 6e746411d902 Merge remote-tracking branch 'ecryptfs/next' new 9d9a6dd66834 Merge remote-tracking branch 'erofs/dev' new d7bab6d5b439 Merge remote-tracking branch 'ext3/for_next' new 05ee7c82b305 Merge remote-tracking branch 'ext4/dev' new 3400e3b51707 Merge remote-tracking branch 'f2fs/dev' new 58ada94f95f7 virtiofs: Use a common function to send forget new 1efcf39eb627 virtiofs: Do not send forget request "struct list_head" element new 724c15a43e2c virtiofs: Use completions while waiting for queue to be drained new f4a1254b317b fuse: fix leak of fuse_io_priv new 0fba83d2bb15 fuse: fix Kconfig indentation new 981671977a33 Merge remote-tracking branch 'fuse/for-next' new 78c1db669e82 Merge remote-tracking branch 'nfs/linux-next' new ebd28600a843 Merge remote-tracking branch 'nfsd/nfsd-next' new 84a69d7d5316 Merge remote-tracking branch 'ubifs/linux-next' new b7926a6b416d Merge remote-tracking branch 'xfs/for-next' new dbb312b30617 Merge remote-tracking branch 'iomap/iomap-for-next' new a05e47ff3016 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 63ddfc7dca96 Merge remote-tracking branch 'vfs/for-next' new 340a82aff2fc Merge remote-tracking branch 'printk/for-next' new c8dca90fe5ff Merge branch 'pci/aer' new ac53216b488f Merge branch 'pci/aspm' new 84cb30051d23 Merge branch 'pci/enumeration' new e5863bdd4c07 Merge branch 'pci/hotplug' new 0a52bdcc7b01 Merge branch 'pci/misc' new d41b0e64d206 PCI/MSI: Remove unused pci_irq_get_node() new 901c4ddbe277 PCI/MSI: Move power state check out of pci_msi_supported() new e045fa29e893 PCI/MSI: Fix incorrect MSI-X masking on resume new 655e7aee1f03 Revert "nvme: Add quirk for Kingston NVME SSD running FW E [...] new a1b39bae16a6 asm-generic: Make msi.h a mandatory include/asm header new 191d6f91f283 PCI: Remove PCI_MSI_IRQ_DOMAIN architecture whitelist new 34f587c72655 Merge branch 'pci/msi' new 7b8417735af4 Merge branch 'pci/pm' new 7e4a38619e1e Merge branch 'pci/resource' new 3f9b42a9c556 Merge branch 'pci/switchtec' new 20b64a634ba7 Merge branch 'pci/virtualization' new e50822291c39 Merge branch 'remotes/lorenzo/pci/aardvark' new 1d9e2910f664 Merge branch 'remotes/lorenzo/pci/cadence' new ba6cbb383d69 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] new 06a06da5551d PCI: dwc: intel: PCIe RC controller driver new 85bc88c718ff PCI: artpec6: Configure FTS with dwc helper function new 6b9916a70bc0 Merge branch 'remotes/lorenzo/pci/dwc' new 3bb85bc871af Merge branch 'remotes/lorenzo/pci/endpoint' new a8e37506e79a PCI: hv: Reorganize the code in preparation of hibernation new ac82fc832708 PCI: hv: Add hibernation support new 14ef39fddd23 PCI: hv: Change pci_protocol_version to per-hbus new 877b911a5ba0 PCI: hv: Avoid a kmemleak false positive caused by the hbu [...] new b6f1722a637f Merge branch 'remotes/lorenzo/pci/hv' new 1d791f0ad42e Merge branch 'remotes/lorenzo/pci/iproc' new 670f393bfdc0 Merge branch 'remotes/lorenzo/pci/layerscape' new b05915e01912 Merge branch 'remotes/lorenzo/pci/meson' new df5f86a90f7c Merge branch 'remotes/lorenzo/pci/mobiveil' new daf3cc9cf459 Merge branch 'remotes/lorenzo/pci/rcar' new 6bf6ab10d20e Merge branch 'remotes/lorenzo/pci/rockchip' new b80ecfa7763e Merge branch 'remotes/lorenzo/pci/tegra' new 039dbd3cbc78 Merge branch 'remotes/lorenzo/pci/uniphier' new e3d023b8952b MAINTAINERS: Remove Keith from VMD maintainer new 361f98116c81 Merge branch 'remotes/lorenzo/pci/vmd' new 77e408180020 Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' new 5bdf934e31f4 Merge branch 'remotes/lorenzo/pci/misc' new 822a43f97844 Merge branch 'pci/trivial' new 851b5f87c4ce Merge remote-tracking branch 'pci/next' new ed7ef397241d Merge remote-tracking branch 'pstore/for-next/pstore' new 318463478bb3 Merge remote-tracking branch 'hid/for-next' new b12ee7fe3e89 Merge remote-tracking branch 'i2c/i2c/for-next' new 51d7ffaf9971 Merge branch 'dmi/master' new 73b961de2d08 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 0dea8c76ae4b Merge remote-tracking branch 'jc_docs/docs-next' new aa433879ce68 Merge remote-tracking branch 'v4l-dvb/master' new d1a3a3ec919f Merge remote-tracking branch 'pm/linux-next' new cfabaaed77b6 Merge remote-tracking branch 'thermal/thermal/linux-next' new 4742ae337c3e Merge remote-tracking branch 'ieee1394/for-next' new 252d1d51ebef Merge remote-tracking branch 'swiotlb/linux-next' new 7543dd591e52 Merge remote-tracking branch 'rdma/for-next' new a137d6e88a91 Merge remote-tracking branch 'nfc-next/master' new 5a117d563ea1 Merge remote-tracking branch 'gfs2/for-next' new 778d53bd5a3e Merge remote-tracking branch 'drm/drm-next' new fd5a7254721e MAINTAINERS: Drop Rex Zhu for amdgpu powerplay new dde8c8dfd0b7 drm/amd/powerplay: remove redundant assignment to variable [...] new 07863a6cc293 drm/amd/display: Use NULL for pointer assignment in copy_s [...] new a63141e31764 drm/amdgpu: Ensure ret is always initialized when using SO [...] new 9cb98bb73ef0 drm/radeon: remove redundant assignment to variable ret new 70ebe8a48216 amdgpu: Enable KFD on POWER systems new ef2cb90a906a drm/amd/display: remove set but not used variable 'msg_out' new 58e8c603b8fe drm/amd/powerplay: remove set but not used variable 'stret [...] new 79c4ac0d759b drm/amd/display: Null check aconnector in event_property_validate new b72ff1909cf3 drm/amdgpu: Raise KFD unpinned system memory limit new 9f890f3044c7 drm/amdgpu: Optimize KFD page table reservation new e416fdb6a36e drm/amd/amdgpu/sriov skip jpeg ip block for ARCTURUS VF new be3e73ea7def drm/amdgpu: apply gpr/gds workaround before enabling GFX EDC mode new adc8139e687e drm/amd/display: Modify comments to match the code new de185019bcb9 drm/amdgpu: move pci handling out of pm ops new 5149f08275de drm/amdgpu: flag vram lost on baco reset for VI/CIK new f4618fe9c26d drm/amdgpu: Fix a bug in jpeg_v1_0_start() new edac2525ae9e drm: radeon: replace 0 with NULL new 23983f3e0907 drm/amdgpu: add UAPI for creating encrypted buffers new 972ab746db1a drm/amdgpu: add UAPI to create secure commands (v3) new ec2bce7bd3c9 drm/amdgpu: define the TMZ bit for the PTE new 9f48f9a10091 drm/amdgpu: add tmz feature parameter (v2) new 62fc6d08d9db drm/amdgpu: add amdgpu_tmz data structure new bc9b480a4782 drm/amdgpu: add function to check tmz capability (v4) new cf341bac3303 drm/amdgpu: add tmz bit in frame control packet new c46f97b50935 drm/amdgpu: expand the emit tmz interface with trusted flag new e68061c0ee73 drm/amdgpu: expand the context control interface with trust flag new 85ad01ae822c drm/amdgpu: job is secure iff CS is secure (v5) new 4efebede98a8 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 4b4ee446f9a0 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new e755ff3ea711 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new be084c4b6bc9 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new cbc3bdc487eb drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 1fb129b973bf drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new 29e560f3e306 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 11de7e2f71af drm/ttm: Remove explicit typecasts of vm_private_data new 28e0b6424d6f drm/ttm: Convert vm callbacks to helpers new 6f63a616be6d drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 58c792d23f81 drm/amdgpu: work around llvm bug #42576 new 7b633dcaee6a drm/amd/display: re-enable wait in pipelock, but add timeout new 20c663059765 drm/radeon: fix r1xx/r2xx register checker for POT textures new d48c7676c155 Merge remote-tracking branch 'amdgpu/drm-next' new 0725d9a31869 drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint new 4eb66f317ac7 Merge remote-tracking branch 'drm-intel/for-linux-next' new e66f3ac59c41 Merge remote-tracking branch 'drm-msm/msm-next' new ec0e7462c760 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 098596ea6e3b Merge remote-tracking branch 'etnaviv/etnaviv/next' new 10103f165b01 Merge remote-tracking branch 'regmap/for-next' new f2db5a3a47d5 Merge remote-tracking branch 'modules/modules-next' new 2a9065b3f31b Merge remote-tracking branch 'input/next' new 2be7d348fe92 Revert "vfs: properly and reliably lock f_pos in fdget_pos()" new 95a5bbae05ef io_uring: io_async_cancel() should pass in 'nxt' request pointer new 0e0702dac26b io_uring: cleanup return values from the queueing functions new 978db57e2c32 io_uring: make io_double_put_req() use normal completion path new ad8a48acc23c io_uring: make req->timeout be dynamically allocated new 94ae5e77a915 io_uring: fix sequencing issues with linked timeouts new e0e328c4b330 io_uring: remove dead REQ_F_SEQ_PREV flag new b0dd8a412699 io_uring: correct poll cancel and linked timeout expiratio [...] new fba38c272a03 io_uring: request cancellations should break links new b60fda6000a9 io-wq: wait for io_wq_create() to setup necessary workers new b2e9c7d64b7e io-wq: remove extra space characters new d3b35796b1e3 io_uring: break links for failed defer new f70193d6d8ca io_uring: remove redundant check new 09fbb0a83ec6 io_uring: Fix leaking linked timeouts new 5d960724b0cb io_uring: io_fail_links() should only consider first linke [...] new bbad27b2f622 io_uring: Always REQ_F_FREE_SQE for allocated sqe new eb065d301e8c io_uring: io_allocate_scq_urings() should return a sane state new 4d7dd4629714 io_uring: allow finding next link independent of req refer [...] new b76da70fc375 io_uring: close lookup gap for dependent next work new 1b4a51b6d03d io_uring: drain next sqe instead of shadowing new 915967f69c59 io_uring: improve trace_io_uring_defer() trace point new d732447fed7d io_uring: rename __io_submit_sqe() new 9835d6fafba5 io_uring: add likely/unlikely in io_get_sqring() new 70cf9f3270a5 io_uring: remove io_free_req_find_next() new 944e58bfeda0 io_uring: pass only !null to io_req_find_next() new b18fdf71e01f io_uring: simplify io_req_link_next() new f9bd67f69af5 io_uring: only !null ptr to io_issue_sqe() new c4a2ed72c9a6 io_uring: only return -EBUSY for submit on non-flushed backlog new bd3ded3146da net: add __sys_connect_file() helper new f8e85cf255ad io_uring: add support for IORING_OP_CONNECT new 311ae9e159d8 io_uring: fix dead-hung for non-iter fixed rw new 576a347b7af8 io-wq: have io_wq_create() take a 'data' argument new 181e448d8709 io_uring: async workers should inherit the user creds new 8042d6ce8c40 io_uring: remove superfluous check for sqe->off in io_accept() new 4257c8ca13b0 net: separate out the msghdr copy from ___sys_{send,recv}msg() new d69e07793f89 net: disallow ancillary data for __sys_{send,recv}msg_file() new cc42e0ac17d3 io_uring: store timeout's sqe->off in proper place new cf6fd4bd559e io_uring: inline struct sqe_submit new 7d009165550a io_uring: cleanup io_import_fixed() new ad6e005ca68d io_uring: use kzalloc instead of kcalloc for single-elemen [...] new 3fc50ab559f5 io-wq: fix handling of NUMA node IDs new 6206f0e180d4 io-wq: shrink io_wq_work a bit new e944475e6984 io_uring: make poll->wait dynamically allocated new e5bab666ffa7 Merge branch 'for-5.5/io_uring-post' into for-next new bdaa09a5f725 Merge remote-tracking branch 'block/for-next' new dbaf971c9cdf dm mpath: remove harmful bio-based optimization new 484e0d2b11e1 dm: add dm-clone to the documentation index new 5ad808ced0bb Merge remote-tracking branch 'device-mapper/for-next' new e86241a4c551 Merge remote-tracking branch 'mmc/next' new 8e7006fa3255 Merge remote-tracking branch 'mfd/for-mfd-next' new acce768e2738 Merge remote-tracking branch 'backlight/for-backlight-next' new 2ae096a0cfda Merge remote-tracking branch 'battery/for-next' new 2947c7618536 Merge remote-tracking branch 'apparmor/apparmor-next' new e07ea72a3f41 Merge remote-tracking branch 'keys/keys-next' new 4f718d6625e1 Merge remote-tracking branch 'selinux/next' new b0ee3d4a6982 Merge remote-tracking branch 'smack/for-next' new f57d0496034b Merge remote-tracking branch 'tomoyo/master' new b677d68ca4f9 Merge remote-tracking branch 'watchdog/master' new 0d9a273fb6e5 Merge remote-tracking branch 'iommu/next' new 3fac695b923f Merge remote-tracking branch 'vfio/next' new 5aa10dc20256 Merge remote-tracking branch 'audit/next' new d17f8338fe77 dt-bindings: power: Rename back power_domain.txt bindings [...] new cb6192d647f7 dt-bindings: firmware: ixp4xx: Drop redundant minItems/maxItems new cf7d88fb867c dt-bindings: interrupt-controller: arm,gic-v3: Add missing [...] new 637392a8506a of: overlay: add_changeset_property() memory leak new 2aacace6dbbb of: unittest: fix memory leak in attach_node_and_children new 30a3e01d4cbb dt-bindings: arm: Remove leftover axentia.txt new a8de1304b7df libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h new 62d67ceafcd9 Merge remote-tracking branch 'devicetree/for-next' new 7543765dd362 Merge branch 'x86/urgent' into x86/iopl, to resolve conflicts new 22d7b9359a9a Merge branch 'x86/iopl' into x86/asm, to resolve conflicts new 19572d37dda5 Merge branch 'WIP.x86/asm' into x86/urgent, to pick up dep [...] new a39047791795 Merge branch 'linus' into x86/urgent, to resolve semantic [...] new 1f2bf78b2985 Merge commit '8c7eebc10687' into WIP.core/kprobes new 8ef00eaead49 Merge branch 'core/kprobes' into WIP.core/kprobes, to pick [...] new 90eb48d09ab4 Merge branch 'WIP.core/kprobes' new 93272bc4e196 Merge branch 'x86/pti' new a9db6e0320d3 Merge branch 'x86/platform' new 84765115a557 Merge branch 'x86/mm' new efa24f6eceb6 Merge branch 'x86/kdump' new 6e13e0d458bf Merge branch 'x86/hyperv' new 9271ef9970d1 Merge branch 'x86/fpu' new d08ec5f4c504 Merge branch 'x86/entry' new 288f0177e255 Merge branch 'x86/cpu' new 3b60c7362619 Merge branch 'x86/core' new a9a108ec1809 Merge branch 'x86/cleanups' new b45e39c26ba8 Merge branch 'x86/boot' new 2b1205b6a422 Merge branch 'x86/apic' new 7b8474466ed9 time: Zero the upper 32-bits in __kernel_timespec on 32-bit new 1445f73b9ba0 Merge branch 'timers/urgent' new 83bae01182ea Merge branch 'timers/urgent' into timers/core, to pick up fix new b85064f16d03 Merge branch 'timers/core' new 1e95849323c8 Merge branch 'sched/rt' new 5a1c95580f1d sched/cputime: Support other fields on kcpustat_field() new 74722bb223d0 sched/vtime: Bring up complete kcpustat accessor new 26dae145a76c procfs: Use all-in-one vtime aware kcpustat accessor new 5720821ba1d8 cpufreq: Use vtime aware kcpustat accessors for user time new 8688f2fb671b leds: Use all-in-one vtime aware kcpustat accessor new 8392853e964c rackmeter: Use vtime aware kcpustat accessor new de881a341c41 Merge branch 'sched/rt' into sched/core, to pick up commit new 52f56e4004f6 Merge branch 'sched/core' new c4b75479741c perf/core: Make the mlock accounting simple again new 9a753c3fcda8 Merge branch 'perf/urgent' new 99459a84d587 perf map: Move maj/min/ino/ino_generation to separate struct new 4a7380a52ec9 perf map: Pass a dso_id to map__new() new 7b59a82493b4 perf map: Move comparision of map's dso_id to a separate function new 1f74b100c9d9 perf dsos: Remove unused dsos__find() method new 0e3149f86b99 perf dso: Move dso_id from 'struct map' to 'struct dso' new bb1835a3b86c perf session: Fix decompression of PERF_RECORD_COMPRESSED records new 5cb456af99f5 perf util: Move block TUI function to ui browsers new 848a5e507e26 perf report: Jump to symbol source view from total cycles view new 98dcf14d7f9c perf tools: Add kernel AUX area sampling definitions new 9bca1a4ef503 perf record: Add a function to test for kernel support for [...] new f306de275b7c perf auxtrace: Move perf_evsel__find_pmu() new f0bb7ee8530a perf auxtrace: Add support for AUX area sample recording new c0a6de06c446 perf record: Add support for AUX area sampling new eb7a52d46c6a perf record: Add aux-sample-size config term new ba2675bf15fc perf inject: Cut AUX area samples new b04b8dd1e426 perf auxtrace: Add support for dumping AUX area samples new 103ed40e4bfa perf session: Add facility to peek at all events new ac2f445fc898 perf auxtrace: Add support for queuing AUX area samples new a1ac7de6902c perf pmu: When using default config, record which bits of [...] new c4ab2f0f763d perf intel-pt: Add support for recording AUX area samples new dbd134322e74 perf intel-pt: Add support for decoding AUX area samples new 32a1ece4bdbd perf intel-bts: Does not support AUX area sampling new 68401a1799fa libtraceevent: Fix header installation new 10992af6bf46 libtraceevent: Fix memory leakage in copy_filter_type new 358f98ee8a35 perf probe: Fix spelling mistake "addrees" -> "address" new 4584f084aa9d perf parse: Fix potential memory leak when handling tracep [...] new 8cacac6ecd6d Merge tag 'perf-core-for-mingo-5.5-20191122' of git://git. [...] new c494cd6469ab Merge branch 'perf/urgent' into perf/core, to pick up fixes new ceb9e77324fa Merge branch 'x86/core' into perf/core, to resolve conflic [...] new 9fdcf78a009c Merge branch 'perf/core' new 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] new 5cbaefe9743b kcsan: Improve various small stylistic details new 972f518c015f Merge branch 'locking/kcsan' new 23e6b169c991 locking/refcount: Define constants for saturation and max [...] new 97a1420adf0c locking/refcount: Ensure integer operands are treated as signed new 7221762c48c6 locking/refcount: Remove unused refcount_*_checked() variants new 77e9971c79c2 locking/refcount: Move the bulk of the REFCOUNT_FULL imple [...] new dcb786493f3e locking/refcount: Improve performance of generic REFCOUNT_ [...] new 1eb085d94256 locking/refcount: Move saturation warnings out of line new 65b008552469 locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} def [...] new fb041bb7c0a9 locking/refcount: Consolidate implementations of refcount_t new 2f30b36943ad locking/refcount: Remove unused 'refcount_error_report()' [...] new 500543c53a54 lkdtm: Remove references to CONFIG_REFCOUNT_FULL new 083dbadd73c0 Merge branch 'locking/core' new 407e62f52aad Merge tag 'irqchip-5.5' of git://git.kernel.org/pub/scm/li [...] new adae4bf08739 Merge branch 'irq/core' new 56ba05e209e0 Merge branch 'efi/core' new c90892017f2c Merge branch 'core/stacktrace' new 2b89ae777756 Merge branch 'core/rcu' new 386f8eeab7d5 Merge branch 'core/objtool' new 950e3ce5372c x86/efi: Explicitly include realmode.h to handle RM trampo [...] new db802ef3c91f x86/boot: Explicitly include realmode.h to handle RM reservations new 68f461af8bb9 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] new d5d411f81e55 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] new 7bd4cb7e93c2 perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() new 53db61e1d344 efi/capsule-loader: Explicitly include linux/io.h for page [...] new 3f61b293e480 virt: vbox: Explicitly include linux/io.h to pick up various defs new 0ea1d7c60b8c vmw_balloon: Explicitly include linux/io.h for virt_to_phys() new 6d1002c4229f ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] new 25466d56fbad x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h new a9760aba02b3 ACPI/sleep: Convert acpi_wakeup_address into a function new 7c8dfff8783b x86/ACPI/sleep: Move acpi_wakeup_address() definition into [...] new 995462afd65e x86/platform/intel/quark: Explicitly include linux/io.h fo [...] new 8d2e0808994d Merge branch 'core/headers' new 54cae811d8ab x86/mm/pat: Update the comments in pat.c and pat_interval. [...] new 1ec64e0fd2bc x86/mm/pat: Disambiguate PAT-disabled boot messages new 46acad1a5c58 x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] new 092084ed1339 x86/mm/pat: Simplify the free_memtype() control flow new fd519dade181 x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] new bc385fb45f1d x86/mm/pat: Clean up PAT initialization flags new 70bfed57a6de x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ new 91de1bdd5ace x86/mm/pat: Standardize on memtype_*() prefix for APIs new 8c9b3a9f3f60 x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h> new c1979980f604 x86/mm/pat: Clean up <asm/memtype.h> externs new 01a4daa2a4a0 x86/mm/pat: Fix typo in the Kconfig help text new a74019557d1d x86/mm: Tabulate the page table encoding definitions new e445033e5810 Merge branch 'WIP.x86/mm' new 45c187dda732 Merge remote-tracking branch 'tip/auto-latest' new dcf5092ddc4a Merge remote-tracking branch 'ftrace/for-next' new 6f21571d1c57 Merge remote-tracking branch 'rcu/rcu/next' new 57582c5ed159 Merge remote-tracking branch 'percpu/for-next' new 5bde5e41e92a Merge remote-tracking branch 'drivers-x86/for-next' new 0b218af11189 Merge remote-tracking branch 'chrome-platform/for-next' new dd30ddf2b126 Merge remote-tracking branch 'leds/for-next' new 6dec5e51636d Merge remote-tracking branch 'driver-core/driver-core-next' new 9446e26a38c7 Merge remote-tracking branch 'usb/usb-next' new 6aecb0841c72 Merge remote-tracking branch 'phy-next/next' new 10aedd3841d9 Merge remote-tracking branch 'tty/tty-next' new dadba1aadf32 Merge remote-tracking branch 'char-misc/char-misc-next' new c5c41e5314d9 Merge remote-tracking branch 'thunderbolt/next' new 731e32960211 Merge remote-tracking branch 'staging/staging-next' new 7b5c9e9fd7ea Merge remote-tracking branch 'mux/for-next' new f71e83aca60c Merge remote-tracking branch 'slave-dma/next' new 216e6049e421 Merge remote-tracking branch 'cgroup/for-next' new a7b0c9fecaec Merge remote-tracking branch 'scsi/for-next' new 2bc6a166e7c1 Merge remote-tracking branch 'vhost/linux-next' new 69405e6a6c29 Merge remote-tracking branch 'rpmsg/for-next' new f3186244e2ec Merge remote-tracking branch 'gpio/for-next' new ea0c319bef33 Merge remote-tracking branch 'pinctrl/for-next' new 58364103f621 Merge remote-tracking branch 'pwm/for-next' new 61a47c1ad3a4 sysctl: Remove the sysctl system call new 1f5b50bd3d84 Merge remote-tracking branch 'userns/for-next' new 6481881419b0 Merge remote-tracking branch 'ktest/for-next' new d7eb0d1dbabe Merge remote-tracking branch 'y2038/y2038' new 128a34ad76c1 Merge remote-tracking branch 'livepatching/for-next' new a049593ea1f3 rtc: sysfs: fix hctosys_show kerneldoc new caf15f9e8af5 rtc: ds1374: remove unused variable new f434b54573f5 rtc: ds1685: remove set but unused variables new 67814c076d5e rtc: ds1685: fix build error with make W=1 new 9c1a6379193e rtc: m41t80: remove excess kerneldoc new e1d5a142351a rtc: pm8xxx: update kerneldoc for struct pm8xxx_rtc new de5b0719860f rtc: tegra: remove set but unused variable new 4b06bb02e306 rtc: v3020: remove set but unused variable new e9d4402b0fc8 rtc: meson: remove redundant assignment to variable retries new d194235081fe rtc: pcf8523: Remove struct pcf8523 new e1eb769dec6c rtc: st-lpc: Remove struct resource from struct st_rtc new 428755c2f1b3 rtc: sun6i: Remove struct device from sun6i_rtc_dev new a014d18d80f9 rtc: xgene: Remove unused struct device in struct xgene_rtc_dev new 3bc46ac3a715 rtc: Fix Kconfig indentation new a859c1e5c51b Merge remote-tracking branch 'rtc/rtc-next' new 8f9682ddc573 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 9b8860048d4c Merge remote-tracking branch 'ntb/ntb-next' new 2c98eb870fbb Merge remote-tracking branch 'kspp/for-next/kspp' new 6dd3dbd17a82 Merge remote-tracking branch 'fsi/next' new 93ed0bb1cd3b Merge remote-tracking branch 'nvmem/for-next' new 9eebc95215bb Merge remote-tracking branch 'xarray/xarray' new ed341c0cbafb Merge remote-tracking branch 'hyperv/hyperv-next' new 00d41b34d1ff Merge remote-tracking branch 'kgdb/kgdb/for-next' new b8a31368ad7f Merge remote-tracking branch 'pidfd/for-next' new dbcfb4cedbbc dt-bindings: memory: Add bindings for imx8m ddr controller new 518e99e2a22e PM / devfreq: Add dynamic scaling for imx8m ddr controller new 9f8c2fbdad64 Merge remote-tracking branch 'devfreq/devfreq-next' new f5192707ca24 Merge remote-tracking branch 'hmm/hmm' new dcf20670ae2a Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' new dacaf855a80f Merge remote-tracking branch 'generic-ioremap/for-next' new 0215fdf73050 Merge branch 'akpm-current/current' new 1944f2ddb0ed drivers/block/null_blk_main.c: fix layout new 8e265c32a270 drivers/block/null_blk_main.c: fix uninitialized var warnings new 70b5f95649aa pinctrl: fix pxa2xx.c build warnings new 218ba29077f0 lib/genalloc.c: export symbol addr_in_gen_pool new 00ab3735c3eb lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 8fda898d54db Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 97d2f4bb4286 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new 6202648cfbbd kernel-hacking: create submenu for arch special debugging options new 3aa7f32744af kernel-hacking: group kernel data structures debugging together new 065ba24d3491 kernel-hacking: move kernel testing and coverage options t [...] new 6467875d484e kernel-hacking: move Oops into 'Lockups and Hangs' new 8c38a5592217 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new c7da3e34ec57 kernel-hacking: create a submenu for scheduler debugging options new cbaf84742860 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new 6aab6dfaae42 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new 5adaad2c4704 bitops: introduce the for_each_set_clump8 macro new 530e6e82285c linux/bitmap.h: fix potential sign-extension overflow new 80dd6d23cbe2 bitops-introduce-the-for_each_set_clump8-macro-fix-fix new a3953fee1343 linux/bitopts.h: Add for_each_set_clump8 documentation new 3bc7d9de54d1 lib/test_bitmap.c: add for_each_set_clump8 test cases new 5def6ed5172a gpio: 104-dio-48e: utilize for_each_set_clump8 macro new 38873738fa05 gpio: 104-idi-48: utilize for_each_set_clump8 macro new 7eee962025ab gpio: gpio-mm: utilize for_each_set_clump8 macro new 9ef12d006f09 gpio: ws16c48: utilize for_each_set_clump8 macro new 5e381af0befc gpio: pci-idio-16: utilize for_each_set_clump8 macro new a0b6f66e75da gpio: pcie-idio-24: utilize for_each_set_clump8 macro new 9047d580994a gpio: uniphier: utilize for_each_set_clump8 macro new fa4862874063 gpio: 74x164: utilize the for_each_set_clump8 macro new 18dbcd50fab5 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] new ed63295f329d gpio: pisosr: utilize the for_each_set_clump8 macro new ea2aa655eb59 gpio: max3191x: utilize the for_each_set_clump8 macro new 04d9906a5946 gpio: pca953x: utilize the for_each_set_clump8 macro new 8312a127952c lib/test_bitmap: force argument of bitmap_parselist_user() [...] new e38da348f6b7 lib/test_bitmap: undefine macros after use new 59d6b044e842 lib/test_bitmap: name EXP_BYTES properly new e216681b33dc lib/test_bitmap: rename exp to exp1 to avoid ambiguous name new 9c0ca3f0c538 lib/test_bitmap: move exp1 and exp2 upper for others to use new 0a6346a1a3fd lib/test_bitmap: fix comment about this file new 28ac2fc4c379 lib/bitmap: introduce bitmap_replace() helper new 4e0515325924 gpio: pca953x: remove redundant variable and check in IRQ handler new b80dbc1ad6c1 gpio: pca953x: use input from regs structure in pca953x_ir [...] new 55a058f3b517 gpio: pca953x: convert to use bitmap API new 40b8b21ea156 gpio: pca953x: reduce stack usage in couple of functions new 31e05f7528b8 gpio: pca953x: tighten up indentation new ef674c81d320 mm: add generic p?d_leaf() macros new ee9d0f0b19de arc: mm: add p?d_leaf() definitions new be578c15a2b2 arm: mm: add p?d_leaf() definitions new c1aefbe92285 arm64: mm: add p?d_leaf() definitions new 1824ecbd73e6 mips: mm: add p?d_leaf() definitions new b633b5f74e9a powerpc: mm: add p?d_leaf() definitions new fe8e3dd5f43b riscv: mm: add p?d_leaf() definitions new 4dc7cfee8579 s390: mm: add p?d_leaf() definitions new 3e2175317aea sparc: mm: add p?d_leaf() definitions new 776411e429b1 x86: mm: add p?d_leaf() definitions new 3b638c3cf2b9 mm: pagewalk: add p4d_entry() and pgd_entry() new 0d88f5ba14a2 mm: pagewalk: allow walking without vma new fe5c0aa0100e mm-pagewalk-allow-walking-without-vma-v15 new 4b2ff102d445 mm-pagewalk-allow-walking-without-vma-fix new b05c9263dd70 mm: pagewalk: add test_p?d callbacks new aa58e559f046 mm: pagewalk: add 'depth' parameter to pte_hole new 2834725b7325 x86: mm: point to struct seq_file from struct pg_state new 49e8374cc515 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 9169342280eb x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new a0321a5dbc7b x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] new 0bd410a0776a mm: add generic ptdump new 2814d82558d7 mm-add-generic-ptdump-v15 new f174e80c6bd6 mm/ptdump: fix a -Wold-style-declaration warning new 25e6ee1c6560 x86: mm: convert dump_pagetables to use walk_page_range new 58bf48ff7ea4 arm64: mm: convert mm/dump.c to use walk_page_range() new f0bb4be36ee0 arm64: mm: display non-present entries in ptdump new 1686455e5107 mm: ptdump: reduce level numbers by 1 in note_page() new b5680dddb687 alpha: use pgtable-nopud instead of 4level-fixup new 1527109966d4 arm: nommu: use pgtable-nopud instead of 4level-fixup new 6bbf2d62c7a3 c6x: use pgtable-nopud instead of 4level-fixup new 8fd3cd8b8f9a m68k: nommu: use pgtable-nopud instead of 4level-fixup new 8860f91f5d01 m68k: mm: use pgtable-nopXd instead of 4level-fixup new eedf80dc18cd microblaze: use pgtable-nopmd instead of 4level-fixup new 52425ab134a8 nds32: use pgtable-nopmd instead of 4level-fixup new df84f18b61d1 parisc: use pgtable-nopXd instead of 4level-fixup new c8ab47a15983 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup new 0a34885ef821 sparc32: use pgtable-nopud instead of 4level-fixup new 51626f4efe59 um: remove unused pxx_offset_proc() and addr_pte() functions new 2178dcefca52 um: add support for folded p4d page tables new 64f08be2d77c mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] new 2bfbabbe237a kernel.h: update comment about simple_strto<foo>() functions new 25de23671c68 auxdisplay: charlcd: deduplicate simple_strtoul() new 5b6a6091eb67 drivers/tty/serial/sh-sci.c: suppress warning new 33d952132d8c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (2dce4ac92ae4) \ N -- N -- N refs/heads/akpm (33d952132d8c)
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 531 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: Documentation/admin-guide/device-mapper/index.rst | 1 + Documentation/devicetree/bindings/arm/axentia.txt | 28 - .../bindings/clock/bitmain,bm1880-clk.yaml | 76 ++ .../memory-controllers/fsl/imx8m-ddrc.yaml | 4 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 138 +++ MAINTAINERS | 8 +- arch/Kconfig | 21 - arch/arc/configs/nps_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arm/Kconfig | 1 - arch/arm/boot/compressed/libfdt_env.h | 4 +- arch/arm/configs/axm55xx_defconfig | 1 - arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/lpc32xx_defconfig | 1 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/zx_defconfig | 1 - arch/arm64/Kconfig | 1 - arch/arm64/include/asm/asm-uaccess.h | 1 + arch/ia64/include/asm/acpi.h | 5 +- arch/ia64/kernel/acpi.c | 2 - arch/m68k/configs/m5475evb_defconfig | 1 - arch/mips/configs/ci20_defconfig | 1 - arch/mips/configs/loongson3_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/omega2p_defconfig | 1 - arch/mips/configs/qi_lb60_defconfig | 1 - arch/mips/configs/vocore2_defconfig | 1 - arch/mips/kernel/cacheinfo.c | 27 +- arch/mips/pci/pci-ip27.c | 22 + arch/mips/pci/pci-xtalk-bridge.c | 2 +- arch/nios2/configs/10m50_defconfig | 1 - arch/nios2/configs/3c120_defconfig | 1 - arch/parisc/configs/c8000_defconfig | 1 - arch/parisc/configs/generic-32bit_defconfig | 1 - arch/powerpc/boot/libfdt_env.h | 2 + arch/powerpc/configs/40x/klondike_defconfig | 1 - arch/s390/configs/debug_defconfig | 1 - arch/sh/configs/rsk7264_defconfig | 1 - arch/um/Kconfig | 2 +- arch/um/drivers/Kconfig | 2 +- arch/um/drivers/vector_kern.c | 113 +- arch/um/drivers/vector_kern.h | 8 +- arch/um/drivers/vector_user.c | 94 +- arch/um/drivers/vector_user.h | 8 +- arch/um/drivers/virtio_uml.c | 76 +- arch/um/os-Linux/main.c | 2 +- arch/x86/Kconfig | 5 +- arch/x86/entry/entry_32.S | 187 ++- arch/x86/events/intel/ds.c | 1 + arch/x86/include/asm/acpi.h | 3 +- arch/x86/include/asm/asm.h | 6 - arch/x86/include/asm/cpu_entry_area.h | 18 +- arch/x86/include/asm/memtype.h | 27 + arch/x86/include/asm/mtrr.h | 2 +- arch/x86/include/asm/pat.h | 27 - arch/x86/include/asm/pci.h | 2 +- arch/x86/include/asm/pgtable_32_types.h | 6 +- arch/x86/include/asm/pgtable_types.h | 143 +-- arch/x86/include/asm/processor.h | 2 - arch/x86/include/asm/refcount.h | 126 -- arch/x86/kernel/acpi/sleep.c | 11 + arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/scattered.c | 2 +- arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/doublefault.c | 3 + arch/x86/kernel/ftrace.c | 1 + arch/x86/kernel/head_32.S | 10 + arch/x86/kernel/kprobes/core.c | 1 + arch/x86/kernel/process.c | 3 +- arch/x86/kernel/setup.c | 1 + arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/mm/Makefile | 8 +- arch/x86/mm/cpu_entry_area.c | 4 +- arch/x86/mm/extable.c | 49 - arch/x86/mm/iomap_32.c | 6 +- arch/x86/mm/ioremap.c | 12 +- arch/x86/mm/pat/Makefile | 5 + arch/x86/mm/{pageattr-test.c => pat/cpa-test.c} | 0 arch/x86/mm/{pat.c => pat/memtype.c} | 50 +- arch/x86/mm/{pat_internal.h => pat/memtype.h} | 6 +- .../mm/{pat_interval.c => pat/memtype_interval.c} | 9 +- arch/x86/mm/{pageattr.c => pat/set_memory.c} | 22 +- arch/x86/pci/i386.c | 2 +- arch/x86/platform/efi/quirks.c | 1 + arch/x86/platform/intel-quark/imr.c | 2 + arch/x86/platform/intel-quark/imr_selftest.c | 2 + arch/x86/xen/mmu_pv.c | 2 +- arch/xtensa/configs/audio_kc705_defconfig | 1 - arch/xtensa/configs/cadence_csp_defconfig | 1 - arch/xtensa/configs/generic_kc705_defconfig | 1 - arch/xtensa/configs/iss_defconfig | 1 - arch/xtensa/configs/nommu_kc705_defconfig | 1 - arch/xtensa/configs/smp_lx200_defconfig | 1 - arch/xtensa/configs/virt_defconfig | 1 - arch/xtensa/configs/xip_kc705_defconfig | 1 - arch/xtensa/include/asm/syscall.h | 2 +- arch/xtensa/kernel/coprocessor.S | 10 +- drivers/acpi/sleep.c | 4 +- drivers/clk/Kconfig | 7 + drivers/clk/Makefile | 1 + drivers/clk/clk-aspeed.c | 27 +- drivers/clk/clk-bm1880.c | 969 +++++++++++++++ drivers/clk/clk-composite.c | 13 +- drivers/clk/clk-divider.c | 2 +- drivers/clk/clk-fixed-rate.c | 2 +- drivers/clk/clk-gate.c | 2 +- drivers/clk/clk-mux.c | 2 +- drivers/clk/ingenic/Kconfig | 2 +- drivers/cpufreq/cpufreq.c | 17 +- drivers/cpufreq/cpufreq_governor.c | 6 +- drivers/firmware/efi/capsule-loader.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 3 + drivers/gpu/drm/amd/display/dc/dc_helper.c | 7 +- drivers/gpu/drm/i915/Kconfig.debug | 1 - drivers/gpu/drm/i915/gt/intel_ring.c | 13 +- drivers/gpu/drm/radeon/r100.c | 4 +- drivers/gpu/drm/radeon/r200.c | 4 +- drivers/gpu/drm/radeon/radeon_audio.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/leds/trigger/ledtrig-activity.c | 14 +- drivers/macintosh/rack-meter.c | 7 +- drivers/md/dm-mpath.c | 37 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/misc/lkdtm/refcount.c | 11 +- drivers/misc/vmw_balloon.c | 1 + drivers/nvme/host/core.c | 10 - drivers/of/overlay.c | 37 +- drivers/of/unittest.c | 4 +- drivers/pci/controller/dwc/Kconfig | 10 + drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pcie-artpec6.c | 8 +- drivers/pci/controller/dwc/pcie-designware.c | 57 + drivers/pci/controller/dwc/pcie-designware.h | 12 + drivers/pci/controller/dwc/pcie-intel-gw.c | 545 ++++++++ drivers/pci/controller/pci-hyperv.c | 208 +++- drivers/rtc/Kconfig | 6 +- drivers/rtc/rtc-ds1374.c | 3 +- drivers/rtc/rtc-ds1685.c | 12 +- drivers/rtc/rtc-m41t80.c | 1 - drivers/rtc/rtc-meson.c | 2 +- drivers/rtc/rtc-pcf8523.c | 18 +- drivers/rtc/rtc-pm8xxx.c | 2 +- drivers/rtc/rtc-st-lpc.c | 1 - drivers/rtc/rtc-sun6i.c | 2 - drivers/rtc/rtc-tegra.c | 4 +- drivers/rtc/rtc-v3020.c | 3 +- drivers/rtc/rtc-xgene.c | 2 - drivers/rtc/sysfs.c | 5 +- drivers/virt/vboxguest/vboxguest_core.c | 1 + drivers/virt/vboxguest/vboxguest_utils.c | 1 + fs/affs/affs.h | 16 +- fs/affs/super.c | 10 +- fs/file.c | 2 +- fs/fuse/Kconfig | 4 +- fs/fuse/file.c | 4 +- fs/fuse/virtio_fs.c | 204 +-- fs/io-wq.c | 148 +-- fs/io-wq.h | 63 +- fs/io_uring.c | 249 ++-- fs/open.c | 6 +- fs/proc/stat.c | 56 +- include/dt-bindings/clock/bm1880-clock.h | 82 ++ include/linux/compiler-clang.h | 2 +- include/linux/compiler.h | 2 +- include/linux/fs.h | 2 + include/linux/kcsan-checks.h | 22 +- include/linux/kcsan.h | 23 +- include/linux/kernel.h | 7 - include/linux/kernel_stat.h | 7 + include/linux/libfdt_env.h | 3 + include/linux/refcount.h | 269 +++- include/linux/seqlock.h | 8 +- include/uapi/linux/pci_regs.h | 1 + init/Kconfig | 17 - kernel/events/core.c | 8 +- kernel/kcsan/atomic.h | 2 +- kernel/kcsan/core.c | 59 +- kernel/kcsan/debugfs.c | 62 +- kernel/kcsan/encoding.h | 25 +- kernel/kcsan/kcsan.h | 11 +- kernel/kcsan/report.c | 42 +- kernel/kcsan/test.c | 6 +- kernel/panic.c | 11 - kernel/sched/Makefile | 2 +- kernel/sched/cputime.c | 190 ++- kernel/sysctl_binary.c | 1305 -------------------- kernel/time/time.c | 2 +- lib/Kconfig.kcsan | 16 +- lib/refcount.c | 255 +--- net/socket.c | 184 ++- net/tipc/netlink_compat.c | 4 +- sound/pci/hda/hda_intel.c | 80 +- sound/pci/hda/patch_hdmi.c | 1 + sound/soc/intel/skylake/skl-sst-cldma.c | 1 + tools/include/uapi/linux/perf_event.h | 10 +- tools/lib/traceevent/Makefile | 8 +- tools/lib/traceevent/parse-filter.c | 9 +- tools/perf/Documentation/intel-pt.txt | 59 +- tools/perf/Documentation/perf-record.txt | 9 + tools/perf/arch/x86/util/auxtrace.c | 4 + tools/perf/arch/x86/util/intel-bts.c | 5 + tools/perf/arch/x86/util/intel-pt.c | 81 +- tools/perf/builtin-inject.c | 29 + tools/perf/builtin-record.c | 21 +- tools/perf/builtin-report.c | 11 +- tools/perf/check-headers.sh | 2 +- tools/perf/tests/attr/base-record | 2 +- tools/perf/tests/attr/base-stat | 2 +- tools/perf/tests/sample-parsing.c | 16 +- tools/perf/ui/browsers/hists.c | 78 +- tools/perf/util/auxtrace.c | 322 ++++- tools/perf/util/auxtrace.h | 43 + tools/perf/util/block-info.c | 71 +- tools/perf/util/block-info.h | 3 +- tools/perf/util/dso.c | 24 +- tools/perf/util/dso.h | 13 + tools/perf/util/dsos.c | 97 +- tools/perf/util/dsos.h | 14 +- tools/perf/util/event.h | 6 + tools/perf/util/evlist.h | 1 + tools/perf/util/evsel.c | 31 + tools/perf/util/evsel_config.h | 13 + tools/perf/util/hist.h | 15 + tools/perf/util/intel-pt.c | 109 +- tools/perf/util/machine.c | 22 +- tools/perf/util/machine.h | 2 + tools/perf/util/map.c | 11 +- tools/perf/util/map.h | 9 +- tools/perf/util/parse-events.c | 65 +- tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.l | 1 + tools/perf/util/perf_event_attr_fprintf.c | 3 +- tools/perf/util/pmu.c | 10 + tools/perf/util/pmu.h | 2 + tools/perf/util/probe-finder.c | 2 +- tools/perf/util/record.c | 31 + tools/perf/util/record.h | 2 + tools/perf/util/session.c | 82 +- tools/perf/util/session.h | 5 + tools/perf/util/sort.c | 24 +- tools/perf/util/synthetic-events.c | 12 + tools/testing/selftests/x86/mov_ss_trap.c | 3 +- tools/testing/selftests/x86/sigreturn.c | 13 + 256 files changed, 5300 insertions(+), 3207 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/axentia.txt create mode 100644 Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml create mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml create mode 100644 arch/x86/include/asm/memtype.h delete mode 100644 arch/x86/include/asm/pat.h delete mode 100644 arch/x86/include/asm/refcount.h create mode 100644 arch/x86/mm/pat/Makefile rename arch/x86/mm/{pageattr-test.c => pat/cpa-test.c} (100%) rename arch/x86/mm/{pat.c => pat/memtype.c} (96%) rename arch/x86/mm/{pat_internal.h => pat/memtype.h} (94%) rename arch/x86/mm/{pat_interval.c => pat/memtype_interval.c} (98%) rename arch/x86/mm/{pageattr.c => pat/set_memory.c} (99%) create mode 100644 drivers/clk/clk-bm1880.c create mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c create mode 100644 include/dt-bindings/clock/bm1880-clock.h