This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
discards d26b0e226f22 Add linux-next specific files for 20191128 discards e953d212555a Merge branch 'akpm/master' discards a7116f39f9fb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 087bfa1e263e drivers/tty/serial/sh-sci.c: suppress warning discards b0a5f7bc0792 auxdisplay: charlcd: deduplicate simple_strtoul() discards 309633b1faf8 kernel.h: update comment about simple_strto<foo>() functions discards 0c10d439ecba mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] discards 76dd66faec76 um: add support for folded p4d page tables discards 429b7fbcd5ab um: remove unused pxx_offset_proc() and addr_pte() functions discards 4e0b8e0763c6 sparc32: use pgtable-nopud instead of 4level-fixup discards 254fb6df0136 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup discards 5d4308c1cffc parisc: use pgtable-nopXd instead of 4level-fixup discards 3585adf00b91 nds32: use pgtable-nopmd instead of 4level-fixup discards c5f79b70d055 microblaze: use pgtable-nopmd instead of 4level-fixup discards 3676374fdaf0 m68k: mm: use pgtable-nopXd instead of 4level-fixup discards 4e8d131246ba m68k: nommu: use pgtable-nopud instead of 4level-fixup discards 901073237d02 c6x: use pgtable-nopud instead of 4level-fixup discards 5f496331adb9 arm: nommu: use pgtable-nopud instead of 4level-fixup discards 067304fa25f6 alpha: use pgtable-nopud instead of 4level-fixup discards 7025b1d4444b mm: ptdump: reduce level numbers by 1 in note_page() discards 6043c39f01eb arm64: mm: display non-present entries in ptdump discards 480316522750 arm64: mm: convert mm/dump.c to use walk_page_range() discards d246b80ee505 x86: mm: convert dump_pagetables to use walk_page_range discards 6475f9e74578 mm/ptdump: fix a -Wold-style-declaration warning discards decf98ee6bbc mm-add-generic-ptdump-v15 discards 7486b09151e2 mm: add generic ptdump discards 1ee8b21b7a57 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] discards 7ef56fd73e39 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] discards fea5db025c98 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct discards 48c9fe45f518 x86: mm: point to struct seq_file from struct pg_state discards a64881970ceb mm: pagewalk: add 'depth' parameter to pte_hole discards 66d4f81b4b8f mm: pagewalk: add test_p?d callbacks discards 623844047f27 mm-pagewalk-allow-walking-without-vma-fix discards 2f443095e301 mm-pagewalk-allow-walking-without-vma-v15 discards c9159751a875 mm: pagewalk: allow walking without vma discards ad310b97118a mm: pagewalk: add p4d_entry() and pgd_entry() discards 5c29935ff357 x86: mm: add p?d_leaf() definitions discards 2286d19ecee7 sparc: mm: add p?d_leaf() definitions discards ef37ab95552f s390: mm: add p?d_leaf() definitions discards 52aab6c0e150 riscv: mm: add p?d_leaf() definitions discards a978ad1cdf9f powerpc: mm: add p?d_leaf() definitions discards 578615518e17 mips: mm: add p?d_leaf() definitions discards 7e98eb551717 arm64: mm: add p?d_leaf() definitions discards 104b9440fd12 arm: mm: add p?d_leaf() definitions discards fc98d6a9c5ea arc: mm: add p?d_leaf() definitions discards 36c2f530cd46 mm: add generic p?d_leaf() macros discards 95465263a645 gpio: pca953x: tighten up indentation discards 501c5f4d5192 gpio: pca953x: reduce stack usage in couple of functions discards bc685d907510 gpio: pca953x: convert to use bitmap API discards 35eecbf2556f gpio: pca953x: use input from regs structure in pca953x_ir [...] discards da7c8aa1065c gpio: pca953x: remove redundant variable and check in IRQ handler discards 5c8f74614585 lib/bitmap: introduce bitmap_replace() helper discards fbfa27e8c49a lib/test_bitmap: fix comment about this file discards 1cfdb468ce73 lib/test_bitmap: move exp1 and exp2 upper for others to use discards f25a7dd8a65d lib/test_bitmap: rename exp to exp1 to avoid ambiguous name discards 7080448e6549 lib/test_bitmap: name EXP_BYTES properly discards bb8addc6ab55 lib/test_bitmap: undefine macros after use discards aea225d89122 lib/test_bitmap: force argument of bitmap_parselist_user() [...] discards 5806709b6fa5 gpio: pca953x: utilize the for_each_set_clump8 macro discards b9cfd8d6deb7 gpio: max3191x: utilize the for_each_set_clump8 macro discards 6433088699b3 gpio: pisosr: utilize the for_each_set_clump8 macro discards 759ad3b079d9 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] discards be1fef773944 gpio: 74x164: utilize the for_each_set_clump8 macro discards 37aeca462eca gpio: uniphier: utilize for_each_set_clump8 macro discards 1a6c833c5de0 gpio: pcie-idio-24: utilize for_each_set_clump8 macro discards 6bbc584d0ecc gpio: pci-idio-16: utilize for_each_set_clump8 macro discards cacd2cc0ce93 gpio: ws16c48: utilize for_each_set_clump8 macro discards 6b2342e26d41 gpio: gpio-mm: utilize for_each_set_clump8 macro discards e212499169b0 gpio: 104-idi-48: utilize for_each_set_clump8 macro discards 49b1ed32ed50 gpio: 104-dio-48e: utilize for_each_set_clump8 macro discards 496d08582fca lib/test_bitmap.c: add for_each_set_clump8 test cases discards 4c7cb7d15f79 linux/bitopts.h: Add for_each_set_clump8 documentation discards 9c7ffec429b1 bitops-introduce-the-for_each_set_clump8-macro-fix-fix discards 82c83842e79e linux/bitmap.h: fix potential sign-extension overflow discards aecdf38a08dd bitops: introduce the for_each_set_clump8 macro discards f532019062e2 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] discards d38ef7603a46 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] discards b1a51fcc42ad kernel-hacking: create a submenu for scheduler debugging options discards eac8424e81da kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] discards ed34a50f46d4 kernel-hacking: move Oops into 'Lockups and Hangs' discards cc3c51e6e790 kernel-hacking: move kernel testing and coverage options t [...] discards 0bfcf052338e kernel-hacking: group kernel data structures debugging together discards 7169b25de6d1 kernel-hacking: create submenu for arch special debugging options discards 4b6508fdf29d kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] discards 00e769cf3960 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 9f44814d90c8 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards e7447d027e38 lib/genalloc.c: export symbol addr_in_gen_pool discards 72bb6825be09 pinctrl: fix pxa2xx.c build warnings discards ade0f862406e drivers/block/null_blk_main.c: fix uninitialized var warnings discards aa51a387f2e9 drivers/block/null_blk_main.c: fix layout discards bd2e5cbd62c2 Merge branch 'akpm-current/current' discards f81d0e225239 Merge remote-tracking branch 'generic-ioremap/for-next' discards 6935ec263820 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' discards 900a98aba135 Merge remote-tracking branch 'hmm/hmm' discards 1e55a9823768 Merge remote-tracking branch 'devfreq/devfreq-next' discards 6bd79f322beb Merge remote-tracking branch 'pidfd/for-next' discards 42823451d0f5 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards 05596fd44cc0 Merge remote-tracking branch 'hyperv/hyperv-next' discards 9fcbc8969abd Merge remote-tracking branch 'xarray/xarray' discards 0d9cf52b230c Merge remote-tracking branch 'nvmem/for-next' discards 20ede9eb24f4 Merge remote-tracking branch 'fsi/next' discards 255cdd65f497 Merge remote-tracking branch 'kspp/for-next/kspp' discards 6a8b5cb10e14 Merge remote-tracking branch 'ntb/ntb-next' discards 2d5ebcae00c8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 3706cfbf2a8d Merge remote-tracking branch 'rtc/rtc-next' discards 0c9c6cd4686d Merge remote-tracking branch 'livepatching/for-next' discards fdb5e6f86ef4 Merge remote-tracking branch 'y2038/y2038' discards 5ae763ef6e30 Merge remote-tracking branch 'ktest/for-next' discards e55de457aedf Merge remote-tracking branch 'userns/for-next' discards 6347bc629893 Merge remote-tracking branch 'pwm/for-next' discards e64bcba3e7ca Merge remote-tracking branch 'pinctrl/for-next' discards f0cf7466c917 Merge remote-tracking branch 'gpio/for-next' discards 592f1ca10ddf Merge remote-tracking branch 'rpmsg/for-next' discards 9d1e04edef07 Merge remote-tracking branch 'vhost/linux-next' discards fea3d93cb67e Merge remote-tracking branch 'scsi-mkp/for-next' discards be6f8a70a86f Merge remote-tracking branch 'scsi/for-next' discards 4711ddb56a92 Merge remote-tracking branch 'cgroup/for-next' discards d29e790165fa Merge remote-tracking branch 'slave-dma/next' discards e2d9942d19b5 Merge remote-tracking branch 'mux/for-next' discards e76898c69c2d Merge remote-tracking branch 'thunderbolt/next' discards 0ce907244442 Merge remote-tracking branch 'tty/tty-next' discards 54f308e5e008 Merge remote-tracking branch 'leds/for-next' discards e89a726de9df Merge remote-tracking branch 'chrome-platform/for-next' discards b4c642013260 Merge remote-tracking branch 'drivers-x86/for-next' discards cbdca9a7c0d8 Merge remote-tracking branch 'percpu/for-next' discards a6436ca6fa62 Merge remote-tracking branch 'rcu/rcu/next' discards db56d267455f Merge remote-tracking branch 'tip/auto-latest' discards 4ebcd15bc1ce Merge remote-tracking branch 'mailbox/mailbox-for-next' discards 402ea57f6a4c Merge remote-tracking branch 'devicetree/for-next' discards 14e5946aeba6 Merge remote-tracking branch 'audit/next' discards 97d6f2092b91 Merge remote-tracking branch 'vfio/next' discards 1edbb9a96543 Merge remote-tracking branch 'iommu/next' discards 95473c3545c6 Merge remote-tracking branch 'watchdog/master' discards dbf7dfe04303 Merge remote-tracking branch 'tomoyo/master' discards bed7a75cbb51 Merge remote-tracking branch 'smack/for-next' discards a81de8158436 Merge remote-tracking branch 'selinux/next' discards 709a8e55713c Merge remote-tracking branch 'keys/keys-next' discards 922734c83c9e Merge remote-tracking branch 'apparmor/apparmor-next' discards 25ca7915c39e Merge remote-tracking branch 'backlight/for-backlight-next' discards 75602cbbaa65 Merge remote-tracking branch 'mfd/for-mfd-next' discards b9aa008ebeec Merge remote-tracking branch 'device-mapper/for-next' discards 64a14361fcfa Merge remote-tracking branch 'block/for-next' discards 7f28e45be9cd Merge remote-tracking branch 'input/next' discards f03ef99e9203 Merge remote-tracking branch 'modules/modules-next' discards bdf8976d2ac6 Merge remote-tracking branch 'regmap/for-next' discards 6be0f0d6077e Merge remote-tracking branch 'etnaviv/etnaviv/next' discards ded408e6ee41 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards badcef40b889 Merge remote-tracking branch 'drm-msm/msm-next' discards 548dd1236c44 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 455b6ccac068 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 4857af41e09f Merge remote-tracking branch 'amdgpu/drm-next' discards be66413c40d3 Merge remote-tracking branch 'drm/drm-next' discards f69d05e4098a Merge remote-tracking branch 'gfs2/for-next' discards 2bf10665d320 Merge remote-tracking branch 'bluetooth/master' discards 6d0b5091d902 Merge remote-tracking branch 'nfc-next/master' discards b7bab4522d1c Merge remote-tracking branch 'swiotlb/linux-next' discards bb2ec385d171 Merge remote-tracking branch 'ieee1394/for-next' discards 323958403756 Merge remote-tracking branch 'thermal/thermal/linux-next' discards 09c77e63f46d Merge remote-tracking branch 'pm/linux-next' discards 46fecf3fede6 Merge remote-tracking branch 'jc_docs/docs-next' discards 9bb05b436c2f Merge branch 'dmi/master' discards 2d7ed6de1510 Merge remote-tracking branch 'i2c/i2c/for-next' discards 17ca567f24cd Merge remote-tracking branch 'hid/for-next' discards 423e3fbb90f6 Merge remote-tracking branch 'pstore/for-next/pstore' discards 3dbafdf6629e Merge remote-tracking branch 'pci/next' discards 1affcd33635b Merge remote-tracking branch 'printk/for-next' discards a50c052178ab Merge remote-tracking branch 'vfs/for-next' discards f684249bfacf Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards 216f22b5c96d Merge remote-tracking branch 'iomap/iomap-for-next' discards d656105c08ab Merge remote-tracking branch 'xfs/for-next' discards 79441696b595 Merge remote-tracking branch 'ubifs/linux-next' discards abf784ecd9de Merge remote-tracking branch 'nfsd/nfsd-next' discards ee28fdeeaea8 Merge remote-tracking branch 'nfs/linux-next' discards 524d8290dc7d Merge remote-tracking branch 'fuse/for-next' discards a4574e1b4592 Merge remote-tracking branch 'f2fs/dev' discards 9e7ea341209c Merge remote-tracking branch 'ext4/dev' discards 2d535211c620 Merge remote-tracking branch 'ext3/for_next' discards da4ccff37c27 Merge remote-tracking branch 'erofs/dev' discards 43002a81a586 Merge remote-tracking branch 'ecryptfs/next' discards 54dc4698b8e1 Merge remote-tracking branch 'cifs/for-next' discards 342f7026ba4b Merge remote-tracking branch 'ceph/master' discards a5ed1a4b4e61 Merge remote-tracking branch 'btrfs/for-next' discards 5763aa8f36ff Merge remote-tracking branch 'afs/afs-next' discards a17e49036d65 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 9aa76605b5ed Merge remote-tracking branch 'uml/linux-next' discards fbd328c01fbd Merge remote-tracking branch 'sh/sh-next' discards 74e4e0ba3727 Merge remote-tracking branch 'risc-v/for-next' discards 76c17e89c801 Merge remote-tracking branch 'powerpc/next' discards bebbd481473c Merge remote-tracking branch 'parisc-hd/for-next' discards ad5f6b27b5fa Merge remote-tracking branch 'openrisc/for-next' discards 40b7f02ad803 Merge remote-tracking branch 'nds32/next' discards c2fb2f365608 Merge remote-tracking branch 'm68knommu/for-next' discards d3292a5f3e2f Merge remote-tracking branch 'h8300/h8300-next' discards 4f085eb3ddf3 Merge remote-tracking branch 'csky/linux-next' discards 2890ac6c9b04 Merge remote-tracking branch 'clk/clk-next' discards 47203e1e683c Merge remote-tracking branch 'tegra/for-next' discards 1b36a9663cfe Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 245b9bd1d823 Merge remote-tracking branch 'samsung-krzk/for-next' discards df00faeb6f92 Merge remote-tracking branch 'rockchip/for-next' discards a5677e16efe5 Merge remote-tracking branch 'reset/reset/next' discards 2b1113b5d9bf Merge remote-tracking branch 'renesas/next' discards 8c58850678a2 Merge remote-tracking branch 'realtek/for-next' discards a99e971fecf9 Merge remote-tracking branch 'qcom/for-next' discards a4fcc592a953 Merge remote-tracking branch 'omap/for-next' discards 8427eb1775d4 Merge remote-tracking branch 'mvebu/for-next' discards bd0743649e0a Merge remote-tracking branch 'mediatek/for-next' discards 76822b96f269 Merge remote-tracking branch 'keystone/next' discards ee043480e685 Merge remote-tracking branch 'imx-mxs/for-next' discards f3405934d05a Merge remote-tracking branch 'bcm2835/for-next' discards 4b31ebc991aa Merge remote-tracking branch 'at91/at91-next' discards 934279f4d7b9 Merge remote-tracking branch 'aspeed/for-next' discards 3fda6eebedfb Merge remote-tracking branch 'amlogic/for-next' discards e996feafa9a8 Merge remote-tracking branch 'arm-soc/for-next' discards 9fa363fcf3f1 Merge remote-tracking branch 'arm/for-next' discards b9c7a077f2ac Merge remote-tracking branch 'arc/for-next' discards 849086db326d Merge remote-tracking branch 'dma-mapping/for-next' discards 8ba31081f222 Merge remote-tracking branch 'kbuild/for-next' discards db674a52ed96 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards e8904e54bf30 Merge remote-tracking branch 'spdx/spdx-linus' discards 18a158fc812a Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards ab94329de77b Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 36b9b5037314 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 89d67fc96c0a Merge remote-tracking branch 'ide/master' discards 459e48367b5c Merge remote-tracking branch 'crypto-current/master' discards 6efb7b677b10 Merge remote-tracking branch 'input-current/for-linus' discards 401f6bc4ba45 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 90bbffd795b6 Merge remote-tracking branch 'sound-current/for-linus' discards 724b77038be3 Merge remote-tracking branch 'bpf/master' discards dabc475a9fbe Merge remote-tracking branch 'net/master' discards 288bed360254 Merge remote-tracking branch 'sparc/master' discards a611a0d983ff Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 575c3c419757 mailbox: imx: add support for imx v1 mu omits 23bbd9faaf0e dt-bindings: mailbox: imx-mu: add imx7ulp MU support omits 081a6a170559 mailbox: imx: Clear the right interrupts at shutdown omits 8c6a4608ab7e mailbox: imx: Fix Tx doorbell shutdown path omits 6ae42de7492d mailbox: stm32-ipcc: Update wakeup management omits 9b2cfd3fb09e dt-bindings: mailbox: stm32-ipcc: Updates for wakeup management discards 3bc46ac3a715 rtc: Fix Kconfig indentation discards a014d18d80f9 rtc: xgene: Remove unused struct device in struct xgene_rtc_dev discards 428755c2f1b3 rtc: sun6i: Remove struct device from sun6i_rtc_dev discards e1eb769dec6c rtc: st-lpc: Remove struct resource from struct st_rtc discards d194235081fe rtc: pcf8523: Remove struct pcf8523 discards e9d4402b0fc8 rtc: meson: remove redundant assignment to variable retries omits e5bab666ffa7 Merge branch 'for-5.5/io_uring-post' into for-next discards 4b06bb02e306 rtc: v3020: remove set but unused variable discards de5b0719860f rtc: tegra: remove set but unused variable discards e1d5a142351a rtc: pm8xxx: update kerneldoc for struct pm8xxx_rtc discards 9c1a6379193e rtc: m41t80: remove excess kerneldoc discards 67814c076d5e rtc: ds1685: fix build error with make W=1 discards f434b54573f5 rtc: ds1685: remove set but unused variables discards caf15f9e8af5 rtc: ds1374: remove unused variable discards a049593ea1f3 rtc: sysfs: fix hctosys_show kerneldoc omits 20c663059765 drm/radeon: fix r1xx/r2xx register checker for POT textures omits 7b633dcaee6a drm/amd/display: re-enable wait in pipelock, but add timeout omits 58c792d23f81 drm/amdgpu: work around llvm bug #42576 omits 6f63a616be6d drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 28e0b6424d6f drm/ttm: Convert vm callbacks to helpers omits 11de7e2f71af drm/ttm: Remove explicit typecasts of vm_private_data omits 29e560f3e306 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 1fb129b973bf drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits cbc3bdc487eb drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits be084c4b6bc9 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits e755ff3ea711 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 4b4ee446f9a0 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 4efebede98a8 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 85ad01ae822c drm/amdgpu: job is secure iff CS is secure (v5) omits e68061c0ee73 drm/amdgpu: expand the context control interface with trust flag omits c46f97b50935 drm/amdgpu: expand the emit tmz interface with trusted flag omits cf341bac3303 drm/amdgpu: add tmz bit in frame control packet omits bc9b480a4782 drm/amdgpu: add function to check tmz capability (v4) omits 62fc6d08d9db drm/amdgpu: add amdgpu_tmz data structure omits 9f48f9a10091 drm/amdgpu: add tmz feature parameter (v2) omits ec2bce7bd3c9 drm/amdgpu: define the TMZ bit for the PTE omits 972ab746db1a drm/amdgpu: add UAPI to create secure commands (v3) omits 23983f3e0907 drm/amdgpu: add UAPI for creating encrypted buffers discards 822a43f97844 Merge branch 'pci/trivial' discards 5bdf934e31f4 Merge branch 'remotes/lorenzo/pci/misc' discards 77e408180020 Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' discards 361f98116c81 Merge branch 'remotes/lorenzo/pci/vmd' discards 039dbd3cbc78 Merge branch 'remotes/lorenzo/pci/uniphier' discards b80ecfa7763e Merge branch 'remotes/lorenzo/pci/tegra' discards 6bf6ab10d20e Merge branch 'remotes/lorenzo/pci/rockchip' discards daf3cc9cf459 Merge branch 'remotes/lorenzo/pci/rcar' discards df5f86a90f7c Merge branch 'remotes/lorenzo/pci/mobiveil' discards b05915e01912 Merge branch 'remotes/lorenzo/pci/meson' discards 670f393bfdc0 Merge branch 'remotes/lorenzo/pci/layerscape' discards 1d791f0ad42e Merge branch 'remotes/lorenzo/pci/iproc' discards b6f1722a637f Merge branch 'remotes/lorenzo/pci/hv' discards 3bb85bc871af Merge branch 'remotes/lorenzo/pci/endpoint' discards 6b9916a70bc0 Merge branch 'remotes/lorenzo/pci/dwc' discards 1d9e2910f664 Merge branch 'remotes/lorenzo/pci/cadence' discards e50822291c39 Merge branch 'remotes/lorenzo/pci/aardvark' discards 20b64a634ba7 Merge branch 'pci/virtualization' discards 3f9b42a9c556 Merge branch 'pci/switchtec' discards 7e4a38619e1e Merge branch 'pci/resource' discards 7b8417735af4 Merge branch 'pci/pm' discards 34f587c72655 Merge branch 'pci/msi' discards 0a52bdcc7b01 Merge branch 'pci/misc' discards e5863bdd4c07 Merge branch 'pci/hotplug' discards 84cb30051d23 Merge branch 'pci/enumeration' discards ac53216b488f Merge branch 'pci/aspm' discards c8dca90fe5ff Merge branch 'pci/aer' omits e445033e5810 Merge branch 'WIP.x86/mm' omits 8d2e0808994d Merge branch 'core/headers' omits 386f8eeab7d5 Merge branch 'core/objtool' omits 2b89ae777756 Merge branch 'core/rcu' omits c90892017f2c Merge branch 'core/stacktrace' omits 56ba05e209e0 Merge branch 'efi/core' omits adae4bf08739 Merge branch 'irq/core' omits 083dbadd73c0 Merge branch 'locking/core' omits 972f518c015f Merge branch 'locking/kcsan' omits 9fdcf78a009c Merge branch 'perf/core' omits 9a753c3fcda8 Merge branch 'perf/urgent' omits 52f56e4004f6 Merge branch 'sched/core' omits 1e95849323c8 Merge branch 'sched/rt' omits b85064f16d03 Merge branch 'timers/core' omits 1445f73b9ba0 Merge branch 'timers/urgent' omits 2b1205b6a422 Merge branch 'x86/apic' omits b45e39c26ba8 Merge branch 'x86/boot' omits a9a108ec1809 Merge branch 'x86/cleanups' omits 3b60c7362619 Merge branch 'x86/core' omits 288f0177e255 Merge branch 'x86/cpu' omits d08ec5f4c504 Merge branch 'x86/entry' omits 9271ef9970d1 Merge branch 'x86/fpu' omits 6e13e0d458bf Merge branch 'x86/hyperv' omits efa24f6eceb6 Merge branch 'x86/kdump' omits 84765115a557 Merge branch 'x86/mm' omits a9db6e0320d3 Merge branch 'x86/platform' omits 93272bc4e196 Merge branch 'x86/pti' omits 90eb48d09ab4 Merge branch 'WIP.core/kprobes' omits a39047791795 Merge branch 'linus' into x86/urgent, to resolve semantic [...] omits 19572d37dda5 Merge branch 'WIP.x86/asm' into x86/urgent, to pick up dep [...] omits 8ef00eaead49 Merge branch 'core/kprobes' into WIP.core/kprobes, to pick [...] omits 1f2bf78b2985 Merge commit '8c7eebc10687' into WIP.core/kprobes omits dbbfd9a67f08 Merge branch 'i2c/for-5.5' into i2c/for-next omits 580f93e92c5b Merge branch 'v5.5/fixes' into tmp/aml-rebuild omits 4e16b094eba5 Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits a0795d6140de Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits 581f9d151706 Merge branch 'v5.4/fixes' into tmp/aml-rebuild discards 85bc88c718ff PCI: artpec6: Configure FTS with dwc helper function discards 06a06da5551d PCI: dwc: intel: PCIe RC controller driver discards ba6cbb383d69 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] omits 22d7b9359a9a Merge branch 'x86/iopl' into x86/asm, to resolve conflicts omits 7543765dd362 Merge branch 'x86/urgent' into x86/iopl, to resolve conflicts omits a4cee976e966 ipc/msg.c: consolidate all xxxctl_down() functions omits e5a0d572e693 arch: sembuf.h: make uapi asm/sembuf.h self-contained omits 72c0de3f999b arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits 9129372cbbc2 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits 92021d6ef52c ipc/sem.c: document and update memory barriers omits 6c1e6aaf58fd ipc/msg.c: update and document memory barriers omits ec5cc134adc1 ipc/mqueue.c: update/document memory barriers omits 63a57a1f15af ipc/mqueue.c: remove duplicated code omits 69cba7478061 smp_mb__{before,after}_atomic(): update Documentation omits 7f44ceb177e4 lib/ubsan: don't serialize UBSAN report omits 73ffd26b7524 vhost, kcov: collect coverage from vhost_worker omits 5e9dd08099d5 usb-kcov-collect-coverage-from-hub_event-fix omits 3862ef637043 usb, kcov: collect coverage from hub_event omits 60af68e41e5e kcov: remote coverage support omits 230588441705 aio: simplify read_events() omits 7fc5b1369d32 uaccess: disallow > INT_MAX copy sizes omits afbc1d35119f drm: limit to INT_MAX in create_blob ioctl omits 6ae1524f3442 drivers/rapidio/rio-access.c: fix missing include of <linu [...] omits 0f6ca551269c drivers/rapidio/rio-driver.c: fix missing include of <linu [...] omits 270d2ccdad17 fs/binfmt_elf.c: extract elf_read() function omits 9344b01df5d1 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 44d78df706fa selftests: add epoll selftests omits 9b3ea6892832 fs/epoll: remove unnecessary wakeups of nested epoll omits 98dd12d8c7a2 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits de25b414a1ef checkpatch: reduce is_maintained_obsolete lookup runtime omits 99fcc3f3078a checkpatch: improve ignoring CamelCase SI style variants like mA omits 5b28a67845a5 lib/math/rational.c: fix possible incorrect result from ra [...] omits 1423baa52565 lib/test_meminit.c: add bulk alloc/free tests omits fe66821fb1d4 lib-optimize-cpumask_local_spread-v3-fix omits 1f241bb90d55 lib-optimize-cpumask_local_spread-v3 omits 1ae392d02520 lib: optimize cpumask_local_spread() omits 2194efd86675 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 0082af6ea334 string: add stracpy and stracpy_pad mechanisms omits a805dfa292af lib/rbtree: get successor's color directly omits ebe4391317c1 lib/rbtree: set successor's parent unconditionally omits aebc881e75d4 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 0b5665cded74 hung_task: allow printing warnings every check interval omits 4971790837ef kernel/sys.c: avoid copying possible padding bytes in copy [...] omits 8b3f8f53f50e kernel/profile.c: use cpumask_available to check for NULL cpumask omits a11ec04299e3 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits c636cdba6940 kernel/notifier.c: remove notifier_chain_cond_register() omits 041f00388187 kernel/notifier.c: intercept duplicate registrations to av [...] omits a9fc5f2f6b2e syscalls: fix references to filenames containing syscall defs omits 8a6e0b77de4e linux/scc.h: make uapi linux/scc.h self-contained omits 739b70a16711 linux/build_bug.h: change type to int omits b0b506bf1bf0 .gitattributes: Use 'dts' diff driver for dts files omits 2b50e5013804 include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 922792707219 include/linux/proc_fs.h: fix confusing macro arg name omits 91c5ac6b28ba fs/proc/internal.h: shuffle "struct pde_opener" omits dcb885d53ec1 fs/proc/generic.c: delete useless "len" variable omits 5d45ca3b2da8 proc: change ->nlink under proc_subdir_lock omits 20157efbf4ac kernel/hung_task.c: Monitor killed tasks. omits 0841ebefc636 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8257e74f3475 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0c92a31024b1 mm-annotate-refault-stalls-from-swap_readpage-fix omits 09d56a289709 mm/page_io.c: annotate refault stalls from swap_readpage omits 1372d0a4c97b mm/memory_hotplug.c: remove __online_page_set_limits() omits 144c98367d14 mm: fix typos in comments when calling __SetPageUptodate() omits a3cf3e5e642a mm: fix struct member name in function comments omits bc1d5359d5e5 mm/shmem.c: cast the type of unmap_start to u64 omits 1cc4f22744b6 mm: shmem: use proper gfp flags for shmem_writepage() omits 1e6d8a26c91c mm/shmem.c: make array 'values' static const, makes object [...] omits 949f23d1a275 userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK omits 7a9127d0df45 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits 147d70c17870 userfaultfd: wrap the common dst_vma check into an inlined [...] omits d32280bc9e7e userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 000f508e491c userfaultfd: use vma_pagesize for all huge page size calculation omits 6922e458afae mm/madvise.c: use PAGE_ALIGN[ED] for range checking omits bbeccdced2e6 mm-madvise-replace-with-page_size-in-madvise_inject_error-fix omits e77e84badb64 mm/madvise.c: replace with page_size() in madvise_inject_error() omits 486ae605c62d mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp omits 896e89b1d97e mm/mmap.c: make vma_merge() comment more easy to understand omits 73ad0bf84275 mm/memcontrol: use vmstat names for printing statistics omits ba0063d663c9 mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits ff88b8fdcb01 mm/vmstat: add helpers to get vmstat item names for each e [...] omits 4d75dccca976 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] omits 7ed8b56d729d autonuma: Reduce cache footprint when scanning page tables omits 359b3c750e48 autonuma: fix watermark checking in migrate_balanced_pgdat() omits 40068e07591c mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] omits 5a86d98394fe mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 95339d0101fb mm/thp: flush file for !is_shmem PageDirty() case in colla [...] omits deb03a111038 mm/thp: make set_huge_zero_page() return void omits ef0cba6bfbc9 mm, thp: do not queue fully unmapped pages for deferred split omits 200e311afc74 mm/migrate.c: handle freed page at the first place omits e026d77b37a0 mm/huge_memory.c: split_huge_pages_fops should be defined [...] omits 3829fd87dfec mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits dff4854fc2f5 mm/userfaultfd: fix a GCC compilation warning omits bd69384bd857 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits f2277048a088 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits d7ae0b6ba2ea hugetlb-remove-duplicated-code-checkpatch-fixes omits 1bf7ec930b24 hugetlb: remove duplicated code omits b64013d468b3 hugetlb: region_chg provides only cache entry omits 31317f7f64c6 hugetlbfs: take read_lock on i_mmap for PMD sharing omits 7f2643fd2a20 hugetlbfs: add O_TMPFILE support omits 8c943e4d02d2 hugetlbfs: convert macros to static inline, fix sparse warning omits 4310dbf566de powerpc/mm: remove pmd_huge/pud_huge stubs and include hugetlb.h omits 9277ed6aee85 mm/hugetlbfs: fix error handling when setting up mounts omits f5a516fc8bfb hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 23919bab3eff mm-oom-avoid-printk-iteration-under-rcu-fix omits 42d8fcfd6bd0 mm, oom: avoid printk() iteration under RCU omits 525572b131d7 mm: support memblock alloc on the exact node for sparse_bu [...] omits 02803e5067ee mm/memblock: correct doc for function omits b865b3a2e831 mm/memblock.c: cleanup doc omits d2a3fce70ee8 mm/mempolicy.c: fix checking unmapped holes for mbind omits b67a504a7b2a mm/mempolicy.c: check range first in queue_pages_test_walk omits 1fc767d76ad9 mm/z3fold: fix -Wunused-but-set-variable warnings omits fce92198d1c9 mm/z3fold.c: add inter-page compaction omits 40f68da8811b kernel: sysctl: make drop_caches write-only omits b2d6a97143fd mm/vmscan.c: fix typo in comment omits 02d32893bc2e mm/vmscan: fix some -Wenum-conversion warnings omits ebdb06441616 mm-vmscan-detect-file-thrashing-at-the-reclaim-root-fix omits e79625dc84c3 mm: vmscan: enforce inactive:active ratio at the reclaim root omits e3dc9a6b27d6 mm: vmscan: detect file thrashing at the reclaim root omits 1a3c1adeee9a mm: vmscan: move file exhaustion detection to the node level omits 2b466d83ba50 mm: vmscan: harmonize writeback congestion tracking for no [...] omits a8d11640c1d0 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix omits 4339011c5631 mm: vmscan: split shrink_node() into node part and memcgs part omits 878571b6d7c4 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() omits 4e0294af99b9 mm: vmscan: replace shrink_node() loop with a retry jump omits f4f6dcc46260 mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() omits a0823bb0413d mm: vmscan: move inactive_list_is_low() swap check to the caller omits 2ce47c703cf0 mm: clean up and clarify lruvec lookup procedure omits c03b8494cdcd mm-vmscan-simplify-lruvec_lru_size-fix-fix omits 98488792c0e6 mm/vmscan: fix an undefined behavior for zone id omits 54eacdb0dd8f mm: vmscan: simplify lruvec_lru_size() omits 1e50d0c6f505 mm/vmscan.c: remove unused scan_control parameter from pageout() omits ace075cdaa70 mm/vmscan: remove unused lru_pages argument omits 5353df5f167c mm/page_alloc.c: print reserved_highatomic info omits abdf589cc536 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro omits c30389237849 mm, pcpu: make zone pcp updates and reset internal to the mm omits fe8072c2c4e1 mm, pcp: share common code between memory hotplug and perc [...] omits 8e177039622c mm/page_alloc: add alloc_contig_pages() omits 12124d97e320 x86/kasan: support KASAN_VMALLOC omits 0e9db8dc6d97 fork: support VMAP_STACK with KASAN_VMALLOC omits ed30efb80ee5 kasan: add test for vmalloc omits 1800fa0a084c kasan: support backing vmalloc space with real shadow memory omits d005e4cdb230 mm/vmalloc: rework vmap_area_lock omits 6e976fd64945 selftests: vm: add fragment CONFIG_TEST_VMALLOC omits 3136bed9b8b6 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits 5e7c7f200bd2 mm/vmalloc: respect passed gfp_mask when doing preloading omits 02bc88e20d6d mm/vmalloc: remove preempt_disable/enable when doing preloading omits 667cd01d32b0 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 830fa3d1dc52 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 omits 91d2841c2f4c mm/sparse.c: mark populate_section_memmap as __meminit omits 87d81a5ae3e8 drivers/base/memory.c: drop the mem_sysfs_mutex omits fbd7640b4cc7 include/linux/memory_hotplug.h: move definitions of {set,c [...] omits ac9135798aa8 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits 09b6f4242b23 mm/page_alloc.c: don't set pages PageReserved() when offlining omits c29f66836365 mm/memory_hotplug: cleanup __remove_pages() omits e881065919dc mm/memory_hotplug: drop local variables in shrink_zone_span() omits 07ddc61ee008 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 9211558379f7 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits fdea31c746ec mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 1642d70b7dc4 mm/memory_hotplug: shrink zones when offlining memory omits de21c104b157 mm/memmap_init: update variable name in memmap_init_zone omits 25b10ff5403e mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits d5f1228aacf6 hv_balloon: use generic_online_page() omits 356b96e5ffb2 mm/memory_hotplug: export generic_online_page() omits ac1303fa0533 mm/memory_hotplug.c: add a bounds check to __add_pages() omits 77ad2cd41ca3 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits c876cd3293c0 mm/memory-failure.c: use page_shift() in add_to_kill() omits 037ac7a4755c mm, soft-offline: convert parameter to pfn omits dcfbb58ccf5d mm/memory-failure.c clean up around tk pre-allocation omits f0968742a21e memfd: add test for COW on MAP_PRIVATE and F_SEAL_FUTURE_W [...] omits 7a1ff6de1ee3 memfd-fix-cow-issue-on-map_private-and-f_seal_future_write [...] omits 9e2323099fc2 mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_ [...] omits d2317af65da2 mm: fix a huge pud insertion race during faulting omits 85afdff58b4b mm: move the backup x_devmap() functions to asm-generic/pgtable.h omits 173ff0e0f9af mm: rmap: use VM_BUG_ON_PAGE() in __page_check_anon_rmap() omits d6e24a8935bc mm/rmap.c: fix outdated comment in page_get_anon_vma() omits cd82364d3494 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits 864f1488436d asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits f8d98ef84205 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits b0dadcaa9b14 asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits a501050444a2 ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits b8f40ec91250 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits e43c06bfae4d mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits bbef81129703 mm/rmap.c: reuse mergeable anon_vma as parent when fork omits 519f72880dc2 mm/rmap.c: don't reuse anon_vma if we just want a copy omits f000fbec2815 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits aab657c88e97 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits cc15b75ab2e3 mm/mmap.c: __vma_unlink_prev() is not necessary now omits 71354f871d5e mm/mmap.c: prev could be retrieved from vma->vm_prev omits e81a0c127c43 mm/swap.c: piggyback lru_add_drain_all() calls omits da27a56d0aa1 mm/mmap.c: fix the adjusted length error omits 5fddedd3b615 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits 49e499276d9f mm/pgmap: use correct alignment when looking at first pfn [...] omits b241e1acfcb9 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits 839a06927614 vsprintf: inline call to ptr_to_hashval omits b9b71c55df80 rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix omits 2bc55f18d24a rss_stat: add support to detect RSS updates of external mm omits f41e3f4c6dd0 mm: emit tracepoint when RSS changes omits bcbc8fc4508a shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 2173607805d4 mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits fa223befa14e Documentation/admin-guide/cgroup-v2.rst: fix spelling of "list" omits 5b9a55512cc3 Documentation/admin-guide/cgroup-v2.rst: document why inac [...] omits 1884161582d6 mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 omits 89a67342d420 mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() omits 87fc3472de4d include/linux/memcontrol.h: fix comments based on per-node memcg omits 879bd14671d8 mm: memcontrol: try harder to set a new memory.high omits 9665647c4ae8 mm: memcontrol: remove dead code from memory_max_write() omits e24316197d23 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 414e2de8adc1 mm, memcg: clean up reclaim iter array omits de8740bf42c0 mm/swap.c: trivial mark_page_accessed() cleanup omits a5494f722a23 mm-swap-disallow-swapon-on-zoned-block-devices-fix omits a9fc584be5a3 mm, swap: disallow swapon() on zoned block devices omits 58e340dcd5ee mm/gup.c: fix comments of __get_user_pages() and get_user_ [...] omits 1e0de00d6296 mm/gup.c: allow CMA migration to propagate errors back to caller omits d718e7742fcc mm/filemap.c: warn if stale pagecache is left after direct write omits b697d3d7d497 fs/direct-io.c: : keep dio_warn_stale_pagecache() when CON [...] omits dc3081407c91 mm/filemap.c: remove redundant cache invalidation after as [...] omits 5c54f3cfbb86 mm/slub.c: avoid slub allocation while holding list_lock omits dacc9d898171 mm/slub.c: clean up validate_slab() omits 1c4ac98fc93a mm/slub.c: update comments omits b8a16a45d0f1 mm: slub: print the offset of fault addresses omits 23fd0288f030 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 4c5e327233b2 mm, slab: remove unused kmalloc_size() omits 009cc703d595 mm, slab: make kmalloc_info[] contain all types of names omits bfe0f3d1605b fs/buffer.c: include internal.h for missing declarations omits 6c7274fc6831 fs/buffer.c: fix use true/false for bool type omits 54904ffe1105 ramfs: support O_TMPFILE omits 61bc95b6283f ocfs2: fix passing zero to 'PTR_ERR' warning omits 44f15f4e21e9 scripts/spelling.txt: add more spellings to spelling.txt omits a3cf3928373b x86/mm: Split vmalloc_sync_all() omits 8740b4550e39 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 25905b65b199 /proc/kpageflags: do not use uninitialized struct pages omits b76d88443e1c /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a2045ac7f5d8 mm/sparse: consistently do not zero memmap omits 16512c3e4523 Merge branches 'pm-cpuidle' and 'pm-docs' into linux-next omits 070a8e805ff5 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits a74019557d1d x86/mm: Tabulate the page table encoding definitions omits 01a4daa2a4a0 x86/mm/pat: Fix typo in the Kconfig help text omits c1979980f604 x86/mm/pat: Clean up <asm/memtype.h> externs omits 8c9b3a9f3f60 x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h> omits 91de1bdd5ace x86/mm/pat: Standardize on memtype_*() prefix for APIs omits 70bfed57a6de x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ omits bc385fb45f1d x86/mm/pat: Clean up PAT initialization flags omits fd519dade181 x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] omits 092084ed1339 x86/mm/pat: Simplify the free_memtype() control flow omits 46acad1a5c58 x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] omits 1ec64e0fd2bc x86/mm/pat: Disambiguate PAT-disabled boot messages omits 54cae811d8ab x86/mm/pat: Update the comments in pat.c and pat_interval. [...] discards 395f121e6199 PCI/PM: Wait for device to become ready after power-on omits ec323217fdb0 Merge branch 'pm-qos' into linux-next omits 0b14dccc0e92 Merge branch 'pm-cpuidle' into linux-next omits 995462afd65e x86/platform/intel/quark: Explicitly include linux/io.h fo [...] omits 7c8dfff8783b x86/ACPI/sleep: Move acpi_wakeup_address() definition into [...] omits a9760aba02b3 ACPI/sleep: Convert acpi_wakeup_address into a function omits 25466d56fbad x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h omits 6d1002c4229f ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] omits 0ea1d7c60b8c vmw_balloon: Explicitly include linux/io.h for virt_to_phys() omits 3f61b293e480 virt: vbox: Explicitly include linux/io.h to pick up various defs omits 53db61e1d344 efi/capsule-loader: Explicitly include linux/io.h for page [...] omits 7bd4cb7e93c2 perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() omits d5d411f81e55 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] omits 68f461af8bb9 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] omits db802ef3c91f x86/boot: Explicitly include realmode.h to handle RM reservations omits 950e3ce5372c x86/efi: Explicitly include realmode.h to handle RM trampo [...] omits 0be6748cdf51 x86/alternatives: Use INT3_INSN_SIZE omits 654920255149 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() omits 60fdad00827c ftrace: Rework event_create_dir() omits 0e05d89d72e2 module: Remove set_all_modules_text_*() omits 42e51f187f86 arm/ftrace: Use __patch_text() omits 5b8ad1c9bc44 x86/kprobes: Fix ordering while text-patching omits 8986dec1a726 x86/kprobes: Convert to text-patching.h omits 994795481ddb x86/ftrace: Mark ftrace_modify_code_direct() __ref omits 8752bdb5f55b Merge branch 'pm-devfreq' into linux-next omits bf02b96fdc7d Merge branch 'pm-cpufreq' into linux-next omits fc59dfcf324e Merge branch 'pm-cpuidle' into linux-next omits b643f8ef06f3 Merge branches 'pm-opp', 'pm-avs' and 'pm-domains' into li [...] omits a3c2ec4ff059 Merge branches 'pm-sleep', 'pm-tools' and 'powercap' into [...] omits 57cce8bb6c28 Merge branches 'acpi-mm' and 'acpi-osi' into linux-next omits 2a10024f72b2 Merge branches 'acpi-ec', 'acpi-soc', 'acpi-pmic' and 'acp [...] omits f7cb57a04b17 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] omits 695ed8f391cb Merge branch 'acpica' into linux-next omits 2c976bb27775 Merge branch 'devprop' into linux-next omits 3274d632cb1a Merge branch 'i2c/for-current' into i2c/for-next omits 901499c43737 Merge branch 'i2c/for-5.5' into i2c/for-next omits 54d41ef26da6 x86/alternative: Shrink text_poke_loc omits a94d4b4a2a99 x86/alternative: Remove text_poke_loc::len omits a02273c89f76 x86/ftrace: Use text_gen_insn() omits 56a1c2b14349 x86/alternative: Add text_opcode_size() omits 1091902b2bd0 x86/mm: Remove set_kernel_text_r[ow]() omits 9706f7c3531f x86/ftrace: Use text_poke() omits 7eb9fe7b170c x86/alternatives: Add and use text_gen_insn() helper omits bc258962afa8 x86/alternatives, jump_label: Provide better text_poke() b [...] omits 8c7eebc10687 x86/alternatives: Teach text_poke_bp() to emulate instructions omits 8959eb6ef5b8 x86/alternatives: Update int3_emulate_push() comment omits 2daafcdae8a6 Merge branch 'x86/build' into core/kprobes, to pick up dep [...] discards f130d5fd1fa0 Merge branch 'devel' into for-next omits 786ad52d529f Merge branch 'i2c/for-5.5' into i2c/for-next omits 9a85ac3936ad firmware: dmi: Add dmi_memdev_handle omits 382ed98a635b firmware: dmi: Remember the memory type omits 70d0b04517cd Merge branch 'i2c/for-current-fixed' into i2c/for-next omits eeffc5959570 Merge branch 'i2c/for-5.5' into i2c/for-next omits 969f95fc9007 i2c: i2c-stm32f7: rework slave_id allocation omits 5cf1d40fc564 Merge branch 'i2c/for-current' into i2c/for-next omits fcc9fcf05757 i2c: i2c-stm32f7: fix a race in slave mode with arbitratio [...] omits 4e0d003d9dad i2c: stm32f7: fix first byte to send in slave mode omits 4fcf117d7525 i2c: i2c-mt65xx: fix NULL ptr dereference omits 3e501af8dd7b Merge branches 'work.misc', 'work.mount3', 'work.namei', ' [...] adds 9aab906a9adc net: phy: Use the correct style for SPDX License Identifier adds bac139a84669 net: usb: aqc111: Use the correct style for SPDX License I [...] adds 8c39f71ee201 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds a6ed68d6468b Merge tag 'drm-next-2019-11-27' of git://anongit.freedeskt [...] adds 05bd375b6bde Merge tag 'for-5.5/io_uring-post-20191128' of git://git.ke [...] adds a308a7102215 Merge tag 'ioremap-5.5' of git://git.infradead.org/users/h [...] adds 81b6b96475ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 13f8a6148a50 drm/ttm: Remove explicit typecasts of vm_private_data adds 7aef29f4d461 drm/ttm: Convert vm callbacks to helpers adds ea81bae46032 mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() adds ace88f1018b8 mm: pagewalk: Take the pagetable lock in walk_pte_range() adds ecaad8aca204 mm: Add a walk_page_mapping() function to the pagewalk code adds c5acad84cf1e mm: Add write-protect and clean utilities for address spac [...] adds b7468b15d271 drm/vmwgfx: Implement an infrastructure for write-coherent [...] adds 61335d7a5a2d drm/vmwgfx: Use an RBtree instead of linked list for MOB r [...] adds fb80edb0d766 drm/vmwgfx: Implement an infrastructure for read-coherent [...] adds 9ca7d19ff8ba drm/vmwgfx: Add surface dirty-tracking callbacks adds 0a6cad5df541 Merge branch 'vmwgfx-coherent' of git://people.freedesktop [...] adds d5bb349dbbe2 Merge tag 'drm-vmwgfx-coherent-2019-11-29' of git://anongi [...] adds aa32f1169148 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] adds 3b266a52d8d6 Merge tag 'iomap-5.5-merge-11' of git://git.kernel.org/pub [...] adds f112a2fd1f59 Merge tag 'vfs-5.5-merge-1' of git://git.kernel.org/pub/sc [...] adds 50b8b3f85a01 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 4a55d362ffe7 Merge tag 'afs-next-20191121' of git://git.kernel.org/pub/ [...] adds 8f45533e9db9 Merge tag 'f2fs-for-5.5' of git://git.kernel.org/pub/scm/l [...] adds 21b26d267958 Merge tag '5.5-rc-smb3-fixes' of git://git.samba.org/sfren [...] adds e2d73c302b6b Merge tag 'erofs-for-5.5-rc1' of git://git.kernel.org/pub/ [...] adds b8072d5b3cdd Merge tag 'for_v5.5-rc1' of git://git.kernel.org/pub/scm/l [...] adds 32ef9553635a Merge tag 'fsnotify_for_v5.5-rc1' of git://git.kernel.org/ [...] adds d055b4fb4d16 pipe: Reduce #inclusion of pipe_fs_i.h adds ce4dd4429b3c Remove the nr_exclusive argument from __wake_up_sync_key() adds f94df9890e98 Add wake_up_interruptible_sync_poll_locked() adds 8cefc107ca54 pipe: Use head and tail pointers for the ring, not cursor [...] adds 6718b6f855a0 pipe: Allow pipes to have kernel-reserved slots adds b667b8673443 pipe: Advance tail pointer inside of wait spinlock in pipe_read() adds 8446487feba9 pipe: Conditionalise wakeup in pipe_read() adds a194dfe6e6f6 pipe: Rearrange sequence in pipe_write() to preallocate slot adds 7e25a73f1a52 pipe: Remove redundant wakeup from pipe_write() adds 8df441294dd3 pipe: Check for ring full inside of the spinlock in pipe_write() adds cefa80ced57a pipe: Increase the writer-wakeup threshold to reduce conte [...] adds 3c0edea9b29f pipe: Remove sync on wake_ups adds 6a965666b7e7 Merge tag 'notifications-pipe-prep-20191115' of git://git. [...] adds 2309d0768237 Merge tag 'nds32-for-linus-5.5-rc1' of git://git.kernel.or [...] adds 9dd0013824fc Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 6f07048c00fd powerpc: Define arch_is_kernel_initmem_freed() for lockdep adds 6f090192f822 x86/efi: remove unused variables adds 2807273f5e88 powerpc/fixmap: fix crash with HIGHMEM adds 7794b1d4185e Merge tag 'powerpc-5.5-1' of git://git.kernel.org/pub/scm/ [...] adds 738d5fabff86 Merge branch 'parisc-5.5-1' of git://git.kernel.org/pub/sc [...] adds 5a43b87b3c62 x86/mce/therm_throt: Mask out read-only and reserved MSR bits adds 8fa91bfa9ba4 Merge branch 'ras-urgent-for-linus' of git://git.kernel.or [...] adds 0dd0c8f7db03 Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds 8a99117f6e87 Merge tag 'kgdb-5.5-rc1' of git://git.kernel.org/pub/scm/l [...] adds ba75082efc18 Merge tag 'selinux-pr-20191126' of git://git.kernel.org/pu [...] adds 3b805ca177a2 Merge tag 'audit-pr-20191126' of git://git.kernel.org/pub/ [...] adds 223e660bc763 seccomp: avoid overflow in implicit constant conversion adds fb3c5386b382 seccomp: add SECCOMP_USER_NOTIF_FLAG_CONTINUE adds 0eebfed2954f seccomp: test SECCOMP_USER_NOTIF_FLAG_CONTINUE adds fefad9ef58ff seccomp: simplify secure_computing() adds 2aa8d8d04ca2 seccomp: fix SECCOMP_USER_NOTIF_FLAG_CONTINUE test adds 23b2c96fad21 seccomp: rework define for SECCOMP_USER_NOTIF_FLAG_CONTINUE adds b94ae8ad9fe7 Merge tag 'seccomp-v5.5-rc1' of git://git.kernel.org/pub/s [...] adds ad0b314e0030 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0da522107e5d Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/ [...] adds ceb307474506 Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org:/pu [...] adds ddebe839c601 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 304220b56e8c Merge tag 'leds-5.5-rc1' of git://git.kernel.org/pub/scm/l [...] adds 6d29032c2cef pinctrl: Fix warning by adding missing MODULE_LICENSE adds 8b233da0cc82 Merge tag 'pinctrl-v5.5-2' of git://git.kernel.org/pub/scm [...] adds 102a1b382177 backlight: qcom-wled: Fix spelling mistake "trigged" -> "t [...] adds 38edc3dff9d2 Merge tag 'backlight-next-5.5' of git://git.kernel.org/pub [...] adds edfaeaf742b4 Revert "mfd: syscon: Set name of regmap_config" adds 37323918cac2 Merge tag 'mfd-next-5.5' of git://git.kernel.org/pub/scm/l [...] adds 99a0d9f5e873 Merge tag 'gpio-v5.5-1' of git://git.kernel.org/pub/scm/li [...] adds 4a08fe579258 Merge tag 'linux-watchdog-5.5-rc1' of git://www.linux-watc [...] adds b746a1a2860f Merge branch 'for-5.5/core' into for-linus adds 09f5429ddf78 Merge branch 'for-5.5/hidraw' into for-linus adds b49b511f417a Merge branch 'for-5.5/i2c' into for-linus adds 2fa55328f18f Merge branch 'for-5.5/ish' into for-linus adds a820e450390a Merge branch 'for-5.5/logitech' into for-linus adds d8d0470875aa Merge branch 'for-5.5/whiskers' into for-linus adds d004701d1cc5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 67b8ed29e0d4 Merge tag 'platform-drivers-x86-v5.5-1' of git://git.infra [...] adds 366ba7c71ef7 cdrom: respect device capabilities during opening action adds 396bbe142782 sr_vendor: support Beurer GL50 evo CD-on-a-chip devices. adds 6c5c240e4126 io_uring: add mapping support for NOMMU archs adds ec45a2637790 drbd: Remove unneeded semicolon adds c15cc235b744 block: sunvdc: Remove unneeded semicolon adds 9677d64e5695 ataflop: Remove unneeded semicolon adds aa4c3967756c io_uring: fix missing kmap() declaration on powerpc adds 31764f1b6d93 Merge tag 'for-linus-20191129' of git://git.kernel.dk/linux-block adds c1d084759c95 i2c: replace i2c_new_probed_device with an ERR_PTR variant adds ce668524bf79 i2c: icy: convert to i2c_new_scanned_device adds a72e27f7a470 video: fbdev: matrox: convert to i2c_new_scanned_device adds 3265568db8c3 Merge branch 'i2c/for-5.5' of git://git.kernel.org/pub/scm [...] adds e3cb40d4d805 Revert "dt-bindings: remoteproc: stm32: add wakeup-source" adds 5e3b06d3bbdf Merge tag 'rproc-v5.5' of git://git.kernel.org/pub/scm/lin [...] adds 687fcad8a3ab Merge tag 'rpmsg-v5.5' of git://git.kernel.org/pub/scm/lin [...] adds 454d9c4aa7d5 Merge tag 'hwlock-v5.5' of git://git.kernel.org/pub/scm/li [...] adds 69269446ccbf mailbox: stm32-ipcc: Update wakeup management adds bf159d151a0b mailbox: imx: Fix Tx doorbell shutdown path adds 5f0af07e8919 mailbox: imx: Clear the right interrupts at shutdown adds 58340e7d779e dt-bindings: mailbox: imx-mu: add imx7ulp MU support adds c6c6bc6ea9fc mailbox: imx: add support for imx v1 mu adds 43fd4bd72c85 Merge tag 'mailbox-v5.5' of git://git.linaro.org/landing-t [...] adds d10032dd539c Merge tag 'libnvdimm-for-5.5' of git://git.kernel.org/pub/ [...] adds 72c0870e3a05 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 405b45376de9 perf/x86: Implement immediate enforcement of /sys/devices/ [...] adds 2ea352d5960a Merge remote-tracking branch 'torvalds/master' into perf/core adds 540a63ea30c8 perf script: Move map__fprintf_srccode() to near its only user adds 40df3897f086 perf map: Ditch leftover map__reloc_vmlinux() prototype adds 805fcbc4fb66 perf map: Remove needless struct forward declarations adds a82f15e39a4b perf map: Remove unused functions adds af4933c121a9 x86/insn: Add some more Intel instructions to the opcode map adds 9adab0348803 x86/insn: perf tools: Add some more instructions to the ne [...] adds 79b6bb73f888 perf maps: Merge 'struct maps' with 'struct map_groups' adds fe87797dea79 perf thread: Rename thread->mg to thread->maps adds 694520dfeb47 perf addr_location: Rename al->mg to al->maps adds f2eaea09d684 perf map_symbol: Rename ms->mg to ms->maps adds 9a29ceee6bb1 perf maps: Rename 'mg' variables to 'maps' adds c54d241b35c5 perf maps: Rename map_groups.h to maps.h adds 6d38267cf996 perf tests: Rename thread-mg-share to thread-maps-share adds a5732681e0e6 perf tests: Rename tests/map_groups.c to tests/maps.c adds 7b65e2034fde perf tools: Allow to link with libbpf dynamicaly adds 98e93245113d perf diff: Use llabs() with 64-bit values adds 2b1ac6403f88 perf diff: Use llabs() with 64-bit values adds 5b596e0ff0e1 perf regs: Make perf_reg_name() return "unknown" instead of NULL adds d96645821e94 perf pmu: Use file system cache to optimize sysfs access adds 267ed5d8593c perf affinity: Add infrastructure to save/restore affinity adds 0cd032d3b5fc perf script: Fix brstackinsn for AUXTRACE adds 5172672da02e perf script: Fix invalid LBR/binary mismatch error adds e680a41fcaf0 Merge tag 'perf-core-for-mingo-5.5-20191128' of git://git. [...] adds b7fcf31f7036 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 9a62d20027da x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all() adds 3300c4f3afbb selftests/x86/single_step_syscall: Check SYSENTER directly adds b09511c253e5 lkdtm: Add a DOUBLE_FAULT crash type on x86 adds 93efbde2c331 x86/traps: Disentangle the 32-bit and 64-bit doublefault code adds e99b6f46ee5c x86/doublefault/32: Rename doublefault.c to doublefault_32.c adds dc4e0021b00b x86/doublefault/32: Move #DF stack and TSS to cpu_entry_area adds 7d8d8cfdee9a x86/doublefault/32: Rewrite the x86_32 #DF handler and uni [...] adds 0337b7ebfcb8 x86/traps: die() instead of panicking on a double fault adds 8e05f1b4f27d x86/ptrace: Remove set_segment_reg() implementations for current adds 56f2ab41b652 x86/ptrace: Document FSBASE and GSBASE ABI oddities adds 3e1b43586eae x86/entry/32: Remove unused 'restore_all_notrace' local label adds 59c4bd853abc x86/fpu: Don't cache access to fpu_fpregs_owner_ctx adds 7b0b8cfd261c x86/ioperm: Save an indentation level in tss_update_io_bitmap() adds 91298f1a302d x86/mm/pat: Fix off-by-one bugs in interval tree search adds e5b3fc125d76 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds c329ef9684de net/tls: take into account that bpf_exec_tx_verdict() may [...] adds d10523d0b3d7 net/tls: free the record on encryption error adds 031097d9e079 net: skmsg: fix TLS 1.3 crash with full sk_msg adds 65190f77424d selftests/tls: add a test for fragmented messages adds 9e5ffed37df6 net/tls: remove the dead inplace_crypto code adds c5daa6cccdc2 net/tls: use sg_next() to walk sg entries adds 4b67c5150363 selftests: bpf: test_sockmap: handle file creation failure [...] adds e5dc9dd32580 selftests: bpf: correct perror strings adds 2eaa857534b4 Merge branch 'net-tls-fix-scatter-gather-list-issues' adds 61183b056b49 net: macb: add missed tasklet_kill adds 2fe97a578d7b tipc: fix potential memory leak in __tipc_sendmsg() adds 91a4a3eb433e tipc: fix wrong socket reference counter after tipc_sk_tim [...] adds 12db3c8083fc tipc: fix wrong timeout input for tipc_wait_for_cond() adds d34910e1751b tipc: fix duplicate SYN messages under link congestion adds aaa34256284c Merge branch 'tipc-Fix-some-bugs-at-socket-layer' adds 2745aea6750f selftests: pmtu: use -oneline for ip route list cache adds 5f9fc3325ef9 net/mlx5e: Fix build error without IPV6 adds 395eba7d0c12 net: ethernet: ti: ale: ensure vlan/mdb deleted when no members adds 14e54ab9143f net: sched: fix `tc -s class show` no bstats on class with [...] adds 408469d31e91 selftests: forwarding: fix race between packet receive and [...] adds 9bd19c63a4bc net: emulex: benet: indent a Kconfig depends continuation line adds 14012c9f3bb9 r8169: fix jumbo configuration for RTL8168evl adds 398fd408ccfb r8169: fix resume on cable plug-in adds f3284e014850 net: phy: realtek: fix using paged operations with RTL8105 [...] adds 8ffeb03fbba3 openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() adds 8a574f86652a openvswitch: remove another BUG_ON() adds c5d728113532 Merge branch 'openvswitch-remove-a-couple-of-BUG_ON' adds c3bfc5dd73c6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 2d216b2318a7 scripts/spelling.txt: add more spellings to spelling.txt adds 188c523e1c27 ocfs2: fix passing zero to 'PTR_ERR' warning adds 1d7066797336 fs/buffer.c: fix use true/false for bool type adds 2b211dc04cb7 fs/buffer.c: include internal.h for missing declarations adds cb5d9fb38c34 mm, slab: make kmalloc_info[] contain all types of names adds dc0a7f7558dd mm, slab: remove unused kmalloc_size() adds 13657d0ad90c mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds e1b70dd1e642 mm: slub: print the offset of fault addresses adds aed681489432 mm/slub.c: update comments adds dd98afd4d606 mm/slub.c: clean up validate_slab() adds 80c1fe902691 mm/filemap.c: remove redundant cache invalidation after as [...] adds a92853b6746f fs/direct-io.c: keep dio_warn_stale_pagecache() when CONFI [...] adds 9266a14033a8 mm/filemap.c: warn if stale pagecache is left after direct write adds b96cc65515bb mm/gup.c: allow CMA migration to propagate errors back to caller adds d2dfbe47fa0e mm/gup.c: fix comments of __get_user_pages() and get_user_ [...] adds 12d2966d854b mm, swap: disallow swapon() on zoned block devices adds a1100a74065e mm/swap.c: trivial mark_page_accessed() cleanup adds 9da83f3fc74b mm, memcg: clean up reclaim iter array adds 7249c9f01da3 mm: memcontrol: remove dead code from memory_max_write() adds 8c8c383c04f6 mm: memcontrol: try harder to set a new memory.high adds 242c37b459ce include/linux/memcontrol.h: fix comments based on per-node memcg adds fa40d1ee9f15 mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() adds 1603c8d1b1fb Documentation/admin-guide/cgroup-v2.rst: document why inac [...] adds 89b15332af7c mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds 8897c1b1a179 shmem: pin the file in shmem_fault() if mmap_sem is dropped adds b3d1411b6726 mm: emit tracepoint when RSS changes adds e4dcad204d3a rss_stat: add support to detect RSS updates of external mm adds 408a60eddd20 mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds eef1a429f234 mm/swap.c: piggyback lru_add_drain_all() calls adds 93b343ab2d2f mm/mmap.c: prev could be retrieved from vma->vm_prev adds 9d81fbe09a56 mm/mmap.c: __vma_unlink_prev() is not necessary now adds 1b9fc5b24fa2 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds aba6dfb75fe1 mm/mmap.c: rb_parent is not necessary in __vma_link_list() adds 47b390d23bf8 mm/rmap.c: don't reuse anon_vma if we just want a copy adds 4e4a9eb92133 mm/rmap.c: reuse mergeable anon_vma as parent when fork adds ff68dac6d65c mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] adds 6aae3425aa9c ARC: mm: remove __ARCH_USE_5LEVEL_HACK adds b08861d10bbe asm-generic/tlb: stub out pud_free_tlb() if nopud ... adds bffd9723477a asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... adds 3d14f1110a5c asm-generic/tlb: stub out pmd_free_tlb() if nopmd adds f2400abc782d asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] adds 091e4299544f mm/rmap.c: fix outdated comment in page_get_anon_vma() adds 30c46382855e mm/rmap.c: use VM_BUG_ON_PAGE() in __page_check_anon_rmap() adds bf1a12a80956 mm: move the backup x_devmap() functions to asm-generic/pgtable.h adds 625110b5e9da mm/memory.c: fix a huge pud insertion race during faulting adds 05d351102dbe mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_ [...] adds 2e53c4e1c807 memfd: add test for COW on MAP_PRIVATE and F_SEAL_FUTURE_W [...] adds 996ff7a08dae mm/memory-failure.c clean up around tk pre-allocation adds feec24a6139d mm, soft-offline: convert parameter to pfn adds 750685183735 mm/memory-failure.c: use page_shift() in add_to_kill() adds 32d1fe8fcb32 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds dca4436d1cf9 mm/memory_hotplug.c: add a bounds check to __add_pages() adds 18db149120c1 mm/memory_hotplug: export generic_online_page() adds 30a9c246b9f6 hv_balloon: use generic_online_page() adds 0ec470974348 mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds 0ee5f4f31d36 mm/page_alloc.c: don't set pages PageReserved() when offlining adds 756d25be457f mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE adds aba9817da150 include/linux/memory_hotplug.h: move definitions of {set,c [...] adds 848e19ad3c33 drivers/base/memory.c: drop the mem_sysfs_mutex adds c5e79ef561b0 mm/memory_hotplug.c: don't allow to online/offline memory [...] adds 4c29700ed990 mm/sparse: consistently do not zero memmap adds 030eab4f9ffb mm/sparse.c: mark populate_section_memmap as __meminit adds 09dbcf422e9b mm/sparse.c: do not waste pre allocated memmap space adds dcf61ff06d17 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds 81f1ba586e39 mm/vmalloc: remove preempt_disable/enable when doing preloading adds f07116d77b5b mm/vmalloc: respect passed gfp_mask when doing preloading adds 060650a2a059 mm/vmalloc: add more comments to the adjust_va_to_fit_type() adds 746dd4012d21 selftests: vm: add fragment CONFIG_TEST_VMALLOC adds e36176be1c39 mm/vmalloc: rework vmap_area_lock adds 3c5c3cfb9ef4 kasan: support backing vmalloc space with real shadow memory adds 065139169301 kasan: add test for vmalloc adds eafb149ed73a fork: support VMAP_STACK with KASAN_VMALLOC adds 0609ae011deb x86/kasan: support KASAN_VMALLOC adds 5e27a2df03b8 mm/page_alloc: add alloc_contig_pages() adds cb1ef534ceb7 mm, pcp: share common code between memory hotplug and perc [...] adds 68265390f9aa mm, pcpu: make zone pcp updates and reset internal to the mm adds 653e003d7f37 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro adds e47b346aba08 mm/page_alloc.c: print reserved_highatomic info adds f87bccde6a7d mm/vmscan: remove unused lru_pages argument adds cb16556d913f mm/vmscan.c: remove unused scan_control parameter from pageout() adds de3b01506ea4 mm: vmscan: simplify lruvec_lru_size() adds 867e5e1de14b mm: clean up and clarify lruvec lookup procedure adds a108629149cc mm: vmscan: move inactive_list_is_low() swap check to the caller adds b5ead35e7e1d mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() adds d2af339706be mm: vmscan: replace shrink_node() loop with a retry jump adds afaf07a65ddb mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() adds 0f6a5cff43d3 mm: vmscan: split shrink_node() into node part and memcgs part adds 1b05117df78e mm: vmscan: harmonize writeback congestion tracking for no [...] adds 53138cea7f39 mm: vmscan: move file exhaustion detection to the node level adds b910718a948a mm: vmscan: detect file thrashing at the reclaim root adds b91ac374346b mm: vmscan: enforce inactive:active ratio at the reclaim root adds 178821b8979c mm/vmscan.c: fix typo in comment adds 204cb79ad42f kernel: sysctl: make drop_caches write-only adds 4a3ac9311dac mm/z3fold.c: add inter-page compaction adds a18b3ac25bb7 mm/mempolicy.c: check range first in queue_pages_test_walk adds f18da660c095 mm/mempolicy.c: fix checking unmapped holes for mbind adds 6e5af9a8e8b0 mm/memblock.c: cleanup doc adds 95830666be2a mm/memblock: correct doc for function adds 0ac398b171aa mm: support memblock alloc on the exact node for sparse_bu [...] adds 552546366a30 hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds 8fc312b32b25 mm/hugetlbfs: fix error handling when setting up mounts adds 997cdcb068eb powerpc/mm: remove pmd_huge/pud_huge stubs and include hugetlb.h adds 1f9dccb25b8f hugetlbfs: convert macros to static inline, fix sparse warning adds 1ab5b82f540b hugetlbfs: add O_TMPFILE support adds 930668c34408 hugetlbfs: take read_lock on i_mmap for PMD sharing adds 5c9119542035 hugetlb: region_chg provides only cache entry adds d75c6af9c89a hugetlb: remove duplicated code adds 188b04a7d938 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds acbfb087e3b1 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds f1287869e52d mm/huge_memory.c: split_huge_pages_fops should be defined [...] adds 74d4a5797b89 mm/migrate.c: handle freed page at the first place adds f1fe80d4ae33 mm, thp: do not queue fully unmapped pages for deferred split adds 75f360696ce9 mm/thp: flush file for !is_shmem PageDirty() case in colla [...] adds 2184f9928ab5 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds a9ea242a063c mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] adds bfe9d006c971 autonuma: fix watermark checking in migrate_balanced_pgdat() adds a818f5363a0e autonuma: reduce cache footprint when scanning page tables adds 35e3d566df5f mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] adds 5d42ab293f51 mm/mmap.c: make vma_merge() comment more easy to understand adds d3cd257ce15b mm/madvise.c: replace with page_size() in madvise_inject_error() adds df6c6500b441 mm/madvise.c: use PAGE_ALIGN[ED] for range checking adds 4fb07ee65102 userfaultfd: use vma_pagesize for all huge page size calculation adds 53eaa14b62d2 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds 643aa36eadeb userfaultfd: wrap the common dst_vma check into an inlined [...] adds 9d4678eb170c fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds 3c1c24d91ffd userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK adds 26083eb6b154 mm/shmem.c: make array 'values' static const, makes object [...] adds 4afab1cd256e mm: shmem: use proper gfp flags for shmem_writepage() adds aa71ecd8d865 mm/shmem.c: cast the type of unmap_start to u64 adds 84218b552e0a mm: fix struct member name in function comments adds f4f5329d4537 mm: fix typos in comments when calling __SetPageUptodate() adds 12cc1c7345b6 mm/memory_hotplug.c: remove __online_page_set_limits() adds 19fa40a0f2f4 mm/Kconfig: fix indentation adds dd33d29a19ad mm/Kconfig: fix trivial help text punctuation adds 937790699be9 mm/page_io.c: annotate refault stalls from swap_readpage adds 596cf45cbf6e Merge branch 'akpm' (patches from Andrew) adds a5255bc31673 Merge tag 'dmaengine-5.5-rc1' of git://git.infradead.org/u [...] adds 1daa56bcfd8b Merge tag 'iommu-updates-v5.5' of git://git.kernel.org/pub [...] adds 8328dd2f394e Merge tag 'pstore-v5.5-rc1' of git://git.kernel.org/pub/sc [...] adds 2c97b5ae83dc Merge tag 'devicetree-for-5.5' of git://git.kernel.org/pub [...] adds 36bb9778fd11 docs: remove a bunch of stray CRs adds 937d6eefc716 Merge tag 'docs-5.5a' of git://git.lwn.net/linux adds ef2cc88e2a20 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 9b326948c239 Merge tag 'firewire-update' of git://git.kernel.org/pub/sc [...] adds 8feb4732ff9f xfs: allow parent directory scans to be interrupted with f [...] adds 97eeb4d9d755 Merge tag 'xfs-5.5-merge-16' of git://git.kernel.org/pub/s [...] adds 6e78c01fde90 Revert "jffs2: Fix possible null-pointer dereferences in j [...] adds e3a251e366e1 Merge tag 'upstream-5.5-rc1' of git://git.kernel.org/pub/s [...] adds fcaa0ad72d8a Merge tag 'for-linus-5.5-rc1' of git://git.kernel.org/pub/ [...] adds 120e47686a00 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 483847a70262 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds f60b85e83659 Revert "selftests: Fix O= and KBUILD_OUTPUT handling for r [...] adds e30dbe50dc91 Merge tag 'linux-kselftest-5.5-rc1-fixes2' of git://git.ke [...] adds d21b7e6b985c MAINTAINERS: update Kbuild/Kconfig maintainer's email address adds 76bb8b05960c Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/li [...] adds 2352923c753f Merge branch 'for-5.5' of git://git.kernel.org/pub/scm/lin [...] adds 9e0afe3910ff firmware: dmi: Remember the memory type adds 7c2378800cf7 firmware: dmi: Add dmi_memdev_handle adds 2dff2a1c9b7c Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] adds b22bfea7f16c Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] adds 043cf46825c1 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] adds ba9c1d65991a xtensa: rearrange syscall tracing adds 02ce94c22925 xtensa: fix system_call interaction with ptrace adds 9d9043f6a817 xtensa: clean up system_call/xtensa_rt_sigreturn interaction adds 4d7048f55104 Merge tag 'xtensa-20191201' of git://github.com/jcmvbkbc/l [...] adds 914d52e46490 s390: implement perf_arch_fetch_caller_regs adds 6733775a92ea s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR adds a2308c11ecbc s390/smp,vdso: fix ASCE handling adds 5a5525b0488c s390/vdso: fix getcpu adds c2e06e15ad92 s390: always inline disabled_wait adds 7f28dad39524 s390: disable preemption when switching to nodat stack wit [...] adds 103b4cca60d2 s390/unwind: unify task is current checks adds 7579425777c0 s390: correct CALL_ON_STACK back_chain saving adds 7bcaad1f9fac s390: avoid misusing CALL_ON_STACK for task stack setup adds 67f559341987 s390/unwind: report an error if pt_regs are not on stack adds 97806dfb6f38 s390/unwind: make reuse_sp default when unwinding pt_regs adds cb7948e8c3f1 s390/head64: correct init_task stack setup adds e76e69611e94 s390/unwind: stop gracefully at task pt_regs adds a9f2f6865d78 s390/kaslr: store KASLR offset for early dumps adds 532da3de70b2 s390/cpum_sf: Replace function name in debug statements adds c17a7c6ee817 s390/cpum_sf: Remove unnecessary check for pending SDBs adds 7dd6b199df46 s390/cpum_sf: Use TEAR_REG macro consistantly adds 247f265fa502 s390/cpum_sf: Check for SDBT and SDB consistency adds 794b8846dcdc s390/pci: add error message for UID collision adds d497b7ec836d s390/pci: add error message on device number limit adds adcfb8cdc910 s390/unwind: always inline get_stack_pointer adds badbf3979079 s390/unwind: add a test for the internal API adds f44fa79b104b s390/test_unwind: require that unwinding ended successfully adds 4ac24c092b4e s390: fix register clobbering in CALL_ON_STACK adds 7868249fbbc8 s390/test_unwind: add CALL_ON_STACK tests adds 0610154650f1 s390/test_unwind: print verbose unwinding results adds e7409367abe5 s390/test_unwind: add irq context tests adds de6921ccbd0f s390/test_unwind: add program check context tests adds 222ee9087a73 s390/unwind: start unwinding from reliable state adds bf018ee64489 s390/unwind: filter out unreliable bogus %r14 adds be2d11b2a1e8 s390/unwind: add stack pointer alignment sanity checks adds aa137a6d302b s390/livepatch: Implement reliable stack tracing for the c [...] adds 2115fbf7210b s390: remove compat vdso code adds 01d1dff64662 Merge tag 's390-5.5-2' of git://git.kernel.org/pub/scm/lin [...] adds 79e178a57dae Merge tag 'apparmor-pr-2019-12-03' of git://git.kernel.org [...] adds f550ee9b85fd iomap: Do not create fake iter in iomap_dio_bio_actor() adds 88cfd30e188f iomap: remove unneeded variable in iomap_dio_rw() adds 2a31aca50067 Merge tag 'iomap-5.5-merge-13' of git://git.kernel.org/pub [...] adds 55dcf7a21dbc rtc: interface: fix kerneldoc comments adds 6f6931928f25 rtc: sysfs: fix hctosys_show kerneldoc adds 75859ab1e790 rtc: ds1374: remove unused variable adds 47401580449c rtc: ds1685: remove set but unused variables adds 4ed3f1b8c4b7 rtc: ds1685: fix build error with make W=1 adds e5b7d90fd09d rtc: m41t80: remove excess kerneldoc adds 863d7b1851a1 rtc: pm8xxx: update kerneldoc for struct pm8xxx_rtc adds 8321c2ecb2e8 rtc: tegra: remove set but unused variable adds 42397492fb0f rtc: v3020: remove set but unused variable adds 60bd22fc9063 rtc: meson: remove redundant assignment to variable retries adds 93966243cf90 rtc: pcf8523: Remove struct pcf8523 adds 4f8aadea2342 rtc: st-lpc: Remove struct resource from struct st_rtc adds 8532bd5d3fdc rtc: sun6i: Remove struct device from sun6i_rtc_dev adds fa60b7e838a9 rtc: xgene: Remove unused struct device in struct xgene_rtc_dev adds f830f7cf4752 rtc: Fix Kconfig indentation adds 4672c2f2026d Merge tag 'rtc-5.5' of git://git.kernel.org/pub/scm/linux/ [...] adds c2a3d213d1bc Merge branch 'pci/aer' adds abd05c97f971 Merge branch 'pci/aspm' adds 093b9062adc1 Merge branch 'pci/enumeration' adds 2df08822a643 Merge branch 'pci/hotplug' adds e87eb585d31f Merge branch 'pci/misc' adds c59f0da5780f Merge branch 'pci/msi' adds 7cfe16393c3c Merge branch 'pci/pm' adds 774800cb099f Merge branch 'pci/resource' adds e771e0bf823f Merge branch 'pci/switchtec' adds f52412b151a4 Merge branch 'pci/virtualization' adds 318ed91f36f9 Merge branch 'remotes/lorenzo/pci/aardvark' adds ba7e87c5dd63 Merge branch 'remotes/lorenzo/pci/cadence' adds d76d273dc861 Merge branch 'remotes/lorenzo/pci/dwc' adds 454f4de2d931 Merge branch 'remotes/lorenzo/pci/endpoint' adds 4eb87ddf390e Merge branch 'remotes/lorenzo/pci/hv' adds 132c4a6b544a Merge branch 'remotes/lorenzo/pci/iproc' adds e63758e2790f Merge branch 'remotes/lorenzo/pci/layerscape' adds 30c50d3a26a5 Merge branch 'remotes/lorenzo/pci/meson' adds 4940330a3696 Merge branch 'remotes/lorenzo/pci/mobiveil' adds 21cea0c0eaba Merge branch 'remotes/lorenzo/pci/rcar' adds 069ade5dfec9 Merge branch 'remotes/lorenzo/pci/rockchip' adds b19c3f46caf8 Merge branch 'remotes/lorenzo/pci/tegra' adds 77471510559c Merge branch 'remotes/lorenzo/pci/uniphier' adds d8ddab63635d Merge branch 'remotes/lorenzo/pci/vmd' adds 7bd4c4a7b0ff Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' adds 48617f03c940 Merge branch 'remotes/lorenzo/pci/misc' adds 7e124c405172 Merge branch 'pci/trivial' adds c3bed3b20e40 Merge tag 'pci-v5.5-changes' of git://git.kernel.org/pub/s [...] adds 537bd0a159a0 Merge tag 'tty-5.5-rc1' of git://git.kernel.org/pub/scm/li [...] adds 388c645a33a7 Merge tag 'spdx-5.5-rc1' of git://git.kernel.org/pub/scm/l [...] adds c2ce4d23299f platform/chrome: cros_usbpd_logger: add missed destroy_wor [...] adds c9b465683a55 platform/chrome: cros_ec: Put docs with the code adds a16b2e281902 mfd / platform: cros_ec: Add sensor_count and make check_f [...] adds 53067471188c iio / platform: cros_ec: Add cros-ec-sensorhub driver adds d60ac88a62df mfd / platform / iio: cros_ec: Register sensor through sensorhub adds 05a3c420eaa6 platform/chrome: cros-ec: Record event timestamp in the hard irq adds da946589b1b9 platform/chrome: cros_ec: Do not attempt to register a non [...] adds 3300fdd630d4 platform/chrome: cros_ec: handle MKBP more events flag adds 3bcce2e8052d Revert "Input: cros_ec_keyb - add back missing mask for ev [...] adds 99cdb2472bb0 Revert "Input: cros_ec_keyb: mask out extra flags in event_type" adds 5ec966dbcc19 Merge tag 'tag-ib-chrome-mfd-iio-input-5.5' into chrome-pl [...] adds 74c166b58895 platform/chrome: cros_ec: Add Kconfig default for cros-ec- [...] adds 856a0a6e2d09 platform/chrome: wilco_ec: fix use after free issue adds 63de37476ebd Merge tag 'tag-chrome-platform-for-v5.5' of git://git.kern [...] adds c6a3aea93571 PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX adds 14e087576081 PM / QoS: Initial kunit test adds 342035f66c86 PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs adds 36a8015f89e4 PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY adds 016b87ca5c8c ACPI: EC: Rework flushing of pending work adds 024aa8732acb ACPI: PM: s2idle: Rework ACPI events synchronization adds 656b4e639831 cpuidle: Fix Kconfig indentation adds ba1e78a1dc0c cpuidle: Drop disabled field from struct cpuidle_state adds 4d30d4a0441d cpuidle: minor Kconfig help text fixes adds cde10f856a7d cpufreq: Fix Kconfig indentation adds e1e047ace8ce PM / devfreq: Add missing locking while setting suspend_freq adds 2a0efc77735b power: avs: Fix Kconfig indentation adds 1e4230f56dac Merge branches 'pm-sleep', 'pm-cpuidle', 'pm-cpufreq', 'pm [...] adds ef867c12f31d Merge tag 'pm-5.5-rc1-2' of git://git.kernel.org/pub/scm/l [...] adds 833a426cc471 ACPI: OSL: only free map once in osl.c adds 627ead724eff ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() adds 90ed9c639c1b ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch adds a7583e72a5f2 ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 adds feb174069fd7 ACPI: Fix Kconfig indentation adds b65d56305c6f Merge branches 'acpi-bus', 'acpi-button', 'acpi-sysfs' and [...] adds b92f3d32e098 Merge tag 'acpi-5.5-rc1-2' of git://git.kernel.org/pub/scm [...] adds 240b62d381fe ia64: remove stale paravirt leftovers adds ef66f6b8e3f5 Merge tag 'please-pull-misc-5.5' of git://git.kernel.org/p [...] adds 6cdc7f2efc25 Merge tag 'riscv/for-v5.5-rc1-2' of git://git.kernel.org/p [...] adds c1de0f25221c KVM x86: Move kvm cpuid support out of svm adds 80b10aa92448 Documentation: kvm: Fix mention to number of ioctls classes adds 33cf170715e8 mm: ksm: Export ksm_madvise() adds ca9f4942670c KVM: PPC: Book3S HV: Support for running secure guests adds 60f0a643aa44 KVM: PPC: Book3S HV: Shared pages support for secure guests adds 008e359c76d8 KVM: PPC: Book3S HV: Radix changes for secure guest adds c32622575dd0 KVM: PPC: Book3S HV: Handle memory plug/unplug to secure VM adds 22945688acd4 KVM: PPC: Book3S HV: Support reset of secure guest adds 013a53f2d25a powerpc: Ultravisor: Add PPC_UV config option adds 3525d0ccd92c Merge tag 'kvm-ppc-uvmem-5.5-2' of git://git.kernel.org/pu [...] adds 433f4ba19041 KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUI [...] adds 7d73710d9ca2 kvm: vmx: Stop wasting a page for guest_msrs adds aedc0650f913 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 67018f43df3e kbuild: fix 'No such file or directory' warning when cleaning adds 6b561c67dddf Merge remote-tracking branch 'kbuild-current/fixes' adds f5e17ea31b51 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 71eb40fc5337 powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE adds b67a95f2abff powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts adds 6f4679b95674 powerpc/pmem: Fix kernel crash due to wrong range value us [...] adds 552263456215 powerpc: Fix vDSO clock_getres() adds 1e9a41431a0f Merge remote-tracking branch 'powerpc-fixes/fixes' adds 8a158eff603a Merge remote-tracking branch 'sparc/master' adds b56840585690 libbpf: Fix Makefile' libbpf symbol mismatch diagnostic adds 53f8dd434b6f libbpf: Fix global variable relocation adds 1fd450f99272 libbpf: Fix up generation of bpf_helper_defs.h adds 7c3977d1e804 libbpf: Fix sym->st_value print on 32-bit arches adds ce27709b8162 bpf: Fix build in minimal configurations adds df786c9b9476 bpf: Force .BTF section start to zero when dumping from vmlinux adds e1608f3fa857 bpf: Avoid setting bpf insns pages read-only when prog is jited adds 3464afdf11f9 libbpf: Fix readelf output parsing on powerpc with recent [...] adds 734c7022adaa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds b3c424eb6a1a sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO adds 040b5cfbcefa Fixed updating of ethertype in function skb_mpls_pop adds 825e5601c142 MAINTAINERS: add fragment for xilinx CAN driver adds 8c2a58568d6d MAINTAINERS: add myself as maintainer of MCAN MMIO device driver adds 9ebd796e2400 can: slcan: Fix use-after-free Read in slcan_open adds 870db5d1015c can: ucan: fix non-atomic allocation in completion handler adds b848238d86aa can: xilinx_can: skip error message on deferred probe adds 3d3c817c3a40 can: xilinx_can: Fix usage of skb memory adds 56e7a2f83d13 Merge tag 'linux-can-fixes-for-5.5-20191203' of git://git. [...] adds 42c17fa69f98 net: fix a leak in register_netdevice() adds c4b4c421857d net: bridge: deny dev_set_mac_address() when unregistering adds 9aed6ae0647d net/core: Populate VF index in struct ifla_vf_guid adds 9385973fe8db net: mscc: ocelot: unregister the PTP clock on deinit adds 0d580fbd2db0 tcp: refactor tcp_retransmit_timer() adds 2f23cd42e19c net: sched: fix dump qlen for sch_mq/sch_mqprio with NOLOC [...] adds 8ffb055beae5 cls_flower: Fix the behavior using port ranges with hw-offload adds c4e85f73afb6 net: ipv6: add net argument to ip6_dst_lookup_flow adds 6c8991f41546 net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup adds 7b3b209e61ad Merge branch 'net-convert-ipv6_stub-to-ip6_dst_lookup_flow' adds 688e5ba50820 Merge remote-tracking branch 'net/master' adds 18a110b022a5 netfilter: ctnetlink: netns exit must wait for callbacks adds ee1bcfe01251 netfilter: nf_flow_table_offload: Fix block setup as TC_SE [...] adds e052901991ae netfilter: nf_flow_table_offload: Fix block_cb tc_setup_ty [...] adds dc4d3f2e12a6 netfilter: nf_flow_table_offload: Don't use offset uniniti [...] adds c7c17e6a03e0 netfilter: conntrack: tell compiler to not inline nf_ct_re [...] adds d50264f1fef9 netfilter: nf_flow_table_offload: add IPv6 match description adds d1f4c966475c netfilter: nf_tables_offload: Check for the NETDEV_UNREGIS [...] adds f498794f5585 Merge remote-tracking branch 'netfilter/master' adds 3d94a4a8373b mwifiex: fix possible heap overflow in mwifiex_process_cou [...] adds 22d0d5ae7a08 ath9k: use iowrite32 over __raw_writel adds 693d060536ab mt76: mt76x0: fix default mac address overwrite adds 1e58252e334d mwifiex: Fix heap overflow in mmwifiex_process_tdls_action [...] adds 43414291c81c Merge remote-tracking branch 'wireless-drivers/master' adds e1e8c1fdce8b ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 adds 336820c4374b ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G adds 0c0fe9e6b95c ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx adds 609f5485344b ALSA: hda: hdmi - preserve non-MST PCM routing for Intel p [...] adds d2cd795c4ece ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 [...] adds e38e486d66e2 ALSA: hda: Modify stream stripe mask only when needed adds 643a2cc99b53 ALSA: hda: hdmi - Keep old slot assignment behavior for In [...] adds 4cc8d6505ab8 ALSA: pcm: oss: Avoid potential buffer overflows adds b55cbe50cd95 Merge remote-tracking branch 'sound-current/for-linus' adds bc094709de01 ASoC: rt5682: fix i2c arbitration lost issue adds 756ae8f237e1 ASoC: AMD: Enable clk in startup intead of hw_params adds b81eb73be03a ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() adds 469b3ad672e2 ASoC: SOF: topology: Fix unload for SAI/ESAI adds fb3194413d1e ASoC: rt5677: Fix build error without CONFIG_SPI adds 2a0bda276c64 ASoC: wm8904: fix automatic sysclk configuration adds acb874a7c049 ASoC: max98090: remove msleep in PLL unlocked workaround adds 6f49919d1169 ASoC: max98090: exit workaround earlier if PLL is locked adds 45dfbf569759 ASoC: max98090: fix possible race conditions adds d5ee9108adac ASoC: Intel: sst: Add missing include <linux/io.h> adds 4bf2e385aa59 ASoC: core: Init pcm runtime work early to avoid warnings adds 7eccc05c7101 ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 adds 46fc56695695 Merge branch 'asoc-5.5' into asoc-linus adds e2271b0f9c4b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 4affd79a125a regulator: fix use after free issue adds a3cde9534ebd regulator: core: fix regulator_register() error paths to p [...] adds f3c7f7b636ef regulator: s5m8767: Fix a warning message adds 28bf733aa815 Merge branch 'regulator-5.5' into regulator-linus adds 33e22533ef8a Merge remote-tracking branch 'regulator-fixes/for-linus' adds 9c7315c9fca5 spi: pxa2xx: Add support for Intel Jasper Lake adds 61acd19f9c56 spi: cadence: Correct handling of native chipselect adds ada9e3fcc175 spi: dw: Correct handling of native chipselect adds f106904968e2 spi: fsl: Fix GPIO descriptor support adds 71b8f600b034 gpio: Handle counting of Freescale chipselects adds 7251953d784b spi: fsl: Handle the single hardwired chipselect case adds a1f4c96b799b gpiolib: of: Make of_gpio_spi_cs_get_count static adds 5e9c5236b7b8 spi: sprd: Fix the incorrect SPI register adds e046b21f6abb Merge branch 'spi-5.5' into spi-linus adds 22881d8a4cc4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 1217458a7970 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 60147bf96799 Merge remote-tracking branch 'ide/master' adds ed524f3d3796 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 7d2aa4bb90f5 mips: Fix gettimeofday() in the vdso library adds a7effde99b6e MIPS: Kconfig: Use correct form for 'depends on' adds 95ee101ccd49 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 964c94188481 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d41efb522e90 fs/namei.c: pull positivity check into follow_managed() adds 6c2d4798a8d1 new helper: lookup_positive_unlocked() adds e84009336711 fix dget_parent() fastpath race adds 2fa6b1e01a9b fs/namei.c: fix missing barriers when checking positivity adds c3aedff5147a Merge remote-tracking branch 'vfs-fixes/fixes' adds 0b8d616fb5a8 taskstats: fix data-race adds 08a7c8369541 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 926d16501764 erofs: zero out when listxattr is called with no xattr adds 8e18fc256a5b Merge remote-tracking branch 'erofs-fixes/fixes' adds dfc133a6fea9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 9504ad5d9f12 Merge remote-tracking branch 'arc/for-next' adds 93b90414c33f arm64: mm: Fix initialisation of DMA zones on non-NUMA systems adds ca2ef4ffabbe arm64: insn: consistently handle exit text adds cba779d80a5d arm64: mm: Fix column alignment for UXN in kernel_page_tables adds b32a98143873 Merge remote-tracking branch 'arm64/for-next/core' adds 31f454342203 Merge remote-tracking branch 'arm-soc/for-next' adds 190d9a6840e9 Merge branch 'v5.4/fixes' into tmp/aml-rebuild adds c2f33359e43a Merge branch 'v5.5/dt64' into tmp/aml-rebuild adds f7c2b29d2298 Merge branch 'v5.5/drivers' into tmp/aml-rebuild adds 431a6da324af Merge branch 'v5.5/fixes' into tmp/aml-rebuild adds 7c54dc4c415c Merge remote-tracking branch 'amlogic/for-next' adds 69779904105f Merge remote-tracking branch 'aspeed/for-next' adds 4755af158642 Merge remote-tracking branch 'at91/at91-next' adds 03ab515783b9 Merge remote-tracking branch 'bcm2835/for-next' adds 6c39fa2c5559 Merge remote-tracking branch 'imx-mxs/for-next' adds 71a492288ea5 Merge remote-tracking branch 'keystone/next' adds 4a96d42d107a Merge remote-tracking branch 'mediatek/for-next' adds 0bbbf5fab1eb Merge remote-tracking branch 'mvebu/for-next' adds 3faf83fc29c0 Merge remote-tracking branch 'omap/for-next' adds 119341edcb91 Merge remote-tracking branch 'qcom/for-next' adds 2b0907b22728 Merge remote-tracking branch 'realtek/for-next' adds a19f69ed378d Merge remote-tracking branch 'renesas/next' adds 00040854fa42 reset: uniphier: Add SCSSI reset control for each channel adds d7781f4ca1d7 Merge remote-tracking branch 'reset/reset/next' adds 40e2625cdb92 Merge remote-tracking branch 'rockchip/for-next' adds c792e0c8d27d Merge remote-tracking branch 'samsung-krzk/for-next' adds 39a1a8941b27 arm64: dts: juno: Fix UART frequency adds 54fb3fe0f211 Revert "arm64: dts: juno: add dma-ranges property" adds 6a3172723a00 Merge tag 'juno-fixes-5.5' of git://git.kernel.org/pub/scm [...] adds 8305e90a894f firmware: arm_scmi: Avoid double free in error flow adds 86a2ee0ed2fb Merge tag 'scmi-fix-5.5-2' of git://git.kernel.org/pub/scm [...] adds f9120602c4b3 ARM: vexpress: Set-up shared OPP table instead of individu [...] adds 0e1870084c84 cpufreq: vexpress-spc: Switch cpumask from topology core t [...] adds ec28b2def747 Merge branch 'tc2_spc_cpufreq_fixes' of git://git.kernel.o [...] adds d1742a5681c8 Merge remote-tracking branch 'scmi/for-linux-next' adds d30682a025c9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 1d53da811d91 Merge remote-tracking branch 'tegra/for-next' adds 9b0b0d2eff8f Merge remote-tracking branch 'csky/linux-next' adds 2b44662f1782 Merge remote-tracking branch 'h8300/h8300-next' adds a054ffa504c9 Merge remote-tracking branch 'm68knommu/for-next' adds 285b5ab0d7fd Merge remote-tracking branch 'risc-v/for-next' adds b33e0f31b712 Merge remote-tracking branch 'sh/sh-next' adds bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next adds c5cbdf33bae4 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds efaf1ed83b15 Merge remote-tracking branch 'btrfs/for-next' adds 82995cc6c5ae libceph, rbd, ceph: convert to use the new mount API adds 7ebbcc5c9d8e Merge remote-tracking branch 'ceph/master' adds 6f582b273ec2 CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks adds 69738cfdfa70 fs: cifs: Fix atime update check vs mtime adds a9f76cf82719 cifs: remove redundant assignment to pointer pneg_ctxt adds 9e8fae259740 smb3: remove unused flag passed into close functions adds 43f8a6a74ee2 smb3: query attributes on file close adds 3345bb44bacd cifs: Fix lookup of SMB connections on multichannel adds 9a7d5a9e6d79 cifs: fix possible uninitialized access and race on iface_list adds 2ecff720c589 Merge remote-tracking branch 'cifs/for-next' adds d13d73c2ef7c Merge remote-tracking branch 'ecryptfs/next' adds eb236e8235f4 ext2: set proper errno in error case of ext2_fill_super() adds c78185c55450 Pull ext2 error number fix. adds ae3bfe685b94 Merge remote-tracking branch 'ext3/for_next' adds af0e78eb379c Merge remote-tracking branch 'fuse/for-next' adds a264abad51d8 SUNRPC: Capture completion of all RPC tasks adds 7ae0c8fc84da Merge remote-tracking branch 'nfs/linux-next' adds a25e3726b32c nfsd: Ensure CLONE persists data and metadata changes to t [...] adds 466e16f0920f nfsd: check for EBUSY from vfs_rmdir/vfs_unink. adds e004197ddf27 NFSD fill-in netloc4 structure adds 1285cd571fbc NFSD add ca_source_server<> to COPY adds 996d4850c477 NFSD COPY_NOTIFY xdr adds dbd4c2dd8f13 NFSD add COPY_NOTIFY operation adds f3dee17721a0 NFSD check stateids against copy stateids adds dd4320a29d65 NFSD generalize nfsd4_compound_state flag names adds 4e48f1cccab3 NFSD: allow inter server COPY to have a STALE source server fh adds d5e54eeb0e3d NFSD add nfs4 inter ssc to nfsd4_copy adds 6bcb98c71eab nfsd: merge server-to-server copy patches adds da9be3210351 Merge remote-tracking branch 'nfsd/nfsd-next' adds f9bbb68233aa orangefs: posix open permission checking... adds 9d8108db5870 Merge remote-tracking branch 'orangefs/for-next' adds 0c4da70c83d4 xfs: fix realtime file data space leak adds 69ffe5960df1 xfs: don't check for AG deadlock for realtime files in bunmapi adds 798a9cada469 xfs: fix mount failure crash on invalid iclog memory access adds ca47e35811c6 Merge remote-tracking branch 'xfs/for-next' adds e200327708e6 fs/fnctl: fix missing __user in fcntl_rw_hint() adds 2658ce095df5 fs/namespace: add __user to open_tree and move_mount syscalls adds 5c8b0dfc6f4a make __d_alloc() static adds 6cb48c943b58 ..._nested() analogue of lockref_get() adds fbc4ede25c1e microoptimize hlist_add_{before,behind} adds 6d13412e2b27 utimes: Clamp the timestamps in notify_change() adds e509d6e9c1ab autofs_clear_leaf_automount_flags(): use ino->count instea [...] adds 41ca19740a0e autofs: get rid of pointless checks around ->count handling adds c3aed16680cd autofs_dir_rmdir(): check ino->count for deciding whether [...] adds 850d71acd52c autofs: don't bother with atomics for ino->count adds 001ca08ef654 Merge branches 'next.autofs' and 'fixes' into for-next adds c08a9db73183 Merge remote-tracking branch 'vfs/for-next' adds 3e77d391078f workqueue: Use pr_warn instead of pr_warning adds 55130ba7f010 printk: Drop pr_warning definition adds 51d337010387 checkpatch: Drop pr_warning check adds b004f8e77cc0 Merge branch 'for-5.5-pr-warning-removal' into for-next adds 789c1674e825 Merge remote-tracking branch 'printk/for-next' adds 7359ab469f04 Merge remote-tracking branch 'hid/for-next' adds ee0aa304f2d6 firmware: dmi: Remember the memory type adds 2429c99fa13a firmware: dmi: Add dmi_memdev_handle adds 122165525d76 Merge branch 'dmi/master' adds 20e4181ee0a7 Merge branch 'acpi-sysfs' into linux-next adds 9229b2f45925 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-qos', 'pm-s [...] adds 1bae6fbafe62 Merge branches 'acpi-bus', 'acpi-osl', 'acpi-button' and ' [...] adds dc19bf15fe2c Merge remote-tracking branch 'pm/linux-next' adds 897aa4a577a9 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 36eb9dfbc73e Merge remote-tracking branch 'swiotlb/linux-next' adds db90fd412531 Merge remote-tracking branch 'nfc-next/master' adds 3cd9d35ee5f7 dt-bindings: net: bluetooth: Minor fix in broadcom-bluetooth adds 22cc6b7a1dbb Bluetooth: btusb: fix non-atomic allocation in completion handler adds 3168c19d7eb1 Bluetooth: btusb: fix memory leak on fw adds 3ccb102e8a8e Merge remote-tracking branch 'bluetooth/master' adds 98f55caa6940 Merge remote-tracking branch 'gfs2/for-next' adds 36a170b1ca0d Merge tag 'drm-msm-next-2019-11-05' of https://gitlab.free [...] adds 3e25dbca8b75 Merge tag 'drm-intel-next-fixes-2019-11-28' of git://anong [...] adds 946621691f99 drm/amd/display: add default clocks if not able to fetch them adds 5985ebbe78bb drm/amdgpu: Resolved offchip EEPROM I/O issue adds a0c2a84ddaf1 MAINTAINERS: Drop Rex Zhu for amdgpu powerplay adds dea8b900293d drm/amdgpu: flag vram lost on baco reset for VI/CIK adds 29a39c90baaa drm/amdgpu: Optimize KFD page table reservation adds c38402fe6c4d amdgpu: Enable KFD on POWER systems adds e2195f7d0e73 drm/amdgpu: use CPU to flush vmhub if sched stopped adds c3d03c5a196f drm/amd/display: Include num_vmid and num_dsc within NV14' [...] adds 516fb68d9501 drm/amd/display: Adding NV14 IP Parameters adds 30c517736e1a drm/amd/display: Get NV14 specific ip params as needed adds 627f75d18910 drm/amd/display: re-enable wait in pipelock, but add timeout adds 76d8f83b2a61 drm/amdgpu/powerplay: unify smu send message function adds f0312f45a054 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] adds fa2b93e39b1d drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] adds 747d4f715fb5 drm/amdgpu: fix calltrace during kmd unload(v3) adds 6294017fe352 drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 adds dacf56e45ded drm/amdgpu: do autoload right after MEC loaded for SRIOV VF adds cd05b51aaa6e drm/amdgpu: should stop GFX ring in hw_fini adds 4905880b4515 drm/amdgpu: fix GFX10 missing CSIB set(v3) adds 008037d4d972 drm/radeon: fix r1xx/r2xx register checker for POT textures adds 909a60652624 Merge tag 'drm-next-5.5-2019-12-03' of git://people.freede [...] adds 9fc785f17dec agp: remove unused variable size in agp_generic_create_gatt_table adds 0f109f0e9a60 agp: move AGPGART_MINOR to include/linux/miscdevice.h adds 5f1b24a6445d agp: remove unused variable num_segments adds 5f448266ce96 agp: Add bridge parameter documentation adds 4673402ebf9f ia64: agp: Replace empty define with do while adds 1fe2c8553f2a Merge remote-tracking branch 'drm/drm-next' adds a5e82d0b9505 drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] adds 858054f7617b drm/amdgpu/gfx10: remove outdated comments adds 2255d7f36e47 drm/amdgpu/gfx: Clear more EDC cnt adds 45317d5ffb4d drm/amdgpu/gfx: Increase dispatch packet number adds 869aebc7baa5 drm/amdgpu: use CPU to flush vmhub if sched stopped adds 6bb27085aaa9 drm/amd/display: Include num_vmid and num_dsc within NV14' [...] adds 5bbbc9b77831 drm/amd/display: Drop AMD_EDID_UTILITY defines adds 82a829dc8c2b drm/amdgpu: fix calltrace during kmd unload(v3) adds 1797ec7ffd1b drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 adds 6de40f02b355 drm/amdgpu: do autoload right after MEC loaded for SRIOV VF adds eb529b8e46b8 drm/amdgpu: should stop GFX ring in hw_fini adds d5939e4db5e6 drm/amdgpu: fix GFX10 missing CSIB set(v3) adds 7c868b592d5c drm/amdgpu: not remove sysfs if not create sysfs adds a7f4ba7a6c2f drm/amd/display: Load TA firmware for navi10/12/14 adds 031514956bd0 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] adds 0ea203a91247 drm/amdgpu/sriov: No need the event 3 and 4 now adds a2c63407316c drm/amd/display: Adding NV14 IP Parameters adds 72b741af22d4 drm/amd/display: Get NV14 specific ip params as needed adds 0e29be9e0bbb drm/amd/display: re-enable wait in pipelock, but add timeout adds f706ec87ea4c drm/amd/display: fix double assignment to msg_id field adds 9c9290fa3ce1 drm/amd/powerplay: Remove unneeded variable 'result' in sm [...] adds 98ce837d7b67 drm/amd/powerplay: Remove unneeded variable 'result' in ve [...] adds 7bb4b887d0f4 drm/amd/powerplay: Remove unneeded variable 'ret' in smu7_hwmgr.c adds 3d218c31843e drm/amd/powerplay: Remove unneeded variable 'result' in ve [...] adds c7d5dfa88bc4 drm/amd/powerplay: Remove unneeded variable 'ret' in amdgpu_smu.c adds 4c56feac0d47 drm/amd/display: Remove unneeded semicolon in bios_parser.c adds c09f5e000d1e drm/amd/display: Remove unneeded semicolon in bios_parser2.c adds 2fd4f169030a drm/amd/display: Remove unneeded semicolon in hdcp.c adds f7a8b4739d94 drm/amd/display: Remove unneeded semicolon in display_rq_d [...] adds a501e22c8e36 drm/amd/display: remove redundant assignment to variable v_total adds 96358810c66a amd/amdgpu/sriov swSMU disable for sriov adds c64ab8280e61 drm/amdgpu: drop asd shared memory adds 71e5f0cb9365 drm/amdgpu: unload asd in psp hw de-init phase adds 7091b60cadae drm/amdgpu: load np fw prior before loading the TAs adds f275cde7066a drm/amdgpu/powerplay: unify smu send message function adds 6dcab16b4118 drm/amdkfd: Contain MMHUB number in mmhub_v9_4_setup_vm_pt_regs() adds 3e0c55f3b7be drm/amd/display: Loading NV10/14 Bounding Box Data Directl [...] adds f1f4fab57241 drm/radeon: fix r1xx/r2xx register checker for POT textures adds b93799d24d6f drm/amdgpu: add UAPI for creating encrypted buffers adds cc680a86e494 drm/amdgpu: add UAPI to create secure commands (v3) adds 89b9a6701e89 drm/amdgpu: define the TMZ bit for the PTE adds 7e3f1890814d drm/amdgpu: add tmz feature parameter (v2) adds 5d4e5e5c7f2a drm/amdgpu: add amdgpu_tmz data structure adds 8a1e19581501 drm/amdgpu: add function to check tmz capability (v4) adds 01bd5fa9e7c6 drm/amdgpu: add tmz bit in frame control packet adds ac767620a518 drm/amdgpu: expand the emit tmz interface with trusted flag adds 3525685a2c99 drm/amdgpu: expand the context control interface with trust flag adds 75134e8ee611 drm/amdgpu: job is secure iff CS is secure (v5) adds 2d4d1c59e300 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 32085b284f36 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 15c7a1b420bb drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 894be05399d4 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 46df71ddb522 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds b55619110744 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds de296cec05fe drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 3cb4c8cac9dd drm/amdgpu: move CS secure flag next the structs where it's used adds bf06accca2ac drm/ttm: Remove explicit typecasts of vm_private_data adds 05503a96c25f drm/ttm: Convert vm callbacks to helpers adds c03d587dbbb8 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds c11ff2936a79 drm/amdgpu: work around llvm bug #42576 adds 1b3146b47913 drm/scheduler: Avoid accessing freed bad job. adds 4e2442cdcb87 Merge remote-tracking branch 'amdgpu/drm-next' adds 3ee1a9f5d0bc drm/i915/gem: Take timeline->mutex to walk list-of-requests adds aeab9eda04cd drm/i915/gvt: Refine non privilege register address calucation adds 68421940b0d6 drm/i915/gvt: Update force-to-nonpriv register whitelist adds 92b1aa773fad drm/i915/gvt: Fix cmd length check for MI_ATOMIC adds 4afaab78522f Merge tag 'gvt-next-fixes-2019-12-02' of https://github.co [...] adds 01bb63031933 drm/i915/ehl: Make icp_digital_port_connected() use phy in [...] adds decba8752baf Merge remote-tracking branch 'drm-intel/for-linux-next' adds 9569c3e9227c drm/tegra: hub: Remove bogus connection mutex check adds 1f16deac7669 drm/tegra: gem: Properly pin imported buffers adds 49f821919bb9 drm/tegra: gem: Remove premature import restrictions adds c52e167b4194 drm/tegra: Use proper IOVA address for cursor image adds be0b23f28c02 drm/tegra: sor: Implement system suspend/resume adds 82d73874d422 drm/tegra: vic: Export module device table adds a8817489dc3e drm/tegra: Silence expected errors on IOMMU attach adds b06e145f7030 drm/tegra: sor: Make the +5V HDMI supply optional adds d66dfcf80d0f drm/tegra: Run hub cleanup on ->remove() adds be4b6a5cd7d4 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds d6d07ca19c04 drm/dp_mst: Fix build on systems with STACKTRACE_SUPPORT=n adds d9c148cfaf0a drm/omap: fix dma_addr refcounting adds e5a6ca27eb72 drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() adds 7f33dbf8df4a Merge remote-tracking branch 'drm-misc/for-linux-next' adds 8d16e9ae1527 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds f0d1055b5e14 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds fd87e48f8a94 Merge remote-tracking branch 'regmap/for-next' adds 8497cf9b6647 Merge remote-tracking branch 'modules/modules-next' adds 3912c489a329 Merge remote-tracking branch 'input/next' adds 0b8c0ec7eedc io_uring: use current task creds instead of allocating a new one adds 441cdbd5449b io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR adds 490547ca2df6 block: don't send uevent for empty disk when not invalidating adds 1a6b74fc8702 io_uring: add general async offload context adds f67676d160c6 io_uring: ensure async punted read/write requests copy iovec adds 03b1230ca12a io_uring: ensure async punted sendmsg/recvmsg requests copy data adds f499a021ea8c io_uring: ensure async punted connect requests copy data adds da8c96906990 io_uring: mark us with IORING_FEAT_SUBMIT_STABLE adds 22efde599865 io_uring: remove parameter ctx of io_submit_state_start adds 8cdda87a4414 io_uring: remove io_wq_current_is_worker adds 795ee49c1a28 block: optimise bvec_iter_advance() adds 5c4bd1f40c23 null_blk: fix zone size paramter check adds 979d54475e0b null_blk: cleanup null_gendisk_register adds bb55628288fc block: remove the empty line at the end of blk-zoned.c adds 9b38bb4b1e6d block: simplify blkdev_nr_zones adds f216fdd77b56 block: replace seq_zones_bitmap with conv_zones_bitmap adds e94f5819448c block: allocate the zone bitmaps lazily adds ae58954d8734 block: don't handle bio based drivers in blk_revalidate_di [...] adds 6c6b35491422 block: set the zone size in blk_revalidate_disk_zones atomically adds 87f80d623c6c io_uring: handle connect -EINPROGRESS like -EAGAIN adds 39c1f82685b4 Merge branch 'for-linus' into for-next adds f9bd84a8a845 xen/blkback: Avoid unmapping unmapped grant pages adds 36582a5a4561 brd: remove max_hw_sectors queue limit adds f1acbf2186df brd: warn on un-aligned buffer adds 002b19eae794 Merge branch 'for-linus' into for-next adds bca1c43cb2db null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED adds ff2346adb707 Merge branch 'for-linus' into for-next adds 901e59bba9dd io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT adds 2d28390aff87 io_uring: ensure deferred timeouts copy necessary data adds 372b0b7ba6f0 Merge branch 'for-linus' into for-next adds 68932f958bbe Merge remote-tracking branch 'block/for-next' adds 643bbc0fce60 Merge remote-tracking branch 'device-mapper/for-next' adds 02c62bfcbd1c Merge remote-tracking branch 'keys/keys-next' adds 1ba055f68879 Merge remote-tracking branch 'smack/for-next' adds 699973e7584b Merge remote-tracking branch 'tomoyo/master' adds d567fb881916 vfio/pci: call irq_bypass_unregister_producer() before fre [...] adds 9917b54aded1 Merge branch 'v5.5/vfio/jiang-yi-irq-bypass-unregister-v1' [...] adds 5d054fcae474 Merge remote-tracking branch 'vfio/next' adds 66c2979a1799 Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds 7e4246e8fc93 Merge remote-tracking branch 'spi/for-next' adds 63ab852310b8 Merge branch 'x86/cleanups' adds f8edbde885bb x86/intel: Disable HPET on Intel Coffee Lake H platforms adds e0748539e3d5 x86/intel: Disable HPET on Intel Ice Lake platforms adds 2510aefe1d3a Merge branch 'timers/urgent' adds c5105d764e02 sched/clock: Use static_branch_likely() with sched_clock_running adds 32e69e3d71a5 Merge branch 'sched/urgent' adds 7074674e7338 perf cpumap: Maintain cpumaps ordered and without dups adds a2408a70368a perf evlist: Maintain evlist->all_cpus adds a8cbe40fe9f4 perf evsel: Add iterator to iterate over events ordered by CPU adds 99d6141d677a perf evsel: Add functions to close evsel on a CPU adds 7736627b865d perf stat: Use affinity for closing file descriptors adds e0e6a6ca3ac2 perf stat: Factor out open error handling adds 4804e0111662 perf stat: Use affinity for opening events adds 4b49ab708d18 perf stat: Use affinity for reading adds 363fb12189d5 perf evsel: Add functions to enable/disable for a specific CPU adds 704e2f5b700d perf stat: Use affinity for enabling/disabling events adds fa7f7e735495 perf jit: Move test functionality in to a test adds 77b91c1a525d perf machine: Fill map_symbol->maps in append_inlines() to [...] adds bd5c6b81dd60 perf bench: Update the copies of x86's mem{cpy,set}_64.S adds 8122b047dd18 tools arch x86: Sync the msr-index.h copy with the kernel sources adds ad46f35cca45 tools headers uapi: Sync linux/fscrypt.h with the kernel sources adds c66f2566db34 tools headers uapi: Sync linux/stat.h with the kernel sources adds 1fc3d0ee242d tools headers kvm: Sync kvm headers with the kernel sources adds 2603a4903bf9 tools headers UAPI: Sync sched.h with the kernel adds f6661125ff41 perf beauty: Add CLEAR_SIGHAND support for clone's flags arg adds a717ab38a514 tools arch x86: Sync asm/cpufeatures.h with the kernel sources adds 997440688445 perf kvm: Clarify the 'perf kvm' -i and -o command line options adds 587db8ebdac2 libtraceevent: Fix lib installation with O= adds 15b3904f8e88 libtraceevent: Copy pkg-config file to output folder when [...] adds 9f58c93efdff Merge tag 'perf-core-for-mingo-5.5-20191203' of git://git. [...] adds ffdfb9fe4d11 Merge branch 'perf/urgent' adds 2927e36a46e9 Merge branch 'locking/kcsan' adds 1a365e822372 locking/spinlock/debug: Fix various data races adds b1bd8c730106 Merge branch 'locking/core' adds 8f4a4160c618 x86/alternatives: Update int3_emulate_push() comment adds 18cbc8bed0c7 x86/alternatives, jump_label: Provide better text_poke() b [...] adds 63f62addb88e x86/alternatives: Add and use text_gen_insn() helper adds 768ae4406a5c x86/ftrace: Use text_poke() adds c12af4407fa5 x86/mm: Remove set_kernel_text_r[ow]() adds 254d2c04515e x86/alternative: Add text_opcode_size() adds 67c1d4a28064 x86/ftrace: Use text_gen_insn() adds 97e6c977ccf1 x86/alternative: Remove text_poke_loc::len adds 4531ef6a8aaf x86/alternative: Shrink text_poke_loc adds 38ebd8d11924 x86/ftrace: Mark ftrace_modify_code_direct() __ref adds ab09e95ca0c6 x86/kprobes: Convert to text-patching.h adds 5c02ece81848 x86/kprobes: Fix ordering while text-patching adds 5a735583b764 arm/ftrace: Use __patch_text() adds 958de6681976 module: Remove set_all_modules_text_*() adds 04ae87a52074 ftrace: Rework event_create_dir() adds f2cb4f95b757 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() adds 76ffa7204b1a x86/alternatives: Use INT3_INSN_SIZE adds 285a54efe386 x86/alternatives: Sync bp_patching update for avoiding NUL [...] adds f66c0447cca1 kprobes: Set unoptimized flag after unoptimizing code adds 3670f60e5517 manual merge of WIP.x86/cleanups adds c617eae6e8d9 x86/platform/intel/quark: Explicitly include linux/io.h fo [...] adds 80c2f45c23cc x86/efi: Explicitly include realmode.h to handle RM trampo [...] adds 9ae34665754e x86/boot: Explicitly include realmode.h to handle RM reservations adds dc58bf994680 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] adds bcae25a82a89 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] adds 47baa40dc5da perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() adds 4d460292119e efi/capsule-loader: Explicitly include linux/io.h for page [...] adds cedcd4f88e6f virt: vbox: Explicitly include linux/io.h to pick up various defs adds 89ac83508736 vmw_balloon: Explicitly include linux/io.h for virt_to_phys() adds d3f37ebae0ea ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] adds 29af1de62d5c x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h adds 428a3b5db853 ACPI/sleep: Convert acpi_wakeup_address into a function adds d5dd5c059a2c x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep. [...] adds 56af4c265429 Merge branch 'WIP.core/headers' adds 0e358b88efc7 Merge remote-tracking branch 'tip/auto-latest' adds f027c76962b1 irqchip/gic-v3-its: Use the its_invall_cmd descriptor when [...] adds 52ff679c9873 irqchip/gic-v3-its: Set VPENDING table as inner-shareable adds 961c6a63bcd2 irqchip/csky: Cleanup Kconfig help text adds c6d732c8cc67 irqchip/aspeed-i2c-ic: Fix irq domain name memory leak adds 87836b16e048 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 53c0bc607c7a Merge remote-tracking branch 'rcu/rcu/next' adds 348be43384e6 xen/events: remove event handling recursion detection adds d41b26d81a83 xen/gntdev: remove redundant non-zero check on ret adds 3b06ac6707c1 xen/gntdev: replace global limit of mapped pages by limit [...] adds b3f7931f5c61 xen/gntdev: switch from kcalloc() to kvcalloc() adds 196748a276b4 xen/xenbus: reference count registered modules adds 14855954f636 xen-blkback: allow module to be cleanly unloaded adds 7d8e1e44e803 Merge remote-tracking branch 'xen-tip/linux-next' adds f9d3d3ed3b54 Merge remote-tracking branch 'percpu/for-next' adds c6006ccd17d4 Merge remote-tracking branch 'chrome-platform/for-next' adds 7c354ddb29d0 Merge remote-tracking branch 'thunderbolt/next' adds 2d925c4e406e Merge remote-tracking branch 'mux/for-next' adds 35e4b63589ad Merge remote-tracking branch 'cgroup/for-next' adds bef091d1f68b Merge branch 'misc' into for-next adds f859409c5a7e Merge remote-tracking branch 'scsi/for-next' adds 1114630f008a next-20191203/vhost adds 723710fe4bab Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds ff489e82ffc2 Merge remote-tracking branch 'rpmsg/for-next' adds 7446e5054814 Merge remote-tracking branch 'pwm/for-next' adds ae03c2a4f011 Merge remote-tracking branch 'ktest/for-next' adds 109b260469cc Merge remote-tracking branch 'y2038/y2038' adds d887c89a61f3 Merge remote-tracking branch 'livepatching/for-next' adds 0ead06d0b9d2 Merge remote-tracking branch 'ntb/ntb-next' adds 272712759ac9 Merge remote-tracking branch 'kspp/for-next/kspp' adds b97aff402a5a Merge remote-tracking branch 'fsi/next' adds 6fd46ef3d87e Merge remote-tracking branch 'nvmem/for-next' adds 455ae82e7139 Merge remote-tracking branch 'xarray/xarray' adds 60d4fb7c6e5e Merge remote-tracking branch 'pidfd/for-next' adds 9592235faeea PM / devfreq: Add new name attribute for sysfs adds f53df92a3453 PM / devfreq: Don't fail devfreq_dev_release if not in list adds ea7acabf48b3 Merge remote-tracking branch 'devfreq/devfreq-next' adds 4f4afc2c9599 docs/core-api: Remove possibly confusing sub-headings from [...] adds be7bfbb4bf5b Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' adds 7a029558a309 mm/kasan/common.c: fix compile error adds f752e2596b49 mm: memcg/slab: wait for !root kmem_cache refcnt killing o [...] adds 0bf819938019 mm/vmstat: add helpers to get vmstat item names for each e [...] adds 15560211f540 mm/memcontrol: use vmstat names for printing statistics adds a72789baba73 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp adds 8e75652af447 proc: change ->nlink under proc_subdir_lock adds bd9f5d43c193 fs/proc/generic.c: delete useless "len" variable adds 83204fc1bb05 fs/proc/internal.h: shuffle "struct pde_opener" adds 41d515bee57c include/linux/proc_fs.h: fix confusing macro arg name adds 3168b0f149cf fs/proc/Kconfig: fix indentation adds c465d343900c include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds dd46626301b0 .gitattributes: Use 'dts' diff driver for dts files adds c388b0da08c6 linux/build_bug.h: change type to int adds 5c8bbc93d948 linux/scc.h: make uapi linux/scc.h self-contained adds adc8e51b6a30 arch/Kconfig: fix indentation adds 219983a59f04 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds a5f63432191d kernel.h: update comment about simple_strto<foo>() functions adds 4eb1bb5642b7 auxdisplay: charlcd: deduplicate simple_strtoul() adds d84240a11d2b kernel/notifier.c: intercept duplicate registrations to av [...] adds 5dbead284971 kernel/notifier.c: remove notifier_chain_cond_register() adds 7cac5182bd3a kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds cf3d52f39d85 kernel/profile.c: use cpumask_available to check for NULL cpumask adds d29782d94cf4 kernel/sys.c: avoid copying possible padding bytes in copy [...] adds 8f3ba14018cb bitops: introduce the for_each_set_clump8 macro adds 9d39b6022636 lib/test_bitmap.c: add for_each_set_clump8 test cases adds 998a0c7afa8a gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 7a6fc6e81100 gpio: 104-idi-48: utilize for_each_set_clump8 macro adds 51219c237d36 gpio: gpio-mm: utilize for_each_set_clump8 macro adds b3107e6209a5 gpio: ws16c48: utilize for_each_set_clump8 macro adds 6476e06f8107 gpio: pci-idio-16: utilize for_each_set_clump8 macro adds e5d4198329af gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds e154946210e3 gpio: uniphier: utilize for_each_set_clump8 macro adds a7a1a8178664 gpio: 74x164: utilize the for_each_set_clump8 macro adds a95eb6d43d75 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds de0fd4e7040c gpio: pisosr: utilize the for_each_set_clump8 macro adds f7142b645b57 gpio: max3191x: utilize the for_each_set_clump8 macro adds 614313560d37 gpio: pca953x: utilize the for_each_set_clump8 macro adds 63d721f90957 lib/rbtree: set successor's parent unconditionally adds e858f038d590 lib/rbtree: get successor's color directly adds 5302ee7a3e74 lib/test_meminit.c: add bulk alloc/free tests adds b39f259556c6 lib/math/rational.c: fix possible incorrect result from ra [...] adds e17d7c4183c6 lib/genalloc.c: export symbol addr_in_gen_pool adds 6145a998a0fb lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 5aeeabbdf356 checkpatch: improve ignoring CamelCase SI style variants like mA adds 4fcf622283ff checkpatch: reduce is_maintained_obsolete lookup runtime adds db541b2d03fb epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 687a74e4217f fs/epoll: remove unnecessary wakeups of nested epoll adds 97d39b1a6071 selftests: add epoll selftests adds a127a2c3cd72 fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds b00ec8fd4ca6 fs/binfmt_elf.c: extract elf_read() function adds 41d592dc7145 init/Kconfig: fix indentation adds 8538b773e0c3 drivers/rapidio/rio-driver.c: fix missing include of <linu [...] adds 70b5225a67c5 drivers/rapidio/rio-access.c: fix missing include of <linu [...] adds ab5d156b6805 drm: limit to INT_MAX in create_blob ioctl adds 984e1c68702f uaccess: disallow > INT_MAX copy sizes adds 9156510161cf kcov: remote coverage support adds 85c02d7ecf80 usb, kcov: collect coverage from hub_event adds 90adfc1948e7 vhost, kcov: collect coverage from vhost_worker adds 1fad896e875a lib/ubsan: don't serialize UBSAN report adds f983cca717df arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds 7200354524c7 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds c3e1d30b9ce8 arch: sembuf.h: make uapi asm/sembuf.h self-contained adds 5ba200a95d10 lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds 15bb579138c7 lib/test_bitmap: undefine macros after use adds 4449990be708 lib/test_bitmap: name EXP_BYTES properly adds 406ad4d377bf lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds f54282fcf112 lib/test_bitmap: move exp1 and exp2 upper for others to use adds 1e3269a4cd3a lib/test_bitmap: fix comment about this file adds ab87f2818243 lib/bitmap: introduce bitmap_replace() helper adds 1b4523f65c5c gpio: pca953x: remove redundant variable and check in IRQ handler adds 2ab2a794315b gpio: pca953x: use input from regs structure in pca953x_ir [...] adds a11b6d9cc215 gpio: pca953x: convert to use bitmap API adds 53d60b7d87b5 gpio: pca953x: tighten up indentation adds 8ca372bd2859 alpha: use pgtable-nopud instead of 4level-fixup adds 47f9b586610f arm: nommu: use pgtable-nopud instead of 4level-fixup adds 042dbee7edb1 c6x: use pgtable-nopud instead of 4level-fixup adds 0b1565ab4ced m68k: nommu: use pgtable-nopud instead of 4level-fixup adds e4f36b796698 m68k: mm: use pgtable-nopXd instead of 4level-fixup adds c11e781a49ab microblaze: use pgtable-nopmd instead of 4level-fixup adds 33c20a9ddae3 nds32: use pgtable-nopmd instead of 4level-fixup adds 8cbd82654397 parisc: use pgtable-nopXd instead of 4level-fixup adds 875f441dbeb1 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup adds 95bb41b389e6 sparc32: use pgtable-nopud instead of 4level-fixup adds 436f33782f2a um: remove unused pxx_offset_proc() and addr_pte() functions adds 84fd0080ac95 um: add support for folded p4d page tables adds 0ee5e6731dda mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] adds 1bd0a28fb89a /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 343295547186 /proc/kpageflags: do not use uninitialized struct pages adds 6858f7970915 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds cb805ed35a36 x86/mm: Split vmalloc_sync_all() adds b09cf1e760e8 ramfs: support O_TMPFILE adds 2a2f0fe8d7fc mm/slub.c: avoid slub allocation while holding list_lock adds f3ff5a0fa995 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 8e2c27293342 mm/pgmap: use correct alignment when looking at first pfn [...] adds 2937103420d3 mm/mmap.c: fix the adjusted length error adds 39c7f6682e48 mm/memmap_init: update variable name in memmap_init_zone adds 051ac21e984e mm/memory_hotplug: shrink zones when offlining memory adds c643ab05e42e mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 5938f914e2ee mm/memory_hotplug: we always have a zone in find_(smallest [...] adds c02e678fccf1 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 7458ac1a5f0d mm/memory_hotplug: drop local variables in shrink_zone_span() adds 3d866a688bfd mm/memory_hotplug: cleanup __remove_pages() adds 0f21cea15863 mm, oom: avoid printk() iteration under RCU adds 188a77d73940 mm-oom-avoid-printk-iteration-under-rcu-fix adds 31f77ead6df8 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 723851ae0575 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 4fc4b54090c9 kernel/hung_task.c: Monitor killed tasks. adds 3b835be80fde string: add stracpy and stracpy_pad mechanisms adds 3d71d8e230de Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 62d56be6a900 aio: simplify read_events() adds 67ac7d1f5459 smp_mb__{before,after}_atomic(): update Documentation adds 99461e83a544 ipc/mqueue.c: remove duplicated code adds e941bee2ebf5 ipc/mqueue.c: update/document memory barriers adds 1141749e1c7d ipc/msg.c: update and document memory barriers adds e2cbe073b242 ipc/sem.c: document and update memory barriers adds d7a7648465d2 ipc/msg.c: consolidate all xxxctl_down() functions adds 841f7f890d38 Merge branch 'akpm-current/current' adds 95d7ab92d164 drivers/block/null_blk_main.c: fix layout adds 93aee6d0d1f9 drivers/block/null_blk_main.c: fix uninitialized var warnings adds 2c89e1fb3356 pinctrl: fix pxa2xx.c build warnings adds 31a197fd3127 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds 0fbaa0734062 kernel-hacking: create submenu for arch special debugging options adds fcf7f6f0523e kernel-hacking: group kernel data structures debugging together adds 6bdde8614678 kernel-hacking: move kernel testing and coverage options t [...] adds f7b467599a05 kernel-hacking: move Oops into 'Lockups and Hangs' adds 87876e6695e0 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds d3abbcc37de9 kernel-hacking: create a submenu for scheduler debugging options adds 12492badb7fd kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds 87eb4dc2771c kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds 9ff9db57905f lib/: fix Kconfig indentation adds c0b61252020f mm: add generic p?d_leaf() macros adds 49969f608c9d arc: mm: add p?d_leaf() definitions adds 302deb778f72 arm: mm: add p?d_leaf() definitions adds 0ad0538d78a9 arm64: mm: add p?d_leaf() definitions adds 7a961658e8f2 mips: mm: add p?d_leaf() definitions adds 19e64027f848 powerpc: mm: add p?d_leaf() definitions adds df3a2d8e368b riscv: mm: add p?d_leaf() definitions adds eaee1be48cc8 s390: mm: add p?d_leaf() definitions adds 15c2870f9be4 sparc: mm: add p?d_leaf() definitions adds a0001ec45436 x86: mm: add p?d_leaf() definitions adds 2743a8a5cb29 mm: pagewalk: add p4d_entry() and pgd_entry() adds aa04c7bd3b7b mm: pagewalk: allow walking without vma adds ab059172cb2c mm: pagewalk: add test_p?d callbacks adds c46e230d2b5e mm: pagewalk: add 'depth' parameter to pte_hole adds ca72bbc61759 x86: mm: point to struct seq_file from struct pg_state adds de453353d4e4 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 443bf1211f1e x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds b6a79e473e25 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] adds 695511d90145 mm: add generic ptdump adds c17397f17a67 x86: mm: convert dump_pagetables to use walk_page_range adds 2a71e56ffa9d arm64: mm: convert mm/dump.c to use walk_page_range() adds 897697459ed6 arm64: mm: display non-present entries in ptdump adds 3af69356865b mm: ptdump: reduce level numbers by 1 in note_page() adds b80b54a70a98 drivers/tty/serial/sh-sci.c: suppress warning adds 4aed6eb17254 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 160dc8cdb239 Merge branch 'akpm/master' adds 282ffdf30a3e Add linux-next specific files for 20191205
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 (d26b0e226f22) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-devfreq | 7 + Documentation/admin-guide/dell_rbu.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/perf/imx-ddr.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 20 +- Documentation/core-api/kernel-api.rst | 9 - .../devicetree/bindings/net/broadcom-bluetooth.txt | 2 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 138 - Documentation/i2c/instantiating-devices.rst | 10 +- Documentation/i2c/writing-clients.rst | 8 +- .../networking/device_drivers/intel/e100.rst | 14 +- .../networking/device_drivers/intel/e1000.rst | 12 +- .../networking/device_drivers/intel/e1000e.rst | 14 +- .../networking/device_drivers/intel/fm10k.rst | 10 +- .../networking/device_drivers/intel/i40e.rst | 8 +- .../networking/device_drivers/intel/iavf.rst | 8 +- .../networking/device_drivers/intel/ice.rst | 6 +- .../networking/device_drivers/intel/igb.rst | 12 +- .../networking/device_drivers/intel/igbvf.rst | 6 +- .../networking/device_drivers/intel/ixgbe.rst | 10 +- .../networking/device_drivers/intel/ixgbevf.rst | 6 +- .../networking/device_drivers/pensando/ionic.rst | 6 +- Documentation/power/pci.rst | 10 +- Documentation/virt/kvm/api.txt | 20 +- MAINTAINERS | 21 +- Next/SHA1s | 174 +- Next/merge.log | 10571 ++++--------------- Next/quilt-import.log | 2 +- arch/Kconfig | 22 +- arch/arm/kernel/ptrace.c | 2 +- arch/arm/mach-vexpress/spc.c | 12 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 1 - arch/arm64/boot/dts/arm/juno-clocks.dtsi | 4 +- arch/arm64/include/asm/sections.h | 1 + arch/arm64/kernel/insn.c | 22 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/vmlinux.lds.S | 3 + arch/arm64/mm/dump.c | 1 + arch/arm64/mm/init.c | 25 +- arch/ia64/include/asm/agp.h | 4 +- arch/ia64/include/asm/irqflags.h | 4 - arch/ia64/include/uapi/asm/gcc_intrin.h | 24 +- arch/ia64/include/uapi/asm/intel_intrin.h | 32 +- arch/ia64/include/uapi/asm/intrinsics.h | 51 +- arch/m68k/mm/kmap.c | 17 +- arch/mips/include/asm/vdso/gettimeofday.h | 13 - arch/mips/vdso/vgettimeofday.c | 20 + arch/parisc/kernel/ptrace.c | 2 +- arch/powerpc/Kconfig | 17 + arch/powerpc/include/asm/hvcall.h | 9 + arch/powerpc/include/asm/kvm_book3s_uvmem.h | 74 + arch/powerpc/include/asm/kvm_host.h | 6 + arch/powerpc/include/asm/kvm_ppc.h | 1 + arch/powerpc/include/asm/sections.h | 14 + arch/powerpc/include/asm/ultravisor-api.h | 6 + arch/powerpc/include/asm/ultravisor.h | 36 + arch/powerpc/include/asm/vdso_datapage.h | 2 + arch/powerpc/kernel/asm-offsets.c | 2 +- arch/powerpc/kernel/head_fsl_booke.S | 6 +- arch/powerpc/kernel/time.c | 1 + arch/powerpc/kernel/vdso32/gettimeofday.S | 7 +- arch/powerpc/kernel/vdso64/gettimeofday.S | 7 +- arch/powerpc/kvm/Makefile | 3 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 25 + arch/powerpc/kvm/book3s_hv.c | 143 + arch/powerpc/kvm/book3s_hv_uvmem.c | 785 ++ arch/powerpc/kvm/powerpc.c | 12 + arch/powerpc/mm/mem.c | 8 +- arch/powerpc/sysdev/xive/spapr.c | 12 +- arch/riscv/kernel/ptrace.c | 2 +- arch/s390/Kconfig | 18 +- arch/s390/Makefile | 1 - arch/s390/boot/startup.c | 5 + arch/s390/include/asm/cpu_mf.h | 2 +- arch/s390/include/asm/perf_event.h | 7 + arch/s390/include/asm/processor.h | 2 +- arch/s390/include/asm/stacktrace.h | 36 +- arch/s390/include/asm/unwind.h | 8 +- arch/s390/include/asm/vdso.h | 13 +- arch/s390/kernel/Makefile | 1 - arch/s390/kernel/asm-offsets.c | 3 +- arch/s390/kernel/dumpstack.c | 7 +- arch/s390/kernel/head64.S | 2 +- arch/s390/kernel/machine_kexec.c | 4 +- arch/s390/kernel/perf_cpum_sf.c | 136 +- arch/s390/kernel/ptrace.c | 2 +- arch/s390/kernel/setup.c | 9 +- arch/s390/kernel/smp.c | 7 +- arch/s390/kernel/stacktrace.c | 43 + arch/s390/kernel/unwind_bc.c | 80 +- arch/s390/kernel/vdso.c | 42 +- arch/s390/kernel/vdso32/.gitignore | 1 - arch/s390/kernel/vdso32/Makefile | 66 - arch/s390/kernel/vdso32/clock_getres.S | 44 - arch/s390/kernel/vdso32/clock_gettime.S | 179 - arch/s390/kernel/vdso32/getcpu.S | 33 - arch/s390/kernel/vdso32/gettimeofday.S | 103 - arch/s390/kernel/vdso32/note.S | 13 - arch/s390/kernel/vdso32/vdso32.lds.S | 142 - arch/s390/kernel/vdso32/vdso32_wrapper.S | 15 - arch/s390/kernel/vdso64/getcpu.S | 4 +- arch/s390/lib/Makefile | 3 + arch/s390/lib/test_unwind.c | 347 + arch/s390/mm/maccess.c | 12 +- arch/s390/pci/pci.c | 5 + arch/sh/kernel/cpu/shmobile/cpuidle.c | 8 +- arch/um/kernel/skas/syscall.c | 2 +- arch/x86/Kconfig | 2 +- arch/x86/Kconfig.debug | 2 +- arch/x86/entry/entry_32.S | 45 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/core.c | 18 +- arch/x86/include/asm/cpu_entry_area.h | 12 + arch/x86/include/asm/doublefault.h | 13 + arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/memtype.h | 27 - arch/x86/include/asm/mmu_context.h | 4 +- arch/x86/include/asm/mtrr.h | 4 +- arch/x86/include/asm/pat.h | 27 + arch/x86/include/asm/pci.h | 2 +- arch/x86/include/asm/pgtable_32_types.h | 7 +- arch/x86/include/asm/pgtable_types.h | 143 +- arch/x86/include/asm/processor.h | 2 - arch/x86/include/asm/traps.h | 3 + arch/x86/kernel/Makefile | 4 +- arch/x86/kernel/alternative.c | 8 +- arch/x86/kernel/cpu/common.c | 14 +- arch/x86/kernel/cpu/mce/therm_throt.c | 17 +- 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 | 86 - arch/x86/kernel/doublefault_32.c | 136 + arch/x86/kernel/dumpstack_32.c | 30 + arch/x86/kernel/early-quirks.c | 4 + arch/x86/kernel/process.c | 52 +- arch/x86/kernel/ptrace.c | 36 +- arch/x86/kernel/traps.c | 31 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/cpuid.c | 10 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm.c | 7 - arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/vmx/vmx.h | 8 +- arch/x86/lib/x86-opcode-map.txt | 44 +- arch/x86/mm/Makefile | 8 +- arch/x86/mm/cpu_entry_area.c | 14 +- arch/x86/mm/fault.c | 2 +- arch/x86/mm/iomap_32.c | 6 +- arch/x86/mm/ioremap.c | 12 +- arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} | 0 arch/x86/mm/{pat/set_memory.c => pageattr.c} | 22 +- arch/x86/mm/{pat/memtype.c => pat.c} | 203 +- arch/x86/mm/pat/Makefile | 5 - arch/x86/mm/pat/memtype_interval.c | 194 - arch/x86/mm/{pat/memtype.h => pat_internal.h} | 12 +- arch/x86/mm/pat_interval.c | 185 + arch/x86/pci/i386.c | 2 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/xen-asm_32.S | 1 + arch/xtensa/include/asm/processor.h | 3 +- arch/xtensa/include/asm/syscall.h | 2 +- arch/xtensa/kernel/entry.S | 20 +- arch/xtensa/kernel/process.c | 2 + arch/xtensa/kernel/ptrace.c | 18 +- arch/xtensa/kernel/signal.c | 4 +- arch/xtensa/kernel/vmlinux.lds.S | 2 +- block/blk-zoned.c | 149 +- block/ioctl.c | 2 +- drivers/acpi/Kconfig | 8 +- drivers/acpi/bus.c | 2 +- drivers/acpi/button.c | 13 + drivers/acpi/ec.c | 36 +- drivers/acpi/osl.c | 28 +- drivers/acpi/sleep.c | 33 +- drivers/acpi/sysfs.c | 6 +- drivers/base/Kconfig | 4 + drivers/base/power/Makefile | 1 + drivers/base/power/qos-test.c | 117 + drivers/base/power/qos.c | 73 +- drivers/block/ataflop.c | 2 +- drivers/block/brd.c | 5 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/null_blk_main.c | 40 +- drivers/block/rbd.c | 262 +- drivers/block/sunvdc.c | 2 +- drivers/block/xen-blkback/blkback.c | 10 + drivers/block/xen-blkback/common.h | 3 + drivers/block/xen-blkback/xenbus.c | 11 + drivers/bluetooth/btusb.c | 4 +- drivers/cdrom/cdrom.c | 12 +- drivers/char/agp/frontend.c | 3 +- drivers/char/agp/generic.c | 12 +- drivers/char/virtio_console.c | 16 +- drivers/cpufreq/Kconfig.powerpc | 8 +- drivers/cpufreq/Kconfig.x86 | 16 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 2 +- drivers/cpuidle/Kconfig | 16 +- drivers/cpuidle/Kconfig.arm | 22 +- drivers/cpuidle/cpuidle.c | 2 +- drivers/cpuidle/poll_state.c | 1 - drivers/devfreq/devfreq.c | 15 +- drivers/firmware/arm_scmi/bus.c | 8 +- drivers/gpio/gpiolib-of.c | 27 + drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 150 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 181 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 49 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 19 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 8 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 14 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 2 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 25 + drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 2 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 8 - drivers/gpu/drm/amd/display/dc/dc_types.h | 4 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 81 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 4 +- .../drm/amd/display/modules/freesync/freesync.c | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 26 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 5 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/smu_internal.h | 4 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 29 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 28 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1 - drivers/gpu/drm/drm_dp_mst_topology.c | 6 +- drivers/gpu/drm/i915/display/intel_dp.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 4 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/gvt/handlers.c | 5 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 + drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 27 + drivers/gpu/drm/tegra/dc.c | 18 +- drivers/gpu/drm/tegra/drm.c | 7 +- drivers/gpu/drm/tegra/gem.c | 50 +- drivers/gpu/drm/tegra/hub.c | 3 - drivers/gpu/drm/tegra/plane.c | 11 + drivers/gpu/drm/tegra/sor.c | 38 +- drivers/gpu/drm/tegra/vic.c | 7 +- drivers/gpu/drm/v3d/v3d_gem.c | 1 + drivers/gpu/drm/vmwgfx/Kconfig | 1 + drivers/gpu/drm/vmwgfx/Makefile | 2 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 233 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 44 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 488 + drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 193 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 13 + drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 395 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 74 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 16 +- drivers/i2c/busses/i2c-icy.c | 8 +- drivers/i2c/i2c-core-base.c | 25 +- drivers/idle/intel_idle.c | 6 +- drivers/infiniband/core/addr.c | 7 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 8 +- drivers/irqchip/Kconfig | 4 +- drivers/irqchip/irq-aspeed-i2c-ic.c | 2 - drivers/irqchip/irq-gic-v3-its.c | 4 +- drivers/md/dm-table.c | 12 +- drivers/md/dm-zoned-target.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/mfd/syscon.c | 1 - drivers/misc/lkdtm/bugs.c | 39 + drivers/misc/lkdtm/core.c | 3 + drivers/misc/lkdtm/lkdtm.h | 3 + drivers/net/can/slcan.c | 1 + drivers/net/can/usb/ucan.c | 2 +- drivers/net/can/xilinx_can.c | 28 +- drivers/net/ethernet/cadence/macb_main.c | 1 + drivers/net/ethernet/emulex/benet/Kconfig | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 74 +- drivers/net/ethernet/mscc/ocelot.c | 14 +- drivers/net/ethernet/realtek/r8169_main.c | 3 +- drivers/net/ethernet/ti/cpsw_ale.c | 12 +- drivers/net/geneve.c | 4 +- drivers/net/phy/aquantia.h | 4 +- drivers/net/phy/bcm-phy-lib.h | 2 +- drivers/net/phy/mdio-cavium.h | 2 +- drivers/net/phy/mdio-i2c.h | 2 +- drivers/net/phy/mdio-xgene.h | 2 +- drivers/net/phy/realtek.c | 9 + drivers/net/usb/aqc111.h | 4 +- drivers/net/vxlan.c | 8 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 2 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 13 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 70 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 5 +- 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/pci.c | 7 - drivers/pinctrl/pinctrl-equilibrium.c | 1 + drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/platform/chrome/wilco_ec/telemetry.c | 2 +- drivers/platform/mips/Kconfig | 2 +- drivers/power/avs/Kconfig | 12 +- drivers/regulator/core.c | 12 +- drivers/regulator/s5m8767.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/rtc/interface.c | 21 +- drivers/s390/crypto/zcrypt_error.h | 2 + drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/sd_zbc.c | 2 - drivers/scsi/sg.c | 26 +- drivers/scsi/sr_vendor.c | 18 + drivers/spi/spi-cadence.c | 6 +- drivers/spi/spi-dw.c | 5 +- drivers/spi/spi-fsl-spi.c | 15 +- drivers/spi/spi-pxa2xx.c | 4 + drivers/spi/spi-sprd.c | 2 +- drivers/vfio/pci/vfio_pci_intrs.c | 2 +- drivers/video/backlight/qcom-wled.c | 2 +- drivers/video/fbdev/matrox/i2c-matroxfb.c | 4 +- drivers/xen/events/events_base.c | 16 +- drivers/xen/gntdev-common.h | 2 +- drivers/xen/gntdev-dmabuf.c | 11 +- drivers/xen/gntdev.c | 64 +- drivers/xen/xenbus/xenbus_probe.c | 13 +- fs/attr.c | 23 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/expire.c | 6 +- fs/autofs/root.c | 39 +- fs/block_dev.c | 2 +- fs/ceph/cache.c | 9 +- fs/ceph/cache.h | 5 +- fs/ceph/super.c | 646 +- fs/ceph/super.h | 1 - fs/cifs/cifsfs.c | 7 +- fs/cifs/cifsglob.h | 4 + fs/cifs/connect.c | 6 +- fs/cifs/file.c | 11 +- fs/cifs/inode.c | 2 +- fs/cifs/sess.c | 32 +- fs/cifs/smb2inode.c | 2 +- fs/cifs/smb2ops.c | 49 +- fs/cifs/smb2pdu.c | 55 +- fs/cifs/smb2pdu.h | 11 + fs/cifs/smb2proto.h | 7 +- fs/compat_ioctl.c | 11 +- fs/configfs/inode.c | 9 +- fs/dcache.c | 8 +- fs/debugfs/inode.c | 6 +- fs/erofs/xattr.c | 2 + fs/exec.c | 1 - fs/ext2/super.c | 1 + fs/f2fs/file.c | 18 +- fs/fcntl.c | 2 +- fs/fuse/dev.c | 31 +- fs/internal.h | 1 - fs/io-wq.c | 2 +- fs/io-wq.h | 10 +- fs/io_uring.c | 612 +- fs/iomap/direct-io.c | 39 +- fs/jffs2/nodelist.c | 2 +- fs/kernfs/mount.c | 2 +- fs/namei.c | 56 +- fs/namespace.c | 6 +- fs/nfsd/Kconfig | 10 + fs/nfsd/nfs3xdr.c | 4 +- fs/nfsd/nfs4proc.c | 441 +- fs/nfsd/nfs4state.c | 192 +- fs/nfsd/nfs4xdr.c | 166 +- fs/nfsd/nfsd.h | 35 +- fs/nfsd/nfsfh.h | 5 +- fs/nfsd/nfssvc.c | 6 + fs/nfsd/state.h | 34 +- fs/nfsd/vfs.c | 20 +- fs/nfsd/vfs.h | 2 +- fs/nfsd/xdr4.h | 39 +- fs/ntfs/inode.c | 18 +- fs/ocfs2/aops.c | 1 - fs/orangefs/file.c | 39 +- fs/orangefs/inode.c | 8 +- fs/orangefs/orangefs-kernel.h | 3 +- fs/overlayfs/namei.c | 24 +- fs/pipe.c | 232 +- fs/proc/Kconfig | 8 +- fs/quota/dquot.c | 7 +- fs/splice.c | 197 +- fs/ubifs/file.c | 18 +- fs/utimes.c | 4 +- fs/xfs/libxfs/xfs_bmap.c | 27 +- fs/xfs/scrub/parent.c | 25 +- fs/xfs/xfs_log.c | 2 + include/linux/agpgart.h | 2 - include/linux/blkdev.h | 24 +- include/linux/bvec.h | 22 +- include/linux/ceph/libceph.h | 10 +- include/linux/cpuidle.h | 2 +- include/linux/dcache.h | 5 + include/linux/falloc.h | 2 +- include/linux/filter.h | 8 +- include/linux/huge_mm.h | 2 - include/linux/i2c.h | 12 +- include/linux/irqchip/arm-gic-v3.h | 3 + include/linux/list.h | 12 +- include/linux/lockref.h | 6 + include/linux/miscdevice.h | 1 + include/linux/mm.h | 13 +- include/linux/namei.h | 1 + include/linux/pagewalk.h | 13 +- include/linux/pipe_fs_i.h | 64 +- include/linux/pm_qos.h | 86 +- include/linux/printk.h | 3 +- include/linux/sched/sysctl.h | 1 - include/linux/seccomp.h | 6 +- include/linux/skbuff.h | 3 +- include/linux/skmsg.h | 28 +- include/linux/socket.h | 20 +- include/linux/syscalls.h | 8 +- include/linux/uio.h | 4 +- include/linux/wait.h | 11 +- include/net/flow_dissector.h | 1 + include/net/ipv6.h | 2 +- include/net/ipv6_stubs.h | 6 +- include/net/tls.h | 3 +- include/sound/hdaudio.h | 1 + include/sound/soc.h | 1 + include/trace/events/sunrpc.h | 1 + include/uapi/asm-generic/unistd.h | 8 +- include/uapi/drm/amdgpu_drm.h | 6 +- include/uapi/drm/vmwgfx_drm.h | 4 +- include/uapi/linux/io_uring.h | 1 + include/uapi/linux/kvm.h | 1 + include/uapi/linux/pci_regs.h | 1 - include/uapi/linux/seccomp.h | 29 + init/Kconfig | 76 +- kernel/bpf/btf.c | 1 + kernel/exit.c | 2 +- kernel/hung_task.c | 50 +- kernel/kprobes.c | 4 +- kernel/locking/spinlock_debug.c | 32 +- kernel/power/qos.c | 4 +- kernel/sched/clock.c | 6 +- kernel/sched/wait.c | 37 +- kernel/seccomp.c | 28 +- kernel/sysctl.c | 8 - kernel/taskstats.c | 30 +- kernel/time/time.c | 5 +- kernel/workqueue.c | 4 +- lib/Kconfig | 2 +- lib/Kconfig.debug | 40 +- lib/Kconfig.kgdb | 8 +- lib/cpumask.c | 102 +- lib/iov_iter.c | 269 +- lib/lockref.c | 16 + localversion-next | 2 +- mm/Kconfig | 43 +- mm/Makefile | 1 + mm/huge_memory.c | 6 +- mm/kasan/common.c | 3 + mm/ksm.c | 1 + mm/mapping_dirty_helpers.c | 315 + mm/memory_hotplug.c | 28 +- mm/pagewalk.c | 99 +- mm/slab_common.c | 12 + mm/sparse.c | 14 +- mm/vmalloc.c | 5 +- mm/z3fold.c | 30 +- net/bridge/br_device.c | 6 + net/ceph/ceph_common.c | 419 +- net/ceph/messenger.c | 2 - net/core/dev.c | 6 +- net/core/filter.c | 8 +- net/core/flow_dissector.c | 37 +- net/core/lwt_bpf.c | 4 +- net/core/rtnetlink.c | 4 +- net/core/skbuff.c | 6 +- net/core/skmsg.c | 2 +- net/dccp/ipv6.c | 6 +- net/ipv4/tcp_bpf.c | 2 +- net/ipv4/tcp_timer.c | 10 +- net/ipv6/addrconf_core.c | 11 +- net/ipv6/af_inet6.c | 4 +- net/ipv6/datagram.c | 2 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/ip6_output.c | 8 +- net/ipv6/raw.c | 2 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 4 +- net/l2tp/l2tp_ip6.c | 2 +- net/mpls/af_mpls.c | 7 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_netlink.c | 3 + net/netfilter/nf_flow_table_offload.c | 24 +- net/netfilter/nf_tables_offload.c | 3 + net/openvswitch/actions.c | 3 +- net/openvswitch/datapath.c | 11 +- net/sched/act_mpls.c | 4 +- net/sched/cls_flower.c | 118 +- net/sched/sch_cake.c | 1 + net/sched/sch_mq.c | 4 +- net/sched/sch_mqprio.c | 5 +- net/sched/sch_multiq.c | 2 +- net/sched/sch_prio.c | 2 +- net/sctp/ipv6.c | 4 +- net/socket.c | 76 +- net/sunrpc/sched.c | 1 + net/tipc/socket.c | 24 +- net/tipc/udp_media.c | 9 +- net/tls/tls_main.c | 13 +- net/tls/tls_sw.c | 32 +- scripts/checkpatch.pl | 9 - scripts/link-vmlinux.sh | 5 +- security/integrity/platform_certs/load_uefi.c | 5 - security/smack/smack_lsm.c | 1 - sound/core/oss/linear.c | 2 + sound/core/oss/mulaw.c | 2 + sound/core/oss/route.c | 2 + sound/hda/hdac_stream.c | 19 +- sound/pci/hda/patch_hdmi.c | 29 +- sound/pci/hda/patch_realtek.c | 41 +- sound/soc/amd/acp-da7219-max98357a.c | 46 +- sound/soc/codecs/max98090.c | 30 +- sound/soc/codecs/max98090.h | 1 - sound/soc/codecs/rt5677-spi.h | 16 + sound/soc/codecs/rt5682.c | 2 + sound/soc/codecs/wm8904.c | 6 + sound/soc/intel/atom/sst/sst.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 8 +- sound/soc/soc-compress.c | 6 +- sound/soc/soc-core.c | 10 + sound/soc/soc-pcm.c | 11 +- sound/soc/sof/intel/byt.c | 18 +- sound/soc/sof/topology.c | 4 +- tools/arch/arm/include/uapi/asm/kvm.h | 3 +- tools/arch/arm64/include/uapi/asm/kvm.h | 5 +- tools/arch/powerpc/include/uapi/asm/kvm.h | 3 + tools/arch/x86/include/asm/cpufeatures.h | 3 + tools/arch/x86/include/asm/msr-index.h | 18 + tools/arch/x86/lib/memcpy_64.S | 20 +- tools/arch/x86/lib/memset_64.S | 16 +- tools/arch/x86/lib/x86-opcode-map.txt | 44 +- tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 4 + tools/build/feature/test-libbpf.c | 7 + tools/include/uapi/linux/fscrypt.h | 3 +- tools/include/uapi/linux/kvm.h | 11 + tools/include/uapi/linux/sched.h | 60 +- tools/include/uapi/linux/stat.h | 2 +- tools/lib/bpf/Makefile | 10 +- tools/lib/bpf/libbpf.c | 45 +- tools/lib/traceevent/Makefile | 6 +- tools/perf/Documentation/perf-kvm.txt | 5 +- tools/perf/MANIFEST | 1 + tools/perf/Makefile.config | 10 + tools/perf/Makefile.perf | 6 +- tools/perf/arch/arm/tests/dwarf-unwind.c | 4 +- tools/perf/arch/arm/tests/regs_load.S | 4 +- tools/perf/arch/arm64/tests/dwarf-unwind.c | 4 +- tools/perf/arch/arm64/tests/regs_load.S | 4 +- tools/perf/arch/powerpc/tests/dwarf-unwind.c | 4 +- tools/perf/arch/s390/annotate/instructions.c | 2 +- tools/perf/arch/x86/tests/dwarf-unwind.c | 4 +- tools/perf/arch/x86/tests/insn-x86-dat-32.c | 366 + tools/perf/arch/x86/tests/insn-x86-dat-64.c | 484 + tools/perf/arch/x86/tests/insn-x86-dat-src.c | 655 ++ tools/perf/arch/x86/tests/regs_load.S | 8 +- tools/perf/arch/x86/util/event.c | 5 +- tools/perf/builtin-diff.c | 6 +- tools/perf/builtin-record.c | 2 +- tools/perf/builtin-report.c | 7 +- tools/perf/builtin-script.c | 46 +- tools/perf/builtin-stat.c | 288 +- tools/perf/check-headers.sh | 4 +- tools/perf/lib/cpumap.c | 73 +- tools/perf/lib/evlist.c | 1 + tools/perf/lib/evsel.c | 76 +- tools/perf/lib/include/internal/evlist.h | 1 + tools/perf/lib/include/perf/cpumap.h | 2 + tools/perf/lib/include/perf/evsel.h | 3 + tools/perf/tests/Build | 5 +- tools/perf/tests/builtin-test.c | 17 +- tools/perf/tests/code-reading.c | 2 +- tools/perf/tests/cpumap.c | 16 + tools/perf/tests/event-times.c | 4 +- tools/perf/tests/genelf.c | 51 + tools/perf/tests/{map_groups.c => maps.c} | 26 +- tools/perf/tests/tests.h | 6 +- .../{thread-mg-share.c => thread-maps-share.c} | 36 +- tools/perf/tests/vmlinux-kallsyms.c | 9 +- tools/perf/trace/beauty/clone.c | 1 + tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/ui/stdio/hist.c | 4 +- tools/perf/util/Build | 2 + tools/perf/util/affinity.c | 73 + tools/perf/util/affinity.h | 17 + tools/perf/util/annotate.c | 8 +- tools/perf/util/bpf-event.c | 4 +- tools/perf/util/callchain.c | 8 +- tools/perf/util/cpumap.h | 1 + tools/perf/util/cs-etm.c | 2 +- tools/perf/util/db-export.c | 12 +- tools/perf/util/event.c | 14 +- tools/perf/util/evlist.c | 113 +- tools/perf/util/evlist.h | 11 +- tools/perf/util/evsel.c | 35 +- tools/perf/util/evsel.h | 9 +- tools/perf/util/fncache.c | 63 + tools/perf/util/fncache.h | 7 + tools/perf/util/genelf.c | 46 - tools/perf/util/hist.c | 8 +- tools/perf/util/include/linux/linkage.h | 89 +- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/machine.c | 81 +- tools/perf/util/machine.h | 10 +- tools/perf/util/map.c | 223 +- tools/perf/util/map.h | 14 +- tools/perf/util/map_groups.h | 106 - tools/perf/util/map_symbol.h | 4 +- tools/perf/util/maps.h | 87 + tools/perf/util/perf_regs.h | 2 +- tools/perf/util/pmu.c | 34 +- tools/perf/util/probe-event.c | 4 +- tools/perf/util/python-ext-sources | 1 + .../util/scripting-engines/trace-event-python.c | 2 +- tools/perf/util/srccode.c | 9 +- tools/perf/util/stat.c | 5 +- tools/perf/util/stat.h | 3 +- tools/perf/util/symbol-elf.c | 16 +- tools/perf/util/symbol.c | 91 +- tools/perf/util/symbol.h | 6 +- tools/perf/util/synthetic-events.c | 2 +- tools/perf/util/thread-stack.c | 4 +- tools/perf/util/thread.c | 38 +- tools/perf/util/thread.h | 4 +- tools/perf/util/unwind-libdw.c | 4 +- tools/perf/util/unwind-libunwind-local.c | 22 +- tools/perf/util/unwind-libunwind.c | 36 +- tools/perf/util/unwind.h | 27 +- tools/perf/util/vdso.c | 2 +- tools/testing/selftests/Makefile | 5 +- tools/testing/selftests/bpf/progs/fentry_test.c | 12 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 6 +- tools/testing/selftests/bpf/progs/fexit_test.c | 12 +- tools/testing/selftests/bpf/progs/test_mmap.c | 4 +- tools/testing/selftests/bpf/test_sockmap.c | 47 +- tools/testing/selftests/bpf/xdping.c | 2 +- .../testing/selftests/net/forwarding/tc_common.sh | 39 +- tools/testing/selftests/net/pmtu.sh | 5 +- tools/testing/selftests/net/tls.c | 60 + tools/testing/selftests/seccomp/seccomp_bpf.c | 110 +- tools/testing/selftests/x86/single_step_syscall.c | 94 +- usr/include/Makefile | 2 +- 674 files changed, 15320 insertions(+), 15387 deletions(-) delete mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml create mode 100644 arch/powerpc/include/asm/kvm_book3s_uvmem.h create mode 100644 arch/powerpc/kvm/book3s_hv_uvmem.c delete mode 100644 arch/s390/kernel/vdso32/.gitignore delete mode 100644 arch/s390/kernel/vdso32/Makefile delete mode 100644 arch/s390/kernel/vdso32/clock_getres.S delete mode 100644 arch/s390/kernel/vdso32/clock_gettime.S delete mode 100644 arch/s390/kernel/vdso32/getcpu.S delete mode 100644 arch/s390/kernel/vdso32/gettimeofday.S delete mode 100644 arch/s390/kernel/vdso32/note.S delete mode 100644 arch/s390/kernel/vdso32/vdso32.lds.S delete mode 100644 arch/s390/kernel/vdso32/vdso32_wrapper.S create mode 100644 arch/s390/lib/test_unwind.c create mode 100644 arch/x86/include/asm/doublefault.h delete mode 100644 arch/x86/include/asm/memtype.h create mode 100644 arch/x86/include/asm/pat.h delete mode 100644 arch/x86/kernel/doublefault.c create mode 100644 arch/x86/kernel/doublefault_32.c rename arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} (100%) rename arch/x86/mm/{pat/set_memory.c => pageattr.c} (99%) rename arch/x86/mm/{pat/memtype.c => pat.c} (84%) delete mode 100644 arch/x86/mm/pat/Makefile delete mode 100644 arch/x86/mm/pat/memtype_interval.c rename arch/x86/mm/{pat/memtype.h => pat_internal.h} (81%) create mode 100644 arch/x86/mm/pat_interval.c create mode 100644 drivers/base/power/qos-test.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c delete mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c create mode 100644 mm/mapping_dirty_helpers.c create mode 100644 tools/build/feature/test-libbpf.c create mode 100644 tools/perf/tests/genelf.c rename tools/perf/tests/{map_groups.c => maps.c} (83%) rename tools/perf/tests/{thread-mg-share.c => thread-maps-share.c} (64%) create mode 100644 tools/perf/util/affinity.c create mode 100644 tools/perf/util/affinity.h create mode 100644 tools/perf/util/fncache.c create mode 100644 tools/perf/util/fncache.h delete mode 100644 tools/perf/util/map_groups.h create mode 100644 tools/perf/util/maps.h