This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits b5b3bd898ba9 Add linux-next specific files for 20190920 omits 2853edd3d0ea drm/amd/display: build failed for DCN2.1 omits dedf9b9c32b0 Merge branch 'akpm/master' omits 793d439d9d5e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 4b7fadc275c6 drivers/tty/serial/sh-sci.c: suppress warning omits 603075462ddc mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 115cb4993f09 hexagon: drop empty and unused free_initrd_mem omits fc3f429080de mm: untag user pointers in mmap/munmap/mremap/brk omits 36769057a3f2 vfio/type1: untag user pointers in vaddr_get_pfn omits 15b36fa0352f tee/shm: untag user pointers in tee_shm_register omits 497b8efaa75c media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits ac83cfb495ed drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits 4da5a1e8f0fd drm/amdgpu: untag user pointers omits 3c185cc5be4d userfaultfd: untag user pointers omits 982bab22a2ba fs/namespace: untag user pointers in copy_mount_options omits ea059c5c3f08 mm: untag user pointers in get_vaddr_frames omits a2955b0fcab2 mm: untag user pointers in mm/gup.c omits 95a15a310017 mm: untag user pointers passed to memory syscalls omits 57c9ccbbbf5f lib: untag user pointers in strn*_user omits d41836e2ab75 pinctrl: fix pxa2xx.c build warnings omits cce1ef6426f5 Merge branch 'akpm-current/current' omits 60260076c4d8 Merge remote-tracking branch 'fpga/for-next' omits edb50f622f0c Merge remote-tracking branch 'hmm/hmm' omits 9c0535a6734c Merge remote-tracking branch 'devfreq/for-next' omits 97cd03e50b47 Merge remote-tracking branch 'pidfd/for-next' omits 25b54593afb1 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 25023efe161c Merge remote-tracking branch 'hyperv/hyperv-next' omits 36003727eb96 Merge remote-tracking branch 'xarray/xarray' omits 59cfbfcdbafe Merge remote-tracking branch 'nvmem/for-next' omits 104aad9d81df Merge remote-tracking branch 'slimbus/for-next' omits ddf9ca0c6e4d Merge remote-tracking branch 'fsi/next' omits 064637e97dda Merge remote-tracking branch 'kspp/for-next/kspp' omits b537af5ff6dc Merge remote-tracking branch 'ntb/ntb-next' omits 73c75ea0d774 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 4d3200b2479a Merge remote-tracking branch 'rtc/rtc-next' omits 12c6a0817b3c Merge remote-tracking branch 'livepatching/for-next' omits ce2d23305d6b Merge remote-tracking branch 'y2038/y2038' omits 5b64c6117cf8 Merge remote-tracking branch 'kselftest/next' omits 57e7d97e2a4e Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 6c44b8592ca6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 347c0066a1cf Merge remote-tracking branch 'gpio/for-next' omits b585938346ff Merge remote-tracking branch 'rpmsg/for-next' omits 452eb2c1effc Merge remote-tracking branch 'scsi-mkp/for-next' omits bdf5df72ea51 Merge remote-tracking branch 'scsi/for-next' omits 6134b7b6a518 Merge remote-tracking branch 'cgroup/for-next' omits 7e3e9b8773e7 Merge remote-tracking branch 'mux/for-next' omits a8f0ed694053 Merge remote-tracking branch 'soundwire/next' omits bd826d6b59ee Merge remote-tracking branch 'extcon/extcon-next' omits f829b1b9c44e Merge remote-tracking branch 'hsi/for-next' omits b9ea1335befc Merge remote-tracking branch 'drivers-x86/for-next' omits c1bab7c5726d Merge remote-tracking branch 'workqueues/for-next' omits b3554c146467 Merge remote-tracking branch 'percpu/for-next' omits 37a6e92bcb79 Merge remote-tracking branch 'xen-tip/linux-next' omits fde024238e0e Merge remote-tracking branch 'kvms390/next' omits c2edf91ecb08 Merge remote-tracking branch 'kvm-arm/next' omits ef23025ab59b Merge remote-tracking branch 'ftrace/for-next' omits ffd3451ccd25 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 460c06526806 Merge remote-tracking branch 'clockevents/clockevents/next' omits 0ff81c42e96c Merge remote-tracking branch 'tip/auto-latest' omits a581ec69f096 Merge remote-tracking branch 'spi/for-next' omits 775e1e4b2a7a Merge remote-tracking branch 'vfio/next' omits 9e09ee1eb2e0 Merge remote-tracking branch 'watchdog/master' omits 9c1e2d596153 Merge remote-tracking branch 'tpmdd/next' omits 8588aa95f4d0 Merge remote-tracking branch 'smack/for-next' omits 7ab2bc32e037 Merge remote-tracking branch 'selinux/next' omits a99598ea9a48 Merge remote-tracking branch 'keys/keys-next' omits b37bdda47743 Merge remote-tracking branch 'integrity/next-integrity' omits 1a6f440f783f Merge remote-tracking branch 'apparmor/apparmor-next' omits ff3f53239748 Merge remote-tracking branch 'security/next-testing' omits 35b5910629b9 Merge remote-tracking branch 'battery/for-next' omits a4586f5e3369 Merge remote-tracking branch 'backlight/for-backlight-next' omits 58507267f8d5 Merge remote-tracking branch 'mfd/for-mfd-next' omits eec734e9c753 Merge remote-tracking branch 'kgdb/kgdb-next' omits b8498c87e92c Merge remote-tracking branch 'device-mapper/for-next' omits b40760fbd7b1 Merge remote-tracking branch 'block/for-next' omits 6a4b6604ea83 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 02614204d1a2 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 93dff4360b16 Merge remote-tracking branch 'mtd/mtd/next' omits a0232aafdc2b Merge remote-tracking branch 'gfs2/for-next' omits 31f7d777fe1a Merge remote-tracking branch 'nfc-next/master' omits e8491761a07b Merge remote-tracking branch 'rdma/for-next' omits 0b84b7d52485 Merge remote-tracking branch 'swiotlb/linux-next' omits 6aa7e7c7c152 Merge remote-tracking branch 'ieee1394/for-next' omits 88af2d38349c Merge remote-tracking branch 'thermal-soc/next' omits b628f64673ed Merge remote-tracking branch 'thermal/next' omits 8c4efb74785b Merge remote-tracking branch 'pm/linux-next' omits e19877f54b39 Merge remote-tracking branch 'i2c/i2c/for-next' omits 9aa55dbb16e8 Merge remote-tracking branch 'hid/for-next' omits b9ce083da3b8 Merge remote-tracking branch 'pci/next' omits f783cceb1c1f Merge remote-tracking branch 'printk/for-next' omits cdceb1d86550 Merge remote-tracking branch 'vfs/for-next' omits 0ba590af3ea6 Merge remote-tracking branch 'iomap/iomap-for-next' omits 0ffe4839b921 Merge remote-tracking branch 'v9fs/9p-next' omits 9946a07646b6 Merge remote-tracking branch 'ubifs/linux-next' omits 49d7d0f5bae4 Merge remote-tracking branch 'nfsd/nfsd-next' omits a60d6da3d457 Merge remote-tracking branch 'nfs-anna/linux-next' omits e960a4cd5038 Merge remote-tracking branch 'fuse/for-next' omits 4637907e7fdf Merge remote-tracking branch 'f2fs/dev' omits e6bede74b5d7 Merge remote-tracking branch 'ext4/dev' omits 3ad2cb050a13 Merge remote-tracking branch 'ext3/for_next' omits 47524adda47e Merge remote-tracking branch 'ecryptfs/next' omits f80c1b803afc Merge remote-tracking branch 'cifs/for-next' omits 25b581ee1bb8 Merge remote-tracking branch 'ceph/master' omits 3a382bc47908 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 7ee64d635cf5 Merge remote-tracking branch 'uml/linux-next' omits db0d73c23cb1 Merge remote-tracking branch 'sh/sh-next' omits bdbc68032a45 Merge remote-tracking branch 's390/features' omits c3529a4a0585 Merge remote-tracking branch 'powerpc/next' omits 1ea35f44df8d Merge remote-tracking branch 'mips/mips-next' omits f9f60f62ef76 Merge remote-tracking branch 'microblaze/next' omits 826f8e73ee0c Merge remote-tracking branch 'h8300/h8300-next' omits 8d787315b1a9 Merge remote-tracking branch 'csky/linux-next' omits 7dd4c05a3e90 Merge remote-tracking branch 'clk/clk-next' omits 1e412b9ebc3f Merge remote-tracking branch 'tegra/for-next' omits 988899e991fa Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 71a8307c1a90 Merge remote-tracking branch 'scmi/for-linux-next' omits 1e91e47ee141 Merge remote-tracking branch 'samsung-krzk/for-next' omits cbaa9024f10b Merge remote-tracking branch 'rockchip/for-next' omits bd06d70c3715 Merge remote-tracking branch 'reset/reset/next' omits 6ffda7297745 Merge remote-tracking branch 'renesas-geert/next' omits 695ed9ba94d7 Merge remote-tracking branch 'qcom/for-next' omits 1fa0f9b7d1ca Merge remote-tracking branch 'omap/for-next' omits fea54028b4da Merge remote-tracking branch 'mvebu/for-next' omits 11694185e8e7 Merge remote-tracking branch 'mediatek/for-next' omits 819d450f5232 Merge remote-tracking branch 'keystone/next' omits 043cad0737c5 Merge remote-tracking branch 'imx-mxs/for-next' omits 454b7219ea4f Merge remote-tracking branch 'bcm2835/for-next' omits 10bb397a8bc3 Merge remote-tracking branch 'at91/at91-next' omits eead4d694f71 Merge remote-tracking branch 'aspeed/for-next' omits 3df29e7ce697 Merge remote-tracking branch 'amlogic/for-next' omits 3b7f19da084e Merge remote-tracking branch 'actions/for-next' omits b83ced70fa09 Merge branch 'spi-5.3' into spi-linus omits 22cf061cb6d2 Merge remote-tracking branch 'arm-soc/for-next' omits 9b7ada3ad9b3 Merge remote-tracking branch 'arm/for-next' omits d5ced188007d Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 5bc98b946fc7 Merge remote-tracking branch 'kbuild/for-next' omits bd302977ecfe Merge remote-tracking branch 'pidfd-fixes/fixes' omits 485d634f9f49 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 4a0729682b07 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 6308f78804ca Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits c92f68562808 Merge remote-tracking branch 'erofs-fixes/fixes' omits 422d7839ae98 Merge remote-tracking branch 'vfs-fixes/fixes' omits b5d30ba404bf Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 902e552a95ce Merge remote-tracking branch 'hwmon-fixes/hwmon' omits e2ba1165c2b4 Merge remote-tracking branch 'omap-fixes/fixes' omits 40a0822d64bd Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 8162f19aae12 Merge remote-tracking branch 'ide/master' omits b19c501b1a98 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 65e6d9f608c4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d427bf96b0bc Merge remote-tracking branch 'spi-fixes/for-linus' omits 1846b0068e96 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b42fedafdb6d Merge remote-tracking branch 'sound-current/for-linus' omits 54b3814643b4 Merge remote-tracking branch 'wireless-drivers/master' omits b9c7aa970bdd Merge remote-tracking branch 'bpf/master' omits 214e55167aa6 Merge remote-tracking branch 'net/master' omits 5f8e321a0180 Merge remote-tracking branch 'sparc/master' omits 056f3c15d509 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 62797e08df1c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits b9345b51f840 cifs: mention if an interface has a channel connected to it omits b3d11556410f cifs: try opening channels after mounting omits 697f1cc0ec8a cifs: sort interface list by speed omits 59c687151d92 cifs: switch servers depending on binding state omits 83c14bf38e5a cifs: add server param omits ad793ba06e2b cifs: add multichannel mount options and data structs omits 3cee2eec9c28 smb3: allow decryption keys to be dumped by admin for debugging omits 4c250fa8d988 riscv: dts: sifive: Drop "clock-frequency" property of cpu nodes omits d93339173d19 riscv: dts: sifive: Add ethernet0 to the aliases node omits c87ffea90d93 RISC-V: Export kernel symbols for kvm omits 962d9f7f0f94 KVM: RISC-V: Add KVM_REG_RISCV for ONE_REG interface omits 8e647579e601 arch/riscv: disable excess harts before picking main boot hart omits d24f697f4ff6 riscv: resolve most warnings from sparse omits 3a4807386a52 fuse: unexport fuse_put_request omits 213308ae80c2 MAINTAINERS: erofs: complete sub-entries for erofs omits aa053f0c76a5 erofs: fix return value check in erofs_read_superblock() omits 6f2263f4a5ce fuse: kmemcg account fs data omits 9f9435c5f87c fuse: on 64-bit store time in d_fsdata directly omits fe0581ab3f73 fuse: fix missing unlock_page in fuse_writepage() omits 42055e9cc44b Merge branch 'pci/trivial' omits 705d83e3311a Merge branch 'remotes/lorenzo/pci/vmd' omits 3c545426f4d8 Merge branch 'remotes/lorenzo/pci/tegra' omits 28326e28d2b8 Merge branch 'remotes/lorenzo/pci/mobiveil' omits af73eef629ad Merge branch 'remotes/lorenzo/pci/misc' omits cd7508674f1d Merge branch 'remotes/lorenzo/pci/mediatek' omits b8cd56e25d46 Merge branch 'remotes/lorenzo/pci/layerscape' omits c4aa79e16900 Merge branch 'remotes/lorenzo/pci/imx' omits 72cbf325b45c Merge branch 'remotes/lorenzo/pci/hv' omits f021fae5f850 Merge branch 'remotes/lorenzo/pci/dwc' omits 70d3beaa495a Merge branch 'remotes/lorenzo/pci/al' omits 86ceda5bf38a Merge branch 'pci/resource' omits 6c733da2974a Merge branch 'pci/pciehp' omits ff2d53421abf Merge branch 'pci/p2pdma' omits 3800b98d91fd Merge branch 'pci/msi' omits 81b4cb2789da Merge branch 'pci/misc' omits 72ccade98c1d Merge branch 'pci/enumeration' omits fed7c6366adc Merge branch 'pci/encapsulate' omits c00517d0ad2d Merge branch 'pci/aspm' omits 03791902740b Merge tag 'scmi-fixes-5.4' of git://git.kernel.org/pub/scm [...] omits 4f3ded8cc889 Merge branch 'asoc-5.3' into asoc-linus omits cdf88216f62f Fix the locking in dcache_readdir() and friends omits 88a1f6696522 ..._nested() analogue of lockref_get() omits 5a852248b320 libnvdimm/altmap: Track namespace boundaries in altmap omits 1c2725a70756 MAINTAINERS: keys: Update path to trusted.h omits 342ac5db3153 KEYS: trusted: correctly initialize digests and fix locking issue omits ccad6b309872 selftests/tpm2: Add log and *.pyc to .gitignore omits ac25ec92aa95 SUNRPC: RPC level errors should always set task->tk_rpc_status omits 3bff7559da7a SUNRPC: Don't receive TCP data into a request buffer that [...] omits 6979d5d444d0 Merge branch 'spi-5.3' into spi-linus omits bd9714766bd7 SUNRPC: Dequeue the request from the receive queue while w [...] omits e8fee4256cb3 NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU omits 2246d85c6455 NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE omits 43271a33245c Merge branch 'misc-5.3' into next-fixes omits 3fb2179b0f35 selftests/tpm2: Add the missing TEST_FILES assignment omits 9a119be2bb13 Merge branch 'misc' into for-next omits 4d150a14d404 NFSv4: Fix OPEN_DOWNGRADE error handling omits c4bb426f9026 pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumpin [...] omits 260b1db9a0b6 NFSv4: Add a helper to increment stateid seqids omits 621979587918 NFSv4: Handle RPC level errors in LAYOUTRETURN omits 3438bd026221 NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close omits 043888f73a82 NFSv4: Clean up pNFS return-on-close error handling omits 6f3ad9f16b4f pNFS: Ensure we do clear the return-on-close layout statei [...] omits 8da884905ed3 mm/nvdimm: Fix endian conversion issues omits 4fdbfd60a3a2 arm64: tegra: Add PCIe slot supply information in p2972-00 [...] omits 68fcd2ed6af2 arm64: tegra: Add configuration for PCIe C5 sideband signals omits 89d0fc0b5538 PCI: tegra: Add support to enable slot regulators omits ab2a50e7602b PCI: tegra: Add support to configure sideband pins omits 1a1de384df1d Merge branch 'misc' into for-next omits ce54eab71e21 kunit: fix failure to build without printk omits be73385bb4e1 libnvdimm/dax: Pick the right alignment default when creat [...] omits d04e26067d13 selftests: tpm2: install python files omits beb02ae06de9 selftests: livepatch: add missing fragments to config omits 10699f43d38e selftests: watchdog: cleanup whitespace in usage options omits 1bb09443eac9 selftest/ftrace: Fix typo in trigger-snapshot.tc omits c3f2490d6e92 selftests: watchdog: Add optional file argument omits 69b2d3c59242 selftests/seccomp: fix build on older kernels omits f7dcf869ad39 ipc/msg.c: consolidate all xxxctl_down() functions omits 6520fe1958d7 ipc/mqueue: improve exception handling in do_mq_notify() omits d5513cc1be24 ipc/mqueue.c: delete an unnecessary check before the macro [...] omits 6b845ae8bc11 bug: move WARN_ON() "cut here" into exception handler omits 5a8771d0446f bug: consolidate __WARN_FLAGS usage omits e7369412ce75 bug: clean up helper macros to remove __WARN_TAINT() omits a0ebf6f7a976 bug: lift "cut here" out of __warn() omits 5ac7b65af68b bug: consolidate warn_slowpath_fmt() usage omits e26466187de5 bug: rename __WARN_printf_taint() to __WARN_printf() omits a3b8a42b9286 bug: refactor away warn_slowpath_fmt_taint() omits 1b4fb86cc0f0 scripts/gdb: handle split debug omits af81c6d8a09b kgdb: don't use a notifier to enter kgdb at panic; call directly omits a200e9d864a8 aio: simplify read_events() omits cc00c96ec6cf kexec: restore arch_kexec_kernel_image_probe declaration omits cffb7bf4b5db kexec: bail out upon SIGKILL when allocating memory. omits 4126d425359c cpumask: nicer for_each_cpumask_and() signature omits f8f75be8e5b9 fork: improve error message for corrupted page tables omits bd369499b231 fat: add nobarrier to workaround the strange behavior of device omits 58263ab637e1 fs/reiserfs/do_balan.c: remove set but not used variable omits 6bcdda7410aa fs/reiserfs/journal.c: remove set but not used variable omits 552099480266 fs/reiserfs/do_balan.c: remove set but not used variables omits 982bc550fc14 fs/reiserfs/fix_node.c: remove set but not used variables omits 1a2fbec2a74f fs/reiserfs/prints.c: remove set but not used variables omits 89d6529ea44a fs/reiserfs/objectid.c: remove set but not used variables omits f8105c432fc9 fs/reiserfs/lbalance.c: remove set but not used variables omits edc80c41d487 fs/reiserfs/stree.c: remove set but not used variables omits 296677483469 fs/reiserfs/journal.c: remove set but not used variables omits 5a35a096eab8 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 6b2481d4a66b checkpatch: allow consecutive close braces omits 000ea2656990 checkpatch: prefer __section over __attribute__((section(...))) omits d33b953d0462 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE omits 436e742d77d7 checkpatch.pl: warn on invalid commit id omits 9ea614641e28 checkpatch: improve SPDX license checking omits ae58bd18a420 checkpatch: don't interpret stack dumps as commit IDs omits bb9ae4b78c4b lib/math/rational.c: fix possible incorrect result from ra [...] omits 20a8b0191ff7 lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds omits ed42c6fcfaf7 lib/extable.c: add missing prototypes omits 95ddd51a6906 lib/generic-radix-tree.c: make 2 functions static inline omits 897568b87932 strscpy: reject buffer sizes larger than INT_MAX omits c2264cb68fed include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits 1face931b03e kernel-doc: core-api: Include string.h into core-api omits 8bb9fa5bed9e kernel-doc: core-api: include string.h into core-api omits fb79c8a22c0e Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits c10a152c661a string: add stracpy and stracpy_pad mechanisms omits 4b3eb809c094 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 4823a3bc7a46 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits f948d99049a0 lib/genalloc.c: export symbol addr_in_gen_pool omits 40649aa1ddd7 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits e9a75ef0e46b augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 2b423b9659ca augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits ac42831c8a30 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 5b2295cd6f90 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits 8770440902bd rbtree: avoid generating code twice for the cached version [...] omits 6e3d8673a43e hung_task: allow printing warnings every check interval omits 31b4c71ca0e5 kernel/elfcore.c: include proper prototypes omits 1b85650a666f linux/coff.h: add include guard omits 1964ff105f79 kernel/hung_task.c: Monitor killed tasks. omits 2f1aeafb7c3e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 71bf4f4c04ac fs/buffer.c: add debug print for __getblk_gfp() stall problem omits f81458f5257b mm: don't expose page to fast gup before it's ready omits 6ffc7ee7838c mm/vmscan: remove unused lru_pages argument omits 457b98f11125 mm, memcg: make scan aggression always exclude protection omits 88d7fb375bb5 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 3b4185a28385 mm, memcg: proportional memory.{low,min} reclaim omits 5269a465561f zswap: use movable memory if zpool support allocate movabl [...] omits ce8d06cc4490 zpool: add malloc_support_movable to zpool_driver omits 965270f60bb4 shmem: fix obsolete comment in shmem_getpage_gfp() omits 9726bcda9c7c mm/madvise: reduce code duplication in error handling paths omits 3966fe88f62b mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits ec200ca06aa0 mm: clear PG_active on MADV_PAGEOUT omits 4f61f2df0c2d mm: introduce MADV_PAGEOUT omits 5fc69fd30038 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits 946ebdcbaade mm: introduce MADV_COLD omits 49624852c2df mm: mmap: increase sockets maximum memory size pgoff for 32bits omits 8e8be0f3c0a5 mm-mmapc-refine-find_vma_prev-with-rb_last-fix omits 45be0fe92837 mm/mmap.c: refine find_vma_prev() with rb_last() omits fcde8947bea1 riscv-make-mmap-allocation-top-down-by-default-v6 omits f6a9089b8915 riscv: make mmap allocation top-down by default omits 7b062e77d450 mips: use generic mmap top-down layout and brk randomization omits c30d4d877cab mips: replace arch specific way to determine 32bit task wi [...] omits 3d7930af4e17 mips: adjust brk randomization offset to fit generic version omits a76325ec2f0f mips: use STACK_TOP when computing mmap base address omits 7d22b6b4e260 mips: properly account for stack randomization and stack g [...] omits 5297f34907d2 arm: use generic mmap top-down layout and brk randomization omits e00048c6fdd7 arm: use STACK_TOP when computing mmap base address omits ba38f5c96f8b arm: properly account for stack randomization and stack guard gap omits f500d3ccdaa2 arm64, mm: make randomization selected by generic topdown [...] omits 912cbafc58a5 arm64, mm: move generic mmap layout functions to mm omits 7f4a4731aef7 arm64: consider stack randomization for mmap base only whe [...] omits d6547222864e arm64: make use of is_compat_task instead of hardcoding this test omits 07ff544527f1 mm, fs: move randomize_stack_top from fs to mm omits 5b79b78bfcc2 psi-annotate-refault-stalls-from-io-submission-fix-2 omits 774695bb9dd1 psi-annotate-refault-stalls-from-io-submission-fix omits 85de42447ed4 mm, thp: account deferred split THPs into MemAvailable omits 0b08e84d68f7 uprobe: collapse THP pmd after removing all uprobes omits 6338d625f21a khugepaged: add comments for retract_page_tables() omits a8638137ab40 khugepaged: enable collapse pmd for pte-mapped THP omits ba61ca2bdb21 uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT omits b0728f341608 mm, thp: introduce FOLL_SPLIT_PMD omits 9e6f333612e5 uprobe: use original page when all uprobes are removed omits 418611b161a3 mm: move memcmp_pages() and pages_identical() omits 23008754bf9e mm-thp-make-deferred-split-shrinker-memcg-aware-v6 omits 7d75b6ad3292 mm: thp: make deferred split shrinker memcg aware omits b9a56cfbcd8c mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-v6 omits a641225725f6 mm: shrinker: make shrinker not depend on memcg kmem omits 7e951d636a20 mm: move mem_cgroup_uncharge out of __page_cache_release() omits bf2bcdc10e1d mm: thp: extract split_queue_* into a struct omits c8d03567dcb9 mm,thp: avoid writes to file with THP in pagecache omits b9f8b69ac7e2 khugepaged: fix double unlock in collapse_file() omits 2af1594c5810 khugepaged: fix build without CONFIG_SHMEM omits a2256471445d mm,thp: add read-only THP support for (non-shmem) FS omits 744b96e556bb khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() omits b6da4917b4dd mm,thp: stats for file backed THP omits 8d20b36fcc76 filemap: update offset check in filemap_fault() omits 309db745ef7c filemap: check compound_head(page)->mapping in pagecache_g [...] omits 0bf3a2467c55 filemap: check compound_head(page)->mapping in filemap_fault() omits 1c2787771003 thp: update split_huge_page_pmd() comment omits a6b383a1b622 mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() omits 8e33cd6b58a4 hugetlbfs: don't retry when pool page allocations start to fail omits cfa0b23773cd mm, compaction: raise compaction priority after it withdrawns omits 5b81625a4a01 mm, reclaim: cleanup should_continue_reclaim() omits 02aa0a68a40e mm, reclaim: make should_continue_reclaim perform dryrun d [...] omits 9f352e6fbf70 mm/oom: add oom_score_adj and pgtables to Killed process message omits bca5331ffa1c memcg, oom: don't require __GFP_FS when invoking memcg OOM killer omits b634f16baa2d mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits d2654789415a mm/oom_kill.c: add task UID to info message on an oom kill omits 48e2922ee5f5 mm-oom-avoid-printk-iteration-under-rcu-fix omits 2bef7dc905ed mm, oom: avoid printk() iteration under RCU omits 697e12de9b9e mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] omits e706bc8f73da mm/compaction.c: remove unnecessary zone parameter in isol [...] omits 83a96d50141f mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 2c9da5b86141 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 6097d8cdaa17 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits ed6ae5009d43 mm/compaction: introduce a helper compact_zone_counters_init() omits 3ffce0b4e1e4 mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits 1bf787ccd3b0 mm: silence -Woverride-init/initializer-overrides omits 3ecc7ac08e80 mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask omits 5e7ecae8fa83 mm/vmalloc: modify struct vmap_area to reduce its size omits 415968757865 mm/vmalloc: do not keep unpurged areas in the busy tree omits 3393cd6fb362 mm/sparse.c: use __nr_to_section(section_nr) to get mem_section omits 79c9658ad370 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 9131cae4a55c mm/sparse.c: mark sparse_buffer_free as __meminit omits bc1aa181c56a mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 8ab94cde8c21 mm/memory_hotplug: online_pages cannot be 0 in online_pages() omits 15040557dba6 mm-memory_hotplug-make-sure-the-pfn-is-aligned-to-the-orde [...] omits 9d6e27612688 mm/memory_hotplug: make sure the pfn is aligned to the ord [...] omits 0bde8c7f17c4 mm/memory_hotplug: simplify online_pages_range() omits c62f9d706c96 mm/memory_hotplug: drop PageReserved() check in online_pag [...] omits 299e3d706af8 mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ [...] omits 640316da6c42 mm/memory_hotplug.c: prevent memory leak when reusing pgdat omits 76d8a29c2c1c drivers/base/memory.c: don't store end_section_nr in memor [...] omits e12c4411ae2b driver/base/memory.c: validate memory block size early omits 3dca4574ca8a drivers/base/memory.c: fixup documentation of removable/ph [...] omits 9742b3ebaa27 drivers/base/node.c: simplify unregister_memory_block_unde [...] omits cf804e91ab00 mm-memory_hotplug-remove-move_pfn_range-fix omits 82c27d09bac8 mm/memory_hotplug: remove move_pfn_range() omits e10b0ff68eee mm: consolidate pgtable_cache_init() and pgd_cache_init() omits 6b34c83b5a07 microblaze: switch to generic version of pte allocation omits f02cafbaba69 sh: switch to generic version of pte allocation omits dbac2be1dcde ia64: switch to generic version of pte allocation omits aa66fac0f503 mm: remove quicklist page table caches omits c29fb5e0c53e mm: release the spinlock on zap_pte_range omits f75594c094e8 mm/mmap.c: fix the adjusted length error omits b47011719e5c mm: remove redundant assignment of entry omits bae8b725fe62 net/xdp: convert put_page() to put_user_page*() omits 329b47febe61 drivers/gpu/drm/via: convert put_page() to put_user_page*() omits 5d6c53914bcd mm/gup: remove unused variable in siw_free_plist() omits 2fd86b22f075 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits c3eb190b0351 mm: vmscan: do not share cgroup iteration between reclaimers omits c59f180fad1a mm: memcontrol: switch to rcu protection in drain_all_stock() omits b01a7d690bae mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 365007730f2b mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 9281e9ddbc94 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 891ac7bf5a41 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 89c35f1b01d8 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits ad5cd8144d8e mm, memcg: throttle allocators when failing reclaim over m [...] omits 554dfb5cf324 mm-page-cache-store-only-head-pages-in-i_pages-fix omits 00e6e3275336 mm: page cache: store only head pages in i_pages omits 9600f1f0a140 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits 0ccd5fbacff9 mm/filemap.c: don't initiate writeback if mapping has no d [...] omits 037a548509aa mm, page_owner, debug_pagealloc: save and dump freeing sta [...] omits 1f8c3abc662a mm, page_owner: keep owner info when freeing the page omits d3dafcfe9257 mm, page_owner: record page owner for each subpage omits 861e86259aad mm: replace list_move_tail() with add_page_to_lru_list_tail() omits 46d5fa030cd9 mm: introduce compound_nr() omits c103c6a30d5d mm-introduce-page_shift-fix omits 752f353f265e mm: Introduce page_shift() omits 4d85e3f24a4e mm: introduce page_size() omits 5cf3805cad7f mm/rmap.c: remove set but not used variable 'cstart' omits e1d35570c71d mm/page_poison.c: fix a typo in a comment omits 51219ab075f3 lib-test_kasan-add-roundtrip-tests-checkpatch-fixes omits 537a6557765d lib/test_kasan.c: add roundtrip tests omits d8d76636caa8 kasan: add memory corruption identification for software t [...] omits 77ce11c44c23 mm/kmemleak: increase the max mem pool to 1M omits eb1ad44328ed mm/kmemleak.c: record the current memory pool size omits 013e2b3fc574 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits 5bc34355294b mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits 70b8ff87f1b4 mm: kmemleak: use the memory pool for early allocations omits 7c0b28c09db4 mm: kmemleak: simple memory allocation pool for kmemleak objects omits 51030fbd3bd4 mm: kmemleak: make the tool tolerant to struct scan_area a [...] omits 4a0804f379b8 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K omits 6d805e334da8 mm, slab: move memcg_cache_params structure to mm/slab.h omits 88751e135139 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] omits 958fbf31879b mm, sl[ou]b: improve memory accounting omits 6ecbdb72a52f mm, slab: extend slab/shrink to shrink all memcg caches omits bcf08b2a350c ramfs: support O_TMPFILE omits ee399bbd21e2 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 93e810798aa9 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 5ec1e22c3fe3 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits 8bc434bacbdb fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 4f78317dac33 ocfs2: checkpoint appending truncate log transaction befor [...] omits 36b21a33fa06 ocfs2: wait for recovering done after direct unlock request omits f86201012f42 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 29584d0716cf ocfs2: clear zero in unaligned direct IO omits 46ac2d052454 fs/ocfs2/dir.c: remove set but not used variables omits 70f838bf6b61 fs/ocfs2/file.c: remove set but not used variables omits 013cc6a3477c fs/ocfs2/namei.c: remove set but not used variables omits 924219b5f499 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration omits 99cc43db5df0 ocfs2: remove unused ocfs2_calc_tree_trunc_credits() omits 7caebc2e942e ocfs2: ensure ret is set to zero before returning omits c6fb210667c2 ocfs2: further debugfs cleanups omits 215e33b2cafb jbd2: remove jbd2_journal_inode_add_[write|wait] omits 6ec421601b95 ocfs2: use jbd2_inode dirty range scoping omits 9ca10a23e32a kbuild: clean compressed initramfs image omits 9e8fff6a5ed4 /proc/kpageflags: do not use uninitialized struct pages omits 83b2468367a3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 49435c478386 MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section omits 103ebb60074e kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] omits ce7526d56556 MAINTAINERS: add entry for KUnit the unit testing framework omits f3abcc8c57a7 Documentation: kunit: add documentation for KUnit omits 3c08fc542498 kunit: defconfig: add defconfigs for building KUnit tests omits 0a53f35d6e5d kunit: tool: add Python wrappers for running KUnit tests omits b12cc8c40932 kunit: test: add tests for KUnit managed resources omits a088934bd516 kunit: test: add the concept of assertions omits 6852cbf2064d kunit: test: add tests for kunit test abort omits 0461d027c83d kunit: test: add support for test abort omits 451efcfcc09c objtool: add kunit_try_catch_throw to the noreturn list omits 8faf220835e8 kunit: test: add initial tests omits fe539dde39e8 kbuild: enable building KUnit omits f8c6f4eb850d kunit: test: add the concept of expectations omits 630a7c17149a kunit: test: add assertion printing library omits 3c49770597ff kunit: test: add string_stream a std::stream like string builder omits fe33c162065b kunit: test: add test resource management API omits 772b408fdc94 kunit: test: add KUnit test runner core omits 540f62d26f02 PCI: Protect pci_reassign_bridge_resources() against addit [...] omits 4cb9f043447e thermal: thermal_mmio: remove some dead code adds d7b0827f28ab Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/li [...] adds b08918fb3f27 lz4: do not export static symbol adds 3207598ab00e Merge tag 'kgdb-5.4-rc1' of git://git.kernel.org/pub/scm/l [...] adds 45979a956b92 Merge tag 'trace-v5.4' of git://git.kernel.org/pub/scm/lin [...] adds 18dd1793a340 Hexagon: change maintainer to Brian Cain adds bb736a5c0e9a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8c2b418c3f95 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 45824fc0da6e Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/ [...] adds 1ddd00276fd5 Merge tag 'vfio-v5.4-rc1' of git://github.com/awilliam/linux-vfio adds a703d279c57e Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 2a7326caab47 ARM: dts: dir685: Drop spi-cpol from the display adds f97c81dc6ca5 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] adds ae88de56a189 Merge branch 'for-5.4' into for-linus adds 56c1e8343494 Merge tag 'printk-for-5.4' of git://git.kernel.org/pub/scm [...] adds 56c631f5aec3 Merge tag 'gcc-plugins-v5.4-rc1' of git://git.kernel.org/p [...] adds 227c3e9eb5cf Merge tag 'compiler-attributes-for-linus-v5.4' of git://gi [...] adds 84da111de0b4 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] adds 018c6837f3e6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 3e414b5bd28f Merge tag 'for-5.4/dm-changes' of git://git.kernel.org/pub [...] adds 10fd71780f7d Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 6cb2e9ee51b5 Merge tag 'libnvdimm-for-5.4' of git://git.kernel.org/pub/ [...] adds 4553d469d6f8 Merge tag 'mtd/for-5.4' of git://git.kernel.org/pub/scm/li [...] adds 73625ed66389 um: irq: Fix LAST_IRQ usage in init_IRQ() adds 9dca3432ee06 Merge tag 'for-linus-5.4-rc1' of git://git.kernel.org/pub/ [...] adds 104c0d6bc43e Merge tag 'upstream-5.4-rc1' of git://git.kernel.org/pub/s [...] adds 70cb0d02b581 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 7ce1e15d9a85 Merge tag 'for_v5.4-rc1' of git://git.kernel.org/pub/scm/l [...] adds fbc246a12aac Merge tag 'f2fs-for-5.4' of git://git.kernel.org/pub/scm/l [...] adds f7c3bf8fa7e5 Merge tag 'gfs2-for-5.4' of git://git.kernel.org/pub/scm/l [...] adds d1af2ab36d80 MIPS: Disable pte_special() for MIPS32 with RiXi adds 05d013a0366d MIPS: Detect bad _PFN_SHIFT values adds 5c6bd5de3c2e Merge tag 'mips_5.4' of git://git.kernel.org/pub/scm/linux [...] adds 8808cf8cbc4d Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds c5e4a062fe66 module: support reading multiple values per modinfo tag adds ed13fc33f763 export: explicitly align struct kernel_symbol adds 8651ec01daed module: add support for symbol namespaces. adds cb9b55d21fe0 modpost: add support for symbol namespaces adds 3d52ec5e5d0d module: add config option MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS adds 8e2adc6a00cd export: allow definition default namespaces in Makefiles o [...] adds 1d082773ff30 modpost: add support for generating namespace dependencies adds eb8305aecb95 scripts: Coccinelle script for namespace dependencies. adds c4f4af4094d6 docs: Add documentation for Symbol Namespaces adds 8140de1ea3a0 usb-storage: remove single-use define for debugging adds 32bca2df7da2 usb-storage: export symbols in USB_STORAGE namespace adds 069e1c07c18a module: Fix link failure due to invalid relocation on name [...] adds d189c2a4b6f0 module: remove redundant 'depends on MODULES' adds efd9763d88d1 module: move CONFIG_UNUSED_SYMBOLS to the sub-menu of MODULES adds b605be658188 module: remove unneeded casts in cmp_name() adds 2e6fcfeb9df6 module: Remove leftover '#undef' from export header adds e0703556644a Merge tag 'modules-for-v5.4' of git://git.kernel.org/pub/s [...] adds 8d7ead5c69df Merge tag 'soundwire-5.4-rc1' of git://git.kernel.org/pub/ [...] adds 28de978ba346 Merge tag 'rproc-v5.4' of git://git.kernel.org/pub/scm/lin [...] adds 379bb045171d Merge tag 'rpmsg-v5.4' of git://git.kernel.org/pub/scm/lin [...] adds 9dbd83f66529 Merge tag 'rtc-5.4' of git://git.kernel.org/pub/scm/linux/ [...] adds 3e4d890a26d5 modules: make MODULE_IMPORT_NS() work even when modular bu [...] adds 5d4156ac48a4 firmware: bcm47xx_nvram: _really_ correct size_t printf format adds 57f1c3caf513 Merge tag 'hsi-for-5.4' of git://git.kernel.org/pub/scm/li [...] adds 619e17cf75dd Merge tag 'for-v5.4' of git://git.kernel.org/pub/scm/linux [...] adds 5fc194ea6d34 crypto: talitos - fix missing break in switch statement adds 212ef6f29e5b crypto: inside-secure - Fix unused variable warning when C [...] adds 24fbf7bad888 crypto: hisilicon - Fix double free in sec_free_hw_sgl() adds e00371af1d4c crypto: hisilicon - Matching the dma address for dma_pool_free() adds 62a9d9fc7a21 crypto: hisilicon - Fix return value check in hisi_zip_aco [...] adds 78887832e765 hwrng: core - don't wait on add_early_randomness() adds bf6a7a5ad6fa crypto: hisilicon - avoid unused function warning adds 3c6a6910a81e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 5825a95fe925 Merge tag 'selinux-pr-20190917' of git://git.kernel.org/pu [...] adds 21ab8580b383 LSM: SafeSetID: Stop releasing uninitialized ruleset adds 1b5fb415442e Merge tag 'safesetid-bugfix-5.4' of git://github.com/micah [...] adds e6d64ce06c28 Merge branch 'for-5.3/upstream-fixes' into for-linus adds 53c716412708 Merge branch 'for-5.4/apple' into for-linus adds 7147935a0cf6 Merge branch 'for-5.4/cleanup' into for-linus adds ad049d525a86 Merge branch 'for-5.4/core' into for-linus adds 98656d503dd6 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-linus adds 979d859d3ff1 Merge branch 'for-5.4/ish' into for-linus adds 08115756515d Merge branch 'for-5.4/logitech' into for-linus adds 67fe00d8c39f Merge branch 'for-5.4/multitouch' into for-linus adds 7af0f839f4ee Merge branch 'for-5.4/sb0540' into for-linus adds 8ca06d6f2d7b Merge branch 'for-5.4/wacom' into for-linus adds 1ad0bc789486 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9f7582d15f82 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3675f052b43b Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] adds a1a07f223461 smack: fix some kernel-doc notations adds 3f4287e7d98a security: smack: Fix possible null-pointer dereferences in [...] adds e5bfad3d7acc smack: use GFP_NOFS while holding inode_smack::smk_lock adds e94f8ccde471 Merge tag 'smack-for-5.4-rc1' of git://github.com/cschaufl [...] adds 20d3618b25c7 Merge branch 'pci/aspm' adds 77dc51fd557f Merge branch 'pci/encapsulate' adds a10a1f60c7a3 Merge branch 'pci/enumeration' adds 0d8006ddbe89 PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI adds 6ce54f0219c8 Merge branch 'pci/misc' adds 3ddbff3676be Merge branch 'pci/msi' adds 63fa8437cbae Merge branch 'pci/p2pdma' adds 203104c8d5ec Merge branch 'pci/pciehp' adds 0ca0ef1042f4 Merge branch 'pci/resource' adds af47f25f33f7 Merge branch 'remotes/lorenzo/pci/al' adds b83e445d462a Merge branch 'remotes/lorenzo/pci/dwc' adds a40c4b379f57 Merge branch 'remotes/lorenzo/pci/hv' adds 708824167830 Merge branch 'remotes/lorenzo/pci/imx' adds 5adc7d510627 Merge branch 'remotes/lorenzo/pci/layerscape' adds 8b38b5f2cf92 Merge branch 'remotes/lorenzo/pci/mediatek' adds e4faafbf5c3f Merge branch 'remotes/lorenzo/pci/misc' adds 4597905ee429 Merge branch 'remotes/lorenzo/pci/mobiveil' adds f4ff4faf894d PCI: tegra: Add support to configure sideband pins adds 0a901f213080 PCI: tegra: Add support to enable slot regulators adds dbb72e2c305b arm64: tegra: Add configuration for PCIe C5 sideband signals adds 09a0774a183d arm64: tegra: Add PCIe slot supply information in p2972-00 [...] adds 3efa7f1febe6 Merge branch 'lorenzo/pci/tegra' adds cdc7e184abb3 Merge branch 'remotes/lorenzo/pci/vmd' adds c5048a73b477 Merge branch 'pci/trivial' adds 299d14d4c31a Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/s [...] adds d0b3cfee333e Merge tag 'backlight-next-5.4' of git://git.kernel.org/pub [...] adds 4c07e2ddab5b Merge tag 'mfd-next-5.4' of git://git.kernel.org/pub/scm/l [...] adds 722e6f500ac7 ia64: Fix some warnings introduced in merge window adds 0b36c9eed232 Merge branch 'work.mount3' of git://git.kernel.org/pub/scm [...] adds af5a7e99cce2 Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds f110d252ae79 platform/x86: pmc_atom: Add Siemens SIMATIC IPC277E to cri [...] adds 24a8d78a9aff platform/x86: i2c-multi-instantiate: Derive the device nam [...] adds baff384b0e90 Merge tag 'platform-drivers-x86-v5.4-2' of git://git.infra [...] adds 5184d449600f Merge tag 'microblaze-v5.4-rc1' of git://git.monstr.eu/lin [...] adds 07bfa4415ab6 fat: work around race with userspace's read via blockdev w [...] adds 6e73fd25e2c7 Revert "mm/z3fold.c: fix race between migration and destruction" adds 710ec38b0f63 mm: add dummy can_do_mlock() helper adds 3f9d2b5766ae z3fold: fix retry mechanism in page reclaim adds 6279eb3dd794 kbuild: clean compressed initramfs image adds bbd0f32721e2 ocfs2: use jbd2_inode dirty range scoping adds 963abb9aebcd jbd2: remove jbd2_journal_inode_add_[write|wait] adds 5e7a3ed9f1a6 ocfs2: further debugfs cleanups adds 3dd21cdbefa9 ocfs2: remove unused ocfs2_calc_tree_trunc_credits() adds bf5a52647963 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration adds 225dcadf8ee8 fs/ocfs2/namei.c: remove set but not used variables adds 236dcc2ae494 fs/ocfs2/file.c: remove set but not used variables adds 77461ba1d176 fs/ocfs2/dir.c: remove set but not used variables adds a89bd89fae63 ocfs2: delete unnecessary checks before brelse() adds 0a3775e4f883 ocfs2: wait for recovering done after direct unlock request adds d7283b39dbf3 ocfs2: checkpoint appending truncate log transaction befor [...] adds 1c3ce5417b33 ocfs2: fix spelling mistake "ambigous" -> "ambiguous" adds 04f768a39d55 mm, slab: extend slab/shrink to shrink all memcg caches adds 9adeaa226988 mm, slab: move memcg_cache_params structure to mm/slab.h adds 9d5f0be0f755 mm/slub.c: fix -Wunused-function compiler warnings adds b751c52bb587 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K adds dba82d943177 mm: kmemleak: make the tool tolerant to struct scan_area a [...] adds 0647398a8c7b mm: kmemleak: simple memory allocation pool for kmemleak objects adds c5665868183f mm: kmemleak: use the memory pool for early allocations adds 0e965a6bda80 mm/kmemleak.c: record the current memory pool size adds c59180ae3e5b mm/kmemleak: increase the max mem pool to 1M adds ae8f06b31a83 kasan: add memory corruption identification for software t [...] adds b92a953cb7f7 lib/test_kasan.c: add roundtrip tests adds dbf7684e29d1 mm/page_poison.c: fix a typo in a comment adds 1f18b296699c mm/rmap.c: remove set but not used variable 'cstart' adds a50b854e073c mm: introduce page_size() adds 94ad9338109f mm: introduce page_shift() adds d8c6546b1aea mm: introduce compound_nr() adds e7a1aaf28770 mm: replace list_move_tail() with add_page_to_lru_list_tail() adds 7e2f2a0cd17c mm, page_owner: record page owner for each subpage adds 37389167a281 mm, page_owner: keep owner info when freeing the page adds 8974558f49a6 mm, page_owner, debug_pagealloc: save and dump freeing sta [...] adds c3aab9a0bd91 mm/filemap.c: don't initiate writeback if mapping has no d [...] adds 875d91b11a20 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] adds 4101196b19d7 mm: page cache: store only head pages in i_pages adds 0e4b01df8659 mm, memcg: throttle allocators when failing reclaim over m [...] adds e1a366be5cb4 mm: memcontrol: switch to rcu protection in drain_all_stock() adds 1ba6fc9af35b mm: vmscan: do not share cgroup iteration between reclaimers adds 2d15eb31b50a mm/gup: add make_dirty arg to put_user_pages_dirty_lock() adds 6f553ce498a7 drivers/gpu/drm/via: convert put_page() to put_user_page*() adds 1edc97694d0f net/xdp: convert put_page() to put_user_page*() adds 9da99f20ecf8 mm: remove redundant assignment of entry adds 7b167b681013 mm: release the spinlock on zap_pte_range adds 13224794cb08 mm: remove quicklist page table caches adds 013199211c8b ia64: switch to generic version of pte allocation adds 6fb12766f7fc sh: switch to generic version of pte allocation adds 1b9a9d8564cb microblaze: switch to generic version of pte allocation adds 782de70c4293 mm: consolidate pgtable_cache_init() and pgd_cache_init() adds 6aa9b8b2c635 mm: do not hash address in print_bad_pte() adds 3fccb74cf3a6 mm/memory_hotplug: remove move_pfn_range() adds d84f2f5a7552 drivers/base/node.c: simplify unregister_memory_block_unde [...] adds f915fb7fb2c1 drivers/base/memory.c: fixup documentation of removable/ph [...] adds 902ce63b3373 driver/base/memory.c: validate memory block size early adds b6c88d3b9d38 drivers/base/memory.c: don't store end_section_nr in memor [...] adds 33fce0113da2 mm/memory_hotplug.c: prevent memory leak when reusing pgdat adds 00ff9a91bdb7 mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ [...] adds 5ecae6359e3a mm/memory_hotplug: drop PageReserved() check in online_pag [...] adds b2c2ab208e4f mm/memory_hotplug: simplify online_pages_range() adds bd02cc01d342 mm/memory_hotplug: make sure the pfn is aligned to the ord [...] adds ca9a46f8a4f0 mm/memory_hotplug: online_pages cannot be 0 in online_pages() adds 29a90db92995 mm/memory_hotplug.c: s/is/if adds ae83189405ea mm/sparse.c: fix memory leak of sparsemap_buf in aligned memory adds db57e98d8790 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds c1cbc3eebf7a mm/sparse.c: use __nr_to_section(section_nr) to get mem_section adds 9f82883c6d9a mm/sparse.c: don't manually decrement num_poisoned_pages adds 5ed867037eb1 mm/sparse.c: remove NULL check in clear_hwpoisoned_pages() adds dd3b8353bae7 mm/vmalloc: do not keep unpurged areas in the busy tree adds 688fcbfc06e4 mm/vmalloc: modify struct vmap_area to reduce its size adds 7ea362427c17 mm/vmalloc.c: move 'area->pages' after if statement adds 2286bf4e4d8f mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask adds b57a775f5130 mm: silence -Woverride-init/initializer-overrides adds 63398413c00c z3fold: fix memory leak in kmem cache adds a94b525241c0 mm/compaction.c: clear total_{migrate,free}_scanned before [...] adds 32aaf0553df9 mm/compaction.c: remove unnecessary zone parameter in isol [...] adds 4406548ee39c mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] adds 8ac3f8fe91a2 mm/oom_kill.c: add task UID to info message on an oom kill adds f9c645621a28 memcg, oom: don't require __GFP_FS when invoking memcg OOM killer adds 70cb6d267790 mm/oom: add oom_score_adj and pgtables to Killed process message adds f364f06b34b5 mm/oom_kill.c: fix oom_cpuset_eligible() comment adds 1eb41bb07e56 mm, oom: consider present pages for the node size adds 4d0e3230a56a mm/memcontrol.c: fix a -Wunused-function warning adds 0158115f702b memcg, kmem: deprecate kmem.limit_in_bytes adds 1c6c15971e47 mm, reclaim: make should_continue_reclaim perform dryrun d [...] adds 5ee04716c46c mm, reclaim: cleanup should_continue_reclaim() adds 494330855641 mm, compaction: raise compaction priority after it withdrawns adds f60858f9d327 hugetlbfs: don't retry when pool page allocations start to fail adds 276f756d7002 mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() adds 9ef258bad7af thp: update split_huge_page_pmd() comment adds 585e5a7babd9 filemap: check compound_head(page)->mapping in filemap_fault() adds 31895438e702 filemap: check compound_head(page)->mapping in pagecache_g [...] adds 520e5ba41590 filemap: update offset check in filemap_fault() adds 60fbf0ab5da1 mm,thp: stats for file backed THP adds 579c571e2efd khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() adds 99cb0dbd47a1 mm,thp: add read-only THP support for (non-shmem) FS adds 09d91cda0e82 mm,thp: avoid writes to file with THP in pagecache adds 364c1eebe453 mm: thp: extract split_queue_* into a struct adds 7ae88534cdd9 mm: move mem_cgroup_uncharge out of __page_cache_release() adds 0a432dcbeb32 mm: shrinker: make shrinker not depend on memcg kmem adds 87eaceb3faa5 mm: thp: make deferred split shrinker memcg aware adds 010c164a5fa7 mm: move memcmp_pages() and pages_identical() adds fb4fb04ff4dd uprobe: use original page when all uprobes are removed adds bfe7b00de6d1 mm, thp: introduce FOLL_SPLIT_PMD adds 5a52c9df62b4 uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT adds 27e1f8273113 khugepaged: enable collapse pmd for pte-mapped THP adds f385cb85a42f uprobe: collapse THP pmd after removing all uprobes adds 649775be63c8 mm, fs: move randomize_stack_top from fs to mm adds 28058ed61fc8 arm64: make use of is_compat_task instead of hardcoding this test adds e8d54b62c55a arm64: consider stack randomization for mmap base only whe [...] adds 67f3977f805b arm64, mm: move generic mmap layout functions to mm adds e7142bf5d231 arm64, mm: make randomization selected by generic topdown [...] adds af0f4297286f arm: properly account for stack randomization and stack guard gap adds 86e568e9c052 arm: use STACK_TOP when computing mmap base address adds dba79c3df4a2 arm: use generic mmap top-down layout and brk randomization adds b1f61b5bde3a mips: properly account for stack randomization and stack g [...] adds b5fb861790bf mips: use STACK_TOP when computing mmap base address adds e548599fbe31 mips: adjust brk randomization offset to fit generic version adds 09036468c8d0 mips: replace arch specific way to determine 32bit task wi [...] adds 9035bd294279 mips: use generic mmap top-down layout and brk randomization adds 54c95a11cc1b riscv: make mmap allocation top-down by default adds 73848a971110 mm/mmap.c: refine find_vma_prev() with rb_last() adds 76f34950779f mm: mmap: increase sockets maximum memory size pgoff for 32bits adds f3bc0dba3154 mm/madvise: reduce code duplication in error handling paths adds 28eb3c808719 shmem: fix obsolete comment in shmem_getpage_gfp() adds c165f25d23ec zpool: add malloc_support_movable to zpool_driver adds d2fcd82bb83a zswap: use movable memory if zpool support allocate movabl [...] adds 068619e32ff6 zswap: do not map same object twice adds 2b38d01b4de8 mm/zsmalloc.c: fix a -Wunused-function warning adds 9c9fa97a8edb Merge branch 'akpm' (patches from Andrew) adds eb09b3cc464d pktcdvd: remove warning on attempting to register non-pass [...] adds be21683e48f2 block: t10-pi: fix -Wswitch warning adds d46fe2cb2dce block: drop device references in bsg_queue_rq() adds 2e959dd87a9f Merge tag 'for-5.4/post-2019-09-24' of git://git.kernel.dk [...] adds 5262f567987d io_uring: IORING_OP_TIMEOUT support adds 32960613b7c3 io_uring: correctly handle non ->{read,write}_iter() file_ [...] adds b6cb84b4fc58 Merge tag 'for-5.4/io_uring-2019-09-24' of git://git.kerne [...] adds 7b485d175631 ALSA: hda - Add laptop imic fixup for ASUS M9V laptop adds e75f4940e8ad ASoC: fsl_sai: Fix noise when using EDMA adds a0a4bf57a977 ASoC: core: delete component->card_list in soc_remove_comp [...] adds 0dce49efc705 ASoC: atmel_ssc_dai: Remove wrong spinlock usage adds 947ec14c7369 ASoC: rsnd: do error check after rsnd_channel_normalization() adds 7a5d9815cc01 ASoC: core: use list_del_init and move it back to soc_clea [...] adds 7b2db65b59c3 ASoC: pcm3168a: The codec does not support S32_LE adds 147162f57515 ASoC: ti: fix SND_SOC_DM365_VOICE_CODEC dependencies adds 5b8b8f764d33 Merge tag 'asoc-fix-v5.4-rc1' of https://git.kernel.org/pu [...] adds f41f900568d9 ALSA: usb-audio: Add DSD support for EVGA NU Audio adds 3cf7487c5de7 Merge tag 'sound-fix-5.4-rc1' of git://git.kernel.org/pub/ [...] adds 351c8a09b00b Merge branch 'i2c/for-5.4' of git://git.kernel.org/pub/scm [...] adds 2742f2c4fbc6 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds a003365cab64 powerpc/tm: Add tm-poison test adds 7aec584eaf1c powerpc/book3s64/radix: Remove WARN_ON in destroy_context() adds c6fadabb2868 powerpc: Fix definition of PCR bits to work with old binutils adds 13c7bb3c57dc powerpc/64s: Set reserved PCR bits adds 4c0f5d1eb407 powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_ [...] adds cbd18991e24f powerpc/mm: Fix an Oops in kasan_mmu_init() adds 3a83f677a6ee KVM: PPC: Book3S HV: use smp_mb() when setting/clearing ho [...] adds 1211ee61b4a8 powerpc/pseries: Read TLB Block Invalidate Characteristics adds 59545ebe3319 powerpc/pseries: Call H_BLOCK_REMOVE when supported adds 677733e296b5 powerpc/book3s64/mm: Don't do tlbie fixup for some hardwar [...] adds 09ce98cacd51 powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag adds 047e6575aec7 powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue o [...] adds 93cad5f78995 selftests/powerpc: Add test case for tlbie vs mtpidr order [...] adds 4111cdef0e87 powerpc/nvdimm: Use HCALL error as the return value adds faa6d21153fd powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error adds f103cdb108b3 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 715d99aac363 Merge remote-tracking branch 'sparc/master' adds 92974a1d006a net/sched: act_sample: don't push mac header on ip6gre ingress adds 9e5c8d39b88c dt-bindings: net: dwmac: fix 'mac-mode' type adds 0360894a05ed selftests: Update fib_tests to handle missing ping6 adds e84622ce2448 selftests: Update fib_nexthop_multiprefix to handle missing ping6 adds 77d5bc7e6a6c ipv4: Revert removal of rt_uses_gateway adds 432264e9dfd1 dt-bindings: net: remove un-implemented property adds b41d936b5ecf sch_netem: fix a divide by zero in tabledist() adds 7b09c2d052db ipv6: fix a typo in fib6_rule_lookup() adds 3fe4b3351301 cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize adds 8d3d7c2029c1 usbnet: ignore endpoints with invalid wMaxPacketSize adds e47488b2df7f net/phy: fix DP83865 10 Mbps HDX loopback disable function adds 73f0c11d1132 net: qrtr: Stop rx_worker before freeing node adds b0e1ee435aba net: remove netx ethernet driver adds 62794fc4fbf5 net_sched: add max len check for TCA_KIND adds 199ce850ce11 net_sched: add policy validation for action attributes adds a8d570de0cc6 net: dsa: sja1105: Add dependency for NET_DSA_SJA1105_TAS adds b6b6cc9acd7b net: stmmac: selftest: avoid large stack usage adds 24ccb0ab95bf qede: qede_fp: simplify a bit 'qede_rx_build_skb()' adds ff04cfbaa236 net: ena: Select DIMLIB for ENA_ETHERNET adds 73a63ee99554 ionic: Fix an error code in ionic_lif_alloc() adds 938e4d49c26e net: dsa: b53: Use the correct style for SPDX License Identifier adds 34b4688425d9 net: dsa: Use the correct style for SPDX License Identifier adds 3d66b89c30f9 net: sched: fix possible crash in tcf_action_destroy() adds b91ee4aa2a21 mISDN: enforce CAP_NET_RAW for raw sockets adds 6cc03e8aa36c appletalk: enforce CAP_NET_RAW for raw sockets adds 0614e2b73768 ax25: enforce CAP_NET_RAW for raw sockets adds e69dbd4619e7 ieee802154: enforce CAP_NET_RAW for raw sockets adds 3a359798b176 nfc: enforce CAP_NET_RAW for raw sockets adds 0edc3f703f7b Merge branch 'check-CAP_NEW_RAW' adds 02a07046834e arcnet: provide a buffer big enough to actually receive packets adds 5aafeb74b5bb skge: fix checksum byte order adds b27507bb59ed net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run adds 7ed5b31f4a66 net/ibmvnic: prevent more than one thread from running in reset adds 8875cf9c7cde Merge branch 'ibmvnic-serialization-fixes' adds 4c247de564f1 ppp: Fix memory leak in ppp_write adds 5c94ad1793f1 atm: he: clean up an indentation issue adds 9f5c44cf61a7 gianfar: Make reset_gfar static adds 63c66266eda8 Merge remote-tracking branch 'net/master' adds aef51fd064cb Merge remote-tracking branch 'bpf/master' adds ad652f3811d8 netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it adds ff175d0b0eab netfilter: nf_tables_offload: fix always true policy is un [...] adds acab71317737 netfilter: nf_tables: allow lookups in dynamic sets adds 20ff1cb50672 netfilter: ebtables: use __u8 instead of uint8_t in uapi header adds 9b05b6e11d5e netfilter: nf_tables: bogus EBUSY when deleting flowtable [...] adds 8ace9703882f Merge remote-tracking branch 'netfilter/master' adds dc579ca5cfea rtw88: pci: extract skbs free routine for trx rings adds 0e41edcdfe86 rtw88: pci: release tx skbs DMAed when stop adds 6355592e6b55 zd1211rw: zd_usb: Use "%zu" to format size_t adds 0b8dc6abbdb9 rtw88: configure firmware after HCI started adds 9d4d0d06bbf9 mt76: mt7615: fix mt7615 firmware path definitions adds fddbfeece9c7 iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW v [...] adds 2b481835cf4e wil6210: use after free in wil_netif_rx_any() adds 1b4b19920f4e Merge remote-tracking branch 'wireless-drivers/master' adds fb629fa2587d ASoC: samsung: arndale: Add missing OF node dereferencing adds ca2347190adb ASoC: wm8994: Do not register inapplicable controls for WM1811 adds 901e822b2e36 ASoC: soc-component: fix a couple missing error assignments adds c077f737949f Merge branch 'asoc-5.4' into asoc-linus adds b227dd578e60 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 131cb1210d4b regulator: of: fix suspend-min/max-voltage parsing adds f8970d341eec regulator: core: make regulator_register() EPROBE_DEFER aware adds 1d6db22ff7d6 regulator: fixed: Prevent NULL pointer dereference when !C [...] adds 58283636a5a0 dt-bindings: fixed-regulator: fix compatible enum adds a72865f05782 regulator: da9062: fix suspend_enable/disable preparation adds f9a60abc26d9 Merge branch 'regulator-5.4' into regulator-linus adds a24542f2dc97 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 4a82fe0e1842 spi: mxic: Select SPI_NOR type by default adds 6fe7ab3837bd spi: mxic: Fix DMAS_CTRL register layout adds 9f918a728cf8 spi: Add call to spi_slave_abort() function when spidev dr [...] adds 55eaa28551e1 Merge branch 'spi-5.4' into spi-linus adds e78b5c8e4319 Merge remote-tracking branch 'spi-fixes/for-linus' adds 870cd2c0ca29 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds a9fa82373e73 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds bcc5978d2e7b Merge remote-tracking branch 'ide/master' adds 29fcfadf3af3 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds dd8882a25538 clk: ti: dra7: Fix mcasp8 clock bits adds 2d3c8ba3cffa ARM: dts: Fix wrong clocks for dra7 mcasp adds f1f028ff89cb DTS: ARM: gta04: introduce legacy spi-cs-high to make disp [...] adds c01f5120ca7c Merge branch 'fixes-merge-window-pt2' into fixes adds 04e0e1777a79 ARM: omap2plus_defconfig: Enable DRM_TI_TFP410 adds 1d70ded8567c ARM: omap2plus_defconfig: Enable more droid4 devices as lo [...] adds ab018b49e4f1 Merge remote-tracking branch 'omap-fixes/fixes' adds e2ada66ec418 kvm: x86: Add Intel PMU MSRs to msrs_to_save[] adds 7a83247e010a x86/Hyper-V: Fix definition of struct hv_vp_assist_page adds 344c6c804703 KVM/Hyper-V: Add new KVM capability KVM_CAP_HYPERV_DIRECT_ [...] adds 6f6a657c9998 KVM/Hyper-V/VMX: Add direct tlb flush support adds 956e255c59a5 KVM: x86: svm: remove unneeded nested_enable_evmcs() hook adds 5a0165f6dde3 KVM: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support [...] adds 12c386b23083 KVM: selftests: Move vm type into _vm_create() internally adds 338eb29876b9 KVM: selftests: Create VM earlier for dirty log test adds 567a9f1e9deb KVM: selftests: Introduce VM_MODE_PXXV48_4K adds 52200d0d944e KVM: selftests: Remove duplicate guest mode handling adds 319109a2d0dd KVM: x86: Manually flush collapsible SPTEs only when toggl [...] adds a073d7e3ad68 KVM: hyperv: Fix Direct Synthetic timers assert an interru [...] adds e1572f1d08be cpu/SMT: create and export cpu_smt_possible() adds b2d8b167e15b KVM: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID [...] adds e738772e2921 KVM: selftests: hyperv_cpuid: add check for NoNonArchitect [...] adds 5845038c111d KVM: nVMX: Check Host Address Space Size on vmentry of nes [...] adds bc8a0aafcbb8 KVM: x86: Relocate MMIO exit stats counting adds 22da61c9123e KVM: x86: Clean up handle_emulation_failure() adds 120c2c4f99a8 KVM: x86: Refactor kvm_vcpu_do_singlestep() to remove out param adds a6c6ed1e8106 KVM: x86: Don't attempt VMWare emulation on #GP with non-z [...] adds 42cbf06872cc KVM: x86: Move #GP injection for VMware into x86_emulate_i [...] adds b40006062059 KVM: x86: Add explicit flag for forced emulation on #UD adds c83fad65e2ca KVM: x86: Move #UD injection for failed emulation into emu [...] adds 738fece46dc5 KVM: x86: Exit to userspace on emulation skip failure adds 1051778f6e1e KVM: x86: Handle emulation failure directly in kvm_task_switch() adds 9497e1f2ec93 KVM: x86: Move triple fault request into RM int injection adds 8fff2710eaf5 KVM: VMX: Remove EMULATE_FAIL handling in handle_invalid_g [...] adds 60fc3d02d5b8 KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAI [...] adds 1957aa63be53 KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT [...] adds 41577ab8bd72 KVM: x86: Add comments to document various emulation types adds e69e72faa3a0 KVM: x86: Add support for user wait instructions adds 6e3ba4abcea5 KVM: vmx: Emulate MSR IA32_UMWAIT_CONTROL adds bf653b78f960 KVM: vmx: Introduce handle_unexpected_vmexit and handle WA [...] adds d0f5a86a3407 KVM: LAPIC: Tune lapic_timer_advance_ns smoothly adds fac026dac0bc KVM: x86/mmu: Treat invalid shadow pages as obsolete adds 92f58b5c0181 KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes adds dd6223c76205 KVM: x86/mmu: Revert "Revert "KVM: MMU: show mmu_valid_gen [...] adds 14a3c4f498ed KVM: x86/mmu: Revert "Revert "KVM: MMU: add tracepoint for [...] adds fbb158cb88b6 KVM: x86/mmu: Revert "Revert "KVM: MMU: zap pages in batch"" adds 4506ecf4855e KVM: x86/mmu: Revert "Revert "KVM: MMU: collapse TLB flush [...] adds 31741eb11a43 KVM: x86/mmu: Revert "Revert "KVM: MMU: reclaim the zapped [...] adds 10605204e91f KVM: x86/mmu: Revert "KVM: x86/mmu: Remove is_obsolete() call" adds ca333add6933 KVM: x86/mmu: Explicitly track only a single invalid mmu g [...] adds 9a5c034c9aba KVM: x86/mmu: Skip invalid pages during zapping iff root_c [...] adds a06dcd625d61 kvm: x86: Add "significant index" flag to a few CPUID leaves adds 0cb8410b90e7 kvm: svm: Intercept RDPRU adds f0b5105af6e0 kvm: nvmx: limit atomic switch MSRs adds 89340d0935c9 Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" adds 90a48843a186 KVM: selftests: fix ucall on x86 adds c16ca319204f Merge remote-tracking branch 'kvm-fixes/master' adds abb65260e6e5 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds a6f197f889ce powerpc/book3s64: Export has_transparent_hugepage() relate [...] adds f537669978a7 libnvdimm/dax: Pick the right alignment default when creat [...] adds 86aa66687442 libnvdimm: Fix endian conversion issues adds cf387d9644d8 libnvdimm/altmap: Track namespace boundaries in altmap adds 59f08896f058 libnvdimm/nfit_test: Fix acpi_handle redefinition adds c42adf87e4e7 libnvdimm/region: Initialize bad block for volatile namespaces adds 674f31a352da libnvdimm: prevent nvdimm from requesting key when securit [...] adds 4c806b897d60 libnvdimm/region: Enable MAP_SYNC for volatile regions adds 1a3b9913becc Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 9f7fec0ba891 Btrfs: fix selftests failure due to uninitialized i_mode i [...] adds eb5b64f14250 btrfs: adjust dirty_metadata_bytes after writeback failure [...] adds 0607eb1d452d Btrfs: fix missing error return if writeback for extent bu [...] adds 1193171f5660 Btrfs: fix race setting up and completing qgroup rescan workers adds a529cd1cfcbc Merge branch 'misc-5.4' into next-fixes adds 30365f4a06d0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d4f4de5e5ef8 Fix the locking in dcache_readdir() and friends adds b1d51a8c1772 Merge remote-tracking branch 'vfs-fixes/fixes' adds ad7b041ab894 erofs: fix return value check in erofs_read_superblock() adds db46ddead0da MAINTAINERS: erofs: complete sub-entries for erofs adds dd53ee4ece63 erofs: fix erofs_get_meta_page locking due to a cleanup adds 89b038ccec69 erofs: fix mis-inplace determination related with noio chain adds 52b166202e56 Merge remote-tracking branch 'erofs-fixes/fixes' adds c9c53749375c scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF adds f51913eef23f scsi: ufs: skip shutdown if hba is not powered adds 4b062e7cf940 scsi: qedf: Remove always false 'tmp_prio < 0' statement adds 0ed881027690 scsi: storvsc: setup 1:1 mapping between hardware queue an [...] adds 70054aa39a01 scsi: megaraid: disable device when probe failed after ena [...] adds 4b6b1bb68628 scsi: hisi_sas: Make three functions static adds 248a445adfc8 scsi: qla2xxx: Silence fwdump template message adds c3b6a1d39742 scsi: qla2xxx: Fix unbound sleep in fcport delete path. adds fd5564ba54e0 scsi: qla2xxx: Fix stale mem access on driver unload adds f5187b7d1ac6 scsi: qla2xxx: Optimize NPIV tear down process adds 7f2a398d59d6 scsi: qla2xxx: Fix N2N link reset adds f3f1938bb673 scsi: qla2xxx: Fix N2N link up fail adds 0aabb6b699f7 scsi: qla2xxx: Fix Nport ID display value adds 1716acd76abe Merge remote-tracking branch 'scsi-fixes/fixes' adds a05353f02358 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds 17cf5df62764 mmc: sdhci: improve ADMA error reporting adds 47110787567c mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence adds 5702e674fc00 mmc: sdhci: Let drivers define their DMA mask adds f2be48b43e34 mmc: tegra: Implement ->set_dma_mask() adds 8ba830b10b0a Merge remote-tracking branch 'mmc-fixes/fixes' adds 20ea5d90ce3a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds b47613da3b71 arch/riscv: disable excess harts before picking main boot hart adds dee04eee9182 KVM: RISC-V: Add KVM_REG_RISCV for ONE_REG interface adds d3d7a0ce020e RISC-V: Export kernel symbols for kvm adds 3bcca2a5a933 riscv: dts: sifive: Add ethernet0 to the aliases node adds c81007116bd2 riscv: dts: sifive: Drop "clock-frequency" property of cpu nodes adds c82dd6d078a2 riscv: Avoid interrupts being erroneously enabled in handl [...] adds beccfd671d1b Merge remote-tracking branch 'risc-v-fixes/fixes' adds 033e0a61e78f Merge remote-tracking branch 'pidfd-fixes/fixes' adds 8581d51055a0 drm: Free the writeback_job when it with an empty fb adds b1066a123538 drm: Clear the fence pointer when writeback job signaled adds ec3b4fcb56c6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 176ca18b6869 hexagon: remove asm/bitsperlong.h adds 172316bbd82c ia64: remove unneeded uapi asm-generic wrappers adds d1fbb413ec21 integrity: remove unneeded, broken attempt to add -fshort-wchar adds 532359636ad2 integrity: remove pointless subdir-$(CONFIG_...) adds a56a560714a6 video/logo: remove unneeded *.o pattern from clean-files adds 058e6390a143 video/logo: do not generate unneeded logo C files adds 7cfdd57a502a video/logo: simplify cmd_logo adds 57343591352c video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] adds dda688ba22b3 kconfig: split util.c out of parser.y adds 6c6279c065a3 kbuild: remove ar-option and KBUILD_ARFLAGS adds 7e197c648b19 kbuild: remove SUBDIRS support adds 337bf824b735 Corrected formatting of header in kbuild module docs adds 1f63e4cedc5d Merge remote-tracking branch 'kbuild/for-next' adds b9e98860b917 Merge remote-tracking branch 'arm/for-next' adds 332ae4295a05 Merge remote-tracking branch 'arm-soc/for-next' adds 214fbeef8e65 Merge remote-tracking branch 'actions/for-next' adds c887916e1633 Merge remote-tracking branch 'amlogic/for-next' adds f2de6c1fc16f Merge remote-tracking branch 'aspeed/for-next' adds dbaf8686ea9a Merge remote-tracking branch 'at91/at91-next' adds e3171b3276ab Merge remote-tracking branch 'bcm2835/for-next' adds e019c370d025 Merge remote-tracking branch 'imx-mxs/for-next' adds 9fedae2b1695 Merge remote-tracking branch 'keystone/next' adds d3952c70d6d9 Merge remote-tracking branch 'mediatek/for-next' adds f7b9c24dc316 Merge remote-tracking branch 'mvebu/for-next' adds c9ef43c6c232 Merge branch 'fixes' into for-next adds 75e66cd99933 Merge branch 'fixes' into for-next adds 45d5e65bb9fa Merge remote-tracking branch 'omap/for-next' adds 32aec5575ae6 Merge remote-tracking branch 'qcom/for-next' adds 0368df4e26f5 Merge remote-tracking branch 'renesas-geert/next' adds 8967dfe2c7e5 Merge remote-tracking branch 'reset/reset/next' adds f4b501f584c8 Merge remote-tracking branch 'rockchip/for-next' adds d229fd7cd4b7 Merge remote-tracking branch 'samsung-krzk/for-next' adds a561f1ecaee0 Merge tag 'scmi-fixes-5.4' of git://git.kernel.org/pub/scm [...] adds 41c1df5ce771 Merge remote-tracking branch 'scmi/for-linux-next' adds 4713e15a2478 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 4fd241b9891d Merge remote-tracking branch 'tegra/for-next' adds e768596c1177 Merge remote-tracking branch 'csky/linux-next' adds 99ea65a9ac4b Merge remote-tracking branch 'h8300/h8300-next' adds 91d99a724e9c nios2: force the string buffer NULL-terminated adds 3a48b82d6132 Merge remote-tracking branch 'nios2/for-next' adds 986074994fda parisc: Remove 32-bit DMA enforcement from sba_iommu adds 13859539bc0e MAINTAINERS: Add hp_sdc drivers to parisc arch adds 8e009385503d Merge remote-tracking branch 'parisc-hd/for-next' adds f3122a79a1b0 s390/topology: avoid firing events before kobjs are created adds ea298e6ee8b3 s390/cio: avoid calling strlen on null pointer adds ab5758848039 s390/cio: exclude subchannels with no parent from pseudo check adds ceb4bfea6dc6 Merge remote-tracking branch 's390/features' adds 68bc7d0c1460 Merge remote-tracking branch 'sh/sh-next' adds 74a4d2c7f071 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds feee7d2306b2 Merge branch 'misc-5.4' into for-next-20190924 adds 47a177f14fe9 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 935babd24156 Merge remote-tracking branch 'ceph/master' adds 7e7db86c7e10 smb3: allow decryption keys to be dumped by admin for debugging adds d2f15428d6a0 smb3: fix leak in "open on server" perf counter adds 388962e8e9ce fs/cifs/smb2pdu.c: Make SMB2_notify_init static adds 8559ad8e8918 fs/cifs/sess.c: Remove set but not used variable 'capabilities' adds 63d37fb4ce5a CIFS: fix max ea value size adds 131ea1ed3322 smb3: Add missing reparse tags adds 73c3b181dea5 cifs: add multichannel mount options and data structs adds e6bca79b8ed2 cifs: add server param adds 53130db23e0e cifs: sort interface list by speed adds fe64cdfd40e3 smb3: pass mode bits into create calls adds fe0dada8c075 Merge remote-tracking branch 'cifs/for-next' adds 191166804dca Merge remote-tracking branch 'ecryptfs/next' adds 8c822fc228b0 Merge remote-tracking branch 'ext3/for_next' adds d5880c7a8620 fuse: fix missing unlock_page in fuse_writepage() adds 30c6a23d34cb fuse: on 64-bit store time in d_fsdata directly adds dc69e98c241e fuse: kmemcg account fs data adds 0ed4059302a7 fuse: unexport fuse_put_request adds e5854b1cdf6c fuse: fix beyond-end-of-page access in fuse_parse_cache() adds 9ad09b1976c5 fuse: fix memleak in cuse_channel_open adds 5addcd5dbd8c fuse: Make fuse_args_to_req static adds b7c8525a97d7 Merge branch 'virtio-fs' into for-next adds 3c001be31d64 Merge remote-tracking branch 'fuse/for-next' adds cc204d01262a SUNRPC: Dequeue the request from the receive queue while w [...] adds 45835a63d039 SUNRPC: Don't receive TCP data into a request buffer that [...] adds 714fbc73888f SUNRPC: RPC level errors should always set task->tk_rpc_status adds 5f1bc39979d8 SUNRPC: Fix buffer handling of GSS MIC without slack adds f925ab926d1a SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic adds 9ba828861c56 SUNRPC: Don't try to parse incomplete RPC messages adds 8593e0107861 SUNRPC: Fix congestion window race with disconnect adds 406cd91533dc NFS: Refactor nfs_instantiate() for dentry referencing callers adds 17fd6e457b30 NFSv3: use nfs_add_or_obtain() to create and reference inodes adds 581057c8346b NFS: remove unused check for negative dentry adds 9c47b18cf722 pNFS: Ensure we do clear the return-on-close layout statei [...] adds 287a9c558b9b NFSv4: Clean up pNFS return-on-close error handling adds 078a432d1c6a NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close adds 6109bcf71301 NFSv4: Handle RPC level errors in LAYOUTRETURN adds 922839570920 NFSv4: Add a helper to increment stateid seqids adds 30cb3ee299cb pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumpin [...] adds e217e825dca8 NFSv4: Fix OPEN_DOWNGRADE error handling adds 0e0cb35b417f NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE adds 32c6e7eee399 NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU adds c128e575514c NFS: Optimise the default readahead size adds a8fd0feeca35 pNFS/filelayout: enable LAYOUTGET on OPEN adds d74d24ae55b2 Merge remote-tracking branch 'nfs-anna/linux-next' adds 7f49fd5d7acd nfsd: handle drc over-allocation gracefully. adds 2030ca560c5f nfsd: degraded slot-count more gracefully as allocation ne [...] adds 65643f4c8217 nfsd: Make nfsd_reset_boot_verifier_locked static adds 83a63072c815 nfsd: fix nfs read eof detection adds e41f9efb85d3 sunrpc: clean up indentation issue adds bebaf107430e Merge remote-tracking branch 'nfsd/nfsd-next' adds 5c8658911957 Merge remote-tracking branch 'v9fs/9p-next' adds e20e174ca1bd xfs: convert inode to extent format after extent merge due [...] adds 583e4eff98fa xfs: removed unneeded variable adds ce840429260a xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLO [...] adds 6f4ff81a4602 xfs: log proper length of superblock adds 88d32d3983e7 xfs: avoid unused to_mp() function warning adds ff7a60bda92b Merge remote-tracking branch 'xfs/for-next' adds 4293f2076887 Merge remote-tracking branch 'iomap/iomap-for-next' adds 10139993028d Merge remote-tracking branch 'vfs/for-next' adds c9a1f665c677 Merge remote-tracking branch 'printk/for-next' adds cd86a79c21be Merge remote-tracking branch 'hid/for-next' adds c2e7c29ebe96 Merge remote-tracking branch 'i2c/i2c/for-next' adds 9b08c7604ecf Merge remote-tracking branch 'pm/linux-next' adds 77a4a0a41466 Merge remote-tracking branch 'thermal/next' adds dd89d82e7514 thermal: thermal_mmio: remove some dead code adds cb063a83ca32 thermal: db8500: Finalize device tree conversion adds 3de9e4dff889 thermal: db8500: Use dev helper variable adds 6c375eccded4 thermal: db8500: Rewrite to be a pure OF sensor adds 2db7c67542a6 Merge remote-tracking branch 'thermal-soc/next' adds 9c18dff35d48 Merge remote-tracking branch 'ieee1394/for-next' adds 29923b9a9fe6 Merge remote-tracking branch 'swiotlb/linux-next' adds ca6cb2a18d84 Merge remote-tracking branch 'nfc-next/master' adds 17c7ca4ee8d6 drm/i915: Verify the engine after acquiring the active.lock adds 011df3c12ee0 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled adds 620f868282ca drm/i915: Prevent bonded requests from overtaking each oth [...] adds 458863e08e13 drm/i915: Mark contents as dirty on a write fault adds 756296904df6 Merge remote-tracking branch 'drm-intel/for-linux-next' adds d37d65672d7f Merge remote-tracking branch 'drm-misc/for-linux-next' adds 39b28af75e74 Merge branch 'for-5.4/io_uring' into for-next adds f58eb1d25b65 Merge branch 'for-5.4/post' into for-next adds e4582e0912b0 Merge branch 'for-5.4/post' into for-next adds 6b45a37d1be3 Merge branch 'for-5.4/io_uring' into for-next adds 24b476a8391a Merge branch 'for-5.4/post' into for-next adds daa5de541584 io_uring: compare cached_cq_tail with cq.head in_io_uring_poll adds dd671c79e40b io_uring: make CQ ring wakeups be more efficient adds 7fb33b99d62a Merge branch 'for-5.4/io_uring' into for-next adds 3623121a3226 Merge remote-tracking branch 'block/for-next' adds c9965a35189d Merge remote-tracking branch 'kgdb/kgdb-next' adds c1e51a01f52a Merge remote-tracking branch 'security/next-testing' adds 83bebc8e7d3e Merge remote-tracking branch 'apparmor/apparmor-next' adds 9dfff9a98ebd Merge remote-tracking branch 'integrity/next-integrity' adds 7a4f031b073e Merge remote-tracking branch 'keys/keys-next' adds 0439ff5c0731 Merge remote-tracking branch 'smack/for-next' adds 981c107cbb42 selftests/tpm2: Add the missing TEST_FILES assignment adds 34cd83bb8a46 selftests/tpm2: Add log and *.pyc to .gitignore adds 9f75c8224631 KEYS: trusted: correctly initialize digests and fix locking issue adds c980ecff4761 MAINTAINERS: keys: Update path to trusted.h adds e13cd21ffd50 tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() adds e2cd0cd0b52a Merge remote-tracking branch 'tpmdd/next' adds e5bed82a702e Merge remote-tracking branch 'watchdog/master' adds bf390d25e03b spi: Add call to spi_slave_abort() function when spidev dr [...] adds 4c34e7629326 Merge branch 'spi-5.4' into spi-linus adds bb3f990e9e96 Merge remote-tracking branch 'spi/for-next' adds 42fd8baab31f sched/core: Convert vcpu_is_preempted() from macro to an i [...] adds f7d58c145b69 Merge branch 'sched/urgent' adds e430d802d6a3 timer: Read jiffies once when forwarding base clk adds 17e72a2a50e4 Merge branch 'timers/urgent' adds 7371c9f064cd Merge branch 'linus' adds 5079bde79030 perf python: Add missing python/perf.so dependency for libperf adds 9eab951f34db perf tests: Add libperf automated test for 'make -C tools/ [...] adds 227cb129858a libperf: Add missing event.h file to install rule adds 4256d434935e libperf: Adopt perf_cpu_map__max() function adds 79743bc927f6 perf jvmti: Link against tools/lib/string.o to have weak s [...] adds 9e282b739466 perf tools: Add PMU event JSON files for ARM Cortex-A76 an [...] adds 8fcbeae44fde perf tools: Remove needless builtin.h include directives adds b22bb139dcb3 perf debug: No need to include ui/util.h adds 4a903c2e1514 perf tools: Remove debug.h from places where it is not needed adds fb71c86cc804 perf tools: Remove util.h from where it is not needed adds 36f3f450a8dc perf probe: Add missing build-id.h header. adds 09aa3b002c8c perf symbols: Add missing dso.h header adds 87ffb6c64070 perf env: Remove needless cpumap.h header adds 278306163882 perf event: Move perf_event__synthesize* to event.h adds b251892d6cea perf stat: Move perf_stat_synthesize_config() to event.h adds 9c9e754fb804 perf callchain: Remove needless event.h include adds 5939cacc60d2 perf python: Remove debug.h adds 3793d4de06fa perf hist: Add missing 'struct branch_stack' forward declaration adds 3f79132a4703 perf annotate: Add missing machine.h include directive adds f12be047d981 perf sched: Add missing event.h include directive adds bd23ac11fe93 perf auxtrace: Add missing 'struct perf_sample' forward de [...] adds ea49e01cfabd perf tools: Move event synthesizing routines to separate header adds 5cac8ea3e6e7 perf memswap: Adopt 'struct u64_swap' from evsel.h adds 055c67ed3988 perf tools: Move event synthesizing routines to separate .c file adds b295c3e39c13 tools lib traceevent: Convert remaining %p[fF] users to %p[sS] adds b63fd11cced1 perf stat: Reset previous counts on repeat with interval adds 443f2d5ba13d perf stat: Fix a segmentation fault when using repeat forever adds ce095c9ac293 perf test: Fix spelling mistake "allos" -> "allocate" adds 8067b3da970b perf kvm: Move kvm-stat header file from conditional inclu [...] adds 124eb5f82bf9 perf kvm: Add arch neutral function to choose event for pe [...] adds 2bff2b828502 perf kvm stat: Set 'trace_cycles' as default event for 'pe [...] adds 351a1f5c8afa Merge tag 'perf-core-for-mingo-5.4-20190920-2' of git://gi [...] adds 28621a9ea3d1 Merge branch 'perf/urgent' adds e3c5706691fb Merge branch 'linus' adds 9fc92cc75dd4 Merge remote-tracking branch 'tip/auto-latest' adds 6ee1d2def15c Merge remote-tracking branch 'clockevents/clockevents/next' adds dbf3d31808d1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 0dba678fb034 Merge remote-tracking branch 'kvm-arm/next' adds 4fda19906b70 Merge remote-tracking branch 'kvms390/next' adds 00de2fa8da40 Merge remote-tracking branch 'xen-tip/linux-next' adds 7291c24bef9a Merge remote-tracking branch 'percpu/for-next' adds 8efe1223d73c workqueue: Fix missing kfree(rescuer) in destroy_workqueue() adds 30ae2fc0a75e workqueue: Minor follow-ups to the rescuer destruction change adds 8a9497beb630 Merge remote-tracking branch 'workqueues/for-next' adds 8d2d727f6ba1 Merge remote-tracking branch 'extcon/extcon-next' adds c4a74953147b Merge remote-tracking branch 'mux/for-next' adds 466452aa059f Merge remote-tracking branch 'cgroup/for-next' adds 964e6daf5fa5 Merge remote-tracking branch 'mkp-scsi/5.4/scsi-postmerge' [...] adds ae7ccd015ece Merge branch 'misc' into for-next adds 21464383d573 Merge remote-tracking branch 'scsi/for-next' adds 4f38b20f40c2 Merge branch '5.4/scsi-fixes' into 5.4/scsi-next adds b21d8bcb8da8 Merge remote-tracking branch 'scsi-mkp/for-next' adds 19e83f1f9fcd Merge remote-tracking branch 'rpmsg/for-next' adds f360f59732df Merge remote-tracking branch 'gpio/for-next' adds c6e7f6700f59 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 4627eb1b064d Merge remote-tracking branch 'pinctrl-samsung/for-next' adds a315614b6899 pwm: mxs: Use devm_platform_ioremap_resource() to simplify code adds f6abac0379b8 pwm: sifive: Remove redundant error message adds 3b442c60cf97 pwm: jz4740: Document known limitations adds f6960976c465 pwm: imx: Document known limitations adds fb5a35dbee8d pwm: Remove dev_err() usage after platform_get_irq() adds 4b046497341c dt-bindings: pwm: mediatek: Add documentation for MT8516 adds 8d190728fd8e pwm: mediatek: Add MT8516 SoC support adds bdaadd594817 dt-bindings: pwm: sprd: Add Spreadtrum PWM documentation adds 8aae4b02e8a6 pwm: sprd: Add Spreadtrum PWM support adds c79468b8955b pwm: rcar: Remove a redundant condition in rcar_pwm_apply() adds 4537e52a5266 pwm: bcm2835: Suppress error message for invalid period_ns adds 7e9713af3161 pwm: bcm2835: Fix period_ns range check adds 9e3ca01f7e58 pwm: bcm2835: Suppress error message during deferred probe adds ba73deb16ff5 pwm: rockchip: Set polarity unconditionally in .get_state() adds fc3c5512e337 pwm: Introduce local struct pwm_chip in pwm_apply_state() adds 01ccf903edd6 pwm: Let pwm_get_state() return the last implemented state adds 797a5ebc26da pwm: rockchip: Don't update the state for the caller of pw [...] adds deb9c462f4e5 pwm: sun4i: Don't update the state for the caller of pwm_a [...] adds c9675829ba4b pwm: fsl-ftm: Don't update the state for the caller of pwm [...] adds 71523d1812ac pwm: Ensure pwm_apply_state() doesn't modify the state argument adds c91e3234c603 pwm: stm32-lp: Add check in case requested period cannot b [...] adds 3d4d85741ad3 pwm: atmel: Remove platform_device_id and use only dt bindings adds d85b9ce198e3 pwm: atmel: Remove unneeded check for match data adds 9193c16e5a98 pwm: atmel: Consolidate driver data initialization adds e6c7c258f035 pwm: mediatek: Drop the check for of_device_get_match_data() adds 61aa258ab1a5 pwm: mediatek: Remove the has_clks field adds efecdeb82f21 pwm: mediatek: Allocate the clks array dynamically adds 2503781c97fa pwm: mediatek: Use pwm_mediatek as common prefix adds 4bea6dd5be7e pwm: mediatek: Update license and switch to SPDX tag adds 1c00ad6ebf36 dt-bindings: pwm: Update bindings for MT7629 SoC adds 8ce2ac2cf510 MAINTAINERS: Add a selection of PWM related keywords to th [...] adds 3304be6408bf MAINTAINERS: Add patchwork link for PWM entry adds 028bc338e584 MAINTAINERS: Add myself as reviewer for the PWM subsystem adds 96154789b28e Merge remote-tracking branch 'pwm/for-next' adds 88282297fff0 selftests/seccomp: fix build on older kernels adds a4864a33f56c selftests: watchdog: Add optional file argument adds 861f47b07b05 selftest/ftrace: Fix typo in trigger-snapshot.tc adds a54344ace273 selftests: watchdog: cleanup whitespace in usage options adds 955a0f331008 selftests: livepatch: add missing fragments to config adds 721cb3c8bc88 selftests: tpm2: install python files adds 90b36f3cb88b Merge remote-tracking branch 'kselftest/next' adds 76ee97dd741b Merge remote-tracking branch 'y2038/y2038' adds 91d93d2b3915 Merge remote-tracking branch 'livepatching/for-next' adds 70c37700923d ntb_hw_amd: Add a new NTB PCI device ID adds 435077e16329 ntb_hw_amd: Add memory window support for new AMD hardware adds e58aa8d1e578 NTB: fix IDT Kconfig typos/spellos adds 24705bbb20a2 Merge remote-tracking branch 'ntb/ntb-next' adds d636deecdbac Merge remote-tracking branch 'kspp/for-next/kspp' adds 3d6a36eef7d6 Merge remote-tracking branch 'fsi/next' adds 02ce1fbcfc4e Merge remote-tracking branch 'slimbus/for-next' adds 98bdba5109fe Merge remote-tracking branch 'nvmem/for-next' adds 726dc6fd6993 Merge remote-tracking branch 'xarray/xarray' adds 581a293959a3 Merge remote-tracking branch 'pidfd/for-next' adds 6978557adb71 Merge remote-tracking branch 'devfreq/for-next' adds d39986a94e95 Merge remote-tracking branch 'fpga/for-next' adds 02a9a54d943a kunit: test: add KUnit test runner core adds 27c8710efc6d kunit: test: add test resource management API adds edf6edac32b1 kunit: test: add string_stream a std::stream like string builder adds 77a04dfa6005 kunit: test: add assertion printing library adds f20dcc09db97 kunit: test: add the concept of expectations adds a52db3e25ee7 lib: enable building KUnit in lib/ adds 0cc8aafaac11 kunit: test: add initial tests adds f8701ff0e4cd objtool: add kunit_try_catch_throw to the noreturn list adds 11b1ef6934b8 kunit: test: add support for test abort adds aa63b7465aeb kunit: test: add tests for kunit test abort adds 78cb1deac959 kunit: test: add the concept of assertions adds ba678fff1019 kunit: test: add tests for KUnit managed resources adds 29dc434b5163 kunit: tool: add Python wrappers for running KUnit tests adds 87afee595322 kunit: defconfig: add defconfigs for building KUnit tests adds 93984ca80c14 Documentation: kunit: add documentation for KUnit adds b10919581a6c MAINTAINERS: add entry for KUnit the unit testing framework adds 0f9a36cc16a7 kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] adds 569eb410b2fd MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section adds bdad7e48ef4c kunit: fix failure to build without printk adds 5e0b6afd8e6d Merge branch 'test' of https://git.kernel.org/pub/scm/linu [...] adds 281b132ba312 memcg, kmem: do not fail __GFP_NOFAIL charges adds 3e5e29ec1bad linux/coff.h: add include guard adds c03746dce9e9 kernel/elfcore.c: include proper prototypes adds d0535aa3c199 rbtree: avoid generating code twice for the cached version [...] adds 42a2ff31a68c augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro adds 8e081654361f augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro adds edb95a2a5373 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] adds c70b6c0e6371 kernel-doc: core-api: include string.h into core-api adds f4fcc0bc835f include/trace/events/writeback.h: fix -Wstringop-truncatio [...] adds 52695c7f1da5 strscpy: reject buffer sizes larger than INT_MAX adds d8f4d570cce2 lib/generic-radix-tree.c: make 2 functions static inline adds 76936618537d lib/extable.c: add missing prototypes adds 390855c35b79 lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds adds 13b3f9a3a44e checkpatch: don't interpret stack dumps as commit IDs adds 93fa5a9e6883 checkpatch: improve SPDX license checking adds e2d8a60d06b7 checkpatch.pl: warn on invalid commit id adds 2723e0dba4e1 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE adds 8577de134248 checkpatch: prefer __section over __attribute__((section(...))) adds 9a0c26f6c76b checkpatch: allow consecutive close braces adds e73de587225a checkpatch: remove obsolete period from "ambiguous SHA1" query adds 99b26efee662 checkpatch: make git output use LANGUAGE=en_US.utf8 adds 1a544616cc2d fs: reiserfs: remove unnecessary check of bh in remove_fro [...] adds 8dcf543389f6 fs/reiserfs/journal.c: remove set but not used variables adds 42c2a289c107 fs/reiserfs/stree.c: remove set but not used variables adds 198a470ecf2e fs/reiserfs/lbalance.c: remove set but not used variables adds a82bdbfc2789 fs/reiserfs/objectid.c: remove set but not used variables adds 1e402b141848 fs/reiserfs/prints.c: remove set but not used variables adds 85368bfa412a fs/reiserfs/fix_node.c: remove set but not used variables adds 86ad445620cb fs/reiserfs/do_balan.c: remove set but not used variables adds 09df55fb5ca3 fs/reiserfs/journal.c: remove set but not used variable adds f62b3aff1a23 fs/reiserfs/do_balan.c: remove set but not used variable adds 70531b898f95 fat: delete an unnecessary check before brelse() adds 82c60e7282a6 fork: improve error message for corrupted page tables adds 7f7eac13d6ab cpumask: nicer for_each_cpumask_and() signature adds 5f31bed4956c kexec: bail out upon SIGKILL when allocating memory. adds 3b62ac823476 kexec: restore arch_kexec_kernel_image_probe declaration adds 328810a06d1a uaccess: add missing __must_check attributes adds 025f072e5823 compiler: enable CONFIG_OPTIMIZE_INLINING forcibly adds 4aa685261104 kgdb: don't use a notifier to enter kgdb at panic; call directly adds b069cbfb02dd scripts/gdb: handle split debug adds 792ee988a81d bug: refactor away warn_slowpath_fmt_taint() adds 8956397823ce bug: rename __WARN_printf_taint() to __WARN_printf() adds 30759be5965c bug: consolidate warn_slowpath_fmt() usage adds f1aa93b855f5 bug: lift "cut here" out of __warn() adds 96d79d7e1f29 bug: clean up helper macros to remove __WARN_TAINT() adds 993426dbfe99 bug: consolidate __WARN_FLAGS usage adds d04d3c71288e bug: move WARN_ON() "cut here" into exception handler adds 8013c898cbbc ipc/mqueue.c: delete an unnecessary check before the macro [...] adds 2ce5b3630a4d ipc/mqueue: improve exception handling in do_mq_notify() adds 68ed28087d04 ipc/sem.c: convert to use built-in RCU list checking adds 11be7ee0742e lib/lzo/lzo1x_compress.c: fix alignment bug in lzo-rle adds f672e2c217e2 lib: untag user pointers in strn*_user adds 1842a5a9ba44 mm: untag user pointers passed to memory syscalls adds a7ddb7b7253e mm: untag user pointers in mm/gup.c adds aeb71ff8cfaf mm: untag user pointers in get_vaddr_frames adds c1e6784607ec fs/namespace: untag user pointers in copy_mount_options adds c4da82d89ea3 userfaultfd: untag user pointers adds c3108c42f501 drm/amdgpu: untag user pointers adds fa4c0bc9dc9b drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds 01107ebe0c1d media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds 3a58003c0e17 tee/shm: untag user pointers in tee_shm_register adds 99a87771f1cd vfio/type1: untag user pointers in vaddr_get_pfn adds 2c9d6ff6cb31 mm: untag user pointers in mmap/munmap/mremap/brk adds fbbe6532db84 mm: introduce MADV_COLD adds 76cd59d747d2 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds 58e5687bb06e mm: introduce MADV_PAGEOUT adds 3acddf4ff9f8 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT adds 18a14d667223 hexagon: drop empty and unused free_initrd_mem adds 104e89280039 checkpatch: check for nested (un)?likely() calls adds f327e8fa443d xen/events: remove unlikely() from WARN() condition adds 3645d4aefae0 fs: remove unlikely() from WARN_ON() condition adds 32d7e31dc41f wimax/i2400m: remove unlikely() from WARN*() condition adds 1d6db8aa2edc xfs: remove unlikely() from WARN_ON() condition adds 647fd3079774 IB/hfi1: remove unlikely() from IS_ERR*() condition adds 0d61fe94cdc6 ntfs: remove (un)?likely() from IS_ERR() conditions adds 4bed4ca8c6e7 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 4b30a701f11d /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 3bb00353d117 /proc/kpageflags: do not use uninitialized struct pages adds 147596d3b369 mm/memremap: Drop unused SECTION_SIZE and SECTION_MASK adds 1eb12f78ca19 writeback: fix use-after-free in finish_writeback_work() adds 17865a47d550 mm: fix -Wmissing-prototypes warnings adds 59efe364de72 memcg: only record foreign writebacks with dirty pages whe [...] adds 9238db8045e4 kernel/sysctl.c: do not override max_threads provided by u [...] adds a35cd6184b9c ocfs2: clear zero in unaligned direct IO adds 067a43fdcb56 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds d9b9ebbffd5f fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds a189bb2e29e9 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] adds 6b6db95f5190 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds f149c8113af8 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 0d829c4bed33 ramfs: support O_TMPFILE adds f69e010cd562 mm, sl[ou]b: improve memory accounting adds 66a27e889ec0 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] adds df0500892981 mm-slb-guarantee-natural-alignment-for-kmallocpower-of-two-fix adds d285169ae0de mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 8b6147856192 mm/mmap.c: fix the adjusted length error adds bebf7ac58e8a mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds 72795f2cc5e5 mm/memory_hotplug.c: add a bounds check to check_hotplug_m [...] adds ec19b2ccec61 mm/memremap.c: add a bounds check in devm_memremap_pages() adds 736c536113d9 mm, oom: avoid printk() iteration under RCU adds 872e11ff01c4 mm-oom-avoid-printk-iteration-under-rcu-fix adds 0ebaf97d46fa mm, memcg: proportional memory.{low,min} reclaim adds 2504c34d29e1 mm, memcg: make memory.emin the baseline for utilisation d [...] adds eff6184b731b mm, memcg: make scan aggression always exclude protection adds 77abbf94f5ed mm/vmscan: remove unused lru_pages argument adds 04c909d6af57 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 1ad5f6f6a257 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 5278e3b119b7 kernel/hung_task.c: Monitor killed tasks. adds e8237af40e91 hung_task: allow printing warnings every check interval adds 8fc46f551f2c lib/genalloc.c: export symbol addr_in_gen_pool adds c18f91f66d2a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 108617e404be Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 357860de7a35 string: add stracpy and stracpy_pad mechanisms adds 671f4b548d85 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds ec2d23004b60 lib/math/rational.c: fix possible incorrect result from ra [...] adds 117adc029d91 fat: add nobarrier to workaround the strange behavior of device adds 8d1a22a15f76 aio: simplify read_events() adds 2f9b49ccdf29 ipc/msg.c: consolidate all xxxctl_down() functions adds afbeb94f4eaf Merge branch 'akpm-current/current' adds 648fe2c365b1 pinctrl: fix pxa2xx.c build warnings adds eab60d990f8a drivers/tty/serial/sh-sci.c: suppress warning adds acfbae9c4b53 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds d7cbb84776c3 Merge branch 'akpm/master' adds d47175169c28 Add linux-next specific files for 20190925
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 (b5b3bd898ba9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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: .gitignore | 1 + Documentation/admin-guide/cgroup-v1/memory.rst | 4 +- Documentation/core-api/memory-allocation.rst | 4 +- .../devicetree/bindings/net/adi,adin.yaml | 7 - .../devicetree/bindings/net/snps,dwmac.yaml | 2 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 2 + Documentation/devicetree/bindings/pwm/pwm-sprd.txt | 40 + .../bindings/regulator/fixed-regulator.yaml | 4 +- Documentation/driver-api/thermal/index.rst | 16 - Documentation/driver-api/thermal/sysfs-api.rst | 798 -- .../thermal/x86_pkg_temperature_thermal.rst | 55 - Documentation/filesystems/proc.txt | 4 +- Documentation/index.rst | 3 +- Documentation/kbuild/makefiles.rst | 5 - Documentation/kbuild/modules.rst | 10 +- Documentation/kbuild/namespaces.rst | 154 + Documentation/kernel-hacking/hacking.rst | 18 + Documentation/mips/index.rst | 3 +- Documentation/virt/kvm/api.txt | 13 + Kconfig | 2 - MAINTAINERS | 16 +- Makefile | 40 +- Next/SHA1s | 220 +- Next/Trees | 2 +- Next/merge.log | 8686 +++++++------------- Next/quilt-import.log | 2 + arch/arm/boot/dts/dra7-l4.dtsi | 48 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 1 - arch/arm/boot/dts/omap3-gta04.dtsi | 1 + arch/arm/configs/omap2plus_defconfig | 3 + arch/hexagon/include/uapi/asm/bitsperlong.h | 27 - arch/ia64/include/uapi/asm/errno.h | 2 - arch/ia64/include/uapi/asm/ioctl.h | 2 - arch/ia64/include/uapi/asm/ioctls.h | 7 - arch/ia64/kernel/irq_ia64.c | 1 + arch/ia64/mm/contig.c | 1 - arch/ia64/mm/discontig.c | 2 +- arch/m68k/include/asm/export.h | 1 - arch/mips/Kconfig | 2 +- arch/mips/include/asm/pgtable-bits.h | 14 +- arch/mips/mm/init.c | 6 + arch/nios2/kernel/setup.c | 6 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/book3s/64/radix.h | 8 +- arch/powerpc/include/asm/cputable.h | 5 +- arch/powerpc/include/asm/kvm_ppc.h | 100 +- arch/powerpc/include/asm/reg.h | 9 +- arch/powerpc/kernel/cpu_setup_power.S | 6 + arch/powerpc/kernel/dbell.c | 6 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 35 +- arch/powerpc/kvm/book3s_hv.c | 11 +- arch/powerpc/kvm/book3s_hv_nested.c | 6 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 42 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 10 +- arch/powerpc/mm/book3s64/hash_native.c | 31 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 2 + arch/powerpc/mm/book3s64/mmu_context.c | 15 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 7 - arch/powerpc/mm/book3s64/radix_tlb.c | 84 +- arch/powerpc/mm/kasan/kasan_init_32.c | 34 +- arch/powerpc/platforms/powernv/smp.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 163 +- arch/powerpc/platforms/pseries/papr_scm.c | 72 +- arch/powerpc/platforms/pseries/pseries.h | 1 + arch/powerpc/platforms/pseries/setup.c | 1 + arch/powerpc/sysdev/xics/icp-native.c | 6 +- arch/powerpc/sysdev/xics/icp-opal.c | 6 +- arch/riscv/include/asm/entry.h | 29 - arch/riscv/include/asm/head.h | 21 - arch/riscv/include/asm/irq.h | 6 - arch/riscv/include/asm/pgtable.h | 3 - arch/riscv/include/asm/processor.h | 5 - arch/riscv/include/asm/ptrace.h | 2 - arch/riscv/include/asm/smp.h | 2 - arch/riscv/include/asm/switch_to.h | 1 - arch/riscv/include/asm/syscall.h | 3 - arch/riscv/include/asm/thread_info.h | 2 - arch/riscv/kernel/cpufeature.c | 1 - arch/riscv/kernel/entry.S | 6 +- arch/riscv/kernel/module-sections.c | 1 - arch/riscv/kernel/process.c | 2 - arch/riscv/kernel/reset.c | 1 - arch/riscv/kernel/setup.c | 1 - arch/riscv/kernel/signal.c | 1 - arch/riscv/kernel/smp.c | 4 - arch/riscv/kernel/smpboot.c | 2 - arch/riscv/kernel/stacktrace.c | 4 +- arch/riscv/kernel/syscall_table.c | 1 - arch/riscv/kernel/time.c | 2 +- arch/riscv/kernel/traps.c | 1 - arch/riscv/kernel/vdso.c | 3 +- arch/riscv/mm/context.c | 1 - arch/riscv/mm/fault.c | 1 - arch/riscv/mm/init.c | 16 +- arch/riscv/mm/sifive_l2_cache.c | 2 +- arch/s390/kernel/topology.c | 3 +- arch/sparc/include/asm/pgtable_64.h | 5 +- arch/um/kernel/irq.c | 2 +- arch/x86/include/asm/hyperv-tlfs.h | 31 +- arch/x86/include/asm/kvm_host.h | 48 +- arch/x86/include/asm/svm.h | 1 + arch/x86/include/asm/vmx.h | 2 + arch/x86/include/uapi/asm/svm.h | 1 + arch/x86/include/uapi/asm/vmx.h | 6 +- arch/x86/kernel/cpu/umwait.c | 6 + arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/hyperv.c | 16 +- arch/x86/kvm/lapic.c | 28 +- arch/x86/kvm/lapic.h | 1 - arch/x86/kvm/mmu.c | 145 +- arch/x86/kvm/mmutrace.h | 42 +- arch/x86/kvm/svm.c | 79 +- arch/x86/kvm/vmx/capabilities.h | 6 + arch/x86/kvm/vmx/evmcs.h | 2 + arch/x86/kvm/vmx/nested.c | 76 +- arch/x86/kvm/vmx/vmx.c | 268 +- arch/x86/kvm/vmx/vmx.h | 9 + arch/x86/kvm/x86.c | 194 +- arch/x86/kvm/x86.h | 2 +- block/bsg-lib.c | 10 +- block/t10-pi.c | 11 +- drivers/atm/he.c | 2 +- drivers/block/pktcdvd.c | 1 - drivers/char/hw_random/core.c | 2 +- drivers/char/tpm/tpm-interface.c | 9 +- drivers/clk/ti/clk-7xx.c | 6 +- drivers/crypto/hisilicon/sec/sec_algs.c | 43 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 4 +- drivers/crypto/hisilicon/zip/zip_main.c | 7 +- drivers/crypto/inside-secure/safexcel.c | 40 +- drivers/crypto/talitos.c | 1 + drivers/firmware/broadcom/bcm47xx_nvram.c | 2 +- drivers/gpio/gpio-mvebu.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 3 +- drivers/gpu/drm/arm/malidp_mw.c | 4 +- drivers/gpu/drm/drm_atomic.c | 13 +- drivers/gpu/drm/drm_writeback.c | 23 +- drivers/gpu/drm/i915/display/intel_display.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 6 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 20 +- drivers/gpu/drm/i915/i915_request.c | 25 +- drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 4 +- drivers/gpu/drm/vc4/vc4_txp.c | 5 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/isdn/mISDN/socket.c | 2 + drivers/mfd/db8500-prcmu.c | 53 +- drivers/mmc/host/sdhci-of-esdhc.c | 7 +- drivers/mmc/host/sdhci-tegra.c | 48 +- drivers/mmc/host/sdhci.c | 27 +- drivers/mmc/host/sdhci.h | 1 + drivers/net/arcnet/arcnet.c | 31 +- drivers/net/dsa/b53/b53_serdes.h | 4 +- drivers/net/dsa/lantiq_pce.h | 2 +- drivers/net/dsa/sja1105/Kconfig | 1 + drivers/net/ethernet/Kconfig | 11 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/amazon/Kconfig | 1 + drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 262 +- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/netx-eth.c | 497 -- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 1 + drivers/net/ethernet/qlogic/qede/qede_fp.c | 3 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 5 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 14 +- drivers/net/phy/national.c | 9 +- drivers/net/ppp/ppp_generic.c | 2 + drivers/net/usb/cdc_ncm.c | 6 +- drivers/net/usb/usbnet.c | 5 + drivers/net/wimax/i2400m/tx.c | 3 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 6 +- drivers/net/wireless/realtek/rtw88/mac.c | 3 - drivers/net/wireless/realtek/rtw88/main.c | 4 + drivers/net/wireless/realtek/rtw88/pci.c | 48 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 22 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 8 +- drivers/ntb/hw/idt/Kconfig | 6 +- drivers/nvdimm/bus.c | 2 +- drivers/nvdimm/region.c | 4 +- drivers/nvdimm/region_devs.c | 7 +- drivers/nvdimm/security.c | 4 + drivers/parisc/sba_iommu.c | 8 - drivers/pci/controller/dwc/pcie-tegra194.c | 1 + drivers/pci/controller/pci-hyperv.c | 8 +- drivers/pci/setup-bus.c | 4 - drivers/platform/x86/i2c-multi-instantiate.c | 2 +- drivers/platform/x86/pmc_atom.c | 7 + drivers/pwm/Kconfig | 13 +- drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 40 +- drivers/pwm/pwm-atmel-hlcdc.c | 2 +- drivers/pwm/pwm-atmel.c | 49 +- drivers/pwm/pwm-bcm-iproc.c | 2 +- drivers/pwm/pwm-bcm2835.c | 19 +- drivers/pwm/pwm-cros-ec.c | 2 +- drivers/pwm/pwm-fsl-ftm.c | 8 +- drivers/pwm/pwm-hibvt.c | 2 +- drivers/pwm/pwm-imx-tpm.c | 4 +- drivers/pwm/pwm-imx27.c | 6 +- drivers/pwm/pwm-jz4740.c | 7 +- drivers/pwm/pwm-lpss.c | 2 +- drivers/pwm/pwm-mediatek.c | 225 +- drivers/pwm/pwm-meson.c | 4 +- drivers/pwm/pwm-mxs.c | 4 +- drivers/pwm/pwm-rcar.c | 4 +- drivers/pwm/pwm-rockchip.c | 18 +- drivers/pwm/pwm-sifive.c | 6 +- drivers/pwm/pwm-sprd.c | 309 + drivers/pwm/pwm-sti.c | 4 +- drivers/pwm/pwm-stm32-lp.c | 8 +- drivers/pwm/pwm-stm32.c | 4 +- drivers/pwm/pwm-sun4i.c | 10 +- drivers/pwm/pwm-zx.c | 2 +- drivers/regulator/core.c | 13 + drivers/regulator/da9062-regulator.c | 118 +- drivers/regulator/fixed.c | 5 +- drivers/regulator/of_regulator.c | 27 +- drivers/s390/cio/ccwgroup.c | 2 +- drivers/s390/cio/css.c | 2 + drivers/scsi/bnx2fc/bnx2fc_io.c | 29 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 6 +- drivers/scsi/megaraid.c | 4 +- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 2 + drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_gs.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 109 +- drivers/scsi/qla2xxx/qla_iocb.c | 7 +- drivers/scsi/qla2xxx/qla_mbx.c | 25 +- drivers/scsi/qla2xxx/qla_mid.c | 32 +- drivers/scsi/qla2xxx/qla_os.c | 18 +- drivers/scsi/qla2xxx/qla_target.c | 26 +- drivers/scsi/storvsc_drv.c | 3 +- drivers/scsi/ufs/ufshcd.c | 3 + drivers/spi/spi-mxic.c | 6 +- drivers/spi/spidev.c | 3 + drivers/thermal/Kconfig | 2 +- drivers/thermal/db8500_thermal.c | 486 +- drivers/usb/storage/Makefile | 2 + drivers/usb/storage/alauda.c | 1 + drivers/usb/storage/cypress_atacb.c | 1 + drivers/usb/storage/datafab.c | 1 + drivers/usb/storage/ene_ub6250.c | 1 + drivers/usb/storage/freecom.c | 1 + drivers/usb/storage/isd200.c | 1 + drivers/usb/storage/jumpshot.c | 1 + drivers/usb/storage/karma.c | 1 + drivers/usb/storage/onetouch.c | 1 + drivers/usb/storage/realtek_cr.c | 1 + drivers/usb/storage/sddr09.c | 1 + drivers/usb/storage/sddr55.c | 1 + drivers/usb/storage/shuttle_usbat.c | 1 + drivers/usb/storage/uas.c | 1 + drivers/video/logo/.gitignore | 1 + drivers/video/logo/Makefile | 36 +- {scripts => drivers/video/logo}/pnmtologo.c | 0 drivers/xen/events/events_base.c | 2 +- fs/btrfs/extent_io.c | 13 + fs/btrfs/qgroup.c | 33 +- fs/btrfs/tests/btrfs-tests.c | 8 +- fs/cifs/cifs_debug.c | 6 +- fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifsfs.c | 3 +- fs/cifs/cifsglob.h | 21 +- fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 3 +- fs/cifs/connect.c | 50 +- fs/cifs/inode.c | 3 +- fs/cifs/ioctl.c | 2 +- fs/cifs/sess.c | 219 +- fs/cifs/smb2inode.c | 34 +- fs/cifs/smb2misc.c | 37 +- fs/cifs/smb2ops.c | 7 +- fs/cifs/smb2pdu.c | 129 +- fs/cifs/smb2proto.h | 3 +- fs/cifs/smb2transport.c | 126 +- fs/cifs/smbfsctl.h | 11 + fs/cifs/transport.c | 10 +- fs/cifs/xattr.c | 2 +- fs/erofs/data.c | 10 +- fs/erofs/zdata.c | 12 +- fs/f2fs/data.c | 1 - fs/f2fs/file.c | 64 +- fs/f2fs/inode.c | 6 +- fs/fat/dir.c | 17 +- fs/fat/fatent.c | 3 + fs/fs-writeback.c | 9 +- fs/fuse/cuse.c | 1 + fs/fuse/dev.c | 2 +- fs/fuse/readdir.c | 4 +- fs/io_uring.c | 256 +- fs/libfs.c | 10 +- fs/nfs/dir.c | 41 +- fs/nfs/filelayout/filelayout.c | 1 + fs/nfs/internal.h | 8 - fs/nfs/nfs3proc.c | 45 +- fs/nfs/nfs4proc.c | 6 +- fs/nfs/super.c | 9 +- fs/nfsd/nfs3proc.c | 9 +- fs/nfsd/nfs4state.c | 34 +- fs/nfsd/nfs4xdr.c | 11 +- fs/nfsd/nfsproc.c | 4 +- fs/nfsd/nfssvc.c | 2 +- fs/nfsd/vfs.c | 37 +- fs/nfsd/vfs.h | 28 +- fs/nfsd/xdr3.h | 2 +- fs/ntfs/mft.c | 12 +- fs/ntfs/namei.c | 2 +- fs/ntfs/runlist.c | 2 +- fs/ntfs/super.c | 2 +- fs/ocfs2/dlmglue.c | 7 +- fs/ocfs2/extent_map.c | 3 +- fs/ocfs2/inode.c | 2 +- fs/open.c | 2 +- fs/xfs/libxfs/xfs_alloc.h | 7 +- fs/xfs/libxfs/xfs_bmap.c | 13 +- fs/xfs/libxfs/xfs_sb.c | 2 +- fs/xfs/scrub/alloc.c | 3 +- fs/xfs/xfs_buf.c | 4 +- fs/xfs/xfs_sysfs.c | 13 - include/asm-generic/export.h | 15 +- include/linux/cpu.h | 2 + include/linux/export.h | 76 +- include/linux/huge_mm.h | 7 +- include/linux/lockref.h | 6 - include/linux/memcontrol.h | 3 + include/linux/memory_hotplug.h | 1 + include/linux/mm.h | 4 + include/linux/mm_types.h | 3 +- include/linux/module.h | 2 + include/linux/nfs_fs.h | 3 + include/linux/pci.h | 39 +- include/linux/platform_data/db8500_thermal.h | 29 - include/linux/platform_data/eth-netx.h | 13 - include/linux/pwm.h | 4 +- include/linux/sched.h | 5 +- include/linux/sunrpc/xdr.h | 2 +- include/linux/thread_info.h | 2 +- include/linux/uaccess.h | 21 +- include/net/netfilter/nf_tables.h | 6 + include/net/route.h | 3 +- include/uapi/linux/io_uring.h | 2 + include/uapi/linux/kvm.h | 1 + include/uapi/linux/netfilter_bridge/ebtables.h | 6 +- init/Kconfig | 39 +- ipc/sem.c | 3 +- kernel/cpu.c | 11 +- kernel/fork.c | 4 +- kernel/locking/qspinlock_paravirt.h | 2 +- kernel/module.c | 76 +- kernel/sched/psi.c | 2 - kernel/time/timer.c | 8 +- kernel/workqueue.c | 5 +- lib/Kconfig.debug | 22 +- lib/Makefile | 2 + {kunit => lib/kunit}/Kconfig | 18 +- {kunit => lib/kunit}/Makefile | 0 {kunit => lib/kunit}/assert.c | 0 {kunit => lib/kunit}/example-test.c | 0 {kunit => lib/kunit}/string-stream-test.c | 0 {kunit => lib/kunit}/string-stream.c | 0 {kunit => lib/kunit}/test-test.c | 0 {kunit => lib/kunit}/test.c | 0 {kunit => lib/kunit}/try-catch.c | 0 lib/lockref.c | 16 - lib/lz4/lz4hc_compress.c | 1 - lib/lzo/lzo1x_compress.c | 14 +- localversion-next | 2 +- mm/huge_memory.c | 13 +- mm/kmemleak.c | 2 +- mm/madvise.c | 8 +- mm/memcontrol.c | 18 +- mm/memory.c | 20 +- mm/memory_hotplug.c | 19 +- mm/memremap.c | 7 +- mm/oom_kill.c | 6 +- mm/rmap.c | 4 +- mm/shuffle.c | 2 +- mm/slub.c | 2 + mm/sparse.c | 9 +- mm/swapfile.c | 4 +- mm/vmalloc.c | 8 +- mm/z3fold.c | 154 +- mm/zsmalloc.c | 4 - mm/zswap.c | 7 +- net/appletalk/ddp.c | 5 + net/ax25/af_ax25.c | 2 + net/ieee802154/socket.c | 3 + net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_output.c | 2 +- net/ipv4/route.c | 36 +- net/ipv4/xfrm4_policy.c | 1 + net/ipv6/ip6_fib.c | 2 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nft_flow_offload.c | 19 + net/netfilter/nft_lookup.c | 3 - net/nfc/llcp_sock.c | 7 +- net/qrtr/qrtr.c | 1 + net/sched/act_api.c | 34 +- net/sched/act_sample.c | 1 + net/sched/cls_api.c | 6 +- net/sched/sch_api.c | 3 +- net/sched/sch_netem.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 2 +- net/sunrpc/clnt.c | 14 +- net/sunrpc/svc.c | 4 +- net/sunrpc/xdr.c | 63 +- net/sunrpc/xprt.c | 7 + scripts/.gitignore | 1 - scripts/Kbuild.include | 5 - scripts/Makefile | 2 - scripts/Makefile.build | 2 +- scripts/Makefile.lib | 2 +- scripts/Makefile.modpost | 5 +- scripts/checkpatch.pl | 18 +- scripts/coccinelle/misc/add_namespace.cocci | 23 + scripts/export_report.pl | 2 +- scripts/kconfig/Makefile | 2 +- scripts/kconfig/parser.y | 1 - scripts/link-vmlinux.sh | 5 +- scripts/mod/modpost.c | 150 +- scripts/mod/modpost.h | 9 + scripts/nsdeps | 58 + security/integrity/Makefile | 3 - security/safesetid/securityfs.c | 3 +- sound/pci/hda/patch_analog.c | 1 + sound/soc/atmel/atmel_ssc_dai.c | 12 +- sound/soc/atmel/atmel_ssc_dai.h | 1 - sound/soc/codecs/pcm3168a.c | 3 +- sound/soc/codecs/wm8994.c | 43 +- sound/soc/fsl/fsl_sai.c | 15 + sound/soc/fsl/fsl_sai.h | 1 + sound/soc/samsung/arndale_rt5631.c | 34 +- sound/soc/sh/rcar/ssi.c | 10 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-pcm.c | 4 +- sound/soc/ti/Kconfig | 11 +- sound/usb/quirks.c | 1 + .../Documentation/libtraceevent-func_apis.txt | 10 +- tools/lib/traceevent/event-parse.c | 18 +- tools/perf/Makefile.perf | 2 +- tools/perf/arch/arm/util/cs-etm.c | 2 +- tools/perf/arch/arm64/util/arm-spe.c | 2 +- tools/perf/arch/arm64/util/dwarf-regs.c | 1 - tools/perf/arch/arm64/util/header.c | 4 +- tools/perf/arch/arm64/util/unwind-libunwind.c | 2 +- tools/perf/arch/powerpc/util/dwarf-regs.c | 1 - tools/perf/arch/powerpc/util/header.c | 1 - tools/perf/arch/powerpc/util/kvm-stat.c | 45 + tools/perf/arch/powerpc/util/skip-callchain-idx.c | 1 + tools/perf/arch/powerpc/util/sym-handling.c | 1 - tools/perf/arch/s390/util/machine.c | 2 +- tools/perf/arch/x86/tests/intel-cqm.c | 1 - tools/perf/arch/x86/tests/perf-time-to-tsc.c | 1 - tools/perf/arch/x86/tests/rdpmc.c | 2 +- tools/perf/arch/x86/util/archinsn.c | 1 + tools/perf/arch/x86/util/event.c | 2 + tools/perf/arch/x86/util/intel-bts.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 2 +- tools/perf/arch/x86/util/machine.c | 3 +- tools/perf/arch/x86/util/tsc.c | 2 + tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/bench/futex-hash.c | 2 +- tools/perf/bench/futex-lock-pi.c | 2 +- tools/perf/bench/futex-requeue.c | 2 +- tools/perf/bench/futex-wake-parallel.c | 3 +- tools/perf/bench/futex-wake.c | 2 +- tools/perf/bench/numa.c | 1 - tools/perf/bench/sched-messaging.c | 2 - tools/perf/bench/sched-pipe.c | 2 - tools/perf/builtin-annotate.c | 1 + tools/perf/builtin-c2c.c | 1 + tools/perf/builtin-config.c | 1 - tools/perf/builtin-evlist.c | 2 - tools/perf/builtin-inject.c | 1 + tools/perf/builtin-kvm.c | 15 +- tools/perf/builtin-record.c | 10 +- tools/perf/builtin-report.c | 2 +- tools/perf/builtin-sched.c | 3 + tools/perf/builtin-stat.c | 24 +- tools/perf/builtin-top.c | 1 + tools/perf/builtin-trace.c | 1 + tools/perf/jvmti/Build | 9 + tools/perf/lib/Makefile | 1 + tools/perf/lib/cpumap.c | 12 + tools/perf/lib/include/perf/cpumap.h | 1 + tools/perf/lib/libperf.map | 1 + tools/perf/perf.c | 2 +- .../arch/arm64/arm/cortex-a76-n1/branch.json | 14 + .../arch/arm64/arm/cortex-a76-n1/bus.json | 24 + .../arch/arm64/arm/cortex-a76-n1/cache.json | 207 + .../arch/arm64/arm/cortex-a76-n1/exception.json | 52 + .../arch/arm64/arm/cortex-a76-n1/instruction.json | 108 + .../arch/arm64/arm/cortex-a76-n1/memory.json | 23 + .../arch/arm64/arm/cortex-a76-n1/other.json | 7 + .../arch/arm64/arm/cortex-a76-n1/pipeline.json | 14 + tools/perf/pmu-events/arch/arm64/mapfile.csv | 2 + tools/perf/tests/bitmap.c | 2 +- tools/perf/tests/clang.c | 2 - tools/perf/tests/code-reading.c | 2 +- tools/perf/tests/cpumap.c | 1 + tools/perf/tests/dso-data.c | 1 - tools/perf/tests/dwarf-unwind.c | 1 + tools/perf/tests/event-times.c | 1 - tools/perf/tests/event_update.c | 4 +- tools/perf/tests/hists_common.c | 2 + tools/perf/tests/keep-tracking.c | 3 +- tools/perf/tests/llvm.c | 1 - tools/perf/tests/make | 6 +- tools/perf/tests/mem2node.c | 2 +- tools/perf/tests/mmap-basic.c | 3 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 5 +- tools/perf/tests/parse-events.c | 1 - tools/perf/tests/parse-no-sample-id-all.c | 2 - tools/perf/tests/perf-hooks.c | 1 - tools/perf/tests/pmu.c | 1 - tools/perf/tests/sample-parsing.c | 2 +- tools/perf/tests/stat.c | 1 + tools/perf/tests/switch-tracking.c | 1 - tools/perf/tests/task-exit.c | 2 +- tools/perf/tests/thread-map.c | 1 + tools/perf/tests/topology.c | 2 +- tools/perf/tests/vmlinux-kallsyms.c | 2 +- tools/perf/ui/browser.c | 1 - tools/perf/ui/browsers/annotate.c | 1 - tools/perf/ui/browsers/header.c | 1 - tools/perf/ui/browsers/map.c | 1 - tools/perf/ui/browsers/res_sample.c | 2 +- tools/perf/ui/browsers/scripts.c | 3 +- tools/perf/ui/gtk/helpline.c | 1 - tools/perf/ui/gtk/progress.c | 1 - tools/perf/ui/gtk/setup.c | 3 +- tools/perf/ui/gtk/util.c | 1 - tools/perf/ui/helpline.c | 2 - tools/perf/ui/hist.c | 1 - tools/perf/ui/setup.c | 2 +- tools/perf/ui/stdio/hist.c | 1 + tools/perf/ui/tui/helpline.c | 1 - tools/perf/ui/tui/setup.c | 2 +- tools/perf/ui/tui/util.c | 1 - tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 2 +- tools/perf/util/arm-spe.c | 1 - tools/perf/util/auxtrace.c | 6 +- tools/perf/util/auxtrace.h | 18 +- tools/perf/util/bpf-event.c | 1 + tools/perf/util/bpf-event.h | 15 +- tools/perf/util/branch.c | 2 - tools/perf/util/branch.h | 9 +- tools/perf/util/build-id.c | 2 +- tools/perf/util/callchain.c | 1 + tools/perf/util/callchain.h | 5 +- tools/perf/util/cloexec.c | 2 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 1 - tools/perf/util/cs-etm.c | 2 +- tools/perf/util/data.c | 3 +- tools/perf/util/debug.c | 1 - tools/perf/util/debug.h | 2 +- tools/perf/util/demangle-java.c | 1 - tools/perf/util/demangle-rust.c | 1 - tools/perf/util/dwarf-regs.c | 1 - tools/perf/util/env.h | 3 +- tools/perf/util/event.c | 1109 +-- tools/perf/util/event.h | 77 +- tools/perf/util/evlist.c | 2 +- tools/perf/util/evsel.c | 280 +- tools/perf/util/evsel.h | 5 - tools/perf/util/evsel_fprintf.c | 1 + tools/perf/util/header.c | 395 +- tools/perf/util/header.h | 60 +- tools/perf/util/hist.h | 1 + tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt.c | 1 + tools/perf/util/jitdump.c | 2 - tools/perf/util/kvm-stat.h | 4 + tools/perf/util/libunwind/arm64.c | 1 - tools/perf/util/libunwind/x86_32.c | 1 - tools/perf/util/llvm-utils.c | 1 + tools/perf/util/lzma.c | 2 +- tools/perf/util/machine.c | 15 - tools/perf/util/machine.h | 15 - tools/perf/util/memswap.h | 7 + tools/perf/util/namespaces.c | 18 + tools/perf/util/namespaces.h | 2 + tools/perf/util/parse-events.c | 1 - tools/perf/util/perf-hooks.c | 1 - tools/perf/util/pmu.c | 1 - tools/perf/util/probe-file.c | 1 + tools/perf/util/python.c | 4 +- tools/perf/util/record.c | 2 - tools/perf/util/rwsem.c | 1 + tools/perf/util/s390-cpumsf.c | 1 - tools/perf/util/s390-sample-raw.c | 1 - .../util/scripting-engines/trace-event-python.c | 2 - tools/perf/util/session.c | 72 +- tools/perf/util/session.h | 5 - tools/perf/util/srccode.c | 2 +- tools/perf/util/stat.c | 60 +- tools/perf/util/stat.h | 9 +- tools/perf/util/svghelper.c | 2 +- tools/perf/util/symbol-elf.c | 3 + tools/perf/util/symbol-minimal.c | 3 +- tools/perf/util/symbol.c | 2 +- tools/perf/util/{event.c => synthetic-events.c} | 1238 +-- tools/perf/util/synthetic-events.h | 103 + tools/perf/util/target.c | 2 - tools/perf/util/top.c | 1 - tools/perf/util/trace-event-info.c | 2 +- tools/perf/util/trace-event-read.c | 1 - tools/perf/util/trace-event.c | 1 - tools/perf/util/tsc.h | 14 +- tools/perf/util/unwind-libdw.c | 1 - tools/perf/util/unwind-libunwind-local.c | 1 - tools/perf/util/usage.c | 1 - tools/perf/util/vdso.c | 2 +- tools/perf/util/zlib.c | 4 +- .../test_data/test_is_test_passed-failure.log | 2 +- tools/testing/nvdimm/test/nfit_test.h | 4 +- tools/testing/selftests/kvm/dirty_log_test.c | 79 +- tools/testing/selftests/kvm/include/kvm_util.h | 18 +- .../selftests/kvm/include/x86_64/processor.h | 3 + .../testing/selftests/kvm/lib/aarch64/processor.c | 3 + tools/testing/selftests/kvm/lib/kvm_util.c | 67 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 30 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 2 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 27 + .../selftests/net/fib_nexthop_multiprefix.sh | 6 +- tools/testing/selftests/net/fib_tests.sh | 4 +- tools/testing/selftests/powerpc/mm/Makefile | 2 + tools/testing/selftests/powerpc/mm/tlbie_test.c | 734 ++ tools/testing/selftests/powerpc/tm/.gitignore | 1 + tools/testing/selftests/powerpc/tm/Makefile | 2 +- tools/testing/selftests/powerpc/tm/tm-poison.c | 179 + usr/include/Makefile | 1 - 647 files changed, 10280 insertions(+), 13333 deletions(-) create mode 100644 Documentation/devicetree/bindings/pwm/pwm-sprd.txt delete mode 100644 Documentation/driver-api/thermal/index.rst delete mode 100644 Documentation/driver-api/thermal/sysfs-api.rst delete mode 100644 Documentation/driver-api/thermal/x86_pkg_temperature_thermal.rst create mode 100644 Documentation/kbuild/namespaces.rst delete mode 100644 arch/hexagon/include/uapi/asm/bitsperlong.h delete mode 100644 arch/ia64/include/uapi/asm/errno.h delete mode 100644 arch/ia64/include/uapi/asm/ioctl.h delete mode 100644 arch/ia64/include/uapi/asm/ioctls.h delete mode 100644 arch/riscv/include/asm/entry.h delete mode 100644 arch/riscv/include/asm/head.h delete mode 100644 drivers/net/ethernet/netx-eth.c create mode 100644 drivers/pwm/pwm-sprd.c rename {scripts => drivers/video/logo}/pnmtologo.c (100%) delete mode 100644 include/linux/platform_data/db8500_thermal.h delete mode 100644 include/linux/platform_data/eth-netx.h rename {kunit => lib/kunit}/Kconfig (77%) rename {kunit => lib/kunit}/Makefile (100%) rename {kunit => lib/kunit}/assert.c (100%) rename {kunit => lib/kunit}/example-test.c (100%) rename {kunit => lib/kunit}/string-stream-test.c (100%) rename {kunit => lib/kunit}/string-stream.c (100%) rename {kunit => lib/kunit}/test-test.c (100%) rename {kunit => lib/kunit}/test.c (100%) rename {kunit => lib/kunit}/try-catch.c (100%) create mode 100644 scripts/coccinelle/misc/add_namespace.cocci create mode 100644 scripts/nsdeps create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/other.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/pipeline.json copy tools/perf/util/{event.c => synthetic-events.c} (59%) create mode 100644 tools/perf/util/synthetic-events.h create mode 100644 tools/testing/selftests/powerpc/mm/tlbie_test.c create mode 100644 tools/testing/selftests/powerpc/tm/tm-poison.c