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-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits bb2aee77c82d Add linux-next specific files for 20190926 omits 52cf66a8f32e Merge branch 'akpm/master' omits 0efe6056e9a6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 46228499c8f2 drivers/tty/serial/sh-sci.c: suppress warning omits 335e98e28679 pinctrl: fix pxa2xx.c build warnings omits 338a91b279c8 Merge branch 'akpm-current/current' omits 77fa5ffa0491 Merge remote-tracking branch 'kunit/test' omits 9a5a50921172 Merge remote-tracking branch 'fpga/for-next' omits 144a7cc4af1f Merge remote-tracking branch 'devfreq/for-next' omits 0b53f4186450 Merge remote-tracking branch 'pidfd/for-next' omits c71af0cf07c8 Merge remote-tracking branch 'xarray/xarray' omits 8eed5962ef77 Merge remote-tracking branch 'nvmem/for-next' omits 30299da9e7ce Merge remote-tracking branch 'slimbus/for-next' omits f1de639767cf Merge remote-tracking branch 'fsi/next' omits faf485eb0618 Merge remote-tracking branch 'kspp/for-next/kspp' omits 706c355fb4f9 Merge remote-tracking branch 'ntb/ntb-next' omits 63ddaf68ac2f Merge remote-tracking branch 'livepatching/for-next' omits a24794913d52 Merge remote-tracking branch 'y2038/y2038' omits ac935e56dbaa Merge remote-tracking branch 'kselftest/next' omits 54101b87359f Merge remote-tracking branch 'pwm/for-next' omits b36cad3bfaea Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 3a322564027a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 44efd265e392 Merge remote-tracking branch 'gpio/for-next' omits 3795018a2f4e Merge remote-tracking branch 'rpmsg/for-next' omits a157e3d9fdb4 Merge remote-tracking branch 'scsi-mkp/for-next' omits 2a56f1e1c1d1 Merge remote-tracking branch 'scsi/for-next' omits d42ffdbbfd1d Merge remote-tracking branch 'cgroup/for-next' omits 56cba456b8cc Merge remote-tracking branch 'mux/for-next' omits 149ee69e3323 Merge remote-tracking branch 'extcon/extcon-next' omits 7da3bd683ba5 Merge remote-tracking branch 'workqueues/for-next' omits 64b16b0db853 Merge remote-tracking branch 'percpu/for-next' omits bf2d0cbc41e2 Merge remote-tracking branch 'xen-tip/linux-next' omits c502da3f4868 Merge remote-tracking branch 'kvms390/next' omits 3e4d344ac598 Merge remote-tracking branch 'kvm-arm/next' omits 7dc819795575 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 4e9a9c8bdb7a Merge remote-tracking branch 'clockevents/clockevents/next' omits bdfd74dcbeb0 Merge remote-tracking branch 'tip/auto-latest' omits 55abc3f0c687 Merge remote-tracking branch 'iommu/next' omits 45adb9723b57 Merge remote-tracking branch 'watchdog/master' omits 768715b32760 Merge remote-tracking branch 'smack/for-next' omits 291dfc7a775d Merge remote-tracking branch 'keys/keys-next' omits a815a38ce63f Merge remote-tracking branch 'integrity/next-integrity' omits 10e9b5a9b4fc Merge remote-tracking branch 'apparmor/apparmor-next' omits 42089854cf18 Merge remote-tracking branch 'security/next-testing' omits 4fd1f3745094 Merge remote-tracking branch 'kgdb/kgdb-next' omits ba0d75da9755 Merge remote-tracking branch 'block/for-next' omits 336245a1fd7a Merge remote-tracking branch 'drm-intel/for-linux-next' omits 566738eeb363 Merge remote-tracking branch 'drm/drm-next' omits f12f475ab2bc Merge remote-tracking branch 'bluetooth/master' omits 68186a913fa7 Merge remote-tracking branch 'nfc-next/master' omits 467e7672e4c2 Merge remote-tracking branch 'swiotlb/linux-next' omits 9c1f84245eee Merge remote-tracking branch 'ieee1394/for-next' omits 70d05c49da02 Merge remote-tracking branch 'thermal-soc/next' omits 804cc804d44f Merge remote-tracking branch 'thermal/next' omits 5de2c13c8c2c Merge remote-tracking branch 'pm/linux-next' omits 7b85e3c530a5 Merge remote-tracking branch 'i2c/i2c/for-next' omits 9ef70159aee5 Merge remote-tracking branch 'hid/for-next' omits 01d87728e793 Merge remote-tracking branch 'printk/for-next' omits 543b8ed97c7c Merge remote-tracking branch 'vfs/for-next' omits 6360de58d243 Merge remote-tracking branch 'xfs/for-next' omits 849ea976ae64 Merge remote-tracking branch 'v9fs/9p-next' omits 598bd14d4d33 Merge remote-tracking branch 'nfsd/nfsd-next' omits abf879c9b966 Merge remote-tracking branch 'nfs-anna/linux-next' omits 093a4b303b3f Merge remote-tracking branch 'fuse/for-next' omits 7cf14e6b1200 Merge remote-tracking branch 'ext3/for_next' omits 3c1f365194a1 Merge remote-tracking branch 'ecryptfs/next' omits e5f0841ee8c9 Merge remote-tracking branch 'cifs/for-next' omits c8b7d240d57b Merge remote-tracking branch 'btrfs-kdave/for-next' omits fcf84fdf6d8b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 04598802a3fa Merge remote-tracking branch 'sh/sh-next' omits d73463a2629e Merge remote-tracking branch 's390/features' omits ac45ac593072 Merge remote-tracking branch 'parisc-hd/for-next' omits 1d64ed638056 Merge remote-tracking branch 'nios2/for-next' omits f39821d491f2 Merge remote-tracking branch 'h8300/h8300-next' omits fff9d8c517d6 Merge remote-tracking branch 'csky/linux-next' omits e11b6dea73db Merge remote-tracking branch 'tegra/for-next' omits 750a2db08eb5 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 26aeffa9088c Merge remote-tracking branch 'scmi/for-linux-next' omits 863e0c9fd5d1 Merge remote-tracking branch 'samsung-krzk/for-next' omits ba30c49cce58 Merge remote-tracking branch 'rockchip/for-next' omits 4ad4e3e26c7e Merge remote-tracking branch 'reset/reset/next' omits f890210ac3e1 Merge remote-tracking branch 'renesas-geert/next' omits a811f0a8194a Merge remote-tracking branch 'qcom/for-next' omits e5df09969285 Merge remote-tracking branch 'omap/for-next' omits b52a293f540e Merge remote-tracking branch 'mvebu/for-next' omits ccd5b59ef1a6 Merge remote-tracking branch 'mediatek/for-next' omits 84cc97153e86 Merge remote-tracking branch 'keystone/next' omits cbf6de5672f8 Merge remote-tracking branch 'imx-mxs/for-next' omits 7cd43a05dd0b Merge remote-tracking branch 'bcm2835/for-next' omits f930a8527009 Merge remote-tracking branch 'at91/at91-next' omits 87521e11bdfa Merge remote-tracking branch 'aspeed/for-next' omits bc9f218a0333 Merge remote-tracking branch 'amlogic/for-next' omits 1af3f6cb884b Merge remote-tracking branch 'actions/for-next' omits 2385f3a892e9 Merge remote-tracking branch 'arm-soc/for-next' omits 0f474a554660 Merge remote-tracking branch 'arm/for-next' omits 043deb18426e Merge remote-tracking branch 'kbuild/for-next' omits d20eeb14322b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits d7a3e5ce1ad4 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 370878ce2b7c Merge remote-tracking branch 'risc-v-fixes/fixes' omits 0d8676e0be60 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits f732676bfdaa Merge remote-tracking branch 'mmc-fixes/fixes' omits 412e8f721c26 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits 459ed8321dcf Merge remote-tracking branch 'scsi-fixes/fixes' omits ab438e507fb7 Merge remote-tracking branch 'erofs-fixes/fixes' omits 1ee3868eb324 Merge remote-tracking branch 'vfs-fixes/fixes' omits 80c3d4f5307a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 0e8e876272c0 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits bab90fc81f8a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 8c0ccd392433 Merge remote-tracking branch 'kvm-fixes/master' omits ad9fc1c9e5a7 Merge remote-tracking branch 'omap-fixes/fixes' omits df1b21a39b50 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 8456d1d8fe09 Merge remote-tracking branch 'ide/master' omits 3f1af507356e Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits b4a3c4c66668 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 122c791367a6 Merge remote-tracking branch 'spi-fixes/for-linus' omits c3bd22a4401f Merge remote-tracking branch 'regulator-fixes/for-linus' omits d7ffde1f5880 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits cc17ccab7295 Merge remote-tracking branch 'wireless-drivers/master' omits 610cd5f8622f Merge remote-tracking branch 'netfilter/master' omits 344b9114623a Merge remote-tracking branch 'bpf/master' omits 5217bfa6af74 Merge remote-tracking branch 'net/master' omits dc9894d8d1e2 Merge remote-tracking branch 'sparc/master' omits 6c47acaa5f1c Merge remote-tracking branch 'powerpc-fixes/fixes' omits 1ee28fced9ea Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits ea330c8f40b0 fs/cifs/smb2transport.c: Make some functions static omits bb7c5f4a313f cifs: mention if an interface has a channel connected to it omits 0545a69b2d75 cifs: try opening channels after mounting omits d985a1d7f9a2 cifs: switch servers depending on binding state omits 9407a023432a cifs: sort interface list by speed omits 30c3443caf64 cifs: add server param omits 3ac732f68277 cifs: add multichannel mount options and data structs omits eac861a80f38 smb3: missing ACL related flags omits 99aec9f2dc9a Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits a11d6e027326 Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits 978e06c91f0f Merge branch 'v5.4/dt64' into tmp/aml-rebuild omits 951301270456 Merge branch 'v5.4/dt' into tmp/aml-rebuild omits fd2d03f3509f Merge branch 'v5.4/drivers' into tmp/aml-rebuild omits 2f9b49ccdf29 ipc/msg.c: consolidate all xxxctl_down() functions omits 8d1a22a15f76 aio: simplify read_events() omits 117adc029d91 fat: add nobarrier to workaround the strange behavior of device omits ec2d23004b60 lib/math/rational.c: fix possible incorrect result from ra [...] omits 671f4b548d85 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 357860de7a35 string: add stracpy and stracpy_pad mechanisms omits 108617e404be Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits c18f91f66d2a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 8fc46f551f2c lib/genalloc.c: export symbol addr_in_gen_pool omits e8237af40e91 hung_task: allow printing warnings every check interval omits 5278e3b119b7 kernel/hung_task.c: Monitor killed tasks. omits 1ad5f6f6a257 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 04c909d6af57 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 77abbf94f5ed mm/vmscan: remove unused lru_pages argument omits eff6184b731b mm, memcg: make scan aggression always exclude protection omits 2504c34d29e1 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 0ebaf97d46fa mm, memcg: proportional memory.{low,min} reclaim omits 872e11ff01c4 mm-oom-avoid-printk-iteration-under-rcu-fix omits 736c536113d9 mm, oom: avoid printk() iteration under RCU omits ec19b2ccec61 mm/memremap.c: add a bounds check in devm_memremap_pages() omits 72795f2cc5e5 mm/memory_hotplug.c: add a bounds check to check_hotplug_m [...] omits bebf7ac58e8a mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits 8b6147856192 mm/mmap.c: fix the adjusted length error omits d285169ae0de mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits df0500892981 mm-slb-guarantee-natural-alignment-for-kmallocpower-of-two-fix omits 66a27e889ec0 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] omits f69e010cd562 mm, sl[ou]b: improve memory accounting omits 0d829c4bed33 ramfs: support O_TMPFILE omits f149c8113af8 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 6b6db95f5190 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits a189bb2e29e9 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits d9b9ebbffd5f fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 067a43fdcb56 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits a35cd6184b9c ocfs2: clear zero in unaligned direct IO omits 9238db8045e4 kernel/sysctl.c: do not override max_threads provided by u [...] omits 59efe364de72 memcg: only record foreign writebacks with dirty pages whe [...] omits 17865a47d550 mm: fix -Wmissing-prototypes warnings omits 1eb12f78ca19 writeback: fix use-after-free in finish_writeback_work() omits 147596d3b369 mm/memremap: Drop unused SECTION_SIZE and SECTION_MASK omits 3bb00353d117 /proc/kpageflags: do not use uninitialized struct pages omits 4b30a701f11d /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 4bed4ca8c6e7 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 0d61fe94cdc6 ntfs: remove (un)?likely() from IS_ERR() conditions omits 647fd3079774 IB/hfi1: remove unlikely() from IS_ERR*() condition omits 1d6db8aa2edc xfs: remove unlikely() from WARN_ON() condition omits 32d7e31dc41f wimax/i2400m: remove unlikely() from WARN*() condition omits 3645d4aefae0 fs: remove unlikely() from WARN_ON() condition omits f327e8fa443d xen/events: remove unlikely() from WARN() condition omits 104e89280039 checkpatch: check for nested (un)?likely() calls omits 18a14d667223 hexagon: drop empty and unused free_initrd_mem omits 3acddf4ff9f8 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits 58e5687bb06e mm: introduce MADV_PAGEOUT omits 76cd59d747d2 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits fbbe6532db84 mm: introduce MADV_COLD omits 2c9d6ff6cb31 mm: untag user pointers in mmap/munmap/mremap/brk omits 99a87771f1cd vfio/type1: untag user pointers in vaddr_get_pfn omits 3a58003c0e17 tee/shm: untag user pointers in tee_shm_register omits 01107ebe0c1d media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits fa4c0bc9dc9b drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits c3108c42f501 drm/amdgpu: untag user pointers omits c4da82d89ea3 userfaultfd: untag user pointers omits c1e6784607ec fs/namespace: untag user pointers in copy_mount_options omits aeb71ff8cfaf mm: untag user pointers in get_vaddr_frames omits a7ddb7b7253e mm: untag user pointers in mm/gup.c omits 1842a5a9ba44 mm: untag user pointers passed to memory syscalls omits f672e2c217e2 lib: untag user pointers in strn*_user omits 11be7ee0742e lib/lzo/lzo1x_compress.c: fix alignment bug in lzo-rle omits 68ed28087d04 ipc/sem.c: convert to use built-in RCU list checking omits 2ce5b3630a4d ipc/mqueue: improve exception handling in do_mq_notify() omits 8013c898cbbc ipc/mqueue.c: delete an unnecessary check before the macro [...] omits d04d3c71288e bug: move WARN_ON() "cut here" into exception handler omits 993426dbfe99 bug: consolidate __WARN_FLAGS usage omits 96d79d7e1f29 bug: clean up helper macros to remove __WARN_TAINT() omits f1aa93b855f5 bug: lift "cut here" out of __warn() omits 30759be5965c bug: consolidate warn_slowpath_fmt() usage omits 8956397823ce bug: rename __WARN_printf_taint() to __WARN_printf() omits 792ee988a81d bug: refactor away warn_slowpath_fmt_taint() omits b069cbfb02dd scripts/gdb: handle split debug omits 4aa685261104 kgdb: don't use a notifier to enter kgdb at panic; call directly omits 025f072e5823 compiler: enable CONFIG_OPTIMIZE_INLINING forcibly omits 328810a06d1a uaccess: add missing __must_check attributes omits 3b62ac823476 kexec: restore arch_kexec_kernel_image_probe declaration omits 5f31bed4956c kexec: bail out upon SIGKILL when allocating memory. omits 7f7eac13d6ab cpumask: nicer for_each_cpumask_and() signature omits 82c60e7282a6 fork: improve error message for corrupted page tables omits 70531b898f95 fat: delete an unnecessary check before brelse() omits f62b3aff1a23 fs/reiserfs/do_balan.c: remove set but not used variable omits 09df55fb5ca3 fs/reiserfs/journal.c: remove set but not used variable omits 86ad445620cb fs/reiserfs/do_balan.c: remove set but not used variables omits 85368bfa412a fs/reiserfs/fix_node.c: remove set but not used variables omits 1e402b141848 fs/reiserfs/prints.c: remove set but not used variables omits a82bdbfc2789 fs/reiserfs/objectid.c: remove set but not used variables omits 198a470ecf2e fs/reiserfs/lbalance.c: remove set but not used variables omits 42c2a289c107 fs/reiserfs/stree.c: remove set but not used variables omits 8dcf543389f6 fs/reiserfs/journal.c: remove set but not used variables omits 1a544616cc2d fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 99b26efee662 checkpatch: make git output use LANGUAGE=en_US.utf8 omits e73de587225a checkpatch: remove obsolete period from "ambiguous SHA1" query omits 9a0c26f6c76b checkpatch: allow consecutive close braces omits 8577de134248 checkpatch: prefer __section over __attribute__((section(...))) omits 2723e0dba4e1 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE omits e2d8a60d06b7 checkpatch.pl: warn on invalid commit id omits 93fa5a9e6883 checkpatch: improve SPDX license checking omits 13b3f9a3a44e checkpatch: don't interpret stack dumps as commit IDs omits 390855c35b79 lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds omits 76936618537d lib/extable.c: add missing prototypes omits d8f4d570cce2 lib/generic-radix-tree.c: make 2 functions static inline omits 52695c7f1da5 strscpy: reject buffer sizes larger than INT_MAX omits f4fcc0bc835f include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits c70b6c0e6371 kernel-doc: core-api: include string.h into core-api omits edb95a2a5373 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits 8e081654361f augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 42a2ff31a68c augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits d0535aa3c199 rbtree: avoid generating code twice for the cached version [...] omits c03746dce9e9 kernel/elfcore.c: include proper prototypes omits 3e5e29ec1bad linux/coff.h: add include guard omits 281b132ba312 memcg, kmem: do not fail __GFP_NOFAIL charges omits 2ccf914651a5 soc: amlogic: ee-pwrc: ensure driver state maches HW state omits 495521c8dd4b soc: amlogic: ee-pwrc: rename get_power omits e478e0ba4ffe drm/meson: enable runtime PM omits bdad7e48ef4c kunit: fix failure to build without printk omits 569eb410b2fd MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section omits 0f9a36cc16a7 kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] omits b10919581a6c MAINTAINERS: add entry for KUnit the unit testing framework omits 93984ca80c14 Documentation: kunit: add documentation for KUnit omits 87afee595322 kunit: defconfig: add defconfigs for building KUnit tests omits 29dc434b5163 kunit: tool: add Python wrappers for running KUnit tests omits ba678fff1019 kunit: test: add tests for KUnit managed resources omits 78cb1deac959 kunit: test: add the concept of assertions omits aa63b7465aeb kunit: test: add tests for kunit test abort omits 11b1ef6934b8 kunit: test: add support for test abort omits f8701ff0e4cd objtool: add kunit_try_catch_throw to the noreturn list omits 0cc8aafaac11 kunit: test: add initial tests omits a52db3e25ee7 lib: enable building KUnit in lib/ omits f20dcc09db97 kunit: test: add the concept of expectations omits 77a04dfa6005 kunit: test: add assertion printing library omits edf6edac32b1 kunit: test: add string_stream a std::stream like string builder omits 27c8710efc6d kunit: test: add test resource management API omits 02a9a54d943a kunit: test: add KUnit test runner core omits 55eaa28551e1 Merge branch 'spi-5.4' into spi-linus omits 028bc338e584 MAINTAINERS: Add myself as reviewer for the PWM subsystem omits 3304be6408bf MAINTAINERS: Add patchwork link for PWM entry omits 8ce2ac2cf510 MAINTAINERS: Add a selection of PWM related keywords to th [...] omits c077f737949f Merge branch 'asoc-5.4' into asoc-linus omits a529cd1cfcbc Merge branch 'misc-5.4' into next-fixes omits 89b038ccec69 erofs: fix mis-inplace determination related with noio chain omits dd53ee4ece63 erofs: fix erofs_get_meta_page locking due to a cleanup omits f2be48b43e34 mmc: tegra: Implement ->set_dma_mask() omits 5702e674fc00 mmc: sdhci: Let drivers define their DMA mask omits 47110787567c mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence omits 17cf5df62764 mmc: sdhci: improve ADMA error reporting omits db46ddead0da MAINTAINERS: erofs: complete sub-entries for erofs omits ad7b041ab894 erofs: fix return value check in erofs_read_superblock() omits e3c5706691fb Merge branch 'linus' omits 28621a9ea3d1 Merge branch 'perf/urgent' omits 7371c9f064cd Merge branch 'linus' omits 17e72a2a50e4 Merge branch 'timers/urgent' omits f7d58c145b69 Merge branch 'sched/urgent' omits 55cd259e5974 Merge branch 'sched/urgent' omits b2072028a465 Merge branch 'x86/mm' omits 28f59b04707d sched: Add __ASSEMBLY__ guards around struct clone_args omits 5ae7657f46b2 Merge branch 'i2c/for-5.4' into i2c/for-next omits adc82bc20d67 Merge branch 'i2c/for-5.4' into i2c/for-next omits 8b036f4a92b5 Merge branch 'i2c/for-current' into i2c/for-next omits a828630f614e i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630 omits 9dd8de4f5d99 Merge branch 'i2c/for-5.4' into i2c/for-next omits fbd9bdb540fd Merge branch 'i2c/for-5.4' into i2c/for-next omits 26d97fe8bbed Merge branch 'i2c/for-5.4' into i2c/for-next omits 016bf3baa38b Merge branch 'i2c/for-current' into i2c/for-next omits fa67bc4cab93 Merge branch 'i2c/for-5.4' into i2c/for-next omits f381960062cd Merge branch 'i2c/for-current' into i2c/for-next omits 0ca7ab5b0092 Merge branch 'thermal-soc' into next omits a640c5c90f12 Merge branches 'thermal-core' and 'thermal-intel' into next omits 4aa6cf8b6bd1 MAINTAINERS: Add Amit Kucheria as reviewer for thermal omits 0cc4e8f1a86c thermal: intel: int340x_thermal: Remove unnecessary acpi_h [...] omits beb22d6d8993 thermal: int340x: processor_thermal: Add Ice Lake support omits 062d79a1ce88 thermal: processor_thermal_device: Use dev_get_drvdata omits 5bc90eea02a8 thermal: Add some error messages omits 83aa81e64af8 thermal: Fix use-after-free when unregistering thermal zon [...] omits dc62c2398e2a thermal/drivers/core: Use put_device() if device_register() fails omits 144e5d6ebeae thermal_hwmon: Sanitize thermal_zone type omits af3e0fe9c663 docs: thermal: add it to the driver API omits cf254eed8bd5 Merge branch 'i2c/for-5.4' into i2c/for-next omits 5435f008deb2 Merge branch 'i2c/for-current' into i2c/for-next omits d4b7c7304363 Merge branch 'i2c/for-5.4' into i2c/for-next omits 8928120661ac Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 69cb9191be5a Merge branch 'i2c/for-5.4' into i2c/for-next omits be9035630d80 i2c: s3c2410: Mark expected switch fall-through omits 03929cce52e2 i2c: at91: fix clk_offset for sama5d2 omits 9c5718e14b81 i2c: at91: disable TXRDY interrupt after sending data adds e55d9d9bfb69 memcg, kmem: do not fail __GFP_NOFAIL charges adds 541be0509543 linux/coff.h: add include guard adds 0f74914071ab kernel/elfcore.c: include proper prototypes adds c7d4f7eeb6da rbtree: avoid generating code twice for the cached version [...] adds 444b8a83f1e0 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro adds 315cc066b8ae augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro adds 6d2052d188d9 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] adds 917cda2790c4 kernel-doc: core-api: include string.h into core-api adds d1a445d3b86c include/trace/events/writeback.h: fix -Wstringop-truncatio [...] adds 9a156466147b strscpy: reject buffer sizes larger than INT_MAX adds e3f4faa42095 lib/generic-radix-tree.c: make 2 functions static inline adds 8e72a7a44df5 lib/extable.c: add missing prototypes adds 091cb0994edd lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds adds 634cffcc9478 checkpatch: don't interpret stack dumps as commit IDs adds ffbce8974d90 checkpatch: improve SPDX license checking adds a8dd86bf7462 checkpatch.pl: warn on invalid commit id adds 6dba824e9ef7 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE adds 462811d9d400 checkpatch: prefer __section over __attribute__((section(...))) adds 94fb98450456 checkpatch: allow consecutive close braces adds 5a7f4455ad32 checkpatch: remove obsolete period from "ambiguous SHA1" query adds dbbf869da3ad checkpatch: make git output use LANGUAGE=en_US.utf8 adds d256085be12d fs: reiserfs: remove unnecessary check of bh in remove_fro [...] adds 6e9ca45f77bc fs/reiserfs/journal.c: remove set but not used variables adds 66985cb9ee10 fs/reiserfs/stree.c: remove set but not used variables adds d4a1a857e31a fs/reiserfs/lbalance.c: remove set but not used variables adds 4a70aebb1268 fs/reiserfs/objectid.c: remove set but not used variables adds 73fbff5eea3c fs/reiserfs/prints.c: remove set but not used variables adds 4fadcd1c14d8 fs/reiserfs/fix_node.c: remove set but not used variables adds da5184c2ab10 fs/reiserfs/do_balan.c: remove set but not used variables adds 3e9fd5a48cb7 fs/reiserfs/journal.c: remove set but not used variable adds b25bab17221b fs/reiserfs/do_balan.c: remove set but not used variable adds aadc4e01dbaa fat: delete an unnecessary check before brelse() adds 8495f7e6732e fork: improve error message for corrupted page tables adds 2a4a4082cd44 cpumask: nicer for_each_cpumask_and() signature adds 7c3a6aedcd6a kexec: bail out upon SIGKILL when allocating memory. adds d5372c391329 kexec: restore arch_kexec_kernel_image_probe declaration adds 9dd819a15162 uaccess: add missing __must_check attributes adds ac7c3e4ff401 compiler: enable CONFIG_OPTIMIZE_INLINING forcibly adds 7d92bda271dd kgdb: don't use a notifier to enter kgdb at panic; call directly adds da036ae14762 scripts/gdb: handle split debug adds ee8711336c51 bug: refactor away warn_slowpath_fmt_taint() adds 89348fc31441 bug: rename __WARN_printf_taint() to __WARN_printf() adds f2f84b05e02b bug: consolidate warn_slowpath_fmt() usage adds d38aba49a9f7 bug: lift "cut here" out of __warn() adds d4bce140b4e7 bug: clean up helper macros to remove __WARN_TAINT() adds 2da1ead4d5f7 bug: consolidate __WARN_FLAGS usage adds a44f71a9ab99 bug: move WARN_ON() "cut here" into exception handler adds 97b0b1ad58fa ipc/mqueue.c: delete an unnecessary check before the macro [...] adds c231740dd95e ipc/mqueue: improve exception handling in do_mq_notify() adds 984035ad7b24 ipc/sem.c: convert to use built-in RCU list checking adds 09b35b4192f6 lib/lzo/lzo1x_compress.c: fix alignment bug in lzo-rle adds 903f433f8f7a lib: untag user pointers in strn*_user adds 057d3389108e mm: untag user pointers passed to memory syscalls adds f9652594195f mm: untag user pointers in mm/gup.c adds 5d65e7a7d8cd mm: untag user pointers in get_vaddr_frames adds ed8a66b83269 fs/namespace: untag user pointers in copy_mount_options adds 7d0325749a6c userfaultfd: untag user pointers adds 35f3fc87bebf drm/amdgpu: untag user pointers adds 4fdfae8d8f85 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds e275faf367e3 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds 78063a9dd963 tee/shm: untag user pointers in tee_shm_register adds 6cf5354c1c4b vfio/type1: untag user pointers in vaddr_get_pfn adds ce18d171cb73 mm: untag user pointers in mmap/munmap/mremap/brk adds 9c276cc65a58 mm: introduce MADV_COLD adds 8940b34a4e08 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds 1a4e58cce84e mm: introduce MADV_PAGEOUT adds d616d5126503 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT adds c7cc8d77316b hexagon: drop empty and unused free_initrd_mem adds de3f186f87cf checkpatch: check for nested (un)?likely() calls adds 89f403541325 xen/events: remove unlikely() from WARN() condition adds 7159d54418e0 fs: remove unlikely() from WARN_ON() condition adds 77c0e745bd11 wimax/i2400m: remove unlikely() from WARN*() condition adds 14ed8688074a xfs: remove unlikely() from WARN_ON() condition adds 7b0b69259433 IB/hfi1: remove unlikely() from IS_ERR*() condition adds cc22c800e15b ntfs: remove (un)?likely() from IS_ERR() conditions adds b4ed71f557e4 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds a22fea94992a arch/sparc/include/asm/pgtable_64.h: fix build adds cbafe18c7102 Merge branch 'akpm' (patches from Andrew) adds ec56103e18c7 Merge tag 'for-linus-5.4-rc1-tag' of git://git.kernel.org/ [...] adds 16cdf0846784 Merge tag 's390-5.4-2' of git://git.kernel.org/pub/scm/lin [...] adds a3bc18a48e2e jffs2: Fix mounting under new mount API adds dadedd85630a Merge branch 'work.mount3' of git://git.kernel.org/pub/scm [...] adds 2268419e4c95 Merge tag 'xfs-5.4-merge-8' of git://git.kernel.org/pub/sc [...] adds 7be3cb019db1 binfmt_elf: Do not move brk for INTERP-less ET_EXEC adds 972a2bf7dfe3 Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/proje [...] adds 797a3242755d Merge tag 'linux-kselftest-5.4-rc1.1' of git://git.kernel. [...] adds 0576f0602a49 Merge tag 'usercopy-v5.4-rc1' of git://git.kernel.org/pub/ [...] adds f8d7ab2bded8 tracing/probe: Fix same probe event argument matching adds 7897c04ad09f Merge tag 'trace-v5.4-2' of git://git.kernel.org/pub/scm/l [...] adds b117b9b48b24 perf tests: Fix static build test adds 7b678ccdf5f6 tools headers uapi: Sync prctl.h with the kernel sources adds 9846f1366489 tools uapi asm-generic: Sync unistd.h with the kernel sources adds 761830a03c5c tools arch x86 uapi: Synch asm/unistd.h with the kernel sources adds 40f1c039c7c6 tools arch x86: Sync asm/cpufeatures.h with the kernel sources adds 0216234c2eed perf tools: Fix segfault in cpu_cache_level__read() adds 1a375ae7659a perf probe: Skip same probe address for a given line adds 9e6124d9d635 perf probe: Fix to clear tev->nargs in clear_probe_trace_event() adds 6ef81c55a2b6 perf session: Return error code for perf_session__new() fu [...] adds 9f014e3a66bc perf/core: Fix several typos in comments adds 2b32769700f8 Merge tag 'perf-urgent-for-mingo-5.4-20190921' of git://gi [...] adds 4ec8d984895f perf record: Fix priv level with branch sampling for paranoid=2 adds c8b567c8a96a perf record: Move restricted maps check to after a possibl [...] adds faef87494139 perf vendor events amd: Add L3 cache events for Family 17h adds 0c03d3aa255b perf vendor events amd: Remove redundant '[' adds 93125562ce38 perf vendor events: Minor fixes to the README adds 8788d36950da perf list: Allow plurals for metric, metricgroup adds 5c8da72dc21e libtraceevent: Round up in tep_print_event() time precision adds 4ab91deacc9b libtraceevent: Man pages for libtraceevent event print rel [...] adds 38f76c31368b libtraceevent: Man pages fix, rename tep_ref_get() to tep_ [...] adds f8d16387fffb libtraceevent: Man pages fix, changes in event printing APIs adds d69094f364d0 libtraceevent: Add tep_get_event() in event-parse.h adds 077faf3dc7cc libtraceevent: Move traceevent plugins in its own subdirectory adds 33c96400dcd3 libtraceevent: Man pages for tep plugins APIs adds 058bd857845a tools: Add missing stdio.h include to asm/bug.h header adds a583053299c1 perf tools: Rename 'struct perf_mmap' to 'struct mmap' adds 9521b5f2d9d3 perf tools: Rename perf_evlist__mmap() to evlist__mmap() adds db6b7b138506 perf tools: Rename perf_evlist__munmap() to evlist__munmap() adds d50cf36115a0 perf tools: Rename perf_evlist__alloc_mmap() to evlist__al [...] adds 470579b0211d perf tools: Rename perf_evlist__exit() to evlist__exit() adds e6b1878d4eea perf tools: Rename perf_evlist__purge() to evlist__purge() adds d80a5540bccb libperf: Link libapi.a in libperf.so adds e0fcfb086fbb perf evlist: Adopt backwards ring buffer state enum adds 547740f7b357 libperf: Add perf_mmap struct adds 4fd0cef2c7b6 libperf: Add 'mask' to struct perf_mmap adds 2cf07b294a60 libperf: Add 'fd' to struct perf_mmap adds 56a94706cd72 libperf: Add 'cpu' to struct perf_mmap adds e03edfeac033 libperf: Add 'refcnt' to struct perf_mmap adds ebe4d72bba86 libperf: Add prev/start/end to struct perf_mmap adds 8df7a869818e libperf: Add 'overwrite' to 'struct perf_mmap' adds 4443e6d7704e libperf: Add 'event_copy' to 'struct perf_mmap' adds 65aa2e6bae36 libperf: Add 'flush' to 'struct perf_mmap' adds 648b5af3f3ae libperf: Move 'system_wide' from 'struct evsel' to 'struct [...] adds c976ee11a0e1 libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct p [...] adds f6fa43757793 libperf: Move 'mmap_len' from 'struct evlist' to 'struct p [...] adds 40cb2d5141bd libperf: Move 'pollfd' from 'struct evlist' to 'struct per [...] adds fee92b4442f1 libperf: Add missing 'struct xyarray' forward declaration adds 8cd36f3ef492 libperf: Move 'sample_id' from 'struct evsel' to 'struct p [...] adds deaf321913a7 libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' adds e7eb9002d451 libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' adds 1d5af02d7a92 libperf: Move 'heads' from 'struct evlist' to 'struct perf [...] adds 70c20369ee95 libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions adds 515dbe48f620 libperf: Add perf_evlist__first()/last() functions adds ff47d86a0d9b libperf: Add perf_evlist__read_format() function adds b0031c22819a libperf: Add perf_evlist__id_add() function adds d5a99483dece libperf: Add perf_evlist__id_add_fd() function adds 20f2be1d48ec libperf: Move 'page_size' global variable to libperf adds 26049111c333 perf tools: No need to include internal/lib.h from util/util.h adds 7634d5336a6e libperf: Use sys/types.h to get ssize_t, not unistd.h adds fb4bf51fcc15 libperf: Add libperf dependency for tests targets adds 428dab813a56 libperf: Merge libperf_set_print() into libperf_init() adds 379dd98c3d77 libperf: Add libperf_init() call to the tests adds 31f67fc462a9 libperf: Add perf_evlist__alloc_pollfd() function adds f4009e7bf7ba libperf: Add perf_evlist__add_pollfd() function adds 80ab2987a016 libperf: Add perf_evlist__poll() function adds 32ff3fec07b6 perf copyfile: Move copyfile routines to separate files adds 9620bc361ac6 perf evsel: Remove need for symbol_conf in evsel_fprintf.c adds ca1252779f48 perf evsel: Introduce evsel_fprintf.h adds bd70462062f3 perf evlist: Remove unused perf_evlist__fprintf() method adds 95be9d197da6 perf evsel: Move config terms to a separate header adds 252a2fdc742b perf tools: Replace needless mmap.h with what is needed, event.h adds 6f6473c37d34 perf stat: Fix free memory access / memory leaks in metrics adds 7834fa948beb perf evlist: Fix access of freed id arrays adds 28b951760ceb perf vendor events: Remove P8 HW events which are not supported adds 61bf4ee29d5a perf jvmti: Include JVMTI support for s390 adds 815c1560bf8f perf build: Add detection of java-11-openjdk-devel package adds d6840d87b2d1 perf parser: Remove needless include directives adds b11f7244efe0 Merge tag 'perf-core-for-mingo-5.5-20190925' of git://git. [...] adds 26acf400d2dc perf unwind: Fix libunwind build failure on i386 systems adds a7b7b772bb4a Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds da05b5ea12c1 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds ea1e2bbec6ed keys: Add Jarkko Sakkinen as co-maintainer adds ae89339b08f3 ntb: point to right memory window index adds c16c6655605f ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 adds 5e2cbf13d0ec NTB: ntb_transport: remove redundant assignment to rc adds 5f59f6b182f7 ntb_hw_amd: Add a new NTB PCI device ID adds a1472e73e3d7 ntb_hw_amd: Add memory window support for new AMD hardware adds 4720101fab62 NTB: fix IDT Kconfig typos/spellos adds 0cd81d77d056 Merge tag 'ntb-5.4' of git://github.com/jonmason/ntb adds 289991ce1cac Merge tag 'drm-next-2019-09-27' of git://anongit.freedeskt [...] adds 7bccb9f10c8f Merge tag 'linux-watchdog-5.4-rc1' of git://www.linux-watc [...] adds 8c7aa184281c thermal_hwmon: Sanitize thermal_zone type adds adc8749b150c thermal/drivers/core: Use put_device() if device_register() fails adds 1851799e1d29 thermal: Fix use-after-free when unregistering thermal zon [...] adds 67eed44b8a8a thermal: Add some error messages adds bf8ca04d8bfd MAINTAINERS: Add Amit Kucheria as reviewer for thermal adds c669675b56b4 thermal: int340x: processor_thermal: Add Ice Lake support adds f639cff55fb4 thermal: intel: int340x_thermal: Remove unnecessary acpi_h [...] adds 4c8a342c118a thermal: intel: int3403: replace printk(KERN_WARN...) with [...] adds 97e9cafe85a9 thermal: intel: Use dev_get_drvdata adds 0f84d1d18c46 Merge branches 'thermal-core', 'thermal-intel' and 'therma [...] adds d0e00bc5ada5 Merge branch 'for-5.4' of git://git.kernel.org/pub/scm/lin [...] adds 284b94be1925 blk-mq: move lockdep_assert_held() into elevator_exit adds b89f625e28d4 block: don't release queue's sysfs lock during switching elevator adds 25d41e4aadb0 iocost: better trace vrate changes adds 7cd806a9a953 iocost: improve nr_lagging handling adds 7afcccafa59f iocost: bump up default latency targets for hard disks adds 2af2783f2ea4 rq-qos: get rid of redundant wbt_update_limits() adds 8d6996630c03 block: fix null pointer dereference in blk_mq_rq_timed_out() adds 47db9b9a6eba Merge tag 'for-linus-2019-09-27' of git://git.kernel.dk/li [...] adds 738f531d877a Merge tag 'for-5.4/io_uring-2019-09-27' of git://git.kerne [...] adds 715d14da670e pwm: mediatek: Add MT7629 compatible string adds 8f960106c150 MAINTAINERS: Add a selection of PWM related keywords to th [...] adds 6f736909f0a4 MAINTAINERS: Add patchwork link for PWM entry adds da635e7abe3f MAINTAINERS: Add myself as reviewer for the PWM subsystem adds e37e3bc7e265 Merge tag 'pwm/for-5.4-rc1' of git://git.kernel.org/pub/sc [...] adds 8bbe0dec38e1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 70570a6418be Merge tag 'nios2-v5.4-rc1' of git://git.kernel.org/pub/scm [...] adds 568d850e3c60 Merge tag 'riscv/for-v5.4-rc1-b' of git://git.kernel.org/p [...] adds 9977b1a71488 Merge tag '9p-for-5.4' of git://github.com/martinetd/linux adds 8f744bdee4fe Merge tag 'virtio-fs-5.4' of git://git.kernel.org/pub/scm/ [...] adds 298fb76a5583 Merge tag 'nfsd-5.4' of git://linux-nfs.org/~bfields/linux adds f1f2f614d535 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds aefcf2f4b581 Merge branch 'next-lockdown' of git://git.kernel.org/pub/s [...] adds 3fbd7ee285b2 tasks: Add a count of task RCU users adds 0ff7b2cfbae3 tasks, sched/core: Ensure tasks are available for a grace [...] adds 154abafc68bf tasks, sched/core: With a grace period after finish_task_s [...] adds 5311a98fef7d tasks, sched/core: RCUify the assignment of rq->curr adds fc0d77387cb5 sched/membarrier: Fix private expedited registration check adds 09554009c0ca sched/membarrier: Remove redundant check adds 2840cf02fae6 sched/membarrier: Call sync_core only before usermode for same mm adds 227a4aadc75b sched/membarrier: Fix p->mm->membarrier_state racy load adds 19a4ff534bb0 selftests, sched/membarrier: Add multi-threaded test adds c6d68c1c4a4d sched/membarrier: Skip IPIs when mm->mm_users == 1 adds c172e0a3e8e6 sched/membarrier: Return -ENOMEM to userspace on memory al [...] adds 714e501e16cd sched/core: Fix migration to invalid CPU in __set_cpus_all [...] adds 763a9ec06c40 sched/fair: Fix -Wunused-but-set-variable warnings adds a49b4f4012ef sched/core: Fix preempt_schedule() interrupt return comment adds 9fc41acc89e5 sched/core: Remove double update_max_interval() call on CP [...] adds 4892f51ad54d sched/fair: Avoid redundant EAS calculation adds 9c5efe9ae7df Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds ca14c996afe7 x86/purgatory: Disable the stackleak GCC plugin for the purgatory adds f19e00ee84be Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 253c892193ab powerpc/eeh: Fix eeh eeh_debugfs_break_device() with SRIOV [...] adds a2953204b576 Merge tag 'powerpc-5.4-2' of git://git.kernel.org/pub/scm/ [...] adds ac79f78dab89 Revert "Revert "mm, thp: restore node-local hugepage alloc [...] adds 19deb7695e07 Revert "Revert "Revert "mm, thp: consolidate THP gfp handl [...] adds b39d0ee2632d mm, page_alloc: avoid expensive reclaim when compaction ma [...] adds 76e654cc91bb mm, page_alloc: allow hugepage fallback to remote nodes wh [...] adds edf445ad7c8d Merge branch 'hugepage-fallbacks' (hugepatch patches from [...] adds 5a2a828d81e9 Merge tag 'wireless-drivers-for-davem-2019-09-26' of https [...] adds 424adc329bcb dimlib: make DIMLIB a hidden symbol adds 31aefe14bc9f net: aquantia: Fix aq_vec_isr_legacy() return value adds 286183147666 cxgb4: Signedness bug in init_one() adds 002dfe808525 net: hisilicon: Fix signedness bug in hix5hd2_dev_probe() adds 25a584955f02 net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe() adds bd55f8ddbc43 net: netsec: Fix signedness bug in netsec_probe() adds ced81eb84d6a enetc: Fix a signedness bug in enetc_of_get_phy() adds 7f9e88e6ef8c net: socionext: Fix a signedness bug in ave_probe() adds f10210517a2f net: stmmac: dwmac-meson8b: Fix signedness bug in probe adds 73e211e11be8 net: axienet: fix a signedness bug in probe adds d7eb651212fd of: mdio: Fix a signedness bug in of_phy_get_and_connect() adds 1a4b62a0b8a3 net: nixge: Fix a signedness bug in nixge_probe() adds 231042181dc9 net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_ [...] adds 0355d6c1d591 kcm: disable preemption in kcm_parse_func_strparser() adds 159d2c7d8106 sch_netem: fix rcu splat in netem_enqueue() adds 2b6fd3ea438c net: dsa: qca8k: Fix port enable for CPU port adds 4f6570d7206b ipv6: add priority parameter to ip6_xmit() adds e9a5dceee56c ipv6: tcp: provide sk->sk_priority to ctl packets adds f6c0f5d209fa tcp: honor SO_PRIORITY in TIME_WAIT state adds 4e1e83be1cd4 Merge branch 'SO_PRIORITY' adds 05733434ee9a net/rds: Check laddr_check before calling it adds 4ce70b4aed57 net: sched: sch_htb: don't call qdisc_put() while holding [...] adds c2999f7fb05b net: sched: multiq: don't call qdisc_put() while holding t [...] adds e3ae1f96accd net: sched: sch_sfb: don't call qdisc_put() while holding [...] adds 5c7ff18149fe Merge branch 'qdisc-destroy' adds e3439af4a339 bpf: Clean up indentation issue in BTF kflag processing adds 768fb61fcc13 bpf: Fix bpf_event_output re-entry issue adds 3c30819dc68a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds dac91170f8e9 vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled adds dfe5999dc03e net/sched: Set default of CONFIG_NET_TC_SKB_EXT to N adds 8572cea1461a nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs adds 8ce39eb5a67a nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs adds c5f095baa880 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds a3aa6e65beeb net: dsa: microchip: Always set regmap stride to 1 adds 991ad2b24da2 lib: dimlib: fix help text typos adds 2df4de168176 ptp: correctly disable flags on old ioctls adds fd4a8093ec0b net: socionext: ave: Avoid using netdev_err() before calli [...] adds 407d8098cb1a net: phy: micrel: add Asym Pause workaround for KSZ9021 adds 6ba5bbba95f7 NFC: st95hf: clean up indentation issue adds 4208966f65f5 net: ena: clean up indentation issue adds 979b9b251ae0 mlxsw: spectrum: Clear VLAN filters during port initialization adds 44bde514eb13 Documentation: Clarify trap's description adds 52feb8b588f6 mlxsw: spectrum_flower: Fail in case user specifies multip [...] adds 94e7e5da388d Merge branch 'mlxsw-Various-fixes' adds 6b3656a60f20 tcp_bbr: fix quantization code to not raise cwnd if not pr [...] adds 174e23810cd3 sk_buff: drop all skb extensions on free and skb scrubbing adds a41e8a88b06e tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state adds 78beef629fd9 nfp: abm: fix memory leak in nfp_abm_u32_knode_replace adds faeacb6ddb13 net: tap: clean up an indentation issue adds 02dc96ef6c25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds f15d9a992f90 iommu/amd: Remove domain->updated adds 3a11905b69eb iommu/amd: Remove amd_iommu_devtable_lock adds f6c0bfce271b iommu/amd: Take domain->lock for complete attach/detach path adds 45e528d9c479 iommu/amd: Check for busy devices earlier in attach_device() adds ab7b2577f0d1 iommu/amd: Lock dev_data in attach/detach code paths adds 2a78f9962565 iommu/amd: Lock code paths traversing protection_domain->dev_list adds 4d2af08ed08c Merge tag 'iommu-fixes-5.4-rc1' of git://git.kernel.org/pu [...] adds 127068abe85b i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630 adds a71e2ac1f320 i2c: riic: Clear NACK in tend isr adds fd4b204a0971 i2c: i801: Bring back Block Process Call support for certa [...] adds 11af27f49408 i2c: slave-eeprom: Add read only mode adds 9ecb3e10a9f2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 939ca9f1751d Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds a3c0e7b1fe1f Merge tag 'libnvdimm-fixes-5.4-rc1' of git://git.kernel.or [...] adds a4207a1c5edc Merge tag 'scmi-fixes-5.4' of git://git.kernel.org/pub/scm [...] adds 9bfd7319e8d3 Merge tag 'fixes-5.4-merge-window' of git://git.kernel.org [...] adds 188bd2fc7b2c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds ad5dba09b1d9 Merge remote-tracking branch 'sparc/master' adds 752c938a5c14 ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widg [...] adds 84b66885fdcf Merge branch 'asoc-5.4' into asoc-linus adds bd5289e7e089 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 22bcb92fb9e9 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 6b04e47b73f2 spi: orion: fix runtime PM initialization adds 60b76d1c3b0a Merge branch 'spi-5.4' into spi-linus adds c14e45f7d875 Merge remote-tracking branch 'spi-fixes/for-linus' adds 7c4702db16e0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds dc925a36060e Documentation/process: Clarify disclosure rules adds 5540319fb814 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 004812baf0e5 Merge remote-tracking branch 'ide/master' adds df0a429f956c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 7db9249b8106 Merge remote-tracking branch 'omap-fixes/fixes' adds 718f7c1fb05d Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 13fc1d271a2e Btrfs: fix race setting up and completing qgroup rescan workers adds 1fac4a54374f btrfs: relocation: fix use-after-free on dead relocation roots adds fab273595507 btrfs: Fix a regression which we can't convert to SINGLE profile adds bab32fc069ce btrfs: qgroup: Fix the wrong target io_tree when freeing r [...] adds d4e204948fe3 btrfs: qgroup: Fix reserved data space leak if we have mul [...] adds 47e95c92bce8 Merge branch 'misc-5.4' into next-fixes adds 22d2a78f29bb Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds ca4704a61279 Merge remote-tracking branch 'vfs-fixes/fixes' adds f264decdc8e8 Merge remote-tracking branch 'scsi-fixes/fixes' adds d1c536e31773 mmc: sdhci: improve ADMA error reporting adds 121bd08b029e mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence adds 4ee7dde4c777 mmc: sdhci: Let drivers define their DMA mask adds b960bc448a25 mmc: tegra: Implement ->set_dma_mask() adds e51df6ce668a mmc: host: sdhci-pci: Add Genesys Logic GL975x support adds 572c9dc4930e Merge remote-tracking branch 'mmc-fixes/fixes' adds 4e48ddf41476 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 72afce7d00a9 sched: Add __ASSEMBLY__ guards around struct clone_args adds 27d969a2d997 selftests: pidfd: Fix undefined reference to pthread_create() adds 1ec8c5738e5e Merge remote-tracking branch 'pidfd-fixes/fixes' adds a0ecd6fdbf5d drm/komeda: prevent memory leak in komeda_wb_connector_add adds 8d0cc3a7f82f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 875bc3d7577c Merge remote-tracking branch 'kbuild/for-next' adds 44de06bb81df Merge remote-tracking branch 'arm/for-next' adds b8f0a33e9c13 Merge branch 'arm/fixes' into for-next adds 8c3e4c106c06 ARM: Document merges adds 630d34ffa0bd Merge remote-tracking branch 'arm-soc/for-next' adds fa53d5d96250 Merge remote-tracking branch 'actions/for-next' adds dbd10e734b2c Merge branch 'v5.4/drivers' into tmp/aml-rebuild adds 167cf4295124 Merge branch 'v5.4/dt' into tmp/aml-rebuild adds 18355ac32f64 Merge branch 'v5.5/dt64' into tmp/aml-rebuild adds d1150f2a0bba Merge branch 'v5.5/drivers' into tmp/aml-rebuild adds 5f46e2861163 Merge remote-tracking branch 'amlogic/for-next' adds e9e3983ee94c Merge remote-tracking branch 'aspeed/for-next' adds 6650c7ee8479 Merge remote-tracking branch 'at91/at91-next' adds d34c9fdb6938 Merge remote-tracking branch 'bcm2835/for-next' adds 56ca0f7a449b Merge remote-tracking branch 'imx-mxs/for-next' adds 205a2edde94f Merge remote-tracking branch 'keystone/next' adds f15477defaca Merge remote-tracking branch 'mediatek/for-next' adds 5becd40c336b Merge remote-tracking branch 'mvebu/for-next' adds 9164ca9d644b Merge remote-tracking branch 'omap/for-next' adds abc0bd715676 Merge remote-tracking branch 'qcom/for-next' adds 33a47fb58abd Merge remote-tracking branch 'renesas-geert/next' adds f497028f7baf Merge remote-tracking branch 'reset/reset/next' adds 194569745f53 Merge remote-tracking branch 'rockchip/for-next' adds 958be0a9fefa Merge remote-tracking branch 'samsung-krzk/for-next' adds 0a7817fe8b8e Merge remote-tracking branch 'scmi/for-linux-next' adds 448838b04da6 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b382c3465632 Merge remote-tracking branch 'tegra/for-next' adds e2c750853b66 csky: Fixup csky_pmu.max_period assignment adds 6fceca4ec85f Merge remote-tracking branch 'csky/linux-next' adds 3696d06cb2d7 Merge remote-tracking branch 'h8300/h8300-next' adds e563af53af8b parisc: Do not hardcode registers in checksum functions adds 53e274f6ec2f Merge remote-tracking branch 'parisc-hd/for-next' adds 6f9025401e8e Merge remote-tracking branch 'sh/sh-next' adds fb22e0fe4442 xtensa: update arch features adds 7dd657d2912c xtensa: clean up empty include files adds 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next adds 2f42cee118c7 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds d5b4f3bd7b97 Merge remote-tracking branch 'btrfs-kdave/for-next' adds ff3ee62a5586 smb3: missing ACL related flags adds a016e2794fc3 CIFS: Fix oplock handling for SMB 2.1+ protocols adds d8372c84db26 Merge remote-tracking branch 'cifs/for-next' adds f50b036382bd Merge remote-tracking branch 'ecryptfs/next' adds 348bbc9f5128 Merge remote-tracking branch 'ext3/for_next' adds e96c88d6ee66 Merge remote-tracking branch 'fuse/for-next' adds 8e9cd32b0e60 Merge remote-tracking branch 'vfs/for-next' adds c1c7488b1ef9 Merge remote-tracking branch 'printk/for-next' adds b1964d65669b Merge remote-tracking branch 'hid/for-next' adds a821a86128c7 Merge remote-tracking branch 'pm/linux-next' adds ebea987a350f Merge remote-tracking branch 'ieee1394/for-next' adds 17fe72adf61f Merge remote-tracking branch 'swiotlb/linux-next' adds 1ec5a5d083e6 Merge remote-tracking branch 'nfc-next/master' adds b2bbfe19b7ea Bluetooth: btusb: print FW version after FW download adds d51608af91b5 Bluetooth: btusb: avoid unused function warning adds 5482c72aa68a Merge remote-tracking branch 'bluetooth/master' adds f97133237907 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 361e19560df0 Merge remote-tracking branch 'block/for-next' adds 3a363a98444b Merge remote-tracking branch 'kgdb/kgdb-next' adds f61bd191e5b2 Merge remote-tracking branch 'apparmor/apparmor-next' adds 3224c3a445f3 Merge remote-tracking branch 'keys/keys-next' adds d783771e7b0b Merge remote-tracking branch 'smack/for-next' adds 142dfcda5a35 Merge branch 'iommu/fixes' into next adds 3773b65cc797 Merge remote-tracking branch 'iommu/next' adds a2f7a0bfcaaa x86/mm: Fix function name typo in pmd_read_atomic() comment adds 44e09568cf2d x86/mm: Clean up the pmd_read_atomic() comments adds d1d6a46c93e5 Merge branch 'x86/mm' adds b9023b91dd02 tick: broadcast-hrtimer: Fix a race in bc_set_next adds 4a6158fb485e Merge branch 'timers/urgent' adds 6610a39eec69 Merge remote-tracking branch 'tip/auto-latest' adds c6790c3dbc9f Merge remote-tracking branch 'clockevents/clockevents/next' adds 7be681211ab1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds d2aea95a1a4d tracing/probe: Fix to check the difference of nr_args befo [...] adds 968e51709396 tracing: Fix clang -Wint-in-bool-context warnings in IF_AS [...] adds 96c5c6e6a5b6 tracing: Have error path in predicate_parse() free its all [...] adds f7d6316fb437 mm, tracing: Print symbol name for call_site in trace events adds 8ed4889eb831 selftests/ftrace: Fix same probe error test adds 05da937931b2 Merge remote-tracking branch 'ftrace/for-next' adds 19c1bd5ff6a8 Merge remote-tracking branch 'kvm-arm/next' adds 7c31b1f73e47 Merge remote-tracking branch 'kvms390/next' adds cdd493b6b866 Merge remote-tracking branch 'percpu/for-next' adds 77b9da2553f8 Merge remote-tracking branch 'workqueues/for-next' adds 333158e58dbb usb: chipidea: udc: add new API ci_hdrc_gadget_connect adds f6bb33ec100e usb: chipidea: udc: protect usb interrupt enable adds 15b80f7c3a7f usb: chipidea: imx: enable vbus and id wakeup only for OTG events adds f14ac41f977f usb: chipidea: core: change vbus-regulator as optional adds 5bb40706552b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds c4d4726d0660 Merge remote-tracking branch 'extcon/extcon-next' adds adb3fee3064c Merge remote-tracking branch 'mux/for-next' adds 51e563f3c9a2 Merge remote-tracking branch 'cgroup/for-next' adds af770ee6c1f4 Merge remote-tracking branch 'scsi/for-next' adds fec6a05dce8a Merge remote-tracking branch 'scsi-mkp/for-next' adds 782d5f89f189 Merge remote-tracking branch 'rpmsg/for-next' adds 8eddba58d54d Merge remote-tracking branch 'gpio/for-next' adds 77590ada6bad Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 7a45425fc9e3 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 72138911a942 Merge remote-tracking branch 'y2038/y2038' adds b749e9f9ccb7 Merge remote-tracking branch 'livepatching/for-next' adds 2eb1b94ae71b Merge remote-tracking branch 'ntb/ntb-next' adds dff12447d860 Merge remote-tracking branch 'kspp/for-next/kspp' adds 889d3b4222f9 Merge remote-tracking branch 'fsi/next' adds a6ecb45ec8a1 Merge remote-tracking branch 'slimbus/for-next' adds 807d0279adcb Merge remote-tracking branch 'nvmem/for-next' adds 063127cf8815 Merge remote-tracking branch 'xarray/xarray' adds 769fd6a857a6 Merge remote-tracking branch 'pidfd/for-next' adds c661ef85693d Merge remote-tracking branch 'devfreq/for-next' adds 1c9f4fde0063 Merge remote-tracking branch 'fpga/for-next' adds 9a9461b725b3 powerpc/64s/radix: fix for "tidy up TLB flushing code" and [...] adds 6b3e09ae94e8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 94df664a0ba4 /proc/kpageflags: do not use uninitialized struct pages adds 3a91eed99f22 mm/memremap: Drop unused SECTION_SIZE and SECTION_MASK adds f62435287aa1 writeback: fix use-after-free in finish_writeback_work() adds a2547e615cae mm: fix -Wmissing-prototypes warnings adds 7de2fcf8f276 memcg: only record foreign writebacks with dirty pages whe [...] adds 21793fa0c6a9 kernel/sysctl.c: do not override max_threads provided by u [...] adds b1fe85db79e5 ocfs2: clear zero in unaligned direct IO adds 984a80a104eb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 1bbc5c29eac2 fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds 99756908f8eb fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] adds 941595cf654d fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds a7358bf1703d fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 6987029ed1c7 ramfs: support O_TMPFILE adds ad91b416764b mm, sl[ou]b: improve memory accounting adds 210be2aefae5 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] adds 18e2999daf9e mm-slb-guarantee-natural-alignment-for-kmallocpower-of-two-fix adds b971c0c97803 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds fe8e63627ed4 mm/mmap.c: fix the adjusted length error adds dc74504580b2 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds 25ffba531a92 mm/memory_hotplug.c: add a bounds check to check_hotplug_m [...] adds d40b0b6b159f mm/memremap.c: add a bounds check in devm_memremap_pages() adds cc2ceda020c2 mm, oom: avoid printk() iteration under RCU adds 99fbd71b2fed mm-oom-avoid-printk-iteration-under-rcu-fix adds 3968bb6dec48 mm, memcg: proportional memory.{low,min} reclaim adds f3f9760b332a mm, memcg: make memory.emin the baseline for utilisation d [...] adds 2bcbbec10427 mm, memcg: make scan aggression always exclude protection adds 1f0b59bab6e8 mm/vmscan: remove unused lru_pages argument adds 2840d8fd8c35 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 1ca6411d2bc5 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 518576f7f6bb kernel/hung_task.c: Monitor killed tasks. adds 9f532069a3da hung_task: allow printing warnings every check interval adds 1835b83ec517 lib/genalloc.c: export symbol addr_in_gen_pool adds 549a8855bd21 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 704c894a6caa Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds b4c4489e755b string: add stracpy and stracpy_pad mechanisms adds d6aa179b46e1 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 80d5e8c2a01b lib/math/rational.c: fix possible incorrect result from ra [...] adds 951d3e0f283a fat: add nobarrier to workaround the strange behavior of device adds 061983ad769c aio: simplify read_events() adds 580a3a106e1d ipc/msg.c: consolidate all xxxctl_down() functions adds 3eb7c957116e Merge branch 'akpm-current/current' adds 0acbae64fd06 pinctrl: fix pxa2xx.c build warnings adds 59c646345acd drivers/tty/serial/sh-sci.c: suppress warning adds ed9c4f28223d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 92eea23d46b2 Merge branch 'akpm/master' adds 8b0eed9f6e36 Add linux-next specific files for 20190930
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 (bb2aee77c82d) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-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: 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 ---- Documentation/driver-api/thermal/index.rst | 18 + Documentation/driver-api/thermal/sysfs-api.rst | 798 +++++ .../thermal/x86_pkg_temperature_thermal.rst | 55 + .../features/core/tracehook/arch-support.txt | 2 +- Documentation/filesystems/vfs.rst | 4 +- Documentation/networking/devlink-trap.rst | 3 +- .../process/embargoed-hardware-issues.rst | 40 +- MAINTAINERS | 17 +- Makefile | 4 +- Next/SHA1s | 92 +- Next/Trees | 2 - Next/merge.log | 3470 +++++++++----------- Next/quilt-import.log | 12 - arch/arm/arm-soc-for-next-contents.txt | 252 +- arch/arm/mach-omap2/Makefile | 1 + arch/csky/kernel/perf_event.c | 2 +- arch/parisc/include/asm/checksum.h | 101 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 4 + arch/powerpc/kernel/eeh.c | 4 +- arch/sparc/include/asm/pgtable_64.h | 2 +- arch/um/configs/kunit_defconfig | 3 - arch/x86/include/asm/pgtable-3level.h | 46 +- arch/x86/purgatory/Makefile | 1 + arch/xtensa/include/asm/Kbuild | 2 + arch/xtensa/include/asm/hw_irq.h | 14 - arch/xtensa/include/asm/user.h | 20 - block/blk-flush.c | 10 + block/blk-iocost.c | 30 +- block/blk-mq-sched.c | 2 - block/blk-mq.c | 5 +- block/blk-sysfs.c | 14 +- block/blk.h | 9 + block/elevator.c | 31 +- drivers/bluetooth/btusb.c | 12 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 4 - drivers/i2c/busses/i2c-i801.c | 1 + drivers/i2c/busses/i2c-riic.c | 1 + drivers/i2c/i2c-slave-eeprom.c | 14 +- drivers/iommu/amd_iommu.c | 166 +- drivers/iommu/amd_iommu_types.h | 4 +- drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/Makefile | 2 +- drivers/mmc/host/sdhci-pci-core.c | 2 + drivers/mmc/host/sdhci-pci-gli.c | 352 ++ drivers/mmc/host/sdhci-pci.h | 5 + drivers/net/dsa/microchip/ksz_common.h | 2 +- drivers/net/dsa/qca8k.c | 3 + drivers/net/ethernet/amazon/ena/ena_eth_com.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 15 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 + drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 7 + drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 8 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/phy/micrel.c | 3 + drivers/net/tap.c | 2 +- drivers/net/vrf.c | 3 +- drivers/nfc/st95hf/core.c | 2 +- drivers/of/of_mdio.c | 2 +- drivers/ptp/ptp_chardev.c | 4 +- drivers/pwm/pwm-mediatek.c | 6 + drivers/soc/amlogic/meson-ee-pwrc.c | 57 +- drivers/spi/spi-orion.c | 3 - .../intel/int340x_thermal/int3403_thermal.c | 2 +- drivers/usb/chipidea/ci_hdrc_imx.c | 8 + drivers/usb/chipidea/ci_hdrc_imx.h | 2 + drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/udc.c | 73 +- drivers/usb/chipidea/usbmisc_imx.c | 31 +- fs/binfmt_elf.c | 3 +- fs/btrfs/qgroup.c | 5 +- fs/btrfs/relocation.c | 9 +- fs/btrfs/volumes.c | 8 +- fs/cifs/cifs_debug.c | 7 +- fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifsfs.c | 4 - fs/cifs/cifsglob.h | 30 +- fs/cifs/cifsproto.h | 8 - fs/cifs/connect.c | 85 +- fs/cifs/sess.c | 218 +- fs/cifs/smb2misc.c | 37 +- fs/cifs/smb2ops.c | 18 +- fs/cifs/smb2pdu.c | 106 +- fs/cifs/smb2proto.h | 3 +- fs/cifs/smb2transport.c | 150 +- fs/cifs/transport.c | 17 +- fs/erofs/data.c | 10 +- fs/erofs/super.c | 4 +- fs/erofs/zdata.c | 12 +- fs/exec.c | 2 +- fs/jffs2/super.c | 2 - include/kunit/assert.h | 356 -- include/kunit/string-stream.h | 51 - include/kunit/test.h | 1490 --------- include/kunit/try-catch.h | 75 - include/linux/gfp.h | 12 +- include/linux/mempolicy.h | 2 - include/linux/mm_types.h | 14 +- include/linux/rcuwait.h | 20 +- include/linux/sched.h | 5 +- include/linux/sched/mm.h | 10 +- include/linux/sched/task.h | 2 +- include/linux/skbuff.h | 9 + include/net/inet_timewait_sock.h | 1 + include/net/ipv6.h | 2 +- include/net/sch_generic.h | 5 + include/trace/events/kmem.h | 7 +- include/uapi/linux/ptp_clock.h | 22 + kernel/Makefile | 2 - kernel/bpf/btf.c | 2 +- kernel/events/core.c | 6 +- kernel/exit.c | 74 +- kernel/fork.c | 8 +- kernel/sched/core.c | 28 +- kernel/sched/fair.c | 23 +- kernel/sched/membarrier.c | 239 +- kernel/sched/sched.h | 34 + kernel/sysctl-test.c | 392 --- kernel/time/tick-broadcast-hrtimer.c | 62 +- kernel/trace/bpf_trace.c | 26 +- kernel/trace/trace.h | 10 +- kernel/trace/trace_events_filter.c | 6 +- kernel/trace/trace_kprobe.c | 5 +- kernel/trace/trace_probe.c | 16 + kernel/trace/trace_uprobe.c | 5 +- lib/Kconfig | 5 +- lib/Kconfig.debug | 13 - lib/Makefile | 2 - lib/kunit/Kconfig | 36 - lib/kunit/Makefile | 9 - lib/kunit/assert.c | 141 - lib/kunit/example-test.c | 88 - lib/kunit/string-stream-test.c | 52 - lib/kunit/string-stream.c | 217 -- lib/kunit/test-test.c | 331 -- lib/kunit/test.c | 478 --- lib/kunit/try-catch.c | 118 - localversion-next | 2 +- mm/huge_memory.c | 51 +- mm/mempolicy.c | 45 +- mm/page_alloc.c | 22 + mm/shmem.c | 2 +- net/core/dev.c | 4 +- net/core/skbuff.c | 2 +- net/dccp/ipv6.c | 5 +- net/ipv4/ip_output.c | 1 - net/ipv4/tcp_bbr.c | 8 +- net/ipv4/tcp_ipv4.c | 4 + net/ipv4/tcp_minisocks.c | 1 + net/ipv4/tcp_timer.c | 5 +- net/ipv6/inet6_connection_sock.c | 2 +- net/ipv6/ip6_output.c | 4 +- net/ipv6/tcp_ipv6.c | 24 +- net/kcm/kcmsock.c | 6 +- net/rds/bind.c | 5 +- net/sched/Kconfig | 1 - net/sched/sch_htb.c | 4 +- net/sched/sch_multiq.c | 23 +- net/sched/sch_netem.c | 2 +- net/sched/sch_sfb.c | 7 +- net/sctp/ipv6.c | 2 +- scripts/link-vmlinux.sh | 2 +- sound/soc/soc-topology.c | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 3 + tools/arch/x86/include/uapi/asm/unistd.h | 2 +- tools/include/asm/bug.h | 1 + tools/include/uapi/asm-generic/unistd.h | 2 +- tools/include/uapi/linux/prctl.h | 7 +- tools/lib/traceevent/Build | 11 - .../Documentation/libtraceevent-event_print.txt | 130 + .../Documentation/libtraceevent-handle.txt | 8 +- .../Documentation/libtraceevent-plugins.txt | 99 + .../lib/traceevent/Documentation/libtraceevent.txt | 15 +- tools/lib/traceevent/Makefile | 94 +- tools/lib/traceevent/event-parse.c | 4 +- tools/lib/traceevent/event-parse.h | 2 + tools/lib/traceevent/{ => plugins}/Build | 9 - tools/lib/traceevent/plugins/Makefile | 222 ++ .../lib/traceevent/{ => plugins}/plugin_cfg80211.c | 0 .../lib/traceevent/{ => plugins}/plugin_function.c | 0 .../lib/traceevent/{ => plugins}/plugin_hrtimer.c | 0 tools/lib/traceevent/{ => plugins}/plugin_jbd2.c | 0 tools/lib/traceevent/{ => plugins}/plugin_kmem.c | 0 tools/lib/traceevent/{ => plugins}/plugin_kvm.c | 0 .../lib/traceevent/{ => plugins}/plugin_mac80211.c | 0 .../traceevent/{ => plugins}/plugin_sched_switch.c | 0 tools/lib/traceevent/{ => plugins}/plugin_scsi.c | 0 tools/lib/traceevent/{ => plugins}/plugin_xen.c | 0 tools/objtool/check.c | 1 - tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 4 +- tools/perf/arch/arm/util/cs-etm.c | 7 +- tools/perf/arch/arm64/util/arm-spe.c | 6 +- tools/perf/arch/s390/Makefile | 1 + tools/perf/arch/s390/util/auxtrace.c | 1 + tools/perf/arch/s390/util/machine.c | 2 +- tools/perf/arch/x86/tests/intel-cqm.c | 5 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 11 +- tools/perf/arch/x86/tests/rdpmc.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 9 +- tools/perf/arch/x86/util/intel-pt.c | 17 +- tools/perf/arch/x86/util/machine.c | 2 +- tools/perf/arch/x86/util/unwind-libunwind.c | 2 +- tools/perf/builtin-annotate.c | 5 +- tools/perf/builtin-buildid-cache.c | 5 +- tools/perf/builtin-buildid-list.c | 5 +- tools/perf/builtin-c2c.c | 6 +- tools/perf/builtin-diff.c | 9 +- tools/perf/builtin-evlist.c | 6 +- tools/perf/builtin-inject.c | 5 +- tools/perf/builtin-kmem.c | 5 +- tools/perf/builtin-kvm.c | 22 +- tools/perf/builtin-list.c | 4 +- tools/perf/builtin-lock.c | 5 +- tools/perf/builtin-mem.c | 5 +- tools/perf/builtin-record.c | 107 +- tools/perf/builtin-report.c | 4 +- tools/perf/builtin-sched.c | 14 +- tools/perf/builtin-script.c | 20 +- tools/perf/builtin-stat.c | 17 +- tools/perf/builtin-timechart.c | 5 +- tools/perf/builtin-top.c | 27 +- tools/perf/builtin-trace.c | 21 +- tools/perf/lib/Makefile | 35 +- tools/perf/lib/core.c | 13 +- tools/perf/lib/evlist.c | 124 + tools/perf/lib/evsel.c | 30 + tools/perf/lib/include/internal/evlist.h | 33 + tools/perf/lib/include/internal/evsel.h | 33 + tools/perf/lib/include/internal/lib.h | 4 +- tools/perf/lib/include/internal/mmap.h | 32 + tools/perf/lib/include/perf/core.h | 2 +- tools/perf/lib/include/perf/evlist.h | 1 + tools/perf/lib/lib.c | 2 + tools/perf/lib/libperf.map | 3 +- tools/perf/lib/tests/test-cpumap.c | 10 + tools/perf/lib/tests/test-evlist.c | 10 + tools/perf/lib/tests/test-evsel.c | 10 + tools/perf/lib/tests/test-threadmap.c | 10 + tools/perf/perf.c | 13 +- tools/perf/pmu-events/README | 22 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 24 - .../perf/pmu-events/arch/x86/amdfam17h/cache.json | 42 + tools/perf/pmu-events/arch/x86/amdfam17h/core.json | 2 +- tools/perf/pmu-events/jevents.c | 1 + tools/perf/tests/backward-ring-buffer.c | 11 +- tools/perf/tests/bpf.c | 9 +- tools/perf/tests/code-reading.c | 11 +- tools/perf/tests/event-times.c | 14 +- tools/perf/tests/event_update.c | 6 +- tools/perf/tests/evsel-roundtrip-name.c | 2 +- tools/perf/tests/hists_cumulate.c | 2 +- tools/perf/tests/hists_link.c | 5 +- tools/perf/tests/hists_output.c | 2 +- tools/perf/tests/keep-tracking.c | 11 +- tools/perf/tests/make | 2 +- tools/perf/tests/mmap-basic.c | 5 +- tools/perf/tests/mmap-thread-lookup.c | 2 +- tools/perf/tests/openat-syscall-tp-fields.c | 11 +- tools/perf/tests/parse-events.c | 116 +- tools/perf/tests/perf-record.c | 13 +- tools/perf/tests/sdt.c | 1 + tools/perf/tests/sw-clock.c | 5 +- tools/perf/tests/switch-tracking.c | 29 +- tools/perf/tests/task-exit.c | 9 +- tools/perf/tests/topology.c | 5 +- tools/perf/tests/vmlinux-kallsyms.c | 2 +- tools/perf/ui/browsers/hists.c | 6 +- tools/perf/ui/gtk/hists.c | 1 + tools/perf/util/Build | 2 + tools/perf/util/annotate.c | 1 + tools/perf/util/auxtrace.c | 8 +- tools/perf/util/auxtrace.h | 8 +- tools/perf/util/bpf-loader.c | 2 +- tools/perf/util/build-id.c | 3 +- tools/perf/util/copyfile.c | 144 + tools/perf/util/copyfile.h | 16 + tools/perf/util/cs-etm.c | 2 +- tools/perf/util/data-convert-bt.c | 5 +- tools/perf/util/evlist.c | 295 +- tools/perf/util/evlist.h | 81 +- tools/perf/util/evsel.c | 204 +- tools/perf/util/evsel.h | 121 +- tools/perf/util/evsel_config.h | 50 + tools/perf/util/evsel_fprintf.c | 15 +- tools/perf/util/evsel_fprintf.h | 50 + tools/perf/util/genelf.h | 3 + tools/perf/util/header.c | 31 +- tools/perf/util/intel-bts.c | 4 +- tools/perf/util/intel-pt.c | 10 +- tools/perf/util/jitdump.c | 2 +- tools/perf/util/machine.c | 1 + tools/perf/util/mmap.c | 185 +- tools/perf/util/mmap.h | 77 +- tools/perf/util/parse-events.c | 8 +- tools/perf/util/parse-events.y | 4 +- tools/perf/util/perf_event_attr_fprintf.c | 148 + tools/perf/util/probe-event.c | 1 + tools/perf/util/probe-finder.c | 19 + tools/perf/util/python-ext-sources | 1 + tools/perf/util/python.c | 24 +- tools/perf/util/record.c | 6 +- tools/perf/util/session.c | 20 +- tools/perf/util/sort.c | 2 +- tools/perf/util/srccode.c | 2 +- tools/perf/util/stat-shadow.c | 4 +- tools/perf/util/stat.c | 2 +- tools/perf/util/symbol-elf.c | 2 +- tools/perf/util/synthetic-events.c | 20 +- tools/perf/util/top.c | 2 +- tools/perf/util/trace-event-info.c | 2 +- tools/perf/util/util.c | 136 - tools/perf/util/util.h | 8 - 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 - .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 7 - .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 2 +- tools/testing/selftests/membarrier/.gitignore | 3 +- tools/testing/selftests/membarrier/Makefile | 5 +- .../{membarrier_test.c => membarrier_test_impl.h} | 40 +- .../membarrier/membarrier_test_multi_thread.c | 73 + .../membarrier/membarrier_test_single_thread.c | 24 + tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/tpm2/Makefile | 1 - 352 files changed, 6199 insertions(+), 10947 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/driver-api/thermal/index.rst create mode 100644 Documentation/driver-api/thermal/sysfs-api.rst create mode 100644 Documentation/driver-api/thermal/x86_pkg_temperature_thermal.rst delete mode 100644 arch/um/configs/kunit_defconfig delete mode 100644 arch/xtensa/include/asm/hw_irq.h delete mode 100644 arch/xtensa/include/asm/user.h create mode 100644 drivers/mmc/host/sdhci-pci-gli.c 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 kernel/sysctl-test.c delete mode 100644 lib/kunit/Kconfig delete mode 100644 lib/kunit/Makefile delete mode 100644 lib/kunit/assert.c delete mode 100644 lib/kunit/example-test.c delete mode 100644 lib/kunit/string-stream-test.c delete mode 100644 lib/kunit/string-stream.c delete mode 100644 lib/kunit/test-test.c delete mode 100644 lib/kunit/test.c delete mode 100644 lib/kunit/try-catch.c create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-event_print.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-plugins.txt copy tools/lib/traceevent/{ => plugins}/Build (60%) create mode 100644 tools/lib/traceevent/plugins/Makefile rename tools/lib/traceevent/{ => plugins}/plugin_cfg80211.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_function.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_hrtimer.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_jbd2.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_kmem.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_kvm.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_mac80211.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_sched_switch.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_scsi.c (100%) rename tools/lib/traceevent/{ => plugins}/plugin_xen.c (100%) create mode 100644 tools/perf/lib/include/internal/mmap.h create mode 100644 tools/perf/util/copyfile.c create mode 100644 tools/perf/util/copyfile.h create mode 100644 tools/perf/util/evsel_config.h create mode 100644 tools/perf/util/evsel_fprintf.h create mode 100644 tools/perf/util/perf_event_attr_fprintf.c 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 rename tools/testing/selftests/membarrier/{membarrier_test.c => membarrier_test_im [...] create mode 100644 tools/testing/selftests/membarrier/membarrier_test_multi_thread.c create mode 100644 tools/testing/selftests/membarrier/membarrier_test_single_thread.c