This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 9f01828e9e16 Add linux-next specific files for 20200214 omits 1fe982bcd8ab Merge branch 'akpm/master' omits 16f7d30d9eec drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 8ec4c0bf1608 drivers/tty/serial/sh-sci.c: suppress warning omits f0efa387e926 Merge branch 'akpm-current/current' omits 2055b994e04c Merge remote-tracking branch 'kunit-next/kunit' omits 0b6229e49388 Merge remote-tracking branch 'devfreq/devfreq-next' omits c43154169571 Merge remote-tracking branch 'xarray/xarray' omits 52500a8d81e9 Merge remote-tracking branch 'nvmem/for-next' omits ebf79a3d76c7 Merge remote-tracking branch 'slimbus/for-next' omits a2b434c2bda0 Merge remote-tracking branch 'fsi/next' omits d41fd65814c8 Merge remote-tracking branch 'ntb/ntb-next' omits 9266ef881ce2 Merge remote-tracking branch 'at24/at24/for-next' omits d6a287f88ef6 Merge remote-tracking branch 'rtc/rtc-next' omits 6b8d8246d114 Merge remote-tracking branch 'livepatching/for-next' omits 6e295a9d4266 Merge remote-tracking branch 'kselftest/next' omits 1a9f536caeb7 Merge remote-tracking branch 'ktest/for-next' omits 8d5a66cde067 Merge remote-tracking branch 'gpio/for-next' omits 3f0b2458b778 Merge remote-tracking branch 'rpmsg/for-next' omits 39ea4ec063d5 Merge remote-tracking branch 'vhost/linux-next' omits 5cc734b944a5 Merge remote-tracking branch 'scsi/for-next' omits 72dbfbdc78b2 Merge remote-tracking branch 'cgroup/for-next' omits f0f5cc2fe4f7 Merge remote-tracking branch 'slave-dma/next' omits f680e6807848 Merge remote-tracking branch 'mux/for-next' omits 88a9a0311811 Merge remote-tracking branch 'staging/staging-next' omits bb9ef81a84cf Merge remote-tracking branch 'soundwire/next' omits 38d5788c82f4 Merge remote-tracking branch 'char-misc/char-misc-next' omits b8a6bd6687c3 Merge remote-tracking branch 'tty/tty-next' omits 9d8f18249a69 Merge remote-tracking branch 'phy-next/next' omits 929dfe67dfbc Merge remote-tracking branch 'usb-serial/usb-next' omits 3a3d6a237008 Merge remote-tracking branch 'usb/usb-next' omits 81b0169dc276 Merge remote-tracking branch 'driver-core/driver-core-next' omits c3968894e03c Merge remote-tracking branch 'ipmi/for-next' omits f84e2d655ccd Merge remote-tracking branch 'chrome-platform/for-next' omits 38c4f5c91520 Merge remote-tracking branch 'drivers-x86/for-next' omits 9526001d62ca Merge remote-tracking branch 'workqueues/for-next' omits 33745c2382d7 Merge remote-tracking branch 'percpu/for-next' omits 7652c9747c5a Merge remote-tracking branch 'kvms390/next' omits 505648c64d20 Merge remote-tracking branch 'kvm-arm/next' omits caa197eee8e8 Merge remote-tracking branch 'rcu/rcu/next' omits a074f4a17dfe Merge remote-tracking branch 'edac/edac-for-next' omits 5107413e420b Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 2da4796f53d5 Merge remote-tracking branch 'tip/auto-latest' omits 14b2fb2f56cc Merge remote-tracking branch 'spi/for-next' omits 5326d12a05df Merge remote-tracking branch 'devicetree/for-next' omits 53c5be5232e4 Merge remote-tracking branch 'audit/next' omits 30eed0eadec7 Merge remote-tracking branch 'tpmdd/next' omits 8a3f21e98bbb Merge remote-tracking branch 'smack/for-next' omits c151a80901b9 Merge remote-tracking branch 'selinux/next' omits d4c2fe2a3fcd Merge remote-tracking branch 'keys/keys-next' omits a942df9cbdc0 Merge remote-tracking branch 'apparmor/apparmor-next' omits e810a0248b3e Merge remote-tracking branch 'regulator/for-next' omits 3aaf9dd6f706 Merge remote-tracking branch 'mmc/next' omits 3def18a6e1c9 Merge remote-tracking branch 'block/for-next' omits 86203441bd58 Merge remote-tracking branch 'sound-asoc/for-next' omits 3cfc9eae98d9 Merge remote-tracking branch 'sound/for-next' omits 1f9576603749 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 16bb0ea802f2 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits a156fea3889a Merge remote-tracking branch 'drm-misc/for-linux-next' omits cc7920fbe5fa Merge remote-tracking branch 'drm-intel/for-linux-next' omits f1289dd0f791 Merge remote-tracking branch 'amdgpu/drm-next' omits 9350468b47c3 Merge remote-tracking branch 'crypto/master' omits 15e18295f91f Merge remote-tracking branch 'mac80211-next/master' omits 10d977c9c8a5 Merge remote-tracking branch 'bluetooth/master' omits b7869629f1b6 Merge remote-tracking branch 'wireless-drivers-next/master' omits fb9f9775aa53 Merge remote-tracking branch 'nfc-next/master' omits 3101939d8bc3 Merge remote-tracking branch 'rdma/for-next' omits 06618667bf50 Merge remote-tracking branch 'swiotlb/linux-next' omits a2894ba451d0 Merge remote-tracking branch 'ieee1394/for-next' omits 2d2a216053bb Merge remote-tracking branch 'thermal/thermal/linux-next' omits f982598918b3 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits ff3b2dfa5c06 Merge remote-tracking branch 'pm/linux-next' omits 9ec0d21e8dfa Merge remote-tracking branch 'jc_docs/docs-next' omits 06989c730192 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a535e47a5348 Merge branch 'dmi/master' omits acb407a40974 Merge remote-tracking branch 'hid/for-next' omits 12e65bc42633 Merge remote-tracking branch 'printk/for-next' omits 86d0360ff36b Merge remote-tracking branch 'v9fs/9p-next' omits 6d446effa387 Merge remote-tracking branch 'ubifs/linux-next' omits 75a7920fb5ae Merge remote-tracking branch 'fuse/for-next' omits e2c450ab3dc6 Merge remote-tracking branch 'ext3/for_next' omits bea498d550f6 Merge remote-tracking branch 'ecryptfs/next' omits 74bb89f0793f Merge remote-tracking branch 'cifs/for-next' omits 563aa5365cc5 Merge remote-tracking branch 'ceph/master' omits f77ac665b9a3 Merge remote-tracking branch 'btrfs/for-next' omits 81002616c098 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 145f08780582 Merge remote-tracking branch 'sh/sh-next' omits deee7dbdc1d4 Merge remote-tracking branch 'risc-v/for-next' omits b0bf481a9efa Merge remote-tracking branch 'openrisc/for-next' omits d7f89e6c1af5 Merge remote-tracking branch 'm68k/for-next' omits 32a15b82af8f Merge remote-tracking branch 'h8300/h8300-next' omits 86f1d2b3fc91 Merge remote-tracking branch 'csky/linux-next' omits 0aad05cfe88a Merge remote-tracking branch 'clk/clk-next' omits 0626c5702e20 Merge remote-tracking branch 'tegra/for-next' omits d9bcfece612d Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 91a65308c944 Merge remote-tracking branch 'samsung-krzk/for-next' omits df48c7fead6d Merge remote-tracking branch 'rockchip/for-next' omits 1c698d2abf9f Merge remote-tracking branch 'reset/reset/next' omits 1d7c1fe8c52a Merge remote-tracking branch 'renesas/next' omits cea01d8b0861 Merge remote-tracking branch 'realtek/for-next' omits acc49059a405 Merge remote-tracking branch 'qcom/for-next' omits ec04375a6ace Merge remote-tracking branch 'omap/for-next' omits 419cd87f8fc2 Merge remote-tracking branch 'mvebu/for-next' omits 0be9417588dc Merge remote-tracking branch 'mediatek/for-next' omits 495267b3f80b Merge remote-tracking branch 'keystone/next' omits fd2c296fd23f Merge remote-tracking branch 'imx-mxs/for-next' omits 1a25a80f7c74 Merge remote-tracking branch 'bcm2835/for-next' omits ede4f06d3097 Merge remote-tracking branch 'at91/at91-next' omits e6f6cc7b9cfd Merge remote-tracking branch 'aspeed/for-next' omits 4d5b94e5a7b6 Merge remote-tracking branch 'amlogic/for-next' omits 2cc21e5aab83 Merge remote-tracking branch 'arm-soc/for-next' omits 127ec5ac0325 Merge remote-tracking branch 'arm/for-next' omits 3e5316587710 Merge remote-tracking branch 'dma-mapping/for-next' omits 4aaa4078bb78 Merge branch 'asoc-5.7' into asoc-next omits 7e392aeac2c7 Merge branch 'asoc-5.6' into asoc-linus omits e58961fba99f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits e8a66359b99c Merge remote-tracking branch 'pidfd-fixes/fixes' omits 19a3d6183087 Merge remote-tracking branch 'mmc-fixes/fixes' omits 75d8aed7e79d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 2924452e7e14 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ec655503cbb7 Merge remote-tracking branch 'kvms390-fixes/master' omits 107c80e90d46 Merge remote-tracking branch 'kvm-fixes/master' omits e3d62867e59a Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 456db254dfc5 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 13968af073d6 Merge remote-tracking branch 'kselftest-fixes/fixes' omits be9d3374bf8e Merge remote-tracking branch 'crypto-current/master' omits 9f873f57e85b Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits f5fc040a22d4 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 562a99dde99a Merge remote-tracking branch 'staging.current/staging-linus' omits 21316826c170 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 22ab976248d2 Merge remote-tracking branch 'usb.current/usb-linus' omits c89738e32f73 Merge remote-tracking branch 'tty.current/tty-linus' omits 0e3e4bd885d6 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 25dcfab80ece Merge remote-tracking branch 'spi-fixes/for-linus' omits ef94a71daa13 Merge remote-tracking branch 'regulator-fixes/for-linus' omits aec65314cc1f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 750071936c1d Merge remote-tracking branch 'sound-current/for-linus' omits 7b92bfc6897c Merge remote-tracking branch 'rdma-fixes/for-rc' omits d78fa292c42c Merge remote-tracking branch 'mac80211/master' omits 845687494ec1 Merge remote-tracking branch 'wireless-drivers/master' omits e47bdee8a96b Merge remote-tracking branch 'netfilter/master' omits 2204ba62abd0 Merge remote-tracking branch 'ipsec/master' omits 8c539ad38379 Merge remote-tracking branch 'bpf/master' omits 660cf7196ebe Merge remote-tracking branch 'net/master' omits 9fa47f12f1e4 Merge remote-tracking branch 's390-fixes/fixes' omits 17a4b55da07c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 5140f8f33c67 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits b1add4d1d3fa Merge remote-tracking branch 'arc-current/for-curr' omits a319f2eafac4 Merge remote-tracking branch 'fixes/master' omits 8c11064f80a8 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits f80746d1aab4 kcsan: Add kcsan_set_access_mask() support omits b0fc8aa8b523 kcsan: Introduce kcsan_value_change type omits d1a15077deff compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits 1723f72cc343 kcsan: Move interfaces that affects checks to kcsan-checks.h omits 54270546659d rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 13b34f602b20 rcu: Update __call_rcu() comments omits 01a53bc118a0 rcu: Make rcu_barrier() account for offline no-CBs CPUs omits f94eee1670d9 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits 6b20bcad8885 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 3b2913b7d395 rcu: Use data_race() for RCU expedited CPU stall-warning prints omits 8239629a4112 rcu: Use data_race() for RCU CPU stall-warning prints omits 9b982933473d rcutorture: Set KCSAN Kconfig options to detect more data races omits 8f09a35e3a4f rcutorture: Manually clean up after rcu_barrier() failure omits bbb7202f36cd rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] omits 1137cd55e099 rcu: Make nocb_gp_wait() double-check unexpected-callback warning omits 643f21ff5fe2 rcu: Tighten rcu_lockdep_assert_cblist_protected() check omits 606589a7e979 rcu: Optimize and protect atomic_cmpxchg() loop omits 8d43800f8c50 Documentation/memory-barriers: Fix typos omits 8c2f06ca207c rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() omits e8eac23c2c40 locktorture: Forgive apparent unfairness if CPU hotplug omits 09cb440d680c locktorture: Use private random-number generators omits e5e07f1ab0f4 locktorture: Allow CPU-hotplug to be disabled via --bootargs omits 1beccb4df573 locktorture: Print ratio of acquisitions, not failures omits 52e896b0e264 tools/memory-model: Add recent references omits 78c88bcea01d rcu: Add missing annotation for rcu_nocb_bypass_lock() omits 47df44bc1f36 rcu: Add missing annotation for exit_tasks_rcu_finish() omits 0a1139e26d6f rcu: Add missing annotation for exit_tasks_rcu_start() omits 7cf255340d97 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() omits 76550daa4d1e rcu: Support kfree_bulk() interface in kfree_rcu() omits e8afd73e56e0 rcu: Don't flag non-starting GPs before GP kthread is running omits 147a941697f4 doc: Add rcutorture scripting to torture.txt omits 2f22fc5e601a rculist: Add brackets around cond argument in __list_check [...] omits 9432f27a09f8 rcu: Fix rcu_barrier_callback() race condition omits 2715479917c3 rcu: Add WRITE_ONCE() to rcu_state ->gp_start omits 464379f1096d rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() omits 046f4163b05e timer: Use hlist_unhashed_lockless() in timer_pending() omits 651717a2273c rcuperf: Measure memory footprint during kfree_rcu() test omits 305868a4ec61 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits b0dbd34ed56b rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits 428bf058a2cf rcutorture: Annotation lockless accesses to rcu_torture_current omits 5634db3df1db rcu: Add READ_ONCE() to rcu_data ->gpwrap omits 0e9bb290c97b rcu: Fix typos in beginning comments omits 9e0d058c1665 doc/RCU/rcu: Use https instead of http if possible omits 238f4739e9be doc/RCU/rcu: Use absolute paths for non-rst files omits 996b950416f4 doc/RCU/rcu: Use ':ref:' for links to other docs omits cb676a863ee3 doc/RCU/listRCU: Update example function name omits cb55f80a8f4b doc/RCU/listRCU: Fix typos in a example code snippets omits e0951e8ba459 doc/RCU/Design: Remove remaining HTML tags in ReST files omits 7fbc742eed64 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits 6e06f3aa14ab rcu: *_ONCE() for grace-period progress indicators omits 5851a7e7d0ff rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits d3f6e2592d0f srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits a068bcd5d85f rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits f76e66dc5bea rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits b3f6bdeeece1 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 2866707fb865 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 4e8f4f5026b2 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 36fa42d98b60 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 063c240749bf rcu: Add READ_ONCE() to rcu_node ->gp_seq omits a1acb8f6c4a1 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits bf797f8dd006 rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store omits 0f456daaf24d srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load omits 1a72652f6cd1 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits e719217cdc8d rcu: Provide debug symbols and line numbers in KCSAN runs omits 9027728a5b7a rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 2db8f4812214 srcu: Fix process_srcu()/srcu_batches_completed() datarace omits ac23f2de7b6a srcu: Fix __call_srcu()/srcu_get_delay() datarace omits 1d7a53b28de6 srcu: Fix __call_srcu()/process_srcu() datarace omits 1f15477fa9ca rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits 14768ef2d55f rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits 39a64f1b9698 doc: Add some more RCU list patterns in the kernel omits 1a04ab0779a6 rcutorture: Make kvm-find-errors.sh abort on bad directory omits 8adc07c3d75e rcutorture: Summarize summary of build and run results omits 4aa433e0232c rcutorture: Add 100-CPU configuration omits 3db9eb7f5645 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits afe6e3146e0c rcu: Fix spelling mistake "leval" -> "level" omits fc5fb3420dc6 rcu: React to callback overload by boosting RCU readers omits 6bacf8458c08 rcu: React to callback overload by aggressively seeking qu [...] omits 62ff94b4a01b rcu: Clear ->core_needs_qs at GP end or self-reported QS omits d008be5ebbd3 torture: Allow disabling of boottime CPU-hotplug torture o [...] omits e86183c3e8e1 rcutorture: Suppress boottime bad-sequence warnings omits cd6143e9a7bc rcutorture: Allow boottime stall warnings to be suppressed omits f8df274d0e01 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits 74759f7064fb rcutorture: Refrain from callback flooding during boot omits ea45368b50ae torture: Make results-directory date format completion-friendly omits 253c3d45a5ca rcutorture: Suppress forward-progress complaints during ea [...] omits 13811016d102 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 979bdc7ee6b6 Merge branch 'lkmm-dev.2019.12.08a' into HEAD omits ceb7da4f9972 Merge branch 'asoc-5.6' into asoc-linus omits 9562f170bf70 cifs: enable change notification for SMB2.1 dialect omits 7bbc0adb1740 cifs: plumb smb2 POSIX dir enumeration omits c0b5c87cdbca hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits c5a3f573f997 hwmon: (k10temp) Update driver documentation omits a40607feac17 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits b7d2cabe78c9 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits cee712bf80ba bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits 30d8a3c0d0fd hwmon: (pmbus/ltc2978) add support for more parts. omits 56474e9ebad6 cifs: add smb2 POSIX info level omits ec35c6e1fbd7 cifs: rename posix create rsp omits 55fe2ef33c65 Merge branch 'pm-acpi' into linux-next omits 67bd5d17f081 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits 6a3cc29d900b dt-bindings: hwmon: Add AXI FAN Control documentation omits 17cadbb496dd hwmon: Support ADI Fan Control IP omits 372964471908 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 24d7c86b6175 Merge branch 'pm-acpi' into linux-next omits 38c78de71ce8 Merge branches 'acpi-watchdog' and 'pm-acpi' into linux-next omits c7ea14288127 Merge branch 'pm-cpufreq' into linux-next omits ed27b5786a6c mac80211: Fix setting txpower to zero omits ec7c11f69882 aio: simplify read_events() omits 7aa52161ffb5 kernel/relay.c: fix read_pos error when multiple readers omits b004311bc983 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 38b940934a71 string: add stracpy and stracpy_pad mechanisms omits 2b5fc4eb24cd MAINTAINERS: add an entry for kfifo omits 4c128c0e389b y2038: hide timeval/timespec/itimerval/itimerspec types omits 2700f92cd365 y2038: remove unused time32 interfaces omits baadfdf77bba y2038: remove ktime to/from timespec/timeval conversion omits 3dc76477c792 kernel/hung_task.c: Monitor killed tasks. omits 7608649879fa fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 69346b40f5ba fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 115e809fa436 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 282096386798 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 82a28a70a04f mm-oom-avoid-printk-iteration-under-rcu-fix omits 61aac9e3e65c mm, oom: avoid printk() iteration under RCU omits 3c94f6edf93c mm/mmap.c: fix the adjusted length error omits dbc4e1f12b36 mm/pgmap: use correct alignment when looking at first pfn [...] omits 6f7e0e93f39a mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 336e0d4ec4fe ramfs: support O_TMPFILE omits 54fa801cd277 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits 2029dd1302b3 x86/mm: Split vmalloc_sync_all() omits 82f3e4d45c90 /proc/kpageflags: do not use uninitialized struct pages omits 979b5fa8b140 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 64ae1342f898 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 1d40890aae81 Merge tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/li [...] adds b19e8c684703 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 984f0103fcd1 Merge tag 'drm-misc-fixes-2020-02-07' of git://anongit.fre [...] adds 7ebdc26a315a Merge tag 'drm-misc-next-fixes-2020-02-07' of git://anongi [...] adds 7aa62404dfde drm/amd/display: Fix psr static frames calculation adds df36f6cf23ad drm/amd/display: Do not set optimized_require to false aft [...] adds aad927b5a863 drm/amd/display: Use dcfclk to populate watermark ranges adds 2b63d0ec0daf drm/amd/display: Check engine is not NULL before acquiring adds 6c81917a0485 drm/amd/display: Limit minimum DPPCLK to 100MHz. adds c134c3cabae4 drm/amd/display: Add initialitions for PLL2 clock source adds f4d0242b7b43 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 adds 416611d9b6ee amdgpu: Prevent build errors regarding soft/hard-float FP [...] adds 46d1da733fbc drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] adds 2cabe0d4cd88 drm/amdgpu: limit GDS clearing workaround in cold boot sequence adds b5336bfd6fe5 drm/amdgpu/vcn2.5: fix warning adds 1094c34ec53b drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT adds 8fab6a2faa1e drm/amd/display: DCN2.x Do not program DPPCLK if same value adds a934f9d86659 drm/amdgpu: correct comment to clear up the confusion adds c1d66bc2e531 drm/amdgpu: update smu_v11_0_pptable.h adds e33a8cfda519 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array adds e44c1e3a2941 Merge tag 'amd-drm-fixes-5.6-2020-02-12' of git://people.f [...] adds 6f4134b30b6e Merge tag 'drm-intel-next-fixes-2020-02-13' of git://anong [...] adds 3f0d329371c0 Merge tag 'drm-fixes-2020-02-14' of git://anongit.freedesk [...] adds 81f3011cbf50 Merge tag 'sound-5.6-rc2' of git://git.kernel.org/pub/scm/ [...] adds 3629ac5b9253 Merge branch 'pm-cpufreq' adds 4e03e4e6d2a0 Merge tag 'pm-5.6-rc2' of git://git.kernel.org/pub/scm/lin [...] adds 242b5e068b25 ice: Fix DCB rebuild after reset adds 53977ee47410 ice: Fix switch between FW and SW LLDP adds ad9a87bec3d0 ice: display supported and advertised link modes adds 168983a8e19b ice: Don't allow same value for Rx tail to be written twice adds 3d9f99908037 ice: Remove ice_dev_onetime_setup() adds a8b72ce03a11 ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps adds b55e603252ac ice: Modify link message logging adds fbf1e1f6988e ice: fix and consolidate logging of NVM/firmware version i [...] adds cf8fc2a0863f ice: update Unit Load Status bitmask to check after reset adds 0a6ea04e3bbd ice: Remove possible null dereference adds 9a946843ba5c ice: Use ice_pf_to_dev adds 19cce2c6f6dc ice: Make print statements more compact adds 3306f79f428e ice: Cleanup ice_vsi_alloc_q_vectors adds 1d8bd9927234 ice: Use correct netif error function adds 4ee656bba801 ice: Trivial fixes adds 89e960b5a995 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 304db6cb7610 page_pool: refill page when alloc.count of pool is zero adds 6ee2deb6fbed net/flow_dissector: remove unexist field description adds 1afa3cc90f8f net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS adds e2debf0852c4 net/sched: flower: add missing validation of TCA_FLOWER_FLAGS adds 07134cf69623 Merge branch 'skip_sw-skip_hw-validation' adds 0b41713b6066 icmp: introduce helper for nat'd source address in network [...] adds e0fce6f945a2 gtp: use icmp_ndo_send helper adds 67c9a7e1e3ac sunvnet: use icmp_ndo_send helper adds a12d7f3cbdc7 wireguard: device: use icmp_ndo_send helper adds 45942ba890e6 xfrm: interface: use icmp_ndo_send helper adds 803381f9f117 Merge branch 'icmp-account-for-NAT-when-sending-icmps-from [...] adds d0db7ed39751 net: hns3: add management table after IMP reset adds 19eb1123b4e9 net: hns3: fix VF bandwidth does not take effect in some case adds 47327c9315b2 net: hns3: fix a copying IPv6 address error in hclge_fd_ge [...] adds dc221a28d094 Merge branch 'hns3-fixes' adds 67f562e3e147 net/smc: transfer fasync_list in case of fallback adds 369537c97024 net/smc: no peer ID in CLC decline for SMCD adds 907e51e41ad9 Merge branch 'smc-fixes' adds ea75080110a4 cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE adds 33181ea7f5a6 mac80211: fix wrong 160/80+80 MHz setting adds b32cb6fcf1f8 Merge tag 'mac80211-for-net-2020-02-14' of git://git.kerne [...] adds 5fdcce211b3a net, ip6_tunnel: enhance tunnel locate with link check adds 04fb91243a85 net: dsa: tag_qca: Make sure there is headroom for tag adds ddc9abaf5d99 net: dsa: tag_ar9331: Make sure there is headroom for tag adds 3ea89fa795c5 Merge branch 'dsa-headroom' adds a1fa83bdab78 netdevice.h: fix all kernel-doc and Sphinx warnings adds 2019fc96af22 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 2ca10259b418 io_uring: prune request from overflow list on flush adds ca60ad6a6bc4 Merge tag 'io_uring-5.6-2020-02-14' of git://git.kernel.dk [...] adds cf556edfde6c Merge tag 'ceph-for-5.6-rc2' of https://github.com/ceph/ce [...] adds a1147b8281bd NFS: Fix up directory verifier races adds cf5b4059ba71 NFSv4: Fix races between open and dentry revalidation adds efeda80da38d NFSv4: Fix revalidation of dentries with delegations adds ca1c67130282 xprtrdma: Fix DMA scatter-gather list mapping imbalance adds cd1b659d8ce7 NFSv4.1 make cachethis=no for writes adds 8c75593c6eee NFSv4: Ensure the delegation is pinned in nfs_do_return_de [...] adds 5d63944f8206 NFSv4: Ensure the delegation cred is pinned when we call d [...] adds 829e69446995 Merge tag 'nfs-for-5.6-2' of git://git.linux-nfs.org/proje [...] adds 80cc7bb6c104 perf stat: Don't report a null stalled cycles per insn metric adds 0e71459afcbb perf symbols: Update the list of kernel idle symbols adds bc5f15be2c81 perf symbols: Convert symbol__is_idle() to use strlist adds c45283338762 tools include UAPI: Sync x86's syscalls_64.tbl, generic un [...] adds 02213cec64bb perf maps: Mark module DSOs with kernel type adds 4a4eb6154d67 perf maps: Mark ksymbol DSOs with kernel type adds 7ce66139a99c perf maps: Fix map__clone() for struct kmap adds 484214f49bd0 perf maps: Move kmap::kmaps setup to maps__insert() adds c75bec79fc08 tools headers UAPI: Sync copy of arm64's asm/unistd.h with [...] adds fc9199d46e64 tools headers UAPI: Sync prctl.h with the kernel sources adds c0134b3366ba perf beauty prctl: Export the 'options' strarray adds d7a07b293216 perf trace: Resolve prctl's 'option' arg strings to numbers adds d6d829d92c6e tools headers UAPI: Sync sched.h with the kernel adds f65b9dba5733 tools headers uapi: Sync linux/fscrypt.h with the kernel sources adds 365f9cc195a7 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds df5a5f3cf246 perf tools: Add arm64 version of get_cpuid() adds 47f8d94ac524 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] adds 8c65582f82ee tools include UAPI: Sync sound/asound.h copy adds 7636b586392f tools headers x86: Sync disabled-features.h adds 71dd65289793 tools arch x86: Sync asm/cpufeatures.h with the kernel sources adds 391df72fbd14 tools headers kvm: Sync kvm headers with the kernel sources adds 2a8d017d46a3 tools headers kvm: Sync linux/kvm.h with the kernel sources adds 62765941155e perf llvm: Fix script used to obtain kernel make directive [...] adds dfb9b69e3b84 Merge tag 'perf-urgent-for-mingo-5.6-20200214' of git://gi [...] adds da99f9355b53 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds ef78e5b7de5d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds bd516133cc90 Merge tag 'hwmon-for-v5.6-rc2' of git://git.kernel.org/pub [...] adds 3e71e1214b66 Merge tag 's390-5.6-3' of git://git.kernel.org/pub/scm/lin [...] adds 9b9be9e6dcf4 ARM: dts: sti: Remove deprecated snps PHY properties for s [...] adds f24667779b53 ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi adds bab8f1ff17da Merge tag 'sti-dt-for-5.7-round1' of git://git.kernel.org/ [...] adds 3bf3c9744694 bus: moxtet: fix potential stack buffer overflow adds b719ae070ee2 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds a0767da7774d RDMA/core: Add missing list deletion on freeing event queue adds a8af8694a5e8 RDMA/mlx5: Fix async events cleanup flows adds 9ea04d0df6e6 IB/umad: Fix kernel crash while unloading ib_umad adds 9b6d3bbc1335 RDMA/mlx5: Prevent overflow in mmap offset calculations adds 8ac0e6641c7c RDMA/rxe: Fix soft lockup problem due to using tasklets in [...] adds 1dd017882e01 RDMA/core: Fix protection fault in get_pkey_idx_qp_list adds 685eff513183 IB/mlx5: Use div64_u64 for num_var_hw_entries calculation adds 54654e142d9e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds fbd1ec000213 Input: ili210x - fix return value of is_visible function adds d0c5e7d4f5e5 Input: ili210x - add ili2120 support adds 557d0841bc73 Input: psmouse - switch to using i2c_new_scanned_device() adds cfb8d7811f81 Input: goldfish_events - replace zero-length array with fl [...] adds a1b9b65edfd8 Input: gpio_keys - replace zero-length array with flexible [...] adds bf502391353b Input: synaptics - switch T470s to RMI4 by default adds b8a3d819f872 Input: synaptics - enable SMBus on ThinkPad L470 adds 5179a9dfa944 Input: synaptics - remove the LEN0049 dmi id from topbutto [...] adds 3d87c75d84e2 Input: gpio_keys_polled - replace zero-length array with f [...] adds 94bef5d57992 Input: tca6416-keypad - replace zero-length array with fle [...] adds 3dbae1553897 Input: cyapa - replace zero-length array with flexible-arr [...] adds db70e26e33ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 14c9ca0583ee ext4: don't assume that mmp_nodename/bdevname have NUL adds 46d36880d1c6 ext4: simplify checking quota limits in ext4_statfs() adds 4f97a68192bd ext4: fix support for inode sizes > 1024 bytes adds 48a34311953d ext4: fix checksum errors with indexed dirs adds af133ade9a40 ext4: add cond_resched() to ext4_protect_reserved_inode adds 6a66a7ded12b jbd2: move the clearing of b_modified flag to the journal_ [...] adds c96dceeabf76 jbd2: do not clear the BH_Mapped flag when forgetting a me [...] adds d65d87a07476 ext4: improve explanation of a mount failure caused by a m [...] adds 8a8b80967b42 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 2c6251ad91af cifs: enable change notification for SMB2.1 dialect adds 85db6b7ae65f cifs: make sure we do not overflow the max EA buffer size adds 288b27a06e4f Merge tag '5.6-rc1-smb3-fixes' of git://git.samba.org/sfre [...] adds 713db3560410 Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] adds 6f37534f19cd Merge remote-tracking branch 'fixes/master' adds 0c8a0452ded7 Merge remote-tracking branch 'arc-current/for-curr' adds bf15d2348632 Merge remote-tracking branch 'bpf/master' adds 57342ed4aa30 Merge remote-tracking branch 'ipsec/master' adds 040a3c928ea8 Merge remote-tracking branch 'netfilter/master' adds 247f09ed83b4 Merge remote-tracking branch 'wireless-drivers/master' adds bb51e669fa49 ALSA: seq: Avoid concurrent access to queue flags adds dc7497795e01 ALSA: seq: Fix concurrent access to queue current tick/time adds dfa9a5efe8b9 ALSA: rawmidi: Avoid bit fields for state flags adds be318f1ac6e3 Merge remote-tracking branch 'sound-current/for-linus' adds 4b8a1ca46283 ASoC: max98090: revert invalid fix for handling SHDN adds 8f486296459c ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked adds d7aa029b173b Merge branch 'asoc-5.6' into asoc-linus adds 05936754bfe4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds b154b6933fad Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5e90dcd0679b Merge remote-tracking branch 'spi-fixes/for-linus' adds e146aa1e08b4 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds ba8530a3ebdd Merge remote-tracking branch 'tty.current/tty-linus' adds f69c3feb2689 Merge remote-tracking branch 'usb.current/usb-linus' adds 0fc96011cddc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 58d65c4f86a5 Merge remote-tracking branch 'staging.current/staging-linus' adds 3da627073b56 Documentation/process: Swap out the ambassador for Canonical adds 55e67f52e403 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds ed5b0a7e8c5e Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds c9cc0517bba9 crypto: chacha20poly1305 - prevent integer overflow on lar [...] adds 898d04403da7 Merge remote-tracking branch 'crypto-current/master' adds b204d89e6697 Merge remote-tracking branch 'kselftest-fixes/fixes' adds fb678dcfee17 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds dbf0f92fef68 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds d3f703c4359f mips: vdso: fix 'jalr t9' crash in vdso code adds 07015d7a103c MIPS: Disable VDSO time functionality on microMIPS adds 976c23af3ee5 mips: vdso: add build time check that no 'jalr t9' calls left adds 97e914b7de3c MIPS: cavium_octeon: Fix syncw generation. adds bef8e2dfceed MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' adds d6013ad654dc Merge remote-tracking branch 'mips-fixes/mips-fixes' adds bd56915b13e6 Merge remote-tracking branch 'kvm-fixes/master' adds 6a4c48d8e83f Merge remote-tracking branch 'kvms390-fixes/master' adds 35dadc517db7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1a28b1b2d8cb Merge remote-tracking branch 'mmc-fixes/fixes' adds 0df04b6c47a7 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 98fb8f80927f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 344b0eaf3ac3 Merge remote-tracking branch 'dma-mapping/for-next' adds fc96e33dd9ae Merge remote-tracking branch 'arm/for-next' adds 0ad13c6a7cfb Merge branch 'arm/fixes' into for-next adds 602dce6dfc18 ARM: Document merges adds 51a9ebd6be97 Merge branch 'arm/fixes' into for-next adds f07849b2ac77 ARM: Document merges adds dd1ff5638616 Merge remote-tracking branch 'arm-soc/for-next' adds cd5ec184ee54 next-20200214/amlogic adds 8fc6db905e10 Merge remote-tracking branch 'aspeed/for-next' adds cc9d5c337684 ARM: at91: pm: use proper master clock register offset adds c40d30aa61d3 ARM: at91: pm: revert do not disable/enable PLLA for ULP modes adds 64c47d77161a ARM: at91: pm: add macros for plla disable/enable adds e82272fb4443 ARM: at91: pm: add pmc_version member to at91_pm_data adds 68e535569efd ARM: at91: pm: s/sfr/sfrbu in pm_suspend.S adds 1627ad621064 clk: at91: move sam9x60's PLL register offsets to PMC header adds 6d7e0857f250 ARM: at91: pm: add plla disable/enable support for sam9x60 adds 8f4a63b90b2b ARM: at91: pm: add quirk for sam9x60's ulp1 adds 1bf257001079 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds 0790baf69947 Merge remote-tracking branch 'at91/at91-next' adds df4333cee954 Merge remote-tracking branch 'bcm2835/for-next' adds 5ae26bff9ab2 Merge remote-tracking branch 'imx-mxs/for-next' adds 5248b94ce1a7 Merge remote-tracking branch 'keystone/next' adds f50eb4c6c2eb Merge remote-tracking branch 'mediatek/for-next' adds 2250a8742dc9 Merge remote-tracking branch 'mvebu/for-next' adds 3a5c7e06c09c Merge remote-tracking branch 'omap/for-next' adds bb8b6361c431 Merge remote-tracking branch 'qcom/for-next' adds 038ffa242154 Merge remote-tracking branch 'realtek/for-next' adds 6a14bcd0cdc8 Merge remote-tracking branch 'renesas/next' adds e475ff54b7d6 Merge remote-tracking branch 'reset/reset/next' adds 5205be9a2a5c Merge remote-tracking branch 'rockchip/for-next' adds d3b2a72c73db Merge remote-tracking branch 'samsung-krzk/for-next' adds 2b48dcb7a821 clk: sunxi-ng: sun8i-de2: Split out H5 definitions adds b4bbce660a36 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] adds 75250eb75c82 clk: sunxi-ng: sun8i-de2: H6 doesn't have rotate core adds 8f9b11a33ad6 clk: sunxi-ng: sun8i-de2: Don't reuse A83T resets adds b0bfba905cf8 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] adds 11d0c436ffed clk: sunxi-ng: sun8i-de2: Add R40 specific quirks adds b998b75f8603 clk: sunxi-ng: sun8i-de2: Sort structures adds 614215c8636a ARM: sunxi: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds fc976f50ae77 dt-bindings: arm: sunxi: Add Linutronix Testbox adds 4c2bc78fe9d1 ARM: dts: sun7i: Add Linutronix Testbox v2 board adds 8033917515c7 Merge branches 'sunxi/clk-for-5.7', 'sunxi/core-for-5.7' a [...] adds 19ae2a2cd2da Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 1752d66d8660 Merge remote-tracking branch 'tegra/for-next' adds a0d9ce8f8a17 Merge remote-tracking branch 'clk/clk-next' adds 0ecb83df935b Merge remote-tracking branch 'csky/linux-next' adds 57b94fa7dba3 Merge remote-tracking branch 'h8300/h8300-next' adds 6c16488c255e Merge remote-tracking branch 'm68k/for-next' adds 1989dea1bcad Merge remote-tracking branch 'openrisc/for-next' adds 72232ee0ece0 Merge remote-tracking branch 'risc-v/for-next' adds 9e86f8cc2d2f Merge remote-tracking branch 'sh/sh-next' adds ecf5a6e1ec22 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 20cf56701832 Merge remote-tracking branch 'btrfs/for-next' adds 0b96da639a48 bcache: ignore pending signals when creating gc and alloca [...] adds 309cc719a2c8 bcache: Revert "bcache: shrink btree node cache after bch_ [...] adds 4ec31cb6241d bcache: remove macro nr_to_fifo_front() adds 2d570a7c0251 nvme/tcp: fix bug on double requeue when send fails adds 97b2512ad000 nvme: prevent warning triggered by nvme_stop_keep_alive adds fa46c6fb5d61 nvme/pci: move cqe check after device shutdown adds f25372ffc3f6 nvme: fix the parameter order for nvme_get_log in nvme_get [...] adds e29c6a13ddf5 Merge tag 'block-5.6-2020-02-16' of git://git.kernel.dk/li [...] adds b982df72ef84 Merge tag 'edac_urgent_for_5.6' of git://git.kernel.org/pu [...] adds 44024adb4aab Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds ab02b61f24c7 Merge tag 'for-linus-5.6-1' of https://github.com/cminyard [...] adds 11a48a5a18c6 Linux 5.6-rc2 adds a13eaf7a4793 cifs: rename posix create rsp adds ccc33cede831 cifs: add smb2 POSIX info level adds 0fc6b1c269d1 cifs: plumb smb2 POSIX dir enumeration adds 4852431a4571 Merge remote-tracking branch 'cifs/for-next' adds 726464596b5d MAINTAINERS: eCryptfs: Update maintainer address and downg [...] adds f8e48a8408f5 eCryptfs: Replace deactivated email address adds 2c2a7552dd64 ecryptfs: replace BUG_ON with error handling code adds 00ee3313ac2e Merge remote-tracking branch 'ecryptfs/next' adds c399ecef2ce3 Merge remote-tracking branch 'ext3/for_next' adds 235a458d77cb Merge remote-tracking branch 'fuse/for-next' adds 865afc037517 Merge remote-tracking branch 'ubifs/linux-next' adds e2ce67799033 Merge remote-tracking branch 'v9fs/9p-next' adds 2f409147a48a Merge remote-tracking branch 'printk/for-next' adds be0aba826c4a HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override adds 9d7e22b27ba7 Merge branch 'for-5.6/upstream-fixes' into for-next adds 96432b0d54b2 Merge remote-tracking branch 'hid/for-next' adds b9ec55b28d4e Merge branch 'dmi/master' adds d0e9762f2997 hwmon: Support ADI Fan Control IP adds 2ccdb1095ce5 dt-bindings: hwmon: Add AXI FAN Control documentation adds 0f868d2bd003 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. adds 66647919c1ff hwmon: (pmbus/ltc2978) add support for more parts. adds ac5bbf769955 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] adds ac8048055012 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs adds ec673b08bcef hwmon: (k10temp) Reorganize and simplify temperature suppo [...] adds d3df05196dff hwmon: (k10temp) Update driver documentation adds 16413350346f hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] adds ba0619f16ad8 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] adds f04bba7a67c1 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] adds 4db45d5de6e9 hwmon: (pmbus) Implement multi-phase support adds 2d11dd1bb7db hwmon: (pmbus/tps53679) Add support for multiple chips IDs adds 5caeb1b5e022 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] adds 974a9b6b4124 hwmon: (pmbus/tps53679) Add support for TPS53681 adds d5134ca2d598 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 adds b4542671cafc hwmon: (pmbus/tps53679) Add documentation adds 7ad114cff1c8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds fb3c7a8a7cbf Merge remote-tracking branch 'jc_docs/docs-next' adds 1dade3a7048c ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro adds 2ba33a4e9e22 ACPI: watchdog: Fix gas->access_width usage adds cabe17d0173a ACPI: watchdog: Set default timeout in probe adds 08d2ccafd2e3 Merge branch 'acpi-watchdog' into linux-next adds ac1cc6b4856f ACPI: button: move HIDs to acpi/button.h adds a1b93e890d4f ACPI: Add new tiny-power-button driver to directly signal init adds 7e8d3294480b Merge branch 'acpi-button' into linux-next adds 34896620422e PM: QoS: Drop debugfs interface adds 5a7ea52b6fae PM: QoS: Drop pm_qos_update_request_timeout() adds 87ad73567996 PM: QoS: Drop the PM_QOS_SUM QoS type adds 7b35370b2ebc PM: QoS: Clean up pm_qos_update_target() and pm_qos_update [...] adds dcd70ca1a3bf PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() adds 63cffc05348e PM: QoS: Drop iterations over global QoS classes adds 299a229830a2 PM: QoS: Clean up misc device file operations adds 02c92a378940 PM: QoS: Redefine struct pm_qos_request and drop struct pm [...] adds 3a4a0042228a PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain adds 2552d3520132 PM: QoS: Rename things related to the CPU latency QoS adds 333eed7d2006 PM: QoS: Simplify definitions of CPU latency QoS trace events adds e033b6c175a3 PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h adds fa048c59bf1b PM: QoS: Add CPU latency QoS API wrappers adds f60ccc3558dd cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() adds fe66a17ecd49 x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead [...] adds 4d4dda487a36 drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() adds 6ca50a47c096 drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*() adds 7c51a06b2560 drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() adds d1b98305916b drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*() adds 81e95ad74154 drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() adds c4c632e9074b drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*() adds 01d2b1898c7c drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*() adds 77b352456941 drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*() adds 5371a79be97c sound: Call cpu_latency_qos_*() instead of pm_qos_*() adds 67b06ba01857 PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions adds fe52de36dc5d PM: QoS: Update file information comments adds b8e6e27c626e Documentation: PM: QoS: Update to reflect previous code changes adds 814d51f8889b PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE adds 00b838d60ec4 Merge branch 'pm-qos' into linux-next adds f7fea636b3c0 Merge remote-tracking branch 'pm/linux-next' adds 686975427e84 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 8bc850b9792d Merge remote-tracking branch 'thermal/thermal/linux-next' adds b2195ca9bd87 Merge remote-tracking branch 'ieee1394/for-next' adds 5859c179b7ed Merge remote-tracking branch 'swiotlb/linux-next' adds 056b4a6466f6 Merge remote-tracking branch 'rdma/for-next' adds e4f894e684d4 Merge remote-tracking branch 'nfc-next/master' adds 932183aa35c6 mwifiex: change license text from MARVELL to NXP adds 9d86cbc07ab0 Merge remote-tracking branch 'wireless-drivers-next/master' adds cee5f20fece3 Bluetooth: secure bluetooth stack from bluedump attack adds eab2404ba798 Bluetooth: Add BT_PHY socket option adds e22998f53a1e Bluetooth: Fix a typo in Kconfig adds eff3f0f9bcf4 Merge remote-tracking branch 'bluetooth/master' adds db6d9e9e8b48 mac80211: Fix setting txpower to zero adds 256db7423c31 ieee80211: add WPA3 OWE AKM suite selector adds 1f6e0baa703d mac80211: allow setting queue_len for drivers not using wa [...] adds b7730511cf6a Merge remote-tracking branch 'mac80211-next/master' adds 8be05020e9dd Merge remote-tracking branch 'crypto/master' adds 72d799171cbc Merge remote-tracking branch 'amdgpu/drm-next' adds cb64563b426b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 4a71c1bb9792 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds e9a0ef0b5ddc ALSA: usb-audio: Don't create a mixer element with bogus v [...] adds 146f66975baf ALSA: pcm: oss: Unlock mutex temporarily for sleeping at r [...] adds 8dc5efe3d17c ALSA: usb-audio: Add support for Presonus Studio 1810c adds b7aab733454e Merge remote-tracking branch 'sound/for-next' adds b2354e4009a7 ASoC: core: ensure component names are unique adds 51c366e38aaa ASoC: meson: aiu: remove unused encoder structure adds 269f00171273 ASoC: meson: aiu: fix clk bulk size allocation adds 6e700f067219 ASoC: meson: aiu: fix irq registration adds 74a56f2a4a9e ASoC: meson: aiu: fix acodec dai input name init adds 3cd23f021e2e ASoC: meson: codec-glue: fix pcm format cast warning adds 9a75894088b4 Merge branch 'asoc-5.7' into asoc-next adds f6ca467f2126 Merge remote-tracking branch 'sound-asoc/for-next' adds 6b6eb301e976 Merge branch 'io_uring-5.6' into for-next adds 782f076acd5c Merge remote-tracking branch 'block/for-next' adds 12042ac97ee4 Merge remote-tracking branch 'mmc/next' adds 07987b8f878a Merge remote-tracking branch 'regulator/for-next' adds c381909c5ab9 Merge remote-tracking branch 'apparmor/apparmor-next' adds 4d7447779897 Merge remote-tracking branch 'keys/keys-next' adds 253050f57c7a selinux: factor out loop body from filename_trans_read() adds 05265d89065f Merge remote-tracking branch 'selinux/next' adds a83873f4f998 Merge remote-tracking branch 'smack/for-next' adds 816300b55a7b Merge remote-tracking branch 'tpmdd/next' adds 9aa2b27dc87d Merge remote-tracking branch 'audit/next' adds 5c2e09cb4357 Merge remote-tracking branch 'devicetree/for-next' adds b8163465552c Merge remote-tracking branch 'spi/for-next' adds 229036e58edd Merge branch 'linus' adds c12e13dcd814 x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() adds 49a91d61aed1 x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() adds e70b100806d6 x86/fpu/xstate: Warn when checking alignment of disabled x [...] adds 69b743f7574b Merge branch 'x86/fpu' adds 48bfdb9deffd x86/boot/compressed/64: Use LEA to initialize boot stack pointer adds a86255fe5258 x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for [...] adds 6a5bf5dc9eb9 Merge branch 'x86/boot' adds cba6437a1854 genirq/proc: Reject invalid affinity masks (again) adds f15a72efe397 Merge branch 'irq/urgent' adds b5f3d992b149 Merge branch 'linus' adds 3dd52b69caf4 Merge branch 'perf/urgent' adds 5fad03356628 Merge remote-tracking branch 'tip/auto-latest' adds 8f65282e841a Merge remote-tracking branch 'clockevents/timers/drivers/next' adds ad2156069356 tools/memory-model: Add recent references adds 2bbabaef0cff Merge branch 'lkmm-dev.2019.12.08a' into HEAD adds fc841b85a2f3 doc: Add some more RCU list patterns in the kernel adds 303dc6af0524 doc/RCU/Design: Remove remaining HTML tags in ReST files adds f56ff853461b doc/RCU/listRCU: Fix typos in a example code snippets adds 354ed018a4b9 doc/RCU/listRCU: Update example function name adds d06b73ac1f0d doc/RCU/rcu: Use ':ref:' for links to other docs adds 79858ceaa232 doc/RCU/rcu: Use absolute paths for non-rst files adds ca5dae71776f doc/RCU/rcu: Use https instead of http if possible adds 785334fb1c99 doc: Add rcutorture scripting to torture.txt adds 9e40fb38c9c6 Documentation/memory-barriers: Fix typos adds 00530292206e nfs: Fix nfs_access_get_cached_rcu() sparse error adds 80a1675db79b rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf adds a1ba95e1ce7c rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace adds adb9d3f741e8 rcu: Provide debug symbols and line numbers in KCSAN runs adds e1095204e2c7 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update adds ccf2ded1f074 rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store adds b2c6d82d037b rcu: Add READ_ONCE() to rcu_node ->gp_seq adds 45b39a2ee0c3 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity adds d2f87ee90acf rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext adds 6289f5767047 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner adds 3d56b0943d87 rcu: Add READ_ONCE() to rcu_segcblist ->tails[] adds 78233b4df6fc rcu: *_ONCE() for grace-period progress indicators adds f66abcd04653 rcu: Fix typos in beginning comments adds 15b756447af1 rcu: Add READ_ONCE() to rcu_data ->gpwrap adds 832e0f9beb0b rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick adds 7fbf80bc2e05 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status adds fcad2aabf712 timer: Use hlist_unhashed_lockless() in timer_pending() adds e53f1316606b rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() adds 0828e31b573a rcu: Add WRITE_ONCE() to rcu_state ->gp_start adds 4053904a4062 rcu: Fix rcu_barrier_callback() race condition adds c54eeaced13d rculist: Add brackets around cond argument in __list_check [...] adds cb8277c5f689 rcu: Don't flag non-starting GPs before GP kthread is running adds 870577357f5d rcu: Add missing annotation for rcu_nocb_bypass_lock() adds 76213edb699c rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() adds 0e64d2d97235 rcu: Optimize and protect atomic_cmpxchg() loop adds a66534f90e54 rcu: Tighten rcu_lockdep_assert_cblist_protected() check adds a91ec8e7fff0 rcu: Make nocb_gp_wait() double-check unexpected-callback warning adds de7137a57c5c rcu: Mark rcu_state.ncpus to detect concurrent writes adds 82f22a53b6b6 rcu: Mark rcu_state.gp_seq to detect concurrent writes adds 663e0250caf0 rcu: Make rcu_barrier() account for offline no-CBs CPUs adds c2c9167418f3 rcu: Support kfree_bulk() interface in kfree_rcu() adds 526f94803bac rcu: Add a trace event for kfree_rcu() use of kfree_bulk() adds f2d2628ed5c4 locktorture: Print ratio of acquisitions, not failures adds 99cb2e395398 locktorture: Allow CPU-hotplug to be disabled via --bootargs adds c69cdc97861f locktorture: Use private random-number generators adds 096f0f056226 locktorture: Forgive apparent unfairness if CPU hotplug adds be28438c52d0 rcu: Clear ->core_needs_qs at GP end or self-reported QS adds da6b888faf9a rcu: React to callback overload by aggressively seeking qu [...] adds c6f71e4dbff0 rcu: React to callback overload by boosting RCU readers adds 8ccc47acbc36 rcu: Fix spelling mistake "leval" -> "level" adds 9b4d0e5446e3 rcu: Update __call_rcu() comments adds 99c06e1c5161 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head adds 749c3e408aac rcu: Add missing annotation for exit_tasks_rcu_start() adds ae535f465b22 rcu: Add missing annotation for exit_tasks_rcu_finish() adds c1c38fb3f11d srcu: Fix __call_srcu()/process_srcu() datarace adds 381d6f59e713 srcu: Fix __call_srcu()/srcu_get_delay() datarace adds 4d1574431c0a srcu: Fix process_srcu()/srcu_batches_completed() datarace adds f1bf9c5daaa9 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load adds 82b7511cd59e rcutorture: Suppress forward-progress complaints during ea [...] adds b7b883bf077b torture: Make results-directory date format completion-friendly adds 9e9aeeea18dc rcutorture: Refrain from callback flooding during boot adds 9f7138c5870e torture: Forgive -EBUSY from boottime CPU-hotplug operations adds 362ae6361d23 rcutorture: Allow boottime stall warnings to be suppressed adds 71852269f298 rcutorture: Suppress boottime bad-sequence warnings adds 72ade0940f00 torture: Allow disabling of boottime CPU-hotplug torture o [...] adds edb30eb9adee rcutorture: Add 100-CPU configuration adds 8bc19d0f4092 rcutorture: Summarize summary of build and run results adds 58f5edbc0145 rcutorture: Make kvm-find-errors.sh abort on bad directory adds 677dd834a353 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] adds c54387396f18 rcutorture: Fix stray access to rcu_fwd_cb_nodelay adds 6986cc815ff6 rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] adds 0df8a21ac8f8 rcutorture: Annotation lockless accesses to rcu_torture_current adds fd466711d158 rcuperf: Measure memory footprint during kfree_rcu() test adds 653c86ec717c rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] adds 0082b43ae3ba rcutorture: Manually clean up after rcu_barrier() failure adds 3e328e828112 rcutorture: Set KCSAN Kconfig options to detect more data races adds aec01b14d2af Merge branches 'doc.2020.02.14a', 'fixes.2020.02.14a', 'kf [...] adds c9a0800d09dc kcsan: Move interfaces that affects checks to kcsan-checks.h adds 87d7ac5b71ad compiler.h, seqlock.h: Remove unnecessary kcsan.h includes adds 25bc5ad643a4 kcsan: Introduce kcsan_value_change type adds 0c962ffdc898 kcsan: Add kcsan_set_access_mask() support adds 9838502bb743 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) adds 6c83931a4cdc rcu: Make RCU IRQ enter/exit functions rely on in_nmi() adds 5292864ba6ee rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds bb8a798804c8 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds f82df373d4d8 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds 24fe60f51b8a rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds 0a5bcb81c488 rcu: Use data_race() for RCU CPU stall-warning prints adds 953545a23dff rcu: Use data_race() for RCU expedited CPU stall-warning prints adds 26761a0ad01f rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds 94dc49013343 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds 508332b08c08 kcsan, trace: Make KCSAN compatible with tracing adds 994812e8f9c6 Merge remote-tracking branch 'rcu/rcu/next' adds 148a75eff881 Merge remote-tracking branch 'kvm-arm/next' adds e79fe9522c4f Merge remote-tracking branch 'kvms390/next' adds bda5143762ca Merge remote-tracking branch 'percpu/for-next' adds ee26d0e8f5ac Merge remote-tracking branch 'workqueues/for-next' adds a243a214af71 Merge remote-tracking branch 'drivers-x86/for-next' adds 0c994952d245 Merge remote-tracking branch 'chrome-platform/for-next' adds 958d990adfff Merge remote-tracking branch 'ipmi/for-next' adds 7fd629a7db70 Merge remote-tracking branch 'driver-core/driver-core-next' adds f7fd194bf6d0 Merge remote-tracking branch 'usb/usb-next' adds d22c948c6726 Merge remote-tracking branch 'usb-serial/usb-next' adds 8777812bbfc1 Merge remote-tracking branch 'phy-next/next' adds 4a37c0fcf5d4 serial: sc16is7xx: Replace zero-length array with flexible [...] adds 02042a4cf472 serial: 8250_pci: Replace zero-length array with flexible- [...] adds b24c84a9461a Merge remote-tracking branch 'tty/tty-next' adds 769a15b55ddf Merge remote-tracking branch 'char-misc/char-misc-next' adds a76fbff56894 Merge remote-tracking branch 'soundwire/next' adds c2a9fca17e4c thunderbolt: eeprom: Replace zero-length array with flexib [...] adds 3084ea9ea889 thunderbolt: icm: Replace zero-length array with flexible- [...] adds cb0f1199d0f9 Merge remote-tracking branch 'thunderbolt/next' adds a83eab28413b Merge remote-tracking branch 'staging/staging-next' adds 70e1caaf579b Merge remote-tracking branch 'mux/for-next' adds ef93d2934901 Merge remote-tracking branch 'slave-dma/next' adds 96f0cb49d67f Merge remote-tracking branch 'cgroup/for-next' adds c21aa296a16c Merge remote-tracking branch 'scsi/for-next' adds ebde82154c04 Merge remote-tracking branch 'vhost/linux-next' adds ea1f68dfb049 Merge remote-tracking branch 'rpmsg/for-next' adds b52d7e578dab Merge remote-tracking branch 'gpio/for-next' adds eed1015c4c42 dt-bindings: pinctrl: qcom: Add ipq6018 pinctrl bindings adds ef1ea54eab0e pinctrl: qcom: Add ipq6018 pinctrl driver adds 3de7deefce69 pinctrl: mediatek: Check gpio pin number and use binary se [...] adds 5f755e1f1efe pinctrl: mediatek: Supporting driving setting without mapp [...] adds 3599cc525486 pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() adds 1bea6afbc842 pinctrl: mediatek: Refine mtk_pinconf_get() adds cafe19db7751 pinctrl: mediatek: Backward compatible to previous Mediate [...] adds 184d8e13f9b1 pinctrl: mediatek: Add support for pin configuration dump [...] adds 6f87359e8bca pinctrl: actions: Fix functions groups names for S700 SoC adds be30d5de0a5a pinctrl: bcm2835: Drop unused define adds 90bfaf028d61 pinctrl: bcm2835: Refactor platform data adds b1d84a3d0a26 pinctrl: bcm2835: Add support for all GPIOs on BCM2711 adds c93214689f0c MAINTAINERS: Sort entries in database for PIN CONTROLLER adds ea76e4a425a4 Merge remote-tracking branch 'pinctrl/for-next' adds 456f1bd07b85 Merge remote-tracking branch 'ktest/for-next' adds ccf257e85106 Merge remote-tracking branch 'kselftest/next' adds 0dfcd7bffdf7 Merge remote-tracking branch 'livepatching/for-next' adds 17d213d8ef89 Merge remote-tracking branch 'rtc/rtc-next' adds 0f490cba0779 Merge remote-tracking branch 'at24/at24/for-next' adds 27424c30bc84 Merge remote-tracking branch 'ntb/ntb-next' adds 12053320f72c Merge remote-tracking branch 'fsi/next' adds 342309949329 Merge remote-tracking branch 'slimbus/for-next' adds 4166985962d5 Merge remote-tracking branch 'nvmem/for-next' adds 938206736ab5 Merge remote-tracking branch 'xarray/xarray' adds 5acc21b764b6 Merge remote-tracking branch 'devfreq/devfreq-next' adds eb6de03e5d32 Merge remote-tracking branch 'kunit-next/kunit' adds 4d094d907990 y2038: remove ktime to/from timespec/timeval conversion adds 496ce4b36cb2 y2038: remove unused time32 interfaces adds 5fff7aef7163 y2038: hide timeval/timespec/itimerval/itimerspec types adds 81b5de5afe45 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] adds 23c2818dd3b4 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] adds d9360c4df964 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds f090044746ee Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 60d7e3edc874 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 2f1766a36b78 selftests/vm: add missed tests in run_vmtests adds 4c23ff60cf05 get_maintainer: Remove uses of P: for maintainer name adds 16e6dc6c7bdb scripts/get_maintainer.pl: deprioritize old Fixes: addresses adds 0d88efa8a796 mm/swapfile.c: fix a comment in sys_swapon() adds c421a625fa2a mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() adds 7336d9d65cd9 lib/string.c: update match_string() doc-strings with corre [...] adds 746bb50352d4 mm/vmscan.c: don't round up scan size for online memory cgroup adds 2a3c669a43d9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds de36e34d8f74 /proc/kpageflags: do not use uninitialized struct pages adds 22f9f9347f81 x86/mm: Split vmalloc_sync_all() adds 25e6e2bca62a asm-generic: make more kernel-space headers mandatory adds 5c37593b4d7a ramfs: support O_TMPFILE adds b8567b9efdb3 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds aeaac2264ff8 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds d95976bac019 mm/gup: split get_user_pages_remote() into two routines adds 4e48aaee5a73 mm/gup: pass a flags arg to __gup_device_* functions adds 528a2be082b7 mm: introduce page_ref_sub_return() adds ca0b1a90a939 mm/gup: pass gup flags to two more routines adds 449b45320428 mm/gup: require FOLL_GET for get_user_pages_fast() adds 7ff33897ec2c mm/gup: track FOLL_PIN pages adds be8267e38e2c mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds 5387841bb351 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds 4a77b987a27f mm/gup_benchmark: support pin_user_pages() and related calls adds a474be7fa634 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds e3324625a500 mm: improve dump_page() for compound pages adds 04df87b7bfe1 mm: dump_page(): additional diagnostics for huge pinned pages adds dddfe6d09d39 mm/swapfile.c: move inode_lock out of claim_swapfile adds 8725cfa8bccf mm/swapfile.c: fix comments for swapcache_prepare adds 3203ac6b9553 mm, memcg: fix build error around the usage of kmem_caches adds a75056fc1e7c mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds 9ba7049945a0 mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds a52bbc8eec34 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 366142f0b000 mm/memory.c: add vm_insert_pages() adds dbd9553775f3 mm-add-vm_insert_pages-fix adds 72c684430b94 add missing page_count() check to vm_insert_pages(). adds cb912fdf96bf net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 219ae14a9686 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 376ab41fb137 mm/mmap.c: fix the adjusted length error adds 11a3d04b3264 mm/mremap: add MREMAP_DONTUNMAP to mremap() adds 0801afb13445 mm/sparsemem: get address to page struct instead of addres [...] adds 315486e1ebf7 mm: vmpressure: don't need call kfree if kstrndup fails adds fddc1a69b087 mm: vmpressure: use mem_cgroup_is_root API adds e39f61a453b6 mm: vmscan: replace open codings to NUMA_NO_NODE adds f1cd899af677 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds 97805a268826 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 7720469e4131 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds c32300516047 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 0b42cb2e47b6 hugetlb_cgroup: add reservation accounting for private mappings adds b225d8ec851e hugetlb: disable region_add file_region coalescing adds 881818698361 hugetlb_cgroup: add accounting for shared mappings adds 8a5bf9dd210d hugetlb_cgroup: support noreserve mappings adds 54999ed8551f hugetlb: support file_region coalescing again adds ab8867a0fbc1 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 9b7d6745cea1 hugetlb_cgroup: add hugetlb_cgroup reservation docs adds 6a5b01dd4785 mm/migrate.c: no need to check for i > start in do_pages_move() adds beb755cfa318 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds a5536740e207 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 52395a26c692 mm/migrate.c: unify "not queued for migration" handling in [...] adds 3f8931fe4d98 mm/migrate.c: migrate PG_readahead flag adds 56ae61560f34 mm-migratec-migrate-pg_readahead-flag-fix adds 41ddb4b0cd90 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 0e6417a4e7f7 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 1bf993786627 mm: adjust shuffle code to allow for future coalescing adds 5978a2f97f12 mm: use zone and order instead of free area in free_list m [...] adds 6c1ae03e4a38 mm: add function __putback_isolated_page adds 9fb59d3f3d66 mm: introduce Reported pages adds 4e6aa710c3aa virtio-balloon: pull page poisoning config out of free pag [...] adds c9d544638f09 virtio-balloon: add support for providing free page report [...] adds fcf15b3aac08 mm/page_reporting: rotate reported pages to the tail of the list adds 4e37a9bb190c mm/page_reporting: add budget limit on how many pages can [...] adds 845c155059d2 mm/page_reporting: add free page reporting documentation adds 68529319894f drivers/base/memory.c: indicate all memory blocks as removable adds 5c7a0f8874a8 drivers/base/memory.c: drop section_count adds a43ce925b36c drivers/base/memory.c: drop pages_correctly_probed() adds c56fd04eb322 mm/page_ext.c: drop pfn_present() check when onlining adds bb3b7a6627a1 mm/zswap: allow setting default status, compressor and all [...] adds ce9d956114a0 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 1e02ed3811e5 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 5fe22e71c7de kernel/hung_task.c: Monitor killed tasks. adds 02d84fdd8a26 asm-generic: fix unistd_32.h generation format adds 35aab3f15ce4 MAINTAINERS: add an entry for kfifo adds 5aed92937ba8 lib/test_lockup: test module to generate lockups adds c8eecbff8f78 lib/bch.c: replace zero-length array with flexible-array member adds 795592fed724 lib/objagg.c: replace zero-length arrays with flexible-arr [...] adds 764c7eb74c68 lib/ts_bm.c: replace zero-length array with flexible-array member adds 0182fadb801c lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds c122bc575972 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 7823c85977f3 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds c84867879572 string: add stracpy and stracpy_pad mechanisms adds fc601bfc7593 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 1cbb81f37b26 checkpatch: remove email address comment from email addres [...] adds 4184368213be checkpatch: check SPDX tags in YAML files adds c1e5e7db738c checkpatch: support "base-commit:" format adds a98f2eef6b52 checkpatch: prefer fallthrough; over fallthrough comments adds 72293575b9d5 kernel/relay.c: fix read_pos error when multiple readers adds 93c5027105b1 aio: simplify read_events() adds 517b5dc37962 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 47d3c7046571 Merge branch 'akpm-current/current' adds ec5d27da2dbd mm/frontswap: mark various intentional data races adds b106f082fdaa mm/page_io: mark various intentional data races adds 66fe0155dc88 mm-page_io-mark-various-intentional-data-races-v2 adds b39f0d6576e3 mm/swap_state: mark various intentional data races adds 086decca2cea mm/kmemleak: annotate various data races obj->ptr adds 72b04a5b56f8 mm/filemap.c: fix a data race in filemap_fault() adds 5e18a0022b1d mm/swapfile: fix and annotate various data races adds 857c3db8d541 mm-swapfile-fix-and-annotate-various-data-races-v2 adds d6622c121f46 mm/page_counter: fix various data races at memsw adds 90762e5dbe32 mm/memcontrol: fix a data race in scan count adds 38f1d33035f1 mm/list_lru: fix a data race in list_lru_count_one adds df745f7ddb46 mm/mempool: fix a data race in mempool_free() adds 818db9091988 mm/util.c: annotate an data race at vm_committed_as adds 5a96b3048fba mm/rmap: annotate a data race at tlb_flush_batched adds a87724c57cb5 drivers/tty/serial/sh-sci.c: suppress warning adds 13d06fbc4958 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds bfa8c0ced69c Merge branch 'akpm/master' adds 7178f0af45a2 Revert "net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zeroc [...] adds ddce325b62a2 Revert "net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy" adds 53ae0924efc0 Revert "add missing page_count() check to vm_insert_pages()." adds 9883d4d83907 Revert "mm-add-vm_insert_pages-fix" adds 5b38730a0dd7 Revert "mm/memory.c: add vm_insert_pages()" adds 457b2bc774e6 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds c25a951c50dc Add linux-next specific files for 20200217
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 (9f01828e9e16) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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/admin-guide/cgroup-v1/hugetlb.rst | 103 +- Documentation/admin-guide/pm/cpuidle.rst | 73 +- Documentation/core-api/pin_user_pages.rst | 86 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 6 + .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 153 +++ Documentation/hwmon/index.rst | 1 + Documentation/hwmon/pmbus-core.rst | 22 +- Documentation/hwmon/pmbus.rst | 8 +- Documentation/hwmon/tps53679.rst | 178 +++ Documentation/power/pm_qos_interface.rst | 86 +- .../process/embargoed-hardware-issues.rst | 2 +- Documentation/trace/events-power.rst | 21 +- .../zh_CN/process/embargoed-hardware-issues.rst | 2 +- Documentation/vm/free_page_reporting.rst | 41 + Documentation/vm/zswap.rst | 20 +- MAINTAINERS | 40 +- Makefile | 2 +- Next/SHA1s | 82 +- Next/merge.log | 1349 +++++++++++++------- arch/alpha/include/asm/Kbuild | 11 - arch/alpha/kernel/syscalls/syscallhdr.sh | 2 +- arch/arc/include/asm/Kbuild | 21 - arch/arm/arm-soc-for-next-contents.txt | 4 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/stih410-b2260.dts | 3 - arch/arm/boot/dts/stihxxx-b2120.dtsi | 2 +- .../boot/dts/sun7i-a20-linutronix-testbox-v2.dts | 47 + arch/arm/include/asm/Kbuild | 12 - arch/arm/mach-at91/pm.c | 35 +- arch/arm/mach-at91/pm.h | 2 + arch/arm/mach-at91/pm_data-offsets.c | 4 + arch/arm/mach-at91/pm_suspend.S | 189 ++- arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm64/include/asm/Kbuild | 18 - arch/c6x/include/asm/Kbuild | 37 - arch/csky/include/asm/Kbuild | 36 - arch/h8300/include/asm/Kbuild | 46 - arch/hexagon/include/asm/Kbuild | 33 - arch/ia64/include/asm/Kbuild | 7 - arch/ia64/kernel/syscalls/syscallhdr.sh | 2 +- arch/m68k/include/asm/Kbuild | 24 - arch/microblaze/include/asm/Kbuild | 30 - arch/microblaze/kernel/syscalls/syscallhdr.sh | 2 +- arch/mips/include/asm/Kbuild | 13 - arch/mips/include/asm/sync.h | 4 +- arch/mips/kernel/syscalls/syscallhdr.sh | 3 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/vdso/Makefile | 28 +- arch/nds32/include/asm/Kbuild | 37 - arch/nios2/include/asm/Kbuild | 38 - arch/openrisc/include/asm/Kbuild | 36 - arch/parisc/include/asm/Kbuild | 18 - arch/parisc/kernel/syscalls/syscallhdr.sh | 2 +- arch/powerpc/include/asm/Kbuild | 4 - arch/powerpc/kernel/syscalls/syscallhdr.sh | 3 +- arch/riscv/include/asm/Kbuild | 28 - arch/s390/include/asm/Kbuild | 15 - arch/sh/include/asm/Kbuild | 16 - arch/sh/kernel/syscalls/syscallhdr.sh | 2 +- arch/sparc/include/asm/Kbuild | 14 - arch/sparc/kernel/syscalls/syscallhdr.sh | 2 +- arch/unicore32/include/asm/Kbuild | 34 - arch/x86/boot/compressed/head_64.S | 6 +- arch/x86/include/asm/Kbuild | 2 - arch/x86/kernel/fpu/xstate.c | 66 +- arch/x86/lib/Makefile | 5 + arch/x86/platform/intel/iosf_mbi.c | 13 +- arch/xtensa/include/asm/Kbuild | 26 - arch/xtensa/kernel/syscalls/syscallhdr.sh | 2 +- drivers/acpi/Kconfig | 24 + drivers/acpi/Makefile | 1 + drivers/acpi/acpi_watchdog.c | 3 +- drivers/acpi/button.c | 3 - drivers/acpi/tiny-power-button.c | 46 + drivers/base/memory.c | 82 +- drivers/bluetooth/Kconfig | 2 +- drivers/bus/moxtet.c | 2 +- drivers/clk/at91/clk-sam9x60-pll.c | 91 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 115 +- drivers/cpuidle/cpuidle.c | 40 +- drivers/cpuidle/governor.c | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 4 +- drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/intel_sideband.c | 5 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hsi/clients/cmt_speech.c | 9 +- drivers/hwmon/pmbus/Kconfig | 4 +- drivers/hwmon/pmbus/adm1275.c | 37 +- drivers/hwmon/pmbus/ibm-cffps.c | 15 +- drivers/hwmon/pmbus/ir35221.c | 23 +- drivers/hwmon/pmbus/isl68137.c | 3 +- drivers/hwmon/pmbus/lm25066.c | 39 +- drivers/hwmon/pmbus/ltc2978.c | 36 +- drivers/hwmon/pmbus/ltc3815.c | 20 +- drivers/hwmon/pmbus/max16064.c | 7 +- drivers/hwmon/pmbus/max20730.c | 3 +- drivers/hwmon/pmbus/max31785.c | 6 +- drivers/hwmon/pmbus/max34440.c | 25 +- drivers/hwmon/pmbus/max8688.c | 17 +- drivers/hwmon/pmbus/pmbus.c | 4 +- drivers/hwmon/pmbus/pmbus.h | 20 +- drivers/hwmon/pmbus/pmbus_core.c | 119 +- drivers/hwmon/pmbus/tps53679.c | 172 ++- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/zl6100.c | 5 +- drivers/infiniband/core/security.c | 24 +- drivers/infiniband/core/user_mad.c | 5 +- drivers/infiniband/core/uverbs_std_types.c | 1 + drivers/infiniband/hw/mlx5/devx.c | 51 +- drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/input/keyboard/goldfish_events.c | 2 +- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/gpio_keys_polled.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/mouse/cyapa_gen5.c | 8 +- drivers/input/mouse/psmouse-smbus.c | 8 +- drivers/input/mouse/synaptics.c | 4 +- drivers/input/touchscreen/ili210x.c | 34 +- drivers/md/bcache/alloc.c | 18 +- drivers/md/bcache/btree.c | 13 + drivers/md/bcache/journal.c | 7 +- drivers/md/bcache/super.c | 17 - drivers/media/pci/saa7134/saa7134-video.c | 5 +- drivers/media/platform/via-camera.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 14 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 22 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 13 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 + drivers/net/ethernet/intel/ice/ice_base.c | 35 +- drivers/net/ethernet/intel/ice/ice_common.c | 37 +- drivers/net/ethernet/intel/ice/ice_common.h | 2 - drivers/net/ethernet/intel/ice/ice_dcb.c | 8 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 99 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 20 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 355 +----- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 7 +- drivers/net/ethernet/intel/ice/ice_lib.c | 71 +- drivers/net/ethernet/intel/ice/ice_lib.h | 2 - drivers/net/ethernet/intel/ice/ice_main.c | 195 ++- drivers/net/ethernet/intel/ice/ice_txrx.c | 11 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 4 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 67 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 4 +- drivers/net/ethernet/sun/sunvnet_common.c | 23 +- drivers/net/gtp.c | 4 +- drivers/net/wireguard/device.c | 4 +- drivers/net/wireless/ath/ath10k/core.c | 4 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 10 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 8 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 8 +- drivers/net/wireless/marvell/mwifiex/11h.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.h | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 8 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 8 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 8 +- drivers/net/wireless/marvell/mwifiex/decl.h | 8 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 8 +- drivers/net/wireless/marvell/mwifiex/fw.h | 8 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 8 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 8 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.h | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 6 +- drivers/net/wireless/marvell/mwifiex/scan.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 8 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.h | 6 +- drivers/net/wireless/marvell/mwifiex/util.c | 8 +- drivers/net/wireless/marvell/mwifiex/util.h | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 8 +- drivers/nvme/host/core.c | 12 +- drivers/nvme/host/pci.c | 23 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 9 +- drivers/pinctrl/actions/pinctrl-s700.c | 510 ++++---- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 106 +- drivers/pinctrl/mediatek/pinctrl-mt6765.c | 11 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 7 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 260 +++- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 16 + drivers/pinctrl/mediatek/pinctrl-paris.c | 358 ++++-- drivers/pinctrl/mediatek/pinctrl-paris.h | 3 + drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-ipq6018.c | 1107 ++++++++++++++++ drivers/spi/spi-fsl-qspi.c | 4 +- drivers/thunderbolt/eeprom.c | 2 +- drivers/thunderbolt/icm.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 13 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/omap-serial.c | 15 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/usb/chipidea/ci_hdrc_imx.c | 12 +- drivers/virtio/Kconfig | 1 + drivers/virtio/virtio_balloon.c | 87 +- drivers/watchdog/wdat_wdt.c | 25 +- fs/cifs/smb2ops.c | 35 +- fs/ecryptfs/crypto.c | 6 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/main.c | 2 +- fs/ecryptfs/messaging.c | 2 +- fs/ext4/block_validity.c | 1 + fs/ext4/dir.c | 14 +- fs/ext4/ext4.h | 5 +- fs/ext4/inode.c | 12 + fs/ext4/mmp.c | 12 +- fs/ext4/namei.c | 7 + fs/ext4/super.c | 42 +- fs/io_uring.c | 28 + fs/jbd2/commit.c | 46 +- fs/jbd2/transaction.c | 10 +- fs/nfs/delegation.c | 50 +- fs/nfs/delegation.h | 1 + fs/nfs/dir.c | 126 +- fs/nfs/inode.c | 1 + fs/nfs/nfs4file.c | 1 - fs/nfs/nfs4proc.c | 20 +- include/acpi/actypes.h | 3 +- include/acpi/button.h | 4 + include/asm-generic/Kbuild | 52 + include/linux/clk/at91_pmc.h | 23 + include/linux/hugetlb.h | 49 +- include/linux/hugetlb_cgroup.h | 166 ++- include/linux/icmpv6.h | 6 + include/linux/ieee80211.h | 1 + include/linux/memcontrol.h | 2 +- include/linux/memory.h | 1 - include/linux/mm.h | 108 +- include/linux/mm_types.h | 7 +- include/linux/mmzone.h | 46 +- include/linux/netdevice.h | 16 +- include/linux/nfs_fs.h | 26 +- include/linux/nmi.h | 1 + include/linux/page-flags.h | 11 + include/linux/page_ref.h | 9 + include/linux/page_reporting.h | 26 + include/linux/pm_qos.h | 81 +- include/linux/sched.h | 1 - include/net/bluetooth/bluetooth.h | 17 + include/net/bluetooth/hci_core.h | 2 + include/net/cfg80211.h | 2 + include/net/flow_dissector.h | 1 - include/net/icmp.h | 6 + include/sound/rawmidi.h | 6 +- include/sound/soc-dapm.h | 2 - include/trace/events/power.h | 59 +- include/trace/events/vmscan.h | 71 +- include/uapi/linux/mman.h | 5 +- include/uapi/linux/swab.h | 4 +- include/uapi/linux/virtio_balloon.h | 1 + init/Kconfig | 3 +- kernel/fork.c | 10 +- kernel/irq/internals.h | 2 - kernel/irq/manage.c | 18 +- kernel/irq/proc.c | 22 + kernel/kcsan/Makefile | 2 + kernel/power/qos.c | 557 +++----- kernel/rcu/tree.c | 45 +- kernel/trace/Makefile | 3 + kernel/watchdog.c | 22 + kernel/watchdog_hld.c | 1 + lib/Kconfig.debug | 12 + lib/Makefile | 1 + lib/bch.c | 2 +- lib/crypto/chacha20poly1305.c | 3 + lib/objagg.c | 4 +- lib/scatterlist.c | 2 +- lib/string.c | 16 + lib/test_lockup.c | 554 ++++++++ lib/ts_bm.c | 2 +- lib/ts_fsm.c | 2 +- lib/ts_kmp.c | 2 +- localversion-next | 2 +- mm/Kconfig | 129 +- mm/Makefile | 1 + mm/debug.c | 44 +- mm/filemap.c | 22 +- mm/frontswap.c | 8 +- mm/gup.c | 451 +++++-- mm/gup_benchmark.c | 71 +- mm/huge_memory.c | 29 +- mm/hugetlb.c | 641 +++++++--- mm/hugetlb_cgroup.c | 317 ++++- mm/internal.h | 2 + mm/kmemleak.c | 9 +- mm/list_lru.c | 2 +- mm/mapping_dirty_helpers.c | 42 +- mm/memcontrol.c | 11 +- mm/memory.c | 43 +- mm/mempolicy.c | 39 +- mm/mempool.c | 2 +- mm/memremap.c | 12 +- mm/migrate.c | 96 +- mm/mremap.c | 98 +- mm/oom_kill.c | 67 +- mm/page_alloc.c | 166 ++- mm/page_counter.c | 13 +- mm/page_ext.c | 5 +- mm/page_io.c | 8 +- mm/page_isolation.c | 6 +- mm/page_reporting.c | 364 ++++++ mm/page_reporting.h | 54 + mm/rmap.c | 21 +- mm/shuffle.c | 12 +- mm/shuffle.h | 6 + mm/slab_common.c | 2 +- mm/sparse.c | 2 +- mm/swap_state.c | 4 +- mm/swapfile.c | 74 +- mm/util.c | 8 +- mm/vmpressure.c | 8 +- mm/vmscan.c | 33 +- mm/vmstat.c | 2 + mm/zswap.c | 24 +- net/bluetooth/hci_conn.c | 107 ++ net/bluetooth/hci_event.c | 10 + net/bluetooth/l2cap_sock.c | 13 + net/bluetooth/sco.c | 13 + net/bluetooth/smp.c | 19 + net/core/page_pool.c | 22 +- net/dsa/tag_ar9331.c | 2 +- net/dsa/tag_qca.c | 2 +- net/ipv4/icmp.c | 33 + net/ipv6/ip6_icmp.c | 34 + net/ipv6/ip6_tunnel.c | 68 +- net/mac80211/iface.c | 4 + net/mac80211/util.c | 16 +- net/sched/cls_flower.c | 1 + net/sched/cls_matchall.c | 1 + net/smc/af_smc.c | 2 + net/smc/smc_clc.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 13 +- net/wireless/nl80211.c | 1 + net/xfrm/xfrm_interface.c | 6 +- scripts/checkpatch.pl | 79 +- scripts/get_maintainer.pl | 32 +- security/selinux/ss/policydb.c | 122 +- sound/core/oss/pcm_oss.c | 4 + sound/core/pcm_native.c | 14 +- sound/core/seq/seq_clientmgr.c | 4 +- sound/core/seq/seq_queue.c | 29 +- sound/core/seq/seq_timer.c | 13 +- sound/core/seq/seq_timer.h | 3 +- sound/soc/codecs/max98090.c | 434 ++----- sound/soc/codecs/max98090.h | 3 +- sound/soc/intel/atom/sst/sst.c | 5 +- sound/soc/intel/atom/sst/sst_loader.c | 4 +- sound/soc/meson/aiu-acodec-ctrl.c | 1 - sound/soc/meson/aiu-encoder-i2s.c | 7 - sound/soc/meson/aiu.c | 10 +- sound/soc/meson/aiu.h | 2 +- sound/soc/meson/meson-codec-glue.c | 2 +- sound/soc/soc-core.c | 29 +- sound/soc/soc-dapm.c | 54 +- sound/soc/ti/omap-dmic.c | 7 +- sound/soc/ti/omap-mcbsp.c | 16 +- sound/soc/ti/omap-mcpdm.c | 16 +- sound/usb/Makefile | 1 + sound/usb/format.c | 37 + sound/usb/mixer.c | 10 + sound/usb/mixer_quirks.c | 5 + sound/usb/mixer_s1810c.c | 595 +++++++++ sound/usb/mixer_s1810c.h | 7 + sound/usb/quirks.c | 36 + tools/arch/arm64/include/uapi/asm/kvm.h | 12 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 + tools/arch/x86/include/asm/cpufeatures.h | 2 + tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/include/uapi/asm-generic/mman-common.h | 2 + tools/include/uapi/asm-generic/unistd.h | 7 +- tools/include/uapi/drm/i915_drm.h | 32 + tools/include/uapi/linux/fcntl.h | 2 +- tools/include/uapi/linux/fscrypt.h | 14 +- tools/include/uapi/linux/kvm.h | 5 + {include => tools/include}/uapi/linux/openat2.h | 0 tools/include/uapi/linux/prctl.h | 4 + tools/include/uapi/linux/sched.h | 6 + tools/include/uapi/sound/asound.h | 155 ++- tools/perf/arch/arm64/util/header.c | 63 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 + tools/perf/builtin-trace.c | 4 +- tools/perf/check-headers.sh | 1 + tools/perf/trace/beauty/beauty.h | 2 + tools/perf/trace/beauty/prctl.c | 3 +- tools/perf/util/llvm-utils.c | 1 + tools/perf/util/machine.c | 26 +- tools/perf/util/map.c | 17 +- tools/perf/util/stat-shadow.c | 6 - tools/perf/util/symbol.c | 17 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + .../selftests/vm/charge_reserved_hugetlb.sh | 575 +++++++++ tools/testing/selftests/vm/gup_benchmark.c | 15 +- .../selftests/vm/hugetlb_reparenting_test.sh | 244 ++++ tools/testing/selftests/vm/run_vmtests | 55 + tools/testing/selftests/vm/write_hugetlb_memory.sh | 23 + tools/testing/selftests/vm/write_to_hugetlbfs.c | 242 ++++ tools/testing/selftests/wireguard/netns.sh | 11 + 427 files changed, 12223 insertions(+), 5248 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml create mode 100644 Documentation/hwmon/tps53679.rst create mode 100644 Documentation/vm/free_page_reporting.rst create mode 100644 arch/arm/boot/dts/sun7i-a20-linutronix-testbox-v2.dts create mode 100644 drivers/acpi/tiny-power-button.c create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq6018.c create mode 100644 include/linux/page_reporting.h create mode 100644 lib/test_lockup.c create mode 100644 mm/page_reporting.c create mode 100644 mm/page_reporting.h create mode 100644 sound/usb/mixer_s1810c.c create mode 100644 sound/usb/mixer_s1810c.h copy {include => tools/include}/uapi/linux/openat2.h (100%) create mode 100644 tools/testing/selftests/vm/charge_reserved_hugetlb.sh create mode 100644 tools/testing/selftests/vm/hugetlb_reparenting_test.sh create mode 100644 tools/testing/selftests/vm/write_hugetlb_memory.sh create mode 100644 tools/testing/selftests/vm/write_to_hugetlbfs.c