This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-defconfig 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 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 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 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 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 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 [...] 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 1482112d59ea Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 8b1ad8a0f049 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 de37b9d14e1d Merge remote-tracking branch 'net/master' adds 67439cd8cb61 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 e07bf834bcff 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 29087a55d388 Merge remote-tracking branch 'wireless-drivers/master' 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 351929293fb4 Merge remote-tracking branch 'sound-current/for-linus' adds 7fc1af0b6cad Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d616e22ca946 Merge remote-tracking branch 'spi-fixes/for-linus' adds fcff53b604a3 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 7553897cbb35 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds cf236f8ab963 Merge remote-tracking branch 'ide/master' adds ffa30d7104dd 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 1f1c286a0f4c Merge remote-tracking branch 'omap-fixes/fixes' adds 3bb22c5a77c9 Merge remote-tracking branch 'hwmon-fixes/hwmon' 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 3b3d7c6a92f2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d4f4de5e5ef8 Fix the locking in dcache_readdir() and friends adds 5cc65ef58c34 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 dc3601605afd 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 cb26e6462836 Merge remote-tracking branch 'scsi-fixes/fixes' adds 36a64bfd42a7 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 c3e46a530ca5 Merge remote-tracking branch 'mmc-fixes/fixes' adds 70ad976a4181 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 5182f3348c7c Merge remote-tracking branch 'risc-v-fixes/fixes' adds 005911aeb202 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 c7e0ace95443 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 3ccc720fdb41 Merge remote-tracking branch 'kbuild/for-next' adds 3f5d492753bf Merge remote-tracking branch 'arm/for-next' adds e5faecf7a409 Merge remote-tracking branch 'arm-soc/for-next' adds 980a0d98cf31 Merge remote-tracking branch 'actions/for-next' adds 80f3ca72a2b3 Merge remote-tracking branch 'amlogic/for-next' adds 1f4321182d7e Merge remote-tracking branch 'aspeed/for-next' adds 58f66207e23e Merge remote-tracking branch 'at91/at91-next' adds 94710e04d8dd Merge remote-tracking branch 'bcm2835/for-next' adds 2f742f5b8db4 Merge remote-tracking branch 'imx-mxs/for-next' adds f9f667d63a7b Merge remote-tracking branch 'keystone/next' adds aa2d447a8a81 Merge remote-tracking branch 'mediatek/for-next' adds c4c6b50adfb7 Merge remote-tracking branch 'mvebu/for-next' adds c9ef43c6c232 Merge branch 'fixes' into for-next adds 75e66cd99933 Merge branch 'fixes' into for-next adds 031a86960cdb Merge remote-tracking branch 'omap/for-next' adds dcc430dd678f Merge remote-tracking branch 'qcom/for-next' adds d37aa6aa618f Merge remote-tracking branch 'renesas-geert/next' adds b2ffc0082bd4 Merge remote-tracking branch 'reset/reset/next' adds 6f1f2048e927 Merge remote-tracking branch 'rockchip/for-next' adds 83ce065c7b4f Merge remote-tracking branch 'samsung-krzk/for-next' adds a561f1ecaee0 Merge tag 'scmi-fixes-5.4' of git://git.kernel.org/pub/scm [...] adds 686df42997e0 Merge remote-tracking branch 'scmi/for-linux-next' adds 8818d38a791f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e64ebd01841d Merge remote-tracking branch 'tegra/for-next' adds 0e7b542d7ceb Merge remote-tracking branch 'csky/linux-next' adds dffe4bbf1c90 Merge remote-tracking branch 'h8300/h8300-next' adds 4c0f40d56e8b Merge remote-tracking branch 'microblaze/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 18ebdf6a3691 Merge remote-tracking branch 's390/features' adds cc9943c87c0f Merge remote-tracking branch 'sh/sh-next' adds 0d1dfdb9469b Merge remote-tracking branch 'xtensa/xtensa-for-next' adds feee7d2306b2 Merge branch 'misc-5.4' into for-next-20190924 adds 4f9a5c46b700 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 073664eea398 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 b7b9c3799155 cifs: add multichannel mount options and data structs adds 18d4744de1e7 cifs: add server param adds 3fca4a430063 Merge remote-tracking branch 'cifs/for-next' adds c9e5499f53b1 Merge remote-tracking branch 'ecryptfs/next' adds cc3dab30745c 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 d1cf65e3b8b0 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 5174a26caf06 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 1716fc6728f7 Merge remote-tracking branch 'nfsd/nfsd-next' adds 7a140c7901c1 Merge remote-tracking branch 'v9fs/9p-next' adds 6d3f663cd2ba Merge remote-tracking branch 'iomap/iomap-for-next' adds d656290b69d0 Merge remote-tracking branch 'vfs/for-next' adds 51c3e6a4d1ef Merge remote-tracking branch 'printk/for-next' adds 1a6d2dd1369c Merge remote-tracking branch 'hid/for-next' adds 493a1c8419a1 Merge remote-tracking branch 'i2c/i2c/for-next' adds 2960ecf6e2e1 Merge remote-tracking branch 'pm/linux-next' adds 5dc127416d86 Merge remote-tracking branch 'thermal/next' adds 675de36edba7 Merge remote-tracking branch 'thermal-soc/next' adds 6eeffeb009b6 Merge remote-tracking branch 'ieee1394/for-next' adds 57dfcd6aaac9 Merge remote-tracking branch 'swiotlb/linux-next' adds 3607a4205787 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 d8924709e61f Merge remote-tracking branch 'drm-intel/for-linux-next' adds 740a061f8e85 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 5262f567987d io_uring: IORING_OP_TIMEOUT support adds 39b28af75e74 Merge branch 'for-5.4/io_uring' into for-next adds eb09b3cc464d pktcdvd: remove warning on attempting to register non-pass [...] adds f58eb1d25b65 Merge branch 'for-5.4/post' into for-next adds be21683e48f2 block: t10-pi: fix -Wswitch warning adds e4582e0912b0 Merge branch 'for-5.4/post' into for-next adds 32960613b7c3 io_uring: correctly handle non ->{read,write}_iter() file_ [...] adds 6b45a37d1be3 Merge branch 'for-5.4/io_uring' into for-next adds d46fe2cb2dce block: drop device references in bsg_queue_rq() adds 24b476a8391a Merge branch 'for-5.4/post' into for-next adds 29cbc74b7351 Merge remote-tracking branch 'block/for-next' adds 2010e3c1f02c Merge remote-tracking branch 'kgdb/kgdb-next' adds 4ac5a61a9f15 Merge remote-tracking branch 'security/next-testing' adds beb00c24981f Merge remote-tracking branch 'apparmor/apparmor-next' adds d758a0670ceb Merge remote-tracking branch 'integrity/next-integrity' adds 7b1ec39b7c98 Merge remote-tracking branch 'keys/keys-next' adds 00296e8f5d94 Merge remote-tracking branch 'smack/for-next' adds f33bc107effd Merge remote-tracking branch 'tpmdd/next' adds bbf723c70e62 Merge remote-tracking branch 'watchdog/master' 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 078de466a244 Merge remote-tracking branch 'tip/auto-latest' adds 53301beaba07 Merge remote-tracking branch 'clockevents/clockevents/next' adds 0a69a6854ec8 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 5f9ea1437850 Merge remote-tracking branch 'kvm-arm/next' adds 6b2a1f176b71 Merge remote-tracking branch 'kvms390/next' adds 6e92f81edea9 Merge remote-tracking branch 'xen-tip/linux-next' adds 84f8cb510236 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 78ddb0919961 Merge remote-tracking branch 'workqueues/for-next' adds f110d252ae79 platform/x86: pmc_atom: Add Siemens SIMATIC IPC277E to cri [...] adds 24a8d78a9aff platform/x86: i2c-multi-instantiate: Derive the device nam [...] adds 619fb75254a0 Merge remote-tracking branch 'drivers-x86/for-next' adds b9add2ff423f Merge remote-tracking branch 'extcon/extcon-next' adds 091675071db8 Merge remote-tracking branch 'mux/for-next' adds b0c529b214ba 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 111c7c9c3bd0 Merge remote-tracking branch 'scsi/for-next' adds 4f38b20f40c2 Merge branch '5.4/scsi-fixes' into 5.4/scsi-next adds 1e5c3fd3eb30 Merge remote-tracking branch 'scsi-mkp/for-next' adds 14f1e3acef68 Merge remote-tracking branch 'rpmsg/for-next' adds c5cbf701b3e7 Merge remote-tracking branch 'gpio/for-next' adds b17453b678a5 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds bff20e15d14d 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 5c50982af47f pwm: mediatek: Remove the has_clks field adds 906b2eceb478 pwm: mediatek: Allocate the clks array dynamically adds 22af2df0d51f pwm: mediatek: Use pwm_mediatek as common prefix adds 3422ae3eef11 pwm: mediatek: Update license and switch to SPDX tag adds 015482334fd7 dt-bindings: pwm: Update bindings for MT7629 SoC adds b3ec8afc2d7f MAINTAINERS: Add a selection of PWM related keywords to th [...] adds 31d2f312d4be MAINTAINERS: Add patchwork link for PWM entry adds ee7a78859f79 MAINTAINERS: Add myself as reviewer for the PWM subsystem adds a4a8fa8deb26 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 a58a8f0a4dcc Merge remote-tracking branch 'kselftest/next' adds a547777d2d15 Merge remote-tracking branch 'y2038/y2038' adds e63820ec57fc 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 026bcb5e8262 Merge remote-tracking branch 'ntb/ntb-next' adds 5266ccc398c4 Merge remote-tracking branch 'kspp/for-next/kspp' adds febf7a65cb7a Merge remote-tracking branch 'fsi/next' adds 29fd4b2ef740 Merge remote-tracking branch 'slimbus/for-next' adds e36168e9ac81 Merge remote-tracking branch 'nvmem/for-next' adds e394b2b08541 Merge remote-tracking branch 'xarray/xarray' adds 014a6871185c Merge remote-tracking branch 'hyperv/hyperv-next' adds 15ed8c6fe21c Merge remote-tracking branch 'pidfd/for-next' adds d2e5876873e0 Merge remote-tracking branch 'devfreq/for-next' adds c1095fb755da Merge remote-tracking branch 'fpga/for-next' adds 6053ba7f8a64 Merge branch 'akpm-current/current' adds e583bc957737 pinctrl: fix pxa2xx.c build warnings adds 8d84ef7076af lib: untag user pointers in strn*_user adds 9a5d7dd65e4e mm: untag user pointers passed to memory syscalls adds be0521376cf5 mm: untag user pointers in mm/gup.c adds 9fc4a046138b mm: untag user pointers in get_vaddr_frames adds 05f9eaa20916 fs/namespace: untag user pointers in copy_mount_options adds 00e57832306f userfaultfd: untag user pointers adds 5fa041ce048d drm/amdgpu: untag user pointers adds 05306853649f drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds 2c601ebda5b6 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds 2e9e63eb3836 tee/shm: untag user pointers in tee_shm_register adds 0957624fe12d vfio/type1: untag user pointers in vaddr_get_pfn adds d140086d612f mm: untag user pointers in mmap/munmap/mremap/brk adds c3bd7d31cc8c hexagon: drop empty and unused free_initrd_mem adds 185412267613 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 49b3612f5641 drivers/tty/serial/sh-sci.c: suppress warning adds fa711b416612 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 820083c2ea31 Merge branch 'akpm/master' adds 9e88347dedd8 Add linux-next specific files for 20190924
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/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 1 + Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kunit/api/index.rst | 16 - Documentation/dev-tools/kunit/api/test.rst | 11 - Documentation/dev-tools/kunit/faq.rst | 62 - Documentation/dev-tools/kunit/index.rst | 79 - Documentation/dev-tools/kunit/start.rst | 180 - Documentation/dev-tools/kunit/usage.rst | 576 -- .../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 + Documentation/driver-api/thermal/index.rst | 16 - Documentation/driver-api/thermal/sysfs-api.rst | 798 -- .../thermal/x86_pkg_temperature_thermal.rst | 55 - 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 +- Kconfig | 2 - MAINTAINERS | 24 +- Makefile | 40 +- Next/SHA1s | 113 +- Next/Trees | 2 +- Next/merge.log | 8651 +++++++------------- 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/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/powerpc/boot/Makefile | 2 +- arch/powerpc/mm/init_64.c | 17 +- 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/um/configs/kunit_defconfig | 3 - arch/um/kernel/irq.c | 2 +- block/bsg-lib.c | 10 +- block/t10-pi.c | 11 +- drivers/block/pktcdvd.c | 1 - drivers/char/hw_random/core.c | 2 +- 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/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/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/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/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/usb/cdc_ncm.c | 6 +- drivers/net/usb/usbnet.c | 5 + 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/btt.c | 8 +- drivers/nvdimm/namespace_devs.c | 7 +- drivers/nvdimm/nd.h | 6 +- drivers/nvdimm/pfn_devs.c | 77 +- 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/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/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 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 | 15 +- fs/cifs/cifsproto.h | 7 - fs/cifs/connect.c | 50 +- fs/cifs/ioctl.c | 2 +- fs/cifs/sess.c | 219 +- fs/cifs/smb2misc.c | 37 +- fs/cifs/smb2ops.c | 18 +- fs/cifs/smb2pdu.c | 109 +- fs/cifs/smb2transport.c | 126 +- fs/cifs/transport.c | 10 +- fs/cifs/xattr.c | 2 +- fs/erofs/data.c | 10 +- fs/erofs/zdata.c | 12 +- fs/f2fs/file.c | 64 +- fs/f2fs/inode.c | 6 +- fs/fuse/cuse.c | 1 + fs/fuse/dev.c | 2 +- fs/fuse/readdir.c | 4 +- fs/io_uring.c | 209 +- fs/libfs.c | 10 +- fs/nfs/dir.c | 41 +- fs/nfs/nfs3proc.c | 45 +- fs/nfs/nfs4proc.c | 6 +- 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 +- include/asm-generic/export.h | 15 +- include/kunit/assert.h | 356 - include/kunit/string-stream.h | 51 - include/kunit/test.h | 1490 ---- include/kunit/try-catch.h | 75 - include/linux/export.h | 76 +- include/linux/huge_mm.h | 7 +- include/linux/lockref.h | 6 - include/linux/memremap.h | 1 - include/linux/module.h | 2 + include/linux/nfs_fs.h | 3 + include/linux/pci.h | 39 +- 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/net/netfilter/nf_tables.h | 2 + include/net/route.h | 3 +- include/uapi/linux/io_uring.h | 2 + init/Kconfig | 39 +- kernel/Makefile | 2 - kernel/module.c | 76 +- kernel/sysctl-test.c | 392 - kernel/time/timer.c | 8 +- kernel/workqueue.c | 5 +- kunit/Kconfig | 38 - kunit/Makefile | 9 - kunit/assert.c | 141 - kunit/example-test.c | 88 - kunit/string-stream-test.c | 52 - kunit/string-stream.c | 217 - kunit/test-test.c | 331 - kunit/test.c | 478 -- kunit/try-catch.c | 118 - lib/Kconfig.debug | 27 - lib/lockref.c | 16 - lib/lz4/lz4hc_compress.c | 1 - localversion-next | 2 +- 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 | 9 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nft_lookup.c | 3 - net/qrtr/qrtr.c | 1 + net/sched/act_api.c | 34 +- net/sched/act_sample.c | 1 + 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/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/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/fsl/fsl_sai.c | 15 + sound/soc/fsl/fsl_sai.h | 1 + sound/soc/sh/rcar/ssi.c | 10 +- sound/soc/soc-core.c | 2 +- sound/soc/ti/Kconfig | 11 +- sound/usb/quirks.c | 1 + .../Documentation/libtraceevent-func_apis.txt | 10 +- tools/lib/traceevent/event-parse.c | 18 +- tools/objtool/check.c | 1 - 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 +- tools/testing/kunit/.gitignore | 3 - tools/testing/kunit/configs/all_tests.config | 3 - tools/testing/kunit/kunit.py | 136 - tools/testing/kunit/kunit_config.py | 66 - tools/testing/kunit/kunit_kernel.py | 149 - tools/testing/kunit/kunit_parser.py | 310 - tools/testing/kunit/kunit_tool_test.py | 206 - .../test_data/test_is_test_passed-all_passed.log | 32 - .../kunit/test_data/test_is_test_passed-crash.log | 69 - .../test_data/test_is_test_passed-failure.log | 36 - .../test_data/test_is_test_passed-no_tests_run.log | 75 - .../test_data/test_output_isolated_correctly.log | 106 - .../kunit/test_data/test_read_from_file.kconfig | 17 - .../selftests/net/fib_nexthop_multiprefix.sh | 6 +- tools/testing/selftests/net/fib_tests.sh | 4 +- 506 files changed, 7176 insertions(+), 17629 deletions(-) delete mode 100644 Documentation/dev-tools/kunit/api/index.rst delete mode 100644 Documentation/dev-tools/kunit/api/test.rst delete mode 100644 Documentation/dev-tools/kunit/faq.rst delete mode 100644 Documentation/dev-tools/kunit/index.rst delete mode 100644 Documentation/dev-tools/kunit/start.rst delete mode 100644 Documentation/dev-tools/kunit/usage.rst 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 arch/um/configs/kunit_defconfig 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/kunit/assert.h delete mode 100644 include/kunit/string-stream.h delete mode 100644 include/kunit/test.h delete mode 100644 include/kunit/try-catch.h delete mode 100644 include/linux/platform_data/eth-netx.h delete mode 100644 kernel/sysctl-test.c delete mode 100644 kunit/Kconfig delete mode 100644 kunit/Makefile delete mode 100644 kunit/assert.c delete mode 100644 kunit/example-test.c delete mode 100644 kunit/string-stream-test.c delete mode 100644 kunit/string-stream.c delete mode 100644 kunit/test-test.c delete mode 100644 kunit/test.c delete mode 100644 kunit/try-catch.c 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 delete mode 100644 tools/testing/kunit/.gitignore delete mode 100644 tools/testing/kunit/configs/all_tests.config delete mode 100755 tools/testing/kunit/kunit.py delete mode 100644 tools/testing/kunit/kunit_config.py delete mode 100644 tools/testing/kunit/kunit_kernel.py delete mode 100644 tools/testing/kunit/kunit_parser.py delete mode 100755 tools/testing/kunit/kunit_tool_test.py delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-failure.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-no_tests_run.log delete mode 100644 tools/testing/kunit/test_data/test_output_isolated_correctly.log delete mode 100644 tools/testing/kunit/test_data/test_read_from_file.kconfig