This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits c25a951c50dc Add linux-next specific files for 20200217 omits 457b2bc774e6 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 5b38730a0dd7 Revert "mm/memory.c: add vm_insert_pages()" omits 9883d4d83907 Revert "mm-add-vm_insert_pages-fix" omits 53ae0924efc0 Revert "add missing page_count() check to vm_insert_pages()." omits ddce325b62a2 Revert "net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy" omits 7178f0af45a2 Revert "net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zeroc [...] omits bfa8c0ced69c Merge branch 'akpm/master' omits 13d06fbc4958 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a87724c57cb5 drivers/tty/serial/sh-sci.c: suppress warning omits 5a96b3048fba mm/rmap: annotate a data race at tlb_flush_batched omits 818db9091988 mm/util.c: annotate an data race at vm_committed_as omits df745f7ddb46 mm/mempool: fix a data race in mempool_free() omits 38f1d33035f1 mm/list_lru: fix a data race in list_lru_count_one omits 90762e5dbe32 mm/memcontrol: fix a data race in scan count omits d6622c121f46 mm/page_counter: fix various data races at memsw omits 857c3db8d541 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 5e18a0022b1d mm/swapfile: fix and annotate various data races omits 72b04a5b56f8 mm/filemap.c: fix a data race in filemap_fault() omits 086decca2cea mm/kmemleak: annotate various data races obj->ptr omits b39f0d6576e3 mm/swap_state: mark various intentional data races omits 66fe0155dc88 mm-page_io-mark-various-intentional-data-races-v2 omits b106f082fdaa mm/page_io: mark various intentional data races omits ec5d27da2dbd mm/frontswap: mark various intentional data races omits 47d3c7046571 Merge branch 'akpm-current/current' omits eb6de03e5d32 Merge remote-tracking branch 'kunit-next/kunit' omits 5acc21b764b6 Merge remote-tracking branch 'devfreq/devfreq-next' omits 938206736ab5 Merge remote-tracking branch 'xarray/xarray' omits 4166985962d5 Merge remote-tracking branch 'nvmem/for-next' omits 342309949329 Merge remote-tracking branch 'slimbus/for-next' omits 12053320f72c Merge remote-tracking branch 'fsi/next' omits 27424c30bc84 Merge remote-tracking branch 'ntb/ntb-next' omits 0f490cba0779 Merge remote-tracking branch 'at24/at24/for-next' omits 17d213d8ef89 Merge remote-tracking branch 'rtc/rtc-next' omits 0dfcd7bffdf7 Merge remote-tracking branch 'livepatching/for-next' omits ccf257e85106 Merge remote-tracking branch 'kselftest/next' omits 456f1bd07b85 Merge remote-tracking branch 'ktest/for-next' omits ea76e4a425a4 Merge remote-tracking branch 'pinctrl/for-next' omits b52d7e578dab Merge remote-tracking branch 'gpio/for-next' omits ea1f68dfb049 Merge remote-tracking branch 'rpmsg/for-next' omits ebde82154c04 Merge remote-tracking branch 'vhost/linux-next' omits c21aa296a16c Merge remote-tracking branch 'scsi/for-next' omits 96f0cb49d67f Merge remote-tracking branch 'cgroup/for-next' omits ef93d2934901 Merge remote-tracking branch 'slave-dma/next' omits 70e1caaf579b Merge remote-tracking branch 'mux/for-next' omits a83eab28413b Merge remote-tracking branch 'staging/staging-next' omits cb0f1199d0f9 Merge remote-tracking branch 'thunderbolt/next' omits a76fbff56894 Merge remote-tracking branch 'soundwire/next' omits 769a15b55ddf Merge remote-tracking branch 'char-misc/char-misc-next' omits b24c84a9461a Merge remote-tracking branch 'tty/tty-next' omits 8777812bbfc1 Merge remote-tracking branch 'phy-next/next' omits d22c948c6726 Merge remote-tracking branch 'usb-serial/usb-next' omits f7fd194bf6d0 Merge remote-tracking branch 'usb/usb-next' omits 7fd629a7db70 Merge remote-tracking branch 'driver-core/driver-core-next' omits 958d990adfff Merge remote-tracking branch 'ipmi/for-next' omits 0c994952d245 Merge remote-tracking branch 'chrome-platform/for-next' omits a243a214af71 Merge remote-tracking branch 'drivers-x86/for-next' omits ee26d0e8f5ac Merge remote-tracking branch 'workqueues/for-next' omits bda5143762ca Merge remote-tracking branch 'percpu/for-next' omits e79fe9522c4f Merge remote-tracking branch 'kvms390/next' omits 148a75eff881 Merge remote-tracking branch 'kvm-arm/next' omits 994812e8f9c6 Merge remote-tracking branch 'rcu/rcu/next' omits 8f65282e841a Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 5fad03356628 Merge remote-tracking branch 'tip/auto-latest' omits b8163465552c Merge remote-tracking branch 'spi/for-next' omits 5c2e09cb4357 Merge remote-tracking branch 'devicetree/for-next' omits 9aa2b27dc87d Merge remote-tracking branch 'audit/next' omits 816300b55a7b Merge remote-tracking branch 'tpmdd/next' omits a83873f4f998 Merge remote-tracking branch 'smack/for-next' omits 05265d89065f Merge remote-tracking branch 'selinux/next' omits 4d7447779897 Merge remote-tracking branch 'keys/keys-next' omits c381909c5ab9 Merge remote-tracking branch 'apparmor/apparmor-next' omits 07987b8f878a Merge remote-tracking branch 'regulator/for-next' omits 12042ac97ee4 Merge remote-tracking branch 'mmc/next' omits 782f076acd5c Merge remote-tracking branch 'block/for-next' omits f6ca467f2126 Merge remote-tracking branch 'sound-asoc/for-next' omits b7aab733454e Merge remote-tracking branch 'sound/for-next' omits 4a71c1bb9792 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits cb64563b426b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 72d799171cbc Merge remote-tracking branch 'amdgpu/drm-next' omits 8be05020e9dd Merge remote-tracking branch 'crypto/master' omits b7730511cf6a Merge remote-tracking branch 'mac80211-next/master' omits eff3f0f9bcf4 Merge remote-tracking branch 'bluetooth/master' omits 9d86cbc07ab0 Merge remote-tracking branch 'wireless-drivers-next/master' omits e4f894e684d4 Merge remote-tracking branch 'nfc-next/master' omits 056b4a6466f6 Merge remote-tracking branch 'rdma/for-next' omits 5859c179b7ed Merge remote-tracking branch 'swiotlb/linux-next' omits b2195ca9bd87 Merge remote-tracking branch 'ieee1394/for-next' omits 8bc850b9792d Merge remote-tracking branch 'thermal/thermal/linux-next' omits 686975427e84 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits f7fea636b3c0 Merge remote-tracking branch 'pm/linux-next' omits fb3c7a8a7cbf Merge remote-tracking branch 'jc_docs/docs-next' omits 7ad114cff1c8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits b9ec55b28d4e Merge branch 'dmi/master' omits 96432b0d54b2 Merge remote-tracking branch 'hid/for-next' omits 2f409147a48a Merge remote-tracking branch 'printk/for-next' omits e2ce67799033 Merge remote-tracking branch 'v9fs/9p-next' omits 865afc037517 Merge remote-tracking branch 'ubifs/linux-next' omits 235a458d77cb Merge remote-tracking branch 'fuse/for-next' omits c399ecef2ce3 Merge remote-tracking branch 'ext3/for_next' omits 00ee3313ac2e Merge remote-tracking branch 'ecryptfs/next' omits 4852431a4571 Merge remote-tracking branch 'cifs/for-next' omits 20cf56701832 Merge remote-tracking branch 'btrfs/for-next' omits ecf5a6e1ec22 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9e86f8cc2d2f Merge remote-tracking branch 'sh/sh-next' omits 72232ee0ece0 Merge remote-tracking branch 'risc-v/for-next' omits 1989dea1bcad Merge remote-tracking branch 'openrisc/for-next' omits 6c16488c255e Merge remote-tracking branch 'm68k/for-next' omits 57b94fa7dba3 Merge remote-tracking branch 'h8300/h8300-next' omits 0ecb83df935b Merge remote-tracking branch 'csky/linux-next' omits a0d9ce8f8a17 Merge remote-tracking branch 'clk/clk-next' omits 1752d66d8660 Merge remote-tracking branch 'tegra/for-next' omits 19ae2a2cd2da Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d3b2a72c73db Merge remote-tracking branch 'samsung-krzk/for-next' omits 5205be9a2a5c Merge remote-tracking branch 'rockchip/for-next' omits e475ff54b7d6 Merge remote-tracking branch 'reset/reset/next' omits 6a14bcd0cdc8 Merge remote-tracking branch 'renesas/next' omits 038ffa242154 Merge remote-tracking branch 'realtek/for-next' omits bb8b6361c431 Merge remote-tracking branch 'qcom/for-next' omits 3a5c7e06c09c Merge remote-tracking branch 'omap/for-next' omits 2250a8742dc9 Merge remote-tracking branch 'mvebu/for-next' omits f50eb4c6c2eb Merge remote-tracking branch 'mediatek/for-next' omits 5248b94ce1a7 Merge remote-tracking branch 'keystone/next' omits 5ae26bff9ab2 Merge remote-tracking branch 'imx-mxs/for-next' omits df4333cee954 Merge remote-tracking branch 'bcm2835/for-next' omits 0790baf69947 Merge remote-tracking branch 'at91/at91-next' omits 8fc6db905e10 Merge remote-tracking branch 'aspeed/for-next' omits cd5ec184ee54 next-20200214/amlogic omits dd1ff5638616 Merge remote-tracking branch 'arm-soc/for-next' omits fc96e33dd9ae Merge remote-tracking branch 'arm/for-next' omits 344b0eaf3ac3 Merge remote-tracking branch 'dma-mapping/for-next' omits 98fb8f80927f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 0df04b6c47a7 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 1a28b1b2d8cb Merge remote-tracking branch 'mmc-fixes/fixes' omits 35dadc517db7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6a4c48d8e83f Merge remote-tracking branch 'kvms390-fixes/master' omits bd56915b13e6 Merge remote-tracking branch 'kvm-fixes/master' omits d6013ad654dc Merge remote-tracking branch 'mips-fixes/mips-fixes' omits dbf0f92fef68 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits fb678dcfee17 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits b204d89e6697 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 898d04403da7 Merge remote-tracking branch 'crypto-current/master' omits ed5b0a7e8c5e Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 55e67f52e403 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 58d65c4f86a5 Merge remote-tracking branch 'staging.current/staging-linus' omits 0fc96011cddc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits f69c3feb2689 Merge remote-tracking branch 'usb.current/usb-linus' omits ba8530a3ebdd Merge remote-tracking branch 'tty.current/tty-linus' omits e146aa1e08b4 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 5e90dcd0679b Merge remote-tracking branch 'spi-fixes/for-linus' omits b154b6933fad Merge remote-tracking branch 'regulator-fixes/for-linus' omits 05936754bfe4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits be318f1ac6e3 Merge remote-tracking branch 'sound-current/for-linus' omits 247f09ed83b4 Merge remote-tracking branch 'wireless-drivers/master' omits 040a3c928ea8 Merge remote-tracking branch 'netfilter/master' omits 57342ed4aa30 Merge remote-tracking branch 'ipsec/master' omits bf15d2348632 Merge remote-tracking branch 'bpf/master' omits 0c8a0452ded7 Merge remote-tracking branch 'arc-current/for-curr' omits 6f37534f19cd Merge remote-tracking branch 'fixes/master' omits b4542671cafc hwmon: (pmbus/tps53679) Add documentation omits d5134ca2d598 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits 974a9b6b4124 hwmon: (pmbus/tps53679) Add support for TPS53681 omits 5caeb1b5e022 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits 2d11dd1bb7db hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits 4db45d5de6e9 hwmon: (pmbus) Implement multi-phase support omits f04bba7a67c1 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits ba0619f16ad8 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits 16413350346f hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits d3df05196dff hwmon: (k10temp) Update driver documentation omits ec673b08bcef hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits ac8048055012 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits ac5bbf769955 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits 66647919c1ff hwmon: (pmbus/ltc2978) add support for more parts. omits 0f868d2bd003 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits 2ccdb1095ce5 dt-bindings: hwmon: Add AXI FAN Control documentation omits d0e9762f2997 hwmon: Support ADI Fan Control IP omits 3dd52b69caf4 Merge branch 'perf/urgent' omits b5f3d992b149 Merge branch 'linus' omits f15a72efe397 Merge branch 'irq/urgent' omits 517b5dc37962 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 93c5027105b1 aio: simplify read_events() omits 72293575b9d5 kernel/relay.c: fix read_pos error when multiple readers omits a98f2eef6b52 checkpatch: prefer fallthrough; over fallthrough comments omits c1e5e7db738c checkpatch: support "base-commit:" format omits 4184368213be checkpatch: check SPDX tags in YAML files omits 1cbb81f37b26 checkpatch: remove email address comment from email addres [...] omits fc601bfc7593 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits c84867879572 string: add stracpy and stracpy_pad mechanisms omits 7823c85977f3 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits c122bc575972 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 0182fadb801c lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 764c7eb74c68 lib/ts_bm.c: replace zero-length array with flexible-array member omits 795592fed724 lib/objagg.c: replace zero-length arrays with flexible-arr [...] omits c8eecbff8f78 lib/bch.c: replace zero-length array with flexible-array member omits 5aed92937ba8 lib/test_lockup: test module to generate lockups omits 35aab3f15ce4 MAINTAINERS: add an entry for kfifo omits 02d84fdd8a26 asm-generic: fix unistd_32.h generation format omits 5fe22e71c7de kernel/hung_task.c: Monitor killed tasks. omits 1e02ed3811e5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ce9d956114a0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits bb3b7a6627a1 mm/zswap: allow setting default status, compressor and all [...] omits c56fd04eb322 mm/page_ext.c: drop pfn_present() check when onlining omits a43ce925b36c drivers/base/memory.c: drop pages_correctly_probed() omits 5c7a0f8874a8 drivers/base/memory.c: drop section_count omits 68529319894f drivers/base/memory.c: indicate all memory blocks as removable omits 845c155059d2 mm/page_reporting: add free page reporting documentation omits 4e37a9bb190c mm/page_reporting: add budget limit on how many pages can [...] omits fcf15b3aac08 mm/page_reporting: rotate reported pages to the tail of the list omits c9d544638f09 virtio-balloon: add support for providing free page report [...] omits 4e6aa710c3aa virtio-balloon: pull page poisoning config out of free pag [...] omits 9fb59d3f3d66 mm: introduce Reported pages omits 6c1ae03e4a38 mm: add function __putback_isolated_page omits 5978a2f97f12 mm: use zone and order instead of free area in free_list m [...] omits 1bf993786627 mm: adjust shuffle code to allow for future coalescing omits 0e6417a4e7f7 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 41ddb4b0cd90 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 56ae61560f34 mm-migratec-migrate-pg_readahead-flag-fix omits 3f8931fe4d98 mm/migrate.c: migrate PG_readahead flag omits 52395a26c692 mm/migrate.c: unify "not queued for migration" handling in [...] omits a5536740e207 mm/migrate.c: check pagelist in move_pages_and_store_status() omits beb755cfa318 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 6a5b01dd4785 mm/migrate.c: no need to check for i > start in do_pages_move() omits 9b7d6745cea1 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits ab8867a0fbc1 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 54999ed8551f hugetlb: support file_region coalescing again omits 8a5bf9dd210d hugetlb_cgroup: support noreserve mappings omits 881818698361 hugetlb_cgroup: add accounting for shared mappings omits b225d8ec851e hugetlb: disable region_add file_region coalescing omits 508332b08c08 kcsan, trace: Make KCSAN compatible with tracing omits 94dc49013343 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 9a75894088b4 Merge branch 'asoc-5.7' into asoc-next omits 26761a0ad01f rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 953545a23dff rcu: Use data_race() for RCU expedited CPU stall-warning prints omits 0a5bcb81c488 rcu: Use data_race() for RCU CPU stall-warning prints omits 24fe60f51b8a rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits f82df373d4d8 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits bb8a798804c8 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 5292864ba6ee rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 6c83931a4cdc rcu: Make RCU IRQ enter/exit functions rely on in_nmi() omits 9838502bb743 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits 0c962ffdc898 kcsan: Add kcsan_set_access_mask() support omits 25bc5ad643a4 kcsan: Introduce kcsan_value_change type omits 87d7ac5b71ad compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits c9a0800d09dc kcsan: Move interfaces that affects checks to kcsan-checks.h omits aec01b14d2af Merge branches 'doc.2020.02.14a', 'fixes.2020.02.14a', 'kf [...] omits 3e328e828112 rcutorture: Set KCSAN Kconfig options to detect more data races omits 0082b43ae3ba rcutorture: Manually clean up after rcu_barrier() failure omits 653c86ec717c rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] omits fd466711d158 rcuperf: Measure memory footprint during kfree_rcu() test omits 0df8a21ac8f8 rcutorture: Annotation lockless accesses to rcu_torture_current omits 6986cc815ff6 rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits c54387396f18 rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits 677dd834a353 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits 58f5edbc0145 rcutorture: Make kvm-find-errors.sh abort on bad directory omits 8bc19d0f4092 rcutorture: Summarize summary of build and run results omits edb30eb9adee rcutorture: Add 100-CPU configuration omits 72ade0940f00 torture: Allow disabling of boottime CPU-hotplug torture o [...] omits 71852269f298 rcutorture: Suppress boottime bad-sequence warnings omits 362ae6361d23 rcutorture: Allow boottime stall warnings to be suppressed omits 9f7138c5870e torture: Forgive -EBUSY from boottime CPU-hotplug operations omits 9e9aeeea18dc rcutorture: Refrain from callback flooding during boot omits b7b883bf077b torture: Make results-directory date format completion-friendly omits 82b7511cd59e rcutorture: Suppress forward-progress complaints during ea [...] omits f1bf9c5daaa9 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load omits 4d1574431c0a srcu: Fix process_srcu()/srcu_batches_completed() datarace omits 381d6f59e713 srcu: Fix __call_srcu()/srcu_get_delay() datarace omits c1c38fb3f11d srcu: Fix __call_srcu()/process_srcu() datarace omits ae535f465b22 rcu: Add missing annotation for exit_tasks_rcu_finish() omits 749c3e408aac rcu: Add missing annotation for exit_tasks_rcu_start() omits 99c06e1c5161 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits 9b4d0e5446e3 rcu: Update __call_rcu() comments omits 8ccc47acbc36 rcu: Fix spelling mistake "leval" -> "level" omits c6f71e4dbff0 rcu: React to callback overload by boosting RCU readers omits da6b888faf9a rcu: React to callback overload by aggressively seeking qu [...] omits be28438c52d0 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits 096f0f056226 locktorture: Forgive apparent unfairness if CPU hotplug omits c69cdc97861f locktorture: Use private random-number generators omits 99cb2e395398 locktorture: Allow CPU-hotplug to be disabled via --bootargs omits f2d2628ed5c4 locktorture: Print ratio of acquisitions, not failures omits 526f94803bac rcu: Add a trace event for kfree_rcu() use of kfree_bulk() omits c2c9167418f3 rcu: Support kfree_bulk() interface in kfree_rcu() omits 663e0250caf0 rcu: Make rcu_barrier() account for offline no-CBs CPUs omits 82f22a53b6b6 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits de7137a57c5c rcu: Mark rcu_state.ncpus to detect concurrent writes omits a91ec8e7fff0 rcu: Make nocb_gp_wait() double-check unexpected-callback warning omits a66534f90e54 rcu: Tighten rcu_lockdep_assert_cblist_protected() check omits 0e64d2d97235 rcu: Optimize and protect atomic_cmpxchg() loop omits 76213edb699c rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() omits 870577357f5d rcu: Add missing annotation for rcu_nocb_bypass_lock() omits cb8277c5f689 rcu: Don't flag non-starting GPs before GP kthread is running omits c54eeaced13d rculist: Add brackets around cond argument in __list_check [...] omits 4053904a4062 rcu: Fix rcu_barrier_callback() race condition omits 0828e31b573a rcu: Add WRITE_ONCE() to rcu_state ->gp_start omits e53f1316606b rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() omits fcad2aabf712 timer: Use hlist_unhashed_lockless() in timer_pending() omits 7fbf80bc2e05 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits 832e0f9beb0b rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits 15b756447af1 rcu: Add READ_ONCE() to rcu_data ->gpwrap omits f66abcd04653 rcu: Fix typos in beginning comments omits 78233b4df6fc rcu: *_ONCE() for grace-period progress indicators omits 3d56b0943d87 rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits 6289f5767047 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits d2f87ee90acf rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 45b39a2ee0c3 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits b2c6d82d037b rcu: Add READ_ONCE() to rcu_node ->gp_seq omits ccf2ded1f074 rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store omits e1095204e2c7 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits adb9d3f741e8 rcu: Provide debug symbols and line numbers in KCSAN runs omits a1ba95e1ce7c rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 80a1675db79b rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 00530292206e nfs: Fix nfs_access_get_cached_rcu() sparse error omits 9e40fb38c9c6 Documentation/memory-barriers: Fix typos omits 785334fb1c99 doc: Add rcutorture scripting to torture.txt omits ca5dae71776f doc/RCU/rcu: Use https instead of http if possible omits 79858ceaa232 doc/RCU/rcu: Use absolute paths for non-rst files omits d06b73ac1f0d doc/RCU/rcu: Use ':ref:' for links to other docs omits 354ed018a4b9 doc/RCU/listRCU: Update example function name omits f56ff853461b doc/RCU/listRCU: Fix typos in a example code snippets omits 303dc6af0524 doc/RCU/Design: Remove remaining HTML tags in ReST files omits fc841b85a2f3 doc: Add some more RCU list patterns in the kernel omits 2bbabaef0cff Merge branch 'lkmm-dev.2019.12.08a' into HEAD omits ad2156069356 tools/memory-model: Add recent references omits 6a5bf5dc9eb9 Merge branch 'x86/boot' omits 69b743f7574b Merge branch 'x86/fpu' omits 4639f5458b84 Merge branch 'spi-5.7' into spi-next omits b9ae9d771caf Merge branch 'v5.6/fixes' into tmp/aml-rebuild omits 695a430a62d7 Merge branch 'regulator-5.7' into regulator-next omits f620b78f8b33 Merge branch 'misc-5.6' into next-fixes omits 229036e58edd Merge branch 'linus' omits e0354a5f9cdf Merge branch 'core/objtool' omits b63147cdb4f0 Merge branch 'locking/core' omits 24ddef30ab44 Merge branch 'locking/kcsan' omits 6718039db2e3 Merge branch 'perf/core' omits cf4a087054b1 Merge branch 'perf/urgent' omits 2a11c9565738 Merge branch 'sched/core' omits 825ef9fec809 Merge branch 'sched/urgent' omits 98b86bb1c29d Merge branch 'x86/cpu' omits 7307384af28c tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko. omits 4a81ae0c43bc nvmem: add QTI SDAM driver omits 79cc795c47d0 dt-bindings: nvmem: add binding for QTI SPMI SDAM omits 6a353df3729d dt-bindings: imx-ocotp: Add i.MX8MP compatible omits c65228f2fe91 Merge branch 'imx/defconfig' into for-next omits 5554758c31fe Merge branch 'imx/dt64' into for-next omits 51297fe230fe Merge branch 'imx/dt' into for-next omits 5376b8fb8b21 Merge branch 'imx/bindings' into for-next omits 92af16462a93 Merge branch 'imx/soc' into for-next omits f895047487f9 Merge branch 'imx/drivers' into for-next omits d989b748ca6e Merge branch 'imx/fixes' into for-next omits 4f0942a5ae75 Merge branch 'clk/imx' into for-next omits fdef5207b966 Merge branch 'v5.5-next/soc' into for-next omits 5f7b7b48df6c Merge branch 'v5.5-next/dts64' into for-next omits 832f136a6918 nvmem: core: fix memory abort in cleanup path omits c3ba4a7ac5bb nvmem: imx: ocotp: introduce ocotp_ctrl_reg omits 808c8bcca225 nvmem: imx: scu: correct the fuse word index omits 838010c231b0 nvmem: imx: scu: fix write SIP omits 5887751baba7 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits ada345f91158 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 232290bb8b67 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 461c078c85ca tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 7bfb126843ea tools/memory-model: Repair parseargs.sh header comment omits 4959d07db241 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a80e47b8669d tools/memory-model: Make history-check scripts use mselect7 omits d72aebde6de5 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 3db81939157a tools/memory-model: Fix scripting --jobs argument omits 1aac9cca908f tools/memory-model: Implement --hw support for checkghlitmus.sh omits d2e6c738845c tools/memory-model: Add -v flag to jingle7 runs omits 1dd72050454f tools/memory-model: Make runlitmus.sh check for jingle errors omits 276a1d50dd81 tools/memory-model: Allow herd to deduce CPU type omits b9f66cb583e3 tools/memory-model: Keep assembly-language litmus tests omits 082ab4692c45 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 3f15694e4087 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits bc99d9407f30 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits a05fec8cfaea tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits c19b8534e918 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 69e0a5867dae tools/memory-model: Fix checkalllitmus.sh comment omits 8f7440256281 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 95ea741f3924 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits a9ce6100e18b tools/memory-model: Update parseargs.sh for hardware verification omits d5c771df1863 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 30aee4f9caf8 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits fd99ec8d8ed5 tools/memory-model: Make judgelitmus.sh identify bad macros omits ab9ad415a447 tools/memory-model: Make cmplitmushist.sh note timeouts omits 61cb608e90c3 tools/memory-model: Make judgelitmus.sh note timeouts adds e09f62a9b5e0 Merge remote-tracking branch 'fixes/master' adds 743de36e106d kbuild: add comment for V=2 mode adds d2dc818d2346 Merge remote-tracking branch 'kbuild-current/fixes' adds da20c31c3a37 Merge remote-tracking branch 'arc-current/for-curr' adds 8b101a5e14f2 s390/cio: cio_ignore_proc_seq_next should increase position index adds b16c3724dd71 s390/defconfig: enable CONFIG_PROTECTED_VIRTUALIZATION_GUEST adds 0d730b57b95f s390/cio: use kobj_to_dev() API adds 05ccaca003e4 s390/pkey/zcrypt: spelling s/crytp/crypt/ adds 380324734956 s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero [...] adds 788d671517b5 s390/kaslr: Fix casts in get_random adds 94e90f727f74 s390: make 'install' not depend on vmlinux adds 5b48b6c3747c Merge remote-tracking branch 's390-fixes/fixes' adds e8023b030ce1 selftests: forwarding: use proto icmp for {gretap, ip6gret [...] adds e404b8c7cfb3 ipv6: Fix route replacement with dev-only route adds afecdb376bd8 ipv6: Fix nlmsg_flags when splitting a multipath route adds 0d4597c8c5ab net/rds: Track user mapped pages through special API adds 540e585a79e9 net: fib_rules: Correctly set table field when table numbe [...] adds e6a41c23df0d net: macb: ensure interface is not suspended on at91rm9200 adds 44bfa9c5e5f0 net: rtnetlink: fix bugs in rtnl_alt_ifname() adds 4e867c9a50ff selftests: forwarding: vxlan_bridge_1d: fix tos value adds 15beab0a9d79 net: atlantic: checksum compat issue adds e7b5f97e6574 net: atlantic: check rpc result and wait for rpc address adds f08a464c27ca net: atlantic: ptp gpio adjustments adds b42726fcf76e net: atlantic: better loopback mode handling adds a4980919ad6a net: atlantic: fix use after free kasan warn adds 380ec5b9af7f net: atlantic: fix potential error handling adds 52a22f4d6ff9 net: atlantic: possible fault in transition to hibernation adds 5a292c89a84d net: atlantic: fix out of range usage of active_vlans array adds 0b634c0e7345 Merge branch 'atlantic-fixes' adds e08ad80551b4 net: add strict checks in netdev_name_node_alt_destroy() adds 6f08e98d6279 net: phy: restore mdio regs in the iproc mdio driver adds b6e4a1aeeb14 mptcp: Protect subflow socket options before connection completes adds 04ddf1208f03 wireguard: selftests: reduce complexity and fix make races adds 2a8a4df36462 wireguard: receive: reset last_under_load to zero adds 175f1ca9a9ed wireguard: send: account for mtu=0 devices adds 1fbc33b0a7fe wireguard: socket: remove extra call to synchronize_net adds 82d81bb070cf Merge branch 'wireguard-fixes' adds d965a5432d4c net: dsa: b53: Ensure the default VID is untagged adds 6699170376ab ethtool: fix application of verbose no_mask bitset adds c4c10784293e NFC: pn544: Fix a typo in a debug message adds 064ff66e2bef bonding: add missing netdev_update_lockdep_key() adds 7151affeef8d net: export netdev_next_lower_dev_rcu() adds b3e80d44f5b1 bonding: fix lockdep warning in bond_get_stats() adds c230978fb7d5 Merge branch 'bonding-fix-bonding-interface-bugs' adds 357b41caf949 mptcp: select CRYPTO adds 69233bba6543 net: ks8851-ml: Remove 8-bit bus accessors adds edacb098ea9c net: ks8851-ml: Fix 16-bit data access adds 58292104832f net: ks8851-ml: Fix 16-bit IO operation adds 66256e0b15bd net/sock.h: fix all kernel-doc warnings adds 8955b4357d6f skbuff: remove stale bit mask comments adds d2f273f0a920 skbuff.h: fix all kernel-doc warnings adds 9a6a0dea1617 net: ethernet: dm9000: Handle -EPROBE_DEFER in dm9000_parse_dt() adds 1a5832622b77 Merge remote-tracking branch 'net/master' adds e20d3a055a45 bpf, offload: Replace bitwise AND by logical AND in bpf_pr [...] adds 7a51f8363214 Merge remote-tracking branch 'bpf/master' adds f4b6eaaa1ae6 Merge remote-tracking branch 'ipsec/master' adds 87fbd6ca3465 Merge remote-tracking branch 'netfilter/master' adds 3f1222e77673 Merge remote-tracking branch 'wireless-drivers/master' adds a655e2b107d4 ALSA: hda/realtek - Apply quirk for MSI GP63, too adds b955fea5b7d5 Merge remote-tracking branch 'sound-current/for-linus' adds 63ce40293ad0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds dcdbbfa94895 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 8c0adb5b3083 Merge remote-tracking branch 'spi-fixes/for-linus' adds abe7be727f00 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 7e248f7c172a Merge remote-tracking branch 'tty.current/tty-linus' adds bab5417f5f01 USB: misc: iowarrior: add support for the 100 device adds 3131ee0642b1 Merge remote-tracking branch 'usb.current/usb-linus' adds 2617594e0120 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds a06fb88512c7 Merge remote-tracking branch 'staging.current/staging-linus' adds 908087ffbe89 habanalabs: halt the engines before hard-reset adds a37e47192dfa habanalabs: do not halt CoreSight during hard reset adds cf01514c5c6e habanalabs: patched cb equals user cb in device memset adds 74ba569a15a0 Merge tag 'misc-habanalabs-fixes-2020-02-11' of git://peop [...] adds f6d1e7674968 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds df54ea651c64 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 09e169961725 Merge remote-tracking branch 'crypto-current/master' adds 83ac85cfc6fc Merge remote-tracking branch 'kselftest-fixes/fixes' adds 49eccb295f35 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 35a8409e3a19 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds c762825e7d2f Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 4c2577a223b4 Merge remote-tracking branch 'kvm-fixes/master' adds f0c7cf2409c7 Merge remote-tracking branch 'kvms390-fixes/master' adds 27ffc39232fd btrfs: don't set path->leave_spinning for truncate adds c4ebce2b0e30 Merge branch 'misc-5.6' into next-fixes adds f5bf426ad431 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds dea8d5ce46d7 drm/i915/gem: Require per-engine reset support for non-per [...] adds c01e8da2cdb9 drm/i915: Initialise basic fence before acquiring seqno adds 96228b7df33f MAINTAINERS: Update drm/i915 bug filing URL adds 7ddc7005a0aa drm/i915: Update drm/i915 bug filing URL adds 58e9121c32a2 drm/i915/ehl: Update port clock voltage level requirements adds 2e0a576511f6 drm/i915/dsc: force full modeset whenever DSC is enabled at probe adds e543e370ec31 drm/i915/gt: Prevent queuing retire workers on the virtual engine adds 19b5f3b419a6 drm/i915/gt: Protect defer_request() from new waiters adds 2ddd23fb6c51 HACK: Revert "ACPI: PM: s2idle: Prevent spurious SCIs from [...] adds dc35d7955e72 HACK: Revert "ACPI: PM: s2idle: Avoid possible race relate [...] adds 192064c9db51 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 7b0730f9667f Merge remote-tracking branch 'mmc-fixes/fixes' adds 4dd98da1c6ad Merge remote-tracking branch 'pidfd-fixes/fixes' adds 226120ff0d2b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds b8466c61fe48 Merge remote-tracking branch 'dma-mapping/for-next' adds d13539045fd0 Merge remote-tracking branch 'arm/for-next' adds b9e7fccf348f Merge remote-tracking branch 'arm-soc/for-next' adds 80a26ed45281 arm64: dts: meson-sm1-sei610: add missing interrupt-names adds ceb09be2c9b6 Merge branch 'v5.6/fixes' into tmp/aml-rebuild adds 04dd0b6584cd arm64: dts: meson: a1: add secure power domain controller adds 86e00420426c Merge branch 'v5.7/dt64' into tmp/aml-rebuild adds fe98d0ff5d5c firmware: meson_sm: Add secure power domain support adds 165b5fb294e8 dt-bindings: power: add Amlogic secure power domains bindings adds b3dde5013e13 soc: amlogic: Add support for Secure power domains controller adds 7ef59ea6bce0 Merge branch 'v5.7/drivers' into tmp/aml-rebuild adds 3c8f1eaba4fa Merge remote-tracking branch 'amlogic/for-next' adds d1df7f970221 Merge remote-tracking branch 'aspeed/for-next' adds d6e0e0c2b9c4 Merge remote-tracking branch 'at91/at91-next' adds 2093975c4885 Merge remote-tracking branch 'bcm2835/for-next' adds 5eb40257047f clk: imx8mn: Fix incorrect clock defines adds d2d46dfaa72b dt-bindings: clock: imx8mn: add SNVS clock adds 16e71d4da799 clk: imx8mn: add SNVS clock to clock tree adds b8fa48437690 dt-bindings: clock: Convert i.MX8MQ to json-schema adds 16d848e11836 dt-bindings: clock: Convert i.MX8MM to json-schema adds b86a8ad2870e dt-bindings: clock: Refine i.MX8MN clock binding adds 57795654fb55 clk: imx: pll14xx: Add new frequency entries for pll1443x table adds 14875e57d8ea clk: imx: imx8mp: add ocotp root clk adds 62668b68dc8e clk: imx: composite-8m: add imx8m_clk_hw_composite_core adds 7a8d3b90bdfe clk: imx: imx8mq: use imx8m_clk_hw_composite_core adds 811e4171d0f5 clk: imx: imx8mm: use imx8m_clk_hw_composite_core adds 33db2ce73e9a clk: imx: imx8mn: use imx8m_clk_hw_composite_core adds bcacd6f7c94a clk: imx8mm: Fix the CLKO1 source select list adds 9c07ae6983d4 clk: imx8mm: Add CLKO2 support adds f95d58981f40 clk: imx: Include clk-provider.h instead of clk.h for i.MX [...] adds 79ccef698ac8 clk: imx: drop redundant initialization adds 836b2513326e clk: imx7ulp: Include clk-provider.h instead of clk.h adds 8b1a3c0ba9b1 clk: imx6sl: Add missing of_node_put() adds cb5ae504f201 clk: imx8mq: Add missing of_node_put() adds 5062d46e2698 clk: imx8mm: Add missing of_node_put() adds d93171b54cb4 clk: imx8mn: Add missing of_node_put() adds 680fbce52816 clk: imx8mp: Add missing of_node_put() adds 3082defc333d Merge branch 'clk/imx' into for-next adds eb0bbba7636b ARM: dts: imx6: phycore-som: fix emmc supply adds 512a928affd5 ARM: imx: build v7_cpu_resume() unconditionally adds 54d6477dca3b ARM: dts: imx7d: fix opp-supported-hw adds 7155c44624d0 ARM: dts: ls1021a: Restore MDIO compatible to gianfar adds bcbf53a0dab5 ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties adds 1a97b86fe552 Merge branch 'imx/fixes' into for-next adds b5cc96d3bfcb soc: imx: gpcv2: include linux/sizes.h adds 68c189e3a93c soc: imx: increase build coverage for imx8m soc driver adds 77a274817a19 firmware: imx: scu-pd: Add missing audio PD ranges adds 6db63fbe9603 firmware: imx: scu-pd: enlarge PD range for mu_b adds 00417257de2b Merge branch 'imx/drivers' into for-next adds edc2569b61de ARM: imx: limit errata selection to Cortex-A9 based designs adds 6384a04bba15 ARM: imx: Remove unused include of linux/irqchip/arm-gic.h adds 709a80c1dbf1 ARM: imx: Remove unused includes on mach-imx6q.c adds cc56f77e526d ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c adds 58fa92a76169 Merge branch 'imx/soc' into for-next adds 32c5cd478983 dt-bindings: arm: fsl: add LS1028A based boards adds e5ede2cc965b dt-bindings: arm: fsl: add Kontron sl28 boards adds 3b375426d4a0 dt-bindings: arm: imx: Add the i.MX8MP EVK board adds 6cca7a0d8a4a Merge branch 'imx/bindings' into for-next adds 995fc9eea3db ARM: dts: imx6ul-pico: Convert to DRM bindings adds c9aee09f7bb2 ARM: mxs: Enable usbphy1 and usb1 on apx4devkit DTS adds 8ba92585075c ARM: dts: vf610-zii-ssmb-spu3: Add voltage monitor DT node adds a049c965187c ARM: dts: vf610-zii-ssmb-dtu: Add voltage monitor DT node adds 68aaa6aa1375 ARM: dts: vf610-zii-spb4: Add voltage monitor DT node adds 6c92d53d0da2 ARM: dts: vf610-zii-dev: Add voltage monitor DT node adds 2439545b8c36 ARM: dts: vf610-zii-cfu1: Add voltage monitor DT node adds 21437391a5f9 ARM: dts: imx6dl-yapp4: Specify USB overcurrent protection [...] adds a0c15bd5ebbf ARM: dts: imx: Kill off "simple-panel" compatibles adds 6b4953fe32ff ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function adds 119c98f16e70 ARM: dts: imx7-colibri: add gpio-line-names adds ccf17617be4b ARM: dts: imx7d: cl-som-imx7: update pfuze3000 max voltage adds de8cf61c25c5 ARM: dts: imx7-colibri: add alias for RTC adds 7007f2eca0f2 ARM: dts: imx7-colibri: fix muxing of usbc_det pin adds 18432e863b8c ARM: dts: imx25-pinfunc: add another cspi3 config adds c0157bdcafa1 ARM: dts: imx: use generic name bus adds 7c48b0869658 ARM: dts: imx: make gpt node name generic adds 66d19a4f8d0f ARM: dts: imx: ventana: add fxos8700 on gateworks boards adds 62e7f0b55303 ARM: dts: imx6qdl-gw553x: add lsm9ds1 iio imu/magn support adds b0bb4fbad156 ARM: dts: imx: make kpp node name generic adds 993de77eb602 ARM: dts: imx: make clks node name generic adds 83e957b50188 Merge branch 'imx/dt' into for-next adds 42ef961b247f arm64: dts: imx8mn: add clock for snvs rtc node adds 815364d0424e arm64: dts: freescale: add Kontron sl28 support adds 53458f86683b arm64: dts: imx8mn: Init rates and parents configs for clocks adds 70ea36033041 arm64: dts: freescale: s32v234: use generic name bus adds 4c9403540f28 arm64: dts: imx8mm: drop redundant interrupt-parent adds ea38ca9a2607 arm64: dts: imx8mq-librem5-devkit: Add proximity sensor adds 4671f9cf78c6 arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board adds ab84bad5bb89 arm64: dts: ls1028a: support external trigger timestamp fi [...] adds 6d9b8d20431f arm64: dts: freescale: Add i.MX8MP dtsi support adds 9e847693c6f3 arm64: dts: freescale: Add i.MX8MP EVK board support adds f34d4bfab354 arm64: dts: imx8mq-phanbell: Add support for ethernet adds b19e59bbbdbc Merge branch 'imx/dt64' into for-next adds 92c2701ec1f5 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default adds 8cf1eb848e26 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT adds e4ac6b1829d4 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879 adds eb63d5e07b53 Merge branch 'imx/defconfig' into for-next adds 5e5af57bdf9b Merge remote-tracking branch 'imx-mxs/for-next' adds 35b32e7c0ce2 Merge remote-tracking branch 'keystone/next' adds ed412c12b738 ARM: dts: mediatek: rename scpsys nodes to power-controller adds 6be021b1f00d arm64: dts: mt8183: Enable CPU idle-states adds b568627307df arm64: dts: mt8173: add arm,no-tick-in-suspend in timer adds a39f84254103 amr64: dts: mt8183: Add watchdog node adds 6fc033b56071 arm64: dts: mediatek: rename scpsys nodes to power-controller adds 2199d0877900 Merge branch 'v5.6-next/dts64' into for-next adds ce35e21d82bc soc: mediatek: knows_txdone needs to be set in Mediatek CM [...] adds 305ce1dce9d8 dt-bindings: pwrap: mediatek: add pwrap support for MT6779 adds adc4e8fcb23f soc: mediatek: pwrap: add pwrap driver for MT6779 SoCs adds 2faccb56ee6b soc: mediatek: pwrap: add support for MT6359 PMIC adds faf3024a8ea2 Merge branch 'v5.6-next/soc' into for-next adds ddd88026cfad Merge remote-tracking branch 'mediatek/for-next' adds 8d5778f93777 Merge remote-tracking branch 'mvebu/for-next' adds 6c4022cb42fc Merge remote-tracking branch 'omap/for-next' adds 18f0d93e9155 Merge remote-tracking branch 'qcom/for-next' adds d7757f863772 Merge remote-tracking branch 'realtek/for-next' adds 92d8495ce9b7 ARM: shmobile: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 107539fb7fe2 soc: renesas: rcar-sysc: Use the correct style for SPDX Li [...] adds c3f5f82f4dfc Merge branches 'renesas-arm-soc-for-v5.7' and 'renesas-dri [...] adds 3f596e491ba4 Merge remote-tracking branch 'renesas/next' adds 7c16e55bb2a0 Merge remote-tracking branch 'reset/reset/next' adds 8e29552c1f26 Merge remote-tracking branch 'rockchip/for-next' adds 24ecd04e298a Merge remote-tracking branch 'samsung-krzk/for-next' adds 7536b101d2b7 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 579fd788a57f Merge remote-tracking branch 'tegra/for-next' adds 6a5bdb3a317c Merge remote-tracking branch 'clk/clk-next' adds b0174e1eca81 Merge remote-tracking branch 'csky/linux-next' adds 8da87a1d3b31 Merge remote-tracking branch 'h8300/h8300-next' adds 6e0c60e0c545 Merge remote-tracking branch 'm68k/for-next' adds 8872b0144387 Merge remote-tracking branch 'openrisc/for-next' adds b1afc9bf5f05 Merge remote-tracking branch 'risc-v/for-next' adds 0d6f1693f255 s390/cpum_sf: Rework sampling buffer allocation adds c4f762ff6b77 s390/zcrypt: Support for CCA protected key block version 2 adds e8520e4b3847 Merge remote-tracking branch 's390/features' adds 3263a135b43e Merge remote-tracking branch 'sh/sh-next' adds 5d7207ad0cbe Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 4dbdaec7755b Merge remote-tracking branch 'btrfs/for-next' adds 2cda4f5d6aa6 Merge remote-tracking branch 'cifs/for-next' adds 52c55cbe5daf Merge remote-tracking branch 'ecryptfs/next' adds 4a8175251ce1 Merge remote-tracking branch 'ext3/for_next' adds 0f517874a36b Merge remote-tracking branch 'fuse/for-next' adds 1ea7d515a52b Merge remote-tracking branch 'ubifs/linux-next' adds a912c2704980 Merge remote-tracking branch 'v9fs/9p-next' adds 4d2f8af7dc7e Merge remote-tracking branch 'printk/for-next' adds 4185d29ae626 Merge remote-tracking branch 'hid/for-next' adds 24c4a8d2d32f Merge branch 'dmi/master' adds 2b5828e0f87e hwmon: Support ADI Fan Control IP adds bf4fd53d3c64 dt-bindings: hwmon: Add AXI FAN Control documentation adds 7a2b2631a122 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. adds ac0b01fbfce8 hwmon: (pmbus/ltc2978) add support for more parts. adds 09fe7c8ff944 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] adds 82d9cc03a874 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs adds a99b6cf5f1e7 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] adds 771039fad9a3 hwmon: (k10temp) Update driver documentation adds b093559909fe hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] adds 62ef10be7442 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] adds f6623ad3e915 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] adds bd9bdc9f5249 hwmon: (pmbus) Implement multi-phase support adds 039984e36a89 hwmon: (pmbus/tps53679) Add support for multiple chips IDs adds e4d8a6ed7392 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] adds afbbfc69d0a2 hwmon: (pmbus/tps53679) Add support for TPS53681 adds 578456d79816 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 adds 42db9602a033 hwmon: (pmbus/tps53679) Add documentation adds 7346b3b2cda0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 49bafe7076bf Merge remote-tracking branch 'jc_docs/docs-next' adds 97b0ea222f21 Merge remote-tracking branch 'pm/linux-next' adds a30f8a91f3c2 cpufreq: imx-cpufreq-dt: Add "cpu-supply" property check adds 3409486c3997 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds f37ceee6d699 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 6709f8768e51 Merge remote-tracking branch 'ieee1394/for-next' adds 51850077808f Merge remote-tracking branch 'swiotlb/linux-next' adds 552274b403c4 Merge remote-tracking branch 'rdma/for-next' adds d71151a39c97 ptp_qoriq: drop the code of alarm adds 1f4c51de3361 lib: objagg: Replace zero-length arrays with flexible-arra [...] adds 1e5946f5f7fe net: x25: convert to list_for_each_entry_safe() adds ddb535a6a04e Merge tag 'mac80211-next-for-net-next-2020-02-14' of git:/ [...] adds df12eb6d6cd9 net: virtio_vsock: Enhance connection semantics adds 9de9f7d1cb14 tools: testing: vsock: Test when server is bound but not l [...] adds 8c8da5b8eaf8 Merge branch 'Enhance-virtio-vsock-connection-semantics' adds c8856c051454 tcp-zerocopy: Return inq along with tcp receive zerocopy. adds 33946518d493 tcp-zerocopy: Return sk_err (if set) along with tcp receiv [...] adds 7458bd540fa0 net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278 adds 744676e77720 openvswitch: add TTL decrement action adds da090e40a543 r8169: remove unneeded check from rtl_link_chg_patch adds cac960c5912a r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 adds 9aab78290a0f r8169: simplify setting netdev features adds 711463f83427 r8169: add helper rtl_pci_commit adds f1f9ca287569 r8169: improve rtl8169_get_mac_version adds 9db0ac57bd32 r8169: improve rtl_jumbo_config adds 0da3359a4a21 r8169: improve statistics of missed rx packets adds ce7805513d90 Merge branch 'r8169-series-with-further-smaller-improvements' adds 8062e2333f8f net: linkmode: make linkmode_test_bit() take const pointer adds a87ae8a963bd net: add helpers to resolve negotiated flow control adds 45c767faef15 net: add linkmode helper for setting flow control advertisement adds 8cdfa25625ca net: phylink: remove pause mode ethtool setting for fixed links adds 2d5fbef0c807 net: phylink: ensure manual flow control is selected appro [...] adds 33faac8e03ac net: phylink: use phylib resolved flow control modes adds 4e5aeb4157c8 net: phylink: resolve fixed link flow control adds f904f15ea9b5 net: phylink: allow ethtool -A to change flow control adve [...] adds 97fec51fe79b net: phylink: improve initial mac configuration adds b70486f94bb4 net: phylink: clarify flow control settings in documentation adds 5652b46e4e80 Merge branch 'Pause-updates-for-phylib-and-phylink' adds 6eaeedc1aa27 sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers adds f75ca32403db sh_eth: check sh_eth_cpu_data::cexcr when dumping registers adds 7bf47f609f7e sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers adds a6318d57f68b sh_eth: add sh_eth_cpu_data::gecmr flag adds b39b7092166b sh_eth: use Gigabit register map for R7S72100 adds 8fb9df97750f Merge branch 'sh_eth-get-rid-of-the-dedicated-regiseter-ma [...] adds 888d0584afb8 net/sonic: Remove obsolete comment adds 5d58c21c1030 net/sonic: Refactor duplicated code adds 29660d50a9e3 net/sonic: Remove redundant next_tx variable adds d35bf9bc7d72 net/sonic: Remove redundant netif_start_queue() call adds 13cfff1a902c net/sonic: Remove explicit memory barriers adds 8fe676b3db7a net/sonic: Start packet transmission immediately adds d5f3889aca9f net/macsonic: Remove interrupt handler wrapper adds 2bd5662d35c3 Merge branch 'sonic-next' adds 42f3efef3554 ice: Add initial support for QinQ adds b093841f9ac9 ice: Refactor port vlan configuration for the VF adds 0b6c6a8bb6d5 ice: Add helper to determine if VF link is up adds 61c9ce86a6f5 ice: Fix Port VLAN priority bits adds 72634bc228cb ice: Only allow tagged bcast/mcast traffic for VF in port VLAN adds 13a6233b033f ice: Add support to enable/disable all Rx queues before waiting adds 39066dc549cf ice: Fix implicit queue mapping mode in ice_vsi_get_qs adds 2309ae385a42 ice: Handle LAN overflow event for VF queues adds e1fe6926800f ice: Fix and refactor Rx queue disable for VFs adds 24e2e2a0b8d3 ice: Fix virtchnl_queue_select bitmap validation adds 752eee067843 ice: remove unnecessary fallthrough comments adds 4e83fc934e3a ice: replace "fallthrough" comments with fallthrough reser [...] adds e0708aa8a5c4 ice: use proper format for function pointer as a function [...] adds 644f40ea0c08 ice: add function argument description to function header comment adds fb0c5b05c1d4 ice: use true/false for bool types adds 27aa6228d6d6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 0d30bbd03d84 net: dsa: mv88e6xxx: Allow PCS registers to be retrieved v [...] adds d3f88a24b28d net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -d adds bf3504cea7d7 net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -d adds c1b18f20d5d7 Merge branch 'mv88e6xxx-Add-SERDES-PCS-registers-to-ethtool-dump' adds 9ac41f3c9f05 net: mvneta: move refill_err and skb_alloc_err in per-cpu stats adds 69de66fcc972 net: mvneta: rely on open-coding updating stats for non-xd [...] adds 320d54415f5d net: mvneta: rely on struct mvneta_stats in mvneta_update_ [...] adds 3d866523d59c net: mvneta: introduce xdp counters to ethtool adds 6c8a8cfd45af net: mvneta: get rid of xdp_ret in mvneta_swbm_rx_frame adds 92df9f8a745e Merge branch 'mvneta-xdp-ethtool-stats' adds 5f3b9f28d6e6 Merge remote-tracking branch 'net-next/master' adds 5b59ccfe66e9 Merge remote-tracking branch 'nfc-next/master' adds 65b2e2e6fb6c Merge remote-tracking branch 'wireless-drivers-next/master' adds 5825c53443f2 Merge remote-tracking branch 'bluetooth/master' adds 5b24efe7d55a mtd: spi-nor: use le32_to_cpu_array() adds 8c79fa6c44de mtd: spi-nor: introduce SR_BP_SHIFT define adds 87163925f544 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds f3027d993506 Merge remote-tracking branch 'crypto/master' adds d69addff58aa Merge remote-tracking branch 'amdgpu/drm-next' adds f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling adds e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend adds d8186dd23926 drm/i915/guc: Simpler CT message size calculation adds 18c8832523c8 drm/i915/guc: Introduce CT_ERROR adds 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR adds 88a57514cf79 drm/i915/guc: Use correct name for last CT fence adds 36c8e356a76e drm/i915/gem: Take local vma references for the parser adds 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane adds b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring adds bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables adds 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER adds f22fd334890e drm/i915/gen11: Add additional pcode status values adds c43c5a8818d4 drm/i915/params: add i915 parameters to debugfs adds a267ab8dec06 drm/i915/params: support bool values for int and uint params adds 72ff2b8d5f2d drm/i915/gt: Use the BIT when checking the flags, not the index adds 9ecc6eabd8fe drm/i915/fbc: Move the plane state check into the fbc functions adds 661d6ec00058 drm/i915/fbc: Nuke fbc_supported() adds d54151c5c8c0 drm/i915/fbc: Add fbc tracepoints adds f78d5da6e7bd drm/i915/tgl: Add Wa_1409825376 to tgl adds f3c0efc9fe7a drm/i915/execlists: Leave resetting ring to intel_ring adds 9c92aa483a3c drm/i915/gt: Drop rogue space in the middle of GT_TRACE adds 6f4194c8771f drm/i915: add Wa_14010594013: icl,ehl adds 9e83713a721b drm/i915/psr: Share the computation of idle frames adds 672c368f9398 drm/i915: Keep track of request among the scheduling lists adds 32ff621fd744 drm/i915/gt: Allow temporary suspension of inflight requests adds 748317386afb drm/i915/execlists: Offline error capture adds 960287ca58fd drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] adds fde7266fb2f6 drm/i915: Fix eDP DPCD aux max backlight calculations adds 79946723092b drm/i915: Assume 100% brightness when not in DPCD control mode adds 662884a9ad99 drm/i915: Fix DPCD register order in intel_dp_aux_enable_b [...] adds 9ac7d53d70a2 drm/i915: Auto detect DPCD backlight support by default adds c53aec2bcc74 drm/i915: Include the debugfs params header for its own de [...] adds 04062c58faaf drm/i915: Fix i915_error_state_store error defination adds f1766e3a78c5 drm/i915: Fix typo in kerneldoc function name adds 416d3838f76b drm/i915: Satisfy smatch that a loop has at least one iteration adds 1b9fc94a7751 drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTB adds 6a327cb18692 drm/i915/guc: Don't pass CTB while writing adds 235198d7c9bc drm/i915/guc: Don't pass CTB while reading adds d624d401772d drm/i915/guc: Switch to CT_ERROR in ct_read adds 77b20896d57e drm/i915/guc: Introduce CT_DEBUG adds aee2eeeb18eb drm/i915: conversion to new logging macros in i915/i915_vgpu.c adds 5e04eb014722 drm/i915: conversion to new logging macros in i915/intel_csr.c adds 68b3271729f5 drm/i915: conversion to new logging macros in i915/intel_d [...] adds fd6735fc630c drm/i915: convert to new logging macros in i915/intel_gvt.c adds 89c02493deb9 drm/i915: convert to new logging macros in i915/intel_memo [...] adds 94523024363b drm/i915/gt: Report the currently active execlists request adds 24860ad74868 drm/i915/userptr: add user_size limit check adds 8e78871bc1e5 drm/i915/userptr: fix size calculation adds cd69952778aa drm/i915/gt: Be paranoid and reset the GPU before release adds 0b3bd0cdc329 drm/i915: Align engine->uabi_class/instance with i915_drm.h adds d0eed1545fe7 drm/i915: Fix post-fastset modeset check for port sync adds fff13e63a141 drm/i915: Clear most of crtc state when disabling the crtc adds ee34801cc0e8 drm/i915: Prefer to use the pipe to index the ddb entries adds b33950dd3ff8 drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask adds 691313ea6214 drm/i915: Move encoder variable to tighter scope adds cb70b713a840 drm/i915/sdvo: Reduce the size of the on stack buffers adds b1040461e6f6 drm/i915: Consolidate HDMI force_dvi handling adds 814df0ce5ee6 drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling adds 786555987207 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] adds d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() adds 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() adds 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() adds 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() adds f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() adds 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() adds c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() adds 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device adds 08b90a717fdb drm/i915: use intel_bios_is_port_present() adds 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis adds fa7edcd25cd0 drm/i915: Use intel_attached_encoder() adds ecdfd84f3228 drm/i915: Relocate intel_attached_dp() adds 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it adds 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port() adds 486bba4524e0 drm/i915/hdcp: Clean up local variables adds 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] adds eea4262a4b59 drm/i915: drop alpha_support for good in favour of force_probe adds d2a4bb6f8bc8 drm/i915: Don't use VBT for detecting DPCD backlight controls adds 5424f5d79472 drm/i915: Clear the GGTT_WRITE bit on unbinding the vma adds dc1a73e50f9c drm/print: introduce new struct drm_device based WARN* macros adds 7c7d5b1ce739 Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] adds 3a47ae201e07 drm/i915/display: Make WARN* drm specific where encoder pt [...] adds 85c823ac9a54 drm/i915/gem: Make WARN* drm specific where drm_priv ptr i [...] adds 0d4c351a0f02 drm/i915/gt: Make WARN* drm specific where drm_priv ptr is [...] adds 48a1b8d4af01 drm/i915: Make WARN* drm specific where drm_priv ptr is available adds a9f236d1fcfb drm/i915: Make WARN* drm specific where uncore or stream p [...] adds bf9cc891d32b drm/i915/gt: Include a tell-tale for engine parking adds 4ba5c086a1d8 drm/i915/execlists: Take a reference while capturing the g [...] adds 989df3a7bd2a drm/i915/execlists: Reclaim the hanging virtual request adds b4a9a149f91e drm/i915: Mark the removal of the i915_request from the sc [...] adds 5dbd2b7be61e drm/i915/gem: Convert vm idr to xarray adds 7d8d2cbce5af drm/i915: Clear old hw.fb & co. from slave plane's state adds b2faf669866e drm/i915: Stop looking at plane->state in intel_prepare_pl [...] adds fa528334f69b drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_ [...] adds 58fa1760d08a drm/i915: Balance prepare_fb/cleanup_fb adds 6fef8510a7a5 drm/i915: Cleanup properly if the implicit fence setup fails adds 9c757aeaaaa1 drm/i915: add display engine uncore helpers adds 45e84648bb21 drm/i915/atomic: use struct drm_device logging macros adds e92cbf38828c drm/i915/bios: convert to struct drm_device logging macros. adds 6385514932d5 drm/i915/audio: convert to struct drm_device logging macros. adds 2e3586cec3eb drm/i915/bw: convert to drm_device based logging macros adds 231946109ea4 drm/i915/cdclk: use new struct drm_device logging macros adds 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...] adds 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size adds 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure adds 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm adds 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...] adds d62f416f925d drm/i915: Wait on vma activity before taking the mutex adds 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...] adds de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] adds 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once adds c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...] adds 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...] adds 0ea60c1d7343 drm/i915/gt: Flush engine parking before release adds 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages adds 37f60b753bca drm/i915/tgl: Re-enable RPS adds 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB adds cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...] adds b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros. adds 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...] adds bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros. adds 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...] adds 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...] adds 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...] adds 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...] adds 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access adds baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...] adds d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...] adds ad278f358446 drm/i915/bios: Fix the timing parameters adds 723196f401f9 drm/i915/display: Squelch kerneldoc complaints adds 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put adds 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam adds cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...] adds d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks() adds 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...] adds 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access adds 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access adds 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access adds 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access adds ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access adds b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access adds 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access adds 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access adds 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access adds aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access adds f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...] adds d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access adds 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access adds ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...] adds cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access adds 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access adds 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access adds d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access adds 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access adds 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access adds ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] adds 264c0247d888 drm/i915: Include the AUX CH name in the debug messages adds a87e692ae3a8 drm/i915: Give aux channels a better name adds 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access adds c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access adds d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access adds d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access adds 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access adds 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...] adds 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a adds e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] adds 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id adds 03d0ed8a8e93 drm/i915: Skip capturing errors from internal contexts adds 6cc32f15f90b drm/i915/gt: Reorganise gen8+ interrupt handler adds ff3d4ff6c9e6 drm/i915/gt: Tidy repetition in declaring gen8+ interrupts adds a28477826aef drm/i915/gt: Lift set-wedged engine dumping out of user paths adds 0543fbf4fd00 drm/i915/trace: i915_request.prio is a signed value adds 6717f7c32b33 drm/i915/selftests: Lock the drm_mm as we search adds 1c63f6dfc01d drm/i915/icl_dsi: use intel_de_*() functions for register access adds cfe86292ec71 drm/i915/combo_phy: use intel_de_*() functions for registe [...] adds f7960e7f8f24 drm/i915/ddi: use intel_de_*() functions for register access adds dc008bf0aa09 drm/i915/display: use intel_de_*() functions for register access adds d6e53851ecc8 drm/i915/display_power: use intel_de_*() functions for reg [...] adds b4e33881efe3 drm/i915/dp: use intel_de_*() functions for register access adds 667944ad77f1 drm/i915/hdcp: use intel_de_*() functions for register access adds ddfa21bc68dc drm/i915/psr: use intel_de_*() functions for register access adds cd1c4d4a22bc drm/i915/debugfs: remove i915_dpcd file adds ba12993c5228 drm/i915/selftests/perf: measure memcpy bw between regions adds 8a5746982e0f drm/i915/execlist: Mark up racy read of execlists->pending[0] adds 70a76a9b8e9d drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPT adds f1042cc85377 drm/i915/execlists: Ignore discrepancies in pending[] acro [...] adds f70431023eb6 drm/i915: add extra slice common debug registers adds d4c3c0b8221a drm/i915: Fix preallocated barrier list append adds 52ce707425e1 drm/i915/ggtt: use new drm logging macros in gt/intel_ggtt.c adds f8474622bc5a drm/i915/reset: conversion to new drm logging macros in gt [...] adds ce016437d8aa drm/i915/engine_cs: use new drm logging macros in gt/intel [...] adds 1a6c83efa046 drm/i915/gt: convert to new logging macros in gt/intel_gt.c adds 0cef62d8e04e drm/i915/ring: convert to new logging macros in gt/intel_r [...] adds bf72c8c6ee77 drm/i915/gt: Skip global serialisation of clear_range for bxt vtd adds 37b7617262bd drm/i915/fbc: __intel_fbc_cleanup_cfb() may be called mult [...] adds 280d14a69da2 drm/i915/gem: Tighten checks and acquiring the mmap object adds e986209c6702 drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for i [...] adds e3793468b466 drm/i915: Use the async worker to avoid reclaim tainting t [...] adds 219cee8fe7ae drm/i915/debugfs: remove VBT data about DRRS adds 21fd23ac222f drm/i915: move pipe, pch and vblank enable to encoders on [...] adds 87e9bb496178 drm/i915/dsi: Enable ICL DSI transcoder as part of encoder [...] adds 1c9d2eb24153 drm/i915: move intel_dp_set_m_n() to encoder for DDI platforms adds 0560b0c6b36c drm/i915: Polish WM_LINETIME register stuff adds 6dcde04706d8 drm/i915: Move linetime wms into the crtc state adds f119a5e2a4ca drm/i915: Nuke skl wm.dirty_pipes bitmask adds 54f09d2342b0 drm/i915: Move more cdclk state handling into the cdclk code adds b4db3a8c689b drm/i915: Collect more cdclk state under the same roof adds 65c88a866d70 drm/i915: s/need_cd2x_updare/can_cd2x_update/ adds 0bb94e03834e drm/i915: s/cdclk_state/cdclk_config/ adds 5604e9ceaed5 drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update [...] adds 1965de63a93a drm/i915: Extract intel_cdclk_state adds 4c029c499fb4 drm/i915: swap() the entire cdclk state adds ed645eee131c drm/i915: s/init_cdclk/init_cdclk_hw/ adds 5f34299384cb drm/i915: Move intel_atomic_state_free() into intel_atomic.c adds 0ef1905ecf2e drm/i915: Introduce better global state handling adds fd1a9bba73fa drm/i915: Convert bandwidth state to global state adds aac978718bb4 drm/i915: Introduce intel_calc_active_pipes() adds 28a30b45f5e9 drm/i915: Convert cdclk to global state adds 0c2d55128f33 drm/i915: Store active_pipes bitmask in cdclk state adds d1b9b5f127bc drm/i915/gem: Require per-engine reset support for non-per [...] adds a34f61d2c014 drm/i915/gt: Also use async bind for PIN_USER into bsw/bxt ggtt adds bd46aa22a86a drm/i915/selftests: Also wait for the scratch buffer to be bound adds b0e02a73c506 drm/i915/selftests: Disable heartbeat around hang tests adds e85de1770385 drm/i915/guc: Introduce guc_is_ready adds faea1792835d drm/i915: extract engine WA programming to common resume function adds eeec73f8a4a4 drm/i915/gt: Skip rmw for masked registers adds 380f04231807 drm/i915: Move ringbuffer WAs to engine workaround list adds 3dbe5e11703e drm/i915/display/icl_dsi: Make WARN* drm specific where dr [...] adds 9a3b466bb8f6 drm/i915/display/audio: Make WARN* drm specific where drm_ [...] adds 6a79c28936df drm/i915/display/crt: Make WARN* drm specific where drm_pr [...] adds 30ca04e16cbe drm/i915: Hold reference to previous active fence as we queue adds 855e39e65cfc drm/i915: Initialise basic fence before acquiring seqno adds 8faa72511bb8 drm/i915/gt: Warn about the hidden i915_vma_pin in timelin [...] adds 99bc73ec8deb drm/i915/display/dpll_mgr: Make WARN* drm specific where d [...] adds 6a0e032fb524 drm/i915/display/fbc: Make WARN* drm specific where drm_pr [...] adds 5836019a87bf drm/i915/fbdev: Make WARN* drm specific where drm_device p [...] adds 10d4e146aff9 drm/i915/display/hdmi: Make WARN* drm specific where drm_d [...] adds b0b2ed0c63a7 drm/i915/display/overlay: Make WARN* drm specific where dr [...] adds 48522d3eed54 drm/i915/display/panel: Make WARN* drm specific where drm_ [...] adds 16c56083c0cb drm/i915/display/psr: Make WARN* drm specific where drm_pr [...] adds b4329a01411e drm/i915/display/sdvo: Make WARN* drm specific where drm_p [...] adds 8afb292839bb drm/i915/display/tc: Make WARN* drm specific where drm_pri [...] adds f4224a4cb16c drm/i915/display: Make WARN* drm specific where drm_device [...] adds b2f7c0f1d854 drm/i915/vlv_dsi_pll: conversion to struct drm_device logg [...] adds f1f76d7a3c50 drm/i915/vlv_dsi: conversion to drm_device based logging macros. adds 2d7338500fb0 drm/i915/vga: conversion to drm_device based logging macros. adds 53897b4cc035 drm/i915/vdsc: convert to struct drm_device based logging macros. adds 025c2e193454 drm/i915/tv: automatic conversion to drm_device based logg [...] adds c4d162618216 drm/i915/tc: automatic conversion to drm_device based logg [...] adds 375e4fbd0bcf drm/i915/sprite: automatic conversion to drm_device based [...] adds c808c4ae10a4 drm/i915/sdvo: automatic conversion to drm_device based lo [...] adds 6efb1b7de746 drm/i915/quirks: automatic conversion to drm_device based [...] adds 6471bd74713c drm/i915/psr: automatic conversion to drm_device based log [...] adds 1112e1661f6b drm/i915/pipe_crc: automatic conversion to drm_device base [...] adds e9318906ad0b drm/i915/panel: automatic conversion to drm_device based l [...] adds 00376ccfb2a4 drm/i915: conversion to drm_device logging macros when drm [...] adds 6db07ce48887 drm/i915/debugfs: conversion to drm_device based logging macros. adds 0c4336b93393 drm/i915/cmd_parser: conversion to struct drm_device loggi [...] adds 7daac72e9a3f drm/i915/pci: conversion to drm_device based logging macros. adds 08e3ed3ae56b drm/i915/audio: Skip the cdclk modeset if no pipes attached adds def85091f228 drm/i915/display: Fix NULL-crtc deref in calc_min_cdclk() adds 1a2466fe13c6 drm/i915/display: Defer application of initial chv_phy_control adds bb5e4397a60f drm/i915/selftests: Add a simple rollover test for the ker [...] adds 0a3b94a2b88f drm/i915/selftest: Ensure string fits within name[] adds b4d3acaa7333 drm/i915/gt: Pull sseu context updates under gt adds c6790dc22312 drm/i915: Wean off drm_pci_alloc/drm_pci_free adds 012ee690372c drm/i915: Introduce intel_connector_hpd_pin() adds 9d552c22f794 drm/i915/crt: Configure connector->polled and encoder->hpd [...] adds 45608c504931 drm/i915: Mark ns2501 as LVDS without a fixed mode adds 37ec52ab69de drm/i915/dvo: Mark TMDS DVO connectors as polled adds 7203d49cdcb2 drm/i915: Sprinkle missing commas adds 816cc4d6c693 drm/i915/gt: Fix rc6 on Ivybridge adds 5758e0738458 drm/i915/hdcp: move update pipe code to hdcp adds 1586f6200f69 drm/i915/display: Explicitly cleanup initial_plane_config adds 9c4ce97d8025 drm/i915/display: Be explicit in handling the preallocated vma adds 072fcc306be3 drm/i915: Remove skl_ddl_allocation struct adds b06cf5953339 drm/i915: Move dbuf slice update to proper place adds 85487cf4a167 drm/i915: Update dbuf slices only with full modeset adds 2570b7e3c561 drm/i915: Introduce parameterized DBUF_CTL adds 0f0f9aeee334 drm/i915: Manipulate DBuf slices properly adds ff2cd8635e41 drm/i915: Correctly map DBUF slices to pipes adds aae970d8454b drm/i915: Mark i915.reset as unsigned adds 602ddb410dff drm/i915: Flush execution tasklets before checking request status adds f21613797bae drm/i915/gt: Set the PP_DIR registers upon enabling ring s [...] adds 919e4f07392d drm/i915/display: Set TRANS_DDI_MODE_SELECT to default val [...] adds 4f7e6d22b545 drm/i915/selftests: drop igt_ppgtt_exhaust_huge adds f91d8156ab8a drm/i915/gt: Prevent queuing retire workers on the virtual engine adds f14f27b16632 drm/i915/gt: Protect defer_request() from new waiters adds 5eae8ca3738e Revert "drm/i915: Don't use VBT for detecting DPCD backlig [...] adds 793c22617367 drm/i915/gt: Protect execlists_hold/unhold from new waiters adds 9adcf0db237c drm/i915/guc: Make sure to sanitize CT status adds 71b7cc601ea7 drm/i915: Fix force-probe failure message adds fb5970da1b42 drm/i915/gt: Use the kernel_context to measure the breadcr [...] adds 561db8296d8b drm/i915: Disable tesselation clock gating on tgl A0 adds 0db1a5f8706a drm/i915: Implement Wa_1607090982 adds 6e17ae73807c drm/i915/gt: Only ignore already reset requests adds 5ba32c7be81e drm/i915/execlists: Always force a context reload when rew [...] adds c0f00d270eba Merge drm/drm-next into drm-intel-next-queued adds 6311d260a179 drm/i915/debugfs: Remove i915_energy_uJ adds f6c26b555e14 drm/i915: Never allow userptr into the new mapping types adds 48d7fb181a91 drm/i915: Remove lite restore defines adds 26208d876d37 drm/i915/gt: Fix hold/unhold recursion adds 7d7569ac3336 drm/i915/execlists: Ignore tracek for nop process_csb adds 06f7a61c9b51 drm/i915/selftests: Remove erroneous intel_engine_pm_put adds 274959622017 drm/i915/mst: fix pipe and vblank enable adds 58d4ad5054d2 drm/i915/psr: pass i915 to psr_global_enabled() adds b42d5a678299 drm/i915/display/ehl: Add HBR2 and HBR3 voltage swing table adds 3ce291a632cd drm/i915/selftests: Disable capturing forced error states adds b656000782d7 drm/i915/selftests: Drop live_preempt_hang adds ceaaf5300f88 drm/i915/dc3co: Add description of how it works adds 9d5fd37ed7e2 drm/i915/ehl: Update port clock voltage level requirements adds 0fde0b1daac9 drm/i915/tgl: Update cdclk voltage level settings adds 4746fd5c2c13 drm/i915/selftests: Trim blitter block size adds cbc1f3cb67b6 drm/i915: Skip CPU synchronisation on dmabuf attachments adds 3d9c13a6a722 drm/i915: HDCP support on above PORT_E adds 42827350f75c drm/i915/gt: Avoid resetting ring->head outside of its tim [...] adds 62e6c08cf223 drm/i915/dp_link_training: convert to drm_device based log [...] adds f07fba2f624b drm/i915/atomic: conversion to drm_device based logging macros. adds 959a944563dc drm/i915/color: conversion to drm_device based logging macros. adds 57a333f8f889 drm/i915/crt: automatic conversion to drm_device based log [...] adds 157ff3ab3227 drm/i915/dpll_mgr: convert to drm_device based logging macros. adds 75bd85f3ae9c drm/i915/combo_phy: convert to struct drm_device logging macros. adds e84414141312 drm/i915/dsi_vbt: convert to drm_device based logging macros. adds 2fbfc5955403 drm/i915/dpio_phy: convert to drm_device based logging macros. adds 6313e78e720f drm/i915/selftests: Relax timeout for error-interrupt rese [...] adds f16ccb6445d3 drm/i915: Disable use of hwsp_cacheline for kernel_context adds 40d427931dee drm/i915: Don't use uninitialized 'ret' adds 0b02f97f40d8 drm/i915: Fix the docs for intel_set_cdclk_post_plane_update() adds 42fb60de3129 drm/i915/gem: Don't leak non-persistent requests on changi [...] adds 89dd019a8a99 drm/i915: Poison rings after use adds 37305ede63c7 drm/i915/selftests: Sabotague the RING_HEAD adds c8b56cd01433 drm/i915/selftests: Avoid choosing zero for phys_sz adds c616d2387aee drm/i915/gt: Expand bad CS completion event debug adds 3873fd1a43c7 drm/i915: Use engine wa list for Wa_1607090982 adds e06b8524e8e5 drm/i915/gt: Suppress warnings for unused debugging locals adds 4c8ed8b12674 drm/i915/selftests: Exercise timeslice rewinding adds 067dde902f71 drm/i915/hdmi: prefer to_i915() over drm->dev_private to g [...] adds 46edcdbdb6d8 drm/i915: register vga switcheroo later, unregister earlier adds 8eecfb3985e8 drm/i915: switch i915_driver_probe() to use i915 local variable adds 06d3ff6e7451 drm/i915: move intel_csr.[ch] under display/ adds 926b005cd8c4 drm/i915: split out display debugfs to a separate file adds fcf7df7aae24 drm/i915/selftests: Check for the error interrupt before we wait! adds 1fc1e8d4f464 drm/i915/mst: Set intel_dp_set_m_n() for MST slaves adds b18e249bf616 drm/i915: Ensure no conflicts with BIOS when updating Dbuf adds a4277aa398d7 drm/i915/dsc: force full modeset whenever DSC is enabled at probe adds 0f8839f5f323 drm/i915: Force state->modeset=true when distrust_bios_wm==true adds 1883a0a4658e drm/i915: Track hw reported context runtime adds d194314da04e drm/i915: Avoid potential division-by-zero in computing CS [...] adds 3a6a4f0810c8 MAINTAINERS: Update drm/i915 bug filing URL adds ddae4d7af0bb drm/i915: Update drm/i915 bug filing URL adds fb5f432a66dd drm/i915: split out vlv/chv specific suspend/resume code adds c72e451e98c6 drm/i915: switch vlv_suspend to use intel uncore register [...] adds cf274daadd69 drm/i915/gt: Rearrange code to silence compiler adds 8d6cae6fcde8 drm/i915/selftests: Mark the mock ring->vma as being in the GGTT adds f521c9234c58 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 89375cb9ba28 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds a3d399fabfe6 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 10fa9512769f usb: audio-v2: Add uac2_effect_unit_descriptor definition adds 60081b35c68b ALSA: usb-audio: Parse source ID of UAC2 effect unit adds 2948f4a4e583 Merge branch 'topic/usb-uac2-effect-unit' into for-next adds c97517a3af57 Merge remote-tracking branch 'sound/for-next' adds 4aadf4b49ec7 ASoC: hdmi-codec: set plugged_cb to NULL when component removing adds 3bc7b6c15fff ASoC: amd: ACP needs to be powered off in BIOS. adds 96781fd941b3 ASoC: sun8i-codec: Fix setting DAI data format adds 38daddb39e25 Merge branch 'asoc-5.6' into asoc-linus adds 2f0b42034bd7 ASoC: rt1015: fix typo for bypass boost control adds f07980d4ed60 drm/mediatek: fix race condition for HDMI jack status reporting adds 024714223323 ASoC: meson: aiu: simplify component addition adds 71d811152239 Merge branch 'asoc-5.7' into asoc-next adds 4228ce8b05fb Merge remote-tracking branch 'sound-asoc/for-next' adds 0f74226649fb kernel: module: Replace zero-length array with flexible-ar [...] adds 4dc108fc79c5 Merge remote-tracking branch 'modules/modules-next' adds 63a59c549b4d Merge remote-tracking branch 'block/for-next' adds 99c2b56044ef Merge remote-tracking branch 'mmc/next' adds 507cca1fada1 Merge branch 'regulator-5.6' into regulator-linus adds 502cdd605edd regulator: mp5416: Fix output discharge enable bit for LDOs adds 5932ad6367d1 Merge branch 'regulator-5.7' into regulator-next adds 199a9f526a6f Merge remote-tracking branch 'regulator/for-next' adds c4ee00224e93 Merge remote-tracking branch 'apparmor/apparmor-next' adds b4a4f5da1fd4 Merge remote-tracking branch 'keys/keys-next' adds 69c5fb8b0efc Merge remote-tracking branch 'selinux/next' adds 39b8ebe8876f Merge remote-tracking branch 'smack/for-next' adds faaca0a0d48e tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko. adds dc10e4181c05 tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST adds 414e67056926 Merge remote-tracking branch 'tpmdd/next' adds 5eee7c625d41 watchdog: fix mtk_wdt.c RESET_CONTROLLER build error adds e9a0e65eda3f watchdog: da9062: do not ping the hw during stop() adds 8541673d2a5f watchdog: da9062: fix power management ops adds 44144c809e39 watchdog: da9062: Add dependency on I2C adds f7364d0f290d Merge remote-tracking branch 'watchdog/master' adds 603b78fdf995 Merge remote-tracking branch 'audit/next' adds 518625a00daf Merge remote-tracking branch 'devicetree/for-next' adds afe7b46f7121 Merge branch 'spi-5.6' into spi-linus adds 32a9d0545c5d spi: spi-mem: Fix typo, s/fallback/falls back adds 7b3bbd9f82f2 Merge branch 'spi-5.7' into spi-next adds e87b1c610115 Merge remote-tracking branch 'spi/for-next' adds 24796cba12db Merge branch 'x86/fpu' adds 8ebf14044cf7 Merge branch 'x86/cpu' adds 4d1d0977a215 x86: Fix a handful of typos adds e684c370576a Merge branch 'x86/cleanups' adds c259075af990 Merge branch 'x86/boot' adds db62b3b3dc19 Merge branch 'sched/core' adds 6e5cf31fbe65 x86/mce/amd: Publish the bank pointer only after setup has [...] adds 51dede9c05df x86/mce/amd: Fix kobject lifetime adds be5d1709dc79 Merge branch 'ras/urgent' adds 73487e4aad5c Merge branch 'perf/core' adds f5a942436997 Merge branch 'locking/kcsan' adds ada7ea4bad49 Merge branch 'locking/core' adds 3dc43a9f0074 Merge branch 'irq/urgent' adds fc822da1328e Merge branch 'core/objtool' adds d6b527259d7e Merge remote-tracking branch 'tip/auto-latest' adds e18cf5206a5d Merge remote-tracking branch 'clockevents/timers/drivers/next' adds bea1bfd5b722 EDAC/mc: Change mci device removal to use put_device() adds aad28c6f6b09 EDAC/mc: Split edac_mc_alloc() into smaller functions adds 1f27c7906238 EDAC/mc: Reorder functions edac_mc_alloc*() adds 672ef0e56840 EDAC: Store error type in struct edac_raw_error_desc adds 91b327f6728b EDAC/mc: Determine mci pointer from the error descriptor adds 6334dc4e3ff5 EDAC/mc: Carve out error increment into a separate function adds 65bb4d1af92c EDAC/mc: Report "unknown memory" on too many DIMM labels found adds 67792cf9583c EDAC/mc: Remove enable_per_layer_report function argument adds 6ab76179adb8 EDAC/mc: Pass the error descriptor to error reporting functions adds 1853ee729976 EDAC/mc: Remove detail[] string and cleanup error string g [...] adds 4aa92c864632 EDAC/mc: Remove per layer counters adds bf0834812ad7 Merge remote-tracking branch 'edac/edac-for-next' adds ae18f6ab095b doc: Add some more RCU list patterns in the kernel adds 5702d2e545a4 doc/RCU/Design: Remove remaining HTML tags in ReST files adds 753414d4dc4c doc/RCU/listRCU: Fix typos in a example code snippets adds 67afee5d1557 doc/RCU/listRCU: Update example function name adds f8ce3fb23765 doc/RCU/rcu: Use ':ref:' for links to other docs adds c1ea51c4414b doc/RCU/rcu: Use absolute paths for non-rst files adds baacfe924a89 doc/RCU/rcu: Use https instead of http if possible adds 6d8f00f3a272 doc: Add rcutorture scripting to torture.txt adds 8663ff7528b5 Documentation/memory-barriers: Fix typos adds 229e9269b513 nfs: Fix nfs_access_get_cached_rcu() sparse error adds 97c148401319 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf adds f26c69105902 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace adds 030b409394c1 rcu: Provide debug symbols and line numbers in KCSAN runs adds ec4b7c601598 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update adds b709ecbc271d rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store adds 5819eaec301c rcu: Add READ_ONCE() to rcu_node ->gp_seq adds 2477e92232b4 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity adds 7b08d3ae422d rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext adds b8b75c808585 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner adds f5958331bade rcu: Add READ_ONCE() to rcu_segcblist ->tails[] adds bade8276f133 rcu: Add *_ONCE() for grace-period progress indicators adds 7022e939d20a rcu: Fix typos in file-header comments adds 095eabee76b7 rcu: Add READ_ONCE() to rcu_data ->gpwrap adds 202782372699 rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick adds 468c3bfc4d10 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status adds 5e7af44bd338 timer: Use hlist_unhashed_lockless() in timer_pending() adds d2c805f6c094 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() adds 8798c9f430aa rcu: Add WRITE_ONCE() to rcu_state ->gp_start adds e828cd15fa94 rcu: Fix rcu_barrier_callback() race condition adds c2d07b226c61 rculist: Add brackets around cond argument in __list_check [...] adds 2c76875cc672 rcu: Don't flag non-starting GPs before GP kthread is running adds e47ad558e486 rcu: Add missing annotation for rcu_nocb_bypass_lock() adds 2eb3b0d2980f rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() adds 666703a5440b rcu: Optimize and protect atomic_cmpxchg() loop adds 319751439b6a rcu: Tighten rcu_lockdep_assert_cblist_protected() check adds 0fa7a68d4966 rcu: Make nocb_gp_wait() double-check unexpected-callback warning adds 27db4abad8a8 rcu: Mark rcu_state.ncpus to detect concurrent writes adds ce5d2636eb40 rcu: Mark rcu_state.gp_seq to detect concurrent writes adds 056cf1aa3c3f rcu: Make rcu_barrier() account for offline no-CBs CPUs adds 5a799c9febe2 rcu: Support kfree_bulk() interface in kfree_rcu() adds dff1392fb6e7 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() adds cc3f4e6e799a locktorture: Print ratio of acquisitions, not failures adds b8bfb11f4e2e locktorture: Allow CPU-hotplug to be disabled via --bootargs adds 5b2318d372e4 locktorture: Use private random-number generators adds f1a9df651269 locktorture: Forgive apparent unfairness if CPU hotplug adds 01970bc56393 rcu: Clear ->core_needs_qs at GP end or self-reported QS adds b7a198b2120a rcu: React to callback overload by aggressively seeking qu [...] adds 8f472f847cf0 rcu: React to callback overload by boosting RCU readers adds 97843940362e rcu: Fix spelling mistake "leval" -> "level" adds f817588997b8 rcu: Update __call_rcu() comments adds 5b212264e6c8 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head adds 150835a18a08 rcu: Add missing annotation for exit_tasks_rcu_start() adds 686204575af5 rcu: Add missing annotation for exit_tasks_rcu_finish() adds 56bae8bc6cbf srcu: Fix __call_srcu()/process_srcu() datarace adds 1883143644fb srcu: Fix __call_srcu()/srcu_get_delay() datarace adds 6535f2c73e37 srcu: Fix process_srcu()/srcu_batches_completed() datarace adds bf5c4f785ad4 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load adds 41dc19c63224 rcutorture: Suppress forward-progress complaints during ea [...] adds dbecd89e15e0 torture: Make results-directory date format completion-friendly adds 574718a829b1 rcutorture: Refrain from callback flooding during boot adds c64d65ef7473 torture: Forgive -EBUSY from boottime CPU-hotplug operations adds bc277d7cc001 rcutorture: Allow boottime stall warnings to be suppressed adds e2d26c5e562f rcutorture: Suppress boottime bad-sequence warnings adds cd005748da4e torture: Allow disabling of boottime CPU-hotplug torture o [...] adds 8cd53cf7e26a rcutorture: Add 100-CPU configuration adds a416a7dcc6fc rcutorture: Summarize summary of build and run results adds 1e79ffaf97df rcutorture: Make kvm-find-errors.sh abort on bad directory adds fbff62174584 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] adds 132f42c5c1e0 rcutorture: Fix stray access to rcu_fwd_cb_nodelay adds eb4f43f124e2 rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] adds d811d52f9496 rcutorture: Annotation lockless accesses to rcu_torture_current adds 8092a6d01efc rcuperf: Measure memory footprint during kfree_rcu() test adds 94f32e66cfa2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] adds 44a8a9f99d9f rcutorture: Manually clean up after rcu_barrier() failure adds b35bae970b72 rcutorture: Set KCSAN Kconfig options to detect more data races adds 8b8f5bb62194 Merge branches 'doc.2020.02.16a', 'fixes.2020.02.16a', 'kf [...] adds 9d416212d221 tools/memory-model: Add recent references adds 704093041c62 tools/memory-model: Make judgelitmus.sh note timeouts adds 006c9ef5dd59 tools/memory-model: Make cmplitmushist.sh note timeouts adds 96771e95dba7 tools/memory-model: Make judgelitmus.sh identify bad macros adds e0d106e3baee tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds f1325a6522ef tools/memory-model: Fix paulmck email address on pre-exist [...] adds b94acf2c2220 tools/memory-model: Update parseargs.sh for hardware verification adds d358876036d5 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds d2d378686e93 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 89e66a414cfb tools/memory-model: Fix checkalllitmus.sh comment adds 8795c6466939 tools/memory-model: Hardware checking for check{,all}litmus.sh adds 454d795bf695 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds dcd0896ab258 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds c7a1a92de678 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 5381fb2b70e9 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds dafa02882066 tools/memory-model: Keep assembly-language litmus tests adds 51b34488482c tools/memory-model: Allow herd to deduce CPU type adds 8cbffa9158f5 tools/memory-model: Make runlitmus.sh check for jingle errors adds 93737872e1db tools/memory-model: Add -v flag to jingle7 runs adds ea09f14473b2 tools/memory-model: Implement --hw support for checkghlitmus.sh adds c80f4c920a67 tools/memory-model: Fix scripting --jobs argument adds 527e8d893ec3 tools/memory-model: Make checkghlitmus.sh use mselect7 adds 95d5bb084a43 tools/memory-model: Make history-check scripts use mselect7 adds 5b0816ae063c tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 9733252e96ba tools/memory-model: Repair parseargs.sh header comment adds c62766fa16bc tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds e783ab555851 tools/memory-model: Add data-race capabilities to judgelitmus.sh adds d0e6183d824c tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds c53e3e7401f6 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds 2b0cf1c4fbec Merge branch 'lkmm-dev.2020.02.16a' into HEAD adds c0e619095ee3 kcsan: Move interfaces that affects checks to kcsan-checks.h adds 1db78c31837a compiler.h, seqlock.h: Remove unnecessary kcsan.h includes adds b59039fd29fe kcsan: Introduce kcsan_value_change type adds b8465ab16d73 kcsan: Add kcsan_set_access_mask() support adds cd7f851579d4 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) adds 3818130ef858 rcu: Make RCU IRQ enter/exit functions rely on in_nmi() adds b662041adfd3 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds cf52b6a7f0ba rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds 93bfed03687c srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds b7e8e8347ec3 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds 3660888feb85 rcu: Use data_race() for RCU CPU stall-warning prints adds 099d34e82d95 rcu: Use data_race() for RCU expedited CPU stall-warning prints adds 9910f983b465 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds 85779cfd4c39 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds fea8655a34a5 kcsan, trace: Make KCSAN compatible with tracing adds a4ed37cd309f rcu: Provide comment for NOKPROBE() on rcu_nmi_enter() adds 833e6c2ba5eb rcu: Make rcu_read_unlock_special() safe for rq/pi locks adds c582153b1698 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] adds cabf62363aed rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field adds 2de7463235f0 rcu: Don't use negative nesting depth in __rcu_read_unlock() adds 872534cb4e07 Merge remote-tracking branch 'rcu/rcu/next' adds b3f15ec3d809 kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() adds 1a22791cb340 Merge remote-tracking branch 'kvm-arm/next' adds 9b25b74b30e9 Merge remote-tracking branch 'kvms390/next' adds 01f9b0617ea0 Merge remote-tracking branch 'percpu/for-next' adds 3d73a5de3d66 Merge remote-tracking branch 'workqueues/for-next' adds 41bf5312ee38 Merge remote-tracking branch 'drivers-x86/for-next' adds 852d04ca6e2a Merge remote-tracking branch 'chrome-platform/for-next' adds 2919711c81c7 Merge remote-tracking branch 'ipmi/for-next' adds e92a4eb490cb drivers base/arch_topology: Remove 'struct sched_domain' f [...] adds 99c73ce158a4 drivers base/arch_topology: Reformat topology_get_[cpu/fre [...] adds eca27e786fd1 Merge remote-tracking branch 'driver-core/driver-core-next' adds 0616ca73fd35 usb: use kobj_to_dev() API adds 21d78d860cd6 thunderbolt: Add missing kernel-doc parameter descriptions adds 6ecc632d4b35 usb: typec: tcpm: set correct data role for non-DRD adds 21a37aeda674 USB: musb: Replace zero-length array with flexible-array member adds b57a368efde6 usb: gadget: f_phonet: Replace zero-length array with flex [...] adds a2498cc79447 Merge remote-tracking branch 'usb/usb-next' adds 31f631336058 Merge remote-tracking branch 'usb-serial/usb-next' adds db0d5bddf9f6 Merge remote-tracking branch 'phy-next/next' adds 7a49955af144 serial: core: Introduce uart_console_enabled() helper adds d2403cadc1ee serial: core: Consolidate spin lock initialization code adds 643f7d95fe23 serial: core: use octal permissions on module param adds 9859acf9d322 Merge remote-tracking branch 'tty/tty-next' adds 1031eb90c177 char: virtio: Replace zero-length array with flexible-arra [...] adds 06e33595e96f misc: Use kzalloc() instead of kmalloc() with flag GFP_ZERO. adds 7f3b826b6f1b Merge remote-tracking branch 'char-misc/char-misc-next' adds 4cb1f1e8d66c dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cro [...] adds bbbd323cf9e7 extcon: Remove unneeded extern keyword from extcon-provider.h adds 0a53f187156f Merge remote-tracking branch 'extcon/extcon-next' adds 2f7befb827c5 Merge remote-tracking branch 'soundwire/next' adds df81557cac18 Merge remote-tracking branch 'thunderbolt/next' adds e2327678732d staging: vc04_services: Fix wrong early return in next_ser [...] adds c77761d660a6 staging: rtl8723bs: Fix spacing issues adds 38f193dff5cc staging: wilc1000: make use of FIELD_GET/_PREP macro adds 759af9b84eec staging: wilc1000: remove use of MAX_NUN_INT_THRPT_ENH2 macro adds eda308be643f staging: wilc1000: refactor interrupt handling for sdio adds bf13984d515d staging: wilc1000: make use of ALIGN macro adds a088ae77f44b staging: wilc1000: use commmon function to set SDIO block size adds 167bd21c315e staging: wilc1000: define macros for different register ad [...] adds 5832cbe21c16 staging: wilc1000: use short name for hif local variable i [...] adds b1f17561541c staging: wilc1000: define macros to replace magic number values adds 759aee25ce54 Merge remote-tracking branch 'staging/staging-next' adds 8c4574b93c17 Merge remote-tracking branch 'mux/for-next' adds e7a9cec4fd9c Merge remote-tracking branch 'slave-dma/next' adds 86f71070006f Merge remote-tracking branch 'cgroup/for-next' adds 5a0c5fe0b0b6 Merge remote-tracking branch 'scsi/for-next' adds a15957585d9d Merge remote-tracking branch 'vhost/linux-next' adds dda5c1f92b07 Merge remote-tracking branch 'rpmsg/for-next' adds 05f624eb0b03 Merge remote-tracking branch 'gpio/for-next' adds 79c18adc1239 gpio: uniphier: Replace zero-length array with flexible-ar [...] adds cb548e981da5 gpiolib: Rename 'event' to 'ge' to be consistent with other use adds 688508d4a6f1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds cf4772f79342 Merge remote-tracking branch 'pinctrl/for-next' adds 048df6f69bca Merge remote-tracking branch 'ktest/for-next' adds daadd3e0d6f9 Merge remote-tracking branch 'kselftest/next' adds 161817693188 Merge remote-tracking branch 'livepatching/for-next' adds 2bdd57efb435 Merge remote-tracking branch 'rtc/rtc-next' adds 82f855ea06a3 Merge remote-tracking branch 'at24/at24/for-next' adds a6e5a8a65f9e Merge remote-tracking branch 'ntb/ntb-next' adds 99ed3e467d5b Merge remote-tracking branch 'fsi/next' adds fa171a021bde Merge remote-tracking branch 'slimbus/for-next' adds 72b67b7ba6ae nvmem: imx: ocotp: add i.MX8MP support adds c207aebd34e8 nvmem: core: add nvmem_cell_read_common adds e44b9b8b2c57 nvmem: core: add nvmem_cell_read_u64 adds 4677460a8926 Merge remote-tracking branch 'nvmem/for-next' adds 427e55e59a0c Merge remote-tracking branch 'xarray/xarray' adds 392a8a000fa4 Merge remote-tracking branch 'devfreq/devfreq-next' adds 39df421acad8 Merge remote-tracking branch 'kunit-next/kunit' adds 74d3d6c2679d Revert "soc: imx: increase build coverage for imx8m soc driver" adds 59ec43ccc725 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 61680692ea21 hugetlb: disable region_add file_region coalescing adds d0beead5b3a7 hugetlb_cgroup: add accounting for shared mappings adds 0942fbe18536 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 9d9607bfc606 hugetlb_cgroup: support noreserve mappings adds c6f06b8dc70e hugetlb: support file_region coalescing again adds 17590db55beb hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds e02321ac53d4 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 70d6c8150401 hugetlb_cgroup: add hugetlb_cgroup reservation docs adds 2073f5968556 mm/migrate.c: no need to check for i > start in do_pages_move() adds 210880dbfa93 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 4f7d227c66e3 mm/migrate.c: check pagelist in move_pages_and_store_status() adds cb6b9f1a9f7d mm/migrate.c: unify "not queued for migration" handling in [...] adds 586ad3e22fd6 mm/migrate.c: migrate PG_readahead flag adds 753397d3109d mm-migratec-migrate-pg_readahead-flag-fix adds 1d5ea685e293 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds c51bd39b7451 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 1046a99aa8da mm: adjust shuffle code to allow for future coalescing adds f9d97d09b384 mm: use zone and order instead of free area in free_list m [...] adds 6eb55c9f6422 mm: add function __putback_isolated_page adds d8a79bd6d19e mm: introduce Reported pages adds 9829183aaee5 virtio-balloon: pull page poisoning config out of free pag [...] adds f1793a17029b virtio-balloon: add support for providing free page report [...] adds 6974988fbf8e mm/page_reporting: rotate reported pages to the tail of the list adds aa94a7309108 mm/page_reporting: add budget limit on how many pages can [...] adds 8065bde68f48 mm/page_reporting: add free page reporting documentation adds 955a6c00bb35 drivers/base/memory.c: indicate all memory blocks as removable adds afe170778256 drivers/base/memory.c: drop section_count adds a63c62e96651 drivers/base/memory.c: drop pages_correctly_probed() adds 72b8ee0cae62 mm/page_ext.c: drop pfn_present() check when onlining adds 65b84eb0f619 mm/zswap: allow setting default status, compressor and all [...] adds f3e7a40fc78a fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 05733bc03af2 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 107eaa8a1f10 kernel/hung_task.c: Monitor killed tasks. adds fdd3a53dbad3 asm-generic: fix unistd_32.h generation format adds 6de1460706c4 MAINTAINERS: add an entry for kfifo adds 24f2c651096c lib/test_lockup: test module to generate lockups adds 7b9a8cfcec3b lib/bch.c: replace zero-length array with flexible-array member adds b71c3bd03d41 lib/objagg.c: replace zero-length arrays with flexible-arr [...] adds 94102f69fbe2 lib/ts_bm.c: replace zero-length array with flexible-array member adds ac255a3f5ff5 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds a849c96e4e76 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 29eabec4f722 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds 4e59b3c428b6 string: add stracpy and stracpy_pad mechanisms adds fc1cc3184383 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 03b273463f4b checkpatch: remove email address comment from email addres [...] adds 6e479d5d727d checkpatch: check SPDX tags in YAML files adds 59748de86cd2 checkpatch: support "base-commit:" format adds 13be4f5a18b7 checkpatch: prefer fallthrough; over fallthrough comments adds 1999f9b5353a kernel/relay.c: fix read_pos error when multiple readers adds c4aeb8245d50 aio: simplify read_events() adds 5b957e5ca736 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds b6365e28dfa1 Merge branch 'akpm-current/current' adds a85abf2d36d9 mm/frontswap: mark various intentional data races adds febe38c47f26 mm/page_io: mark various intentional data races adds 2dd236e56b3a mm-page_io-mark-various-intentional-data-races-v2 adds 6d22a9873897 mm/swap_state: mark various intentional data races adds 6cdb9f6f2139 mm/kmemleak: annotate various data races obj->ptr adds ca2d462d29e4 mm/filemap.c: fix a data race in filemap_fault() adds 15f7c61d1ef5 mm/swapfile: fix and annotate various data races adds 1b7879d21a43 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 8ffb525fec8c mm/page_counter: fix various data races at memsw adds 57156d35fba9 mm/memcontrol: fix a data race in scan count adds 0cb0a9a5c34c mm/list_lru: fix a data race in list_lru_count_one adds 59e9ca07feb0 mm/mempool: fix a data race in mempool_free() adds 4b7726a46dc3 mm/util.c: annotate an data race at vm_committed_as adds a7b932f7d1f1 mm/rmap: annotate a data race at tlb_flush_batched adds 282b03cd756b drivers/tty/serial/sh-sci.c: suppress warning adds d445fed97103 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds dab91bf89900 Merge branch 'akpm/master' adds 02815e777db6 Add linux-next specific files for 20200218
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 (c25a951c50dc) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/devicetree/bindings/arm/fsl.yaml | 51 + .../devicetree/bindings/clock/imx8mm-clock.txt | 29 - .../devicetree/bindings/clock/imx8mm-clock.yaml | 68 + .../devicetree/bindings/clock/imx8mn-clock.yaml | 48 +- .../devicetree/bindings/clock/imx8mq-clock.txt | 20 - .../devicetree/bindings/clock/imx8mq-clock.yaml | 72 + .../bindings/extcon/extcon-usbc-cros-ec.txt | 24 - .../bindings/extcon/extcon-usbc-cros-ec.yaml | 56 + .../bindings/power/amlogic,meson-sec-pwrc.yaml | 40 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + MAINTAINERS | 2 +- Makefile | 1 + Next/SHA1s | 96 +- Next/merge.log | 1549 ++++++---- arch/arm/boot/dts/imx25-pinfunc.h | 4 + arch/arm/boot/dts/imx25.dtsi | 4 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 10 + arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 4 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 + arch/arm/boot/dts/imx6dl.dtsi | 4 +- arch/arm/boot/dts/imx6q-novena.dts | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 + arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 5 + arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 + arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 31 + arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 1 - arch/arm/boot/dts/imx6qdl.dtsi | 10 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl.dtsi | 10 +- arch/arm/boot/dts/imx6sll.dtsi | 4 +- arch/arm/boot/dts/imx6sx.dtsi | 12 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-pico.dtsi | 39 +- arch/arm/boot/dts/imx6ul.dtsi | 12 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 5 + arch/arm/boot/dts/imx7-colibri.dtsi | 187 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 26 + arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/imx7s.dtsi | 18 +- arch/arm/boot/dts/imx7ulp-evk.dts | 3 +- arch/arm/boot/dts/ls1021a.dtsi | 4 +- arch/arm/boot/dts/mt2701.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/boot/dts/mt7629.dtsi | 2 +- arch/arm/boot/dts/vf500.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 8 + arch/arm/boot/dts/vf610-zii-dev.dtsi | 8 + arch/arm/boot/dts/vf610-zii-spb4.dts | 8 + arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 8 + arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 8 + arch/arm/boot/dts/vfxxx.dtsi | 4 +- arch/arm/configs/imx_v6_v7_defconfig | 3 + arch/arm/include/asm/kvm_host.h | 3 - arch/arm/mach-imx/Kconfig | 10 +- arch/arm/mach-imx/Makefile | 2 + arch/arm/mach-imx/common.h | 4 +- arch/arm/mach-imx/gpc.c | 2 +- arch/arm/mach-imx/mach-imx6q.c | 13 - arch/arm/mach-imx/mach-imx6sl.c | 1 - arch/arm/mach-imx/resume-imx6.S | 24 + arch/arm/mach-imx/suspend-imx6.S | 14 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 +- arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 + arch/arm64/boot/dts/freescale/Makefile | 5 + .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 27 + .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 106 + .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 50 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 174 ++ arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 11 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 231 ++ arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 931 ++++++ .../dts/freescale/{imx8mn.dtsi => imx8mp.dtsi} | 499 +--- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 12 + arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 41 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 37 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/kvm_host.h | 32 - arch/arm64/kvm/hyp/switch.c | 39 +- arch/s390/Makefile | 2 +- arch/s390/boot/Makefile | 2 +- arch/s390/boot/kaslr.c | 2 +- arch/s390/configs/debug_defconfig | 28 +- arch/s390/configs/defconfig | 11 +- arch/s390/include/asm/page.h | 2 +- arch/s390/kernel/perf_cpum_sf.c | 40 +- arch/x86/kernel/cpu/mce/amd.c | 50 +- arch/x86/kernel/irqinit.c | 2 +- arch/x86/kernel/nmi.c | 4 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/tsc_sync.c | 2 +- drivers/acpi/sleep.c | 50 +- drivers/char/tpm/tpm2-cmd.c | 2 + drivers/char/virtio_console.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 20 +- drivers/clk/imx/clk-fixup-div.c | 2 +- drivers/clk/imx/clk-fixup-mux.c | 2 +- drivers/clk/imx/clk-gate2.c | 6 +- drivers/clk/imx/clk-imx6sl.c | 1 + drivers/clk/imx/clk-imx7ulp.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 45 +- drivers/clk/imx/clk-imx8mn.c | 23 +- drivers/clk/imx/clk-imx8mp.c | 2 + drivers/clk/imx/clk-imx8mq.c | 37 +- drivers/clk/imx/clk-pll14xx.c | 2 + drivers/clk/imx/clk.h | 13 +- drivers/cpufreq/imx-cpufreq-dt.c | 3 + drivers/edac/edac_mc.c | 511 ++-- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 110 +- drivers/edac/edac_module.h | 1 - drivers/edac/ghes_edac.c | 16 +- drivers/firmware/imx/scu-pd.c | 9 +- drivers/firmware/meson/meson_sm.c | 2 + drivers/gpio/gpio-uniphier.c | 2 +- drivers/gpio/gpiolib.c | 12 +- drivers/gpu/drm/i915/Kconfig | 12 +- drivers/gpu/drm/i915/Makefile | 13 +- drivers/gpu/drm/i915/display/icl_dsi.c | 383 +-- drivers/gpu/drm/i915/display/intel_acpi.c | 89 + drivers/gpu/drm/i915/display/intel_acpi.h | 5 + drivers/gpu/drm/i915/display/intel_atomic.c | 57 +- drivers/gpu/drm/i915/display/intel_atomic.h | 5 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 73 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 247 +- drivers/gpu/drm/i915/display/intel_bios.c | 443 ++- drivers/gpu/drm/i915/display/intel_bios.h | 11 + drivers/gpu/drm/i915/display/intel_bw.c | 63 +- drivers/gpu/drm/i915/display/intel_bw.h | 4 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 995 ++++--- drivers/gpu/drm/i915/display/intel_cdclk.h | 71 +- drivers/gpu/drm/i915/display/intel_color.c | 210 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 163 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 126 +- drivers/gpu/drm/i915/{ => display}/intel_csr.c | 31 +- drivers/gpu/drm/i915/{ => display}/intel_csr.h | 0 drivers/gpu/drm/i915/display/intel_ddi.c | 745 +++-- drivers/gpu/drm/i915/display/intel_de.h | 72 + drivers/gpu/drm/i915/display/intel_display.c | 2984 ++++++++++++-------- drivers/gpu/drm/i915/display/intel_display.h | 6 + .../gpu/drm/i915/display/intel_display_debugfs.c | 2120 ++++++++++++++ .../gpu/drm/i915/display/intel_display_debugfs.h | 20 + drivers/gpu/drm/i915/display/intel_display_power.c | 563 ++-- drivers/gpu/drm/i915/display/intel_display_power.h | 5 + drivers/gpu/drm/i915/display/intel_display_types.h | 51 +- drivers/gpu/drm/i915/display/intel_dp.c | 590 ++-- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 169 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 75 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 33 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 108 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 677 ++--- drivers/gpu/drm/i915/display/intel_dsb.c | 30 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 167 +- drivers/gpu/drm/i915/display/intel_dvo.c | 49 +- drivers/gpu/drm/i915/display/intel_fbc.c | 202 +- drivers/gpu/drm/i915/display/intel_fbc.h | 13 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 13 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 37 +- drivers/gpu/drm/i915/display/intel_global_state.c | 223 ++ drivers/gpu/drm/i915/display/intel_global_state.h | 87 + drivers/gpu/drm/i915/display/intel_gmbus.c | 77 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 398 +-- drivers/gpu/drm/i915/display/intel_hdcp.h | 5 + drivers/gpu/drm/i915/display/intel_hdmi.c | 422 +-- drivers/gpu/drm/i915/display/intel_hotplug.c | 110 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 16 +- drivers/gpu/drm/i915/display/intel_lvds.c | 64 +- drivers/gpu/drm/i915/display/intel_opregion.c | 221 +- drivers/gpu/drm/i915/display/intel_overlay.c | 57 +- drivers/gpu/drm/i915/display/intel_panel.c | 374 +-- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 34 +- drivers/gpu/drm/i915/display/intel_psr.c | 363 ++- drivers/gpu/drm/i915/display/intel_quirks.c | 10 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 112 +- drivers/gpu/drm/i915/display/intel_sprite.c | 385 +-- drivers/gpu/drm/i915/display/intel_tc.c | 51 +- drivers/gpu/drm/i915/display/intel_tv.c | 164 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 443 +-- drivers/gpu/drm/i915/display/intel_vga.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 440 +-- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 96 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 368 +-- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 13 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 63 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 5 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 98 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 135 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 19 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 102 - .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 163 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 74 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 5 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 3 + drivers/gpu/drm/i915/gt/intel_context.c | 9 +- drivers/gpu/drm/i915/gt/intel_context.h | 20 + drivers/gpu/drm/i915/gt/intel_context_sseu.c | 98 + drivers/gpu/drm/i915/gt/intel_context_types.h | 12 + drivers/gpu/drm/i915/gt/intel_engine.h | 22 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 135 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 12 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 89 +- drivers/gpu/drm/i915/gt/intel_gt.c | 54 +- drivers/gpu/drm/i915/gt/intel_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 117 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 3 + drivers/gpu/drm/i915/gt/intel_gtt.c | 36 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 4 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 318 ++- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 + drivers/gpu/drm/i915/gt/intel_mocs.c | 4 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 10 +- drivers/gpu/drm/i915/gt/intel_reset.c | 83 +- drivers/gpu/drm/i915/gt/intel_ring.c | 7 +- drivers/gpu/drm/i915/gt/intel_ring.h | 8 + drivers/gpu/drm/i915/gt/intel_ring_submission.c | 87 +- drivers/gpu/drm/i915/gt/intel_ring_types.h | 7 +- drivers/gpu/drm/i915/gt/intel_rps.c | 20 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 135 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 4 +- drivers/gpu/drm/i915/gt/mock_engine.c | 3 + drivers/gpu/drm/i915/gt/selftest_lrc.c | 722 ++++- drivers/gpu/drm/i915/gt/selftest_rc6.c | 5 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 188 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 9 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 255 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 10 +- drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/i915_active.c | 15 +- drivers/gpu/drm/i915/i915_active.h | 3 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 29 +- drivers/gpu/drm/i915/i915_debugfs.c | 2277 +-------------- drivers/gpu/drm/i915/i915_debugfs.h | 8 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 250 ++ drivers/gpu/drm/i915/i915_debugfs_params.h | 14 + drivers/gpu/drm/i915/i915_drv.c | 698 +---- drivers/gpu/drm/i915/i915_drv.h | 83 +- drivers/gpu/drm/i915/i915_gem.c | 26 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 13 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 3 +- drivers/gpu/drm/i915/i915_gpu_error.c | 34 +- drivers/gpu/drm/i915/i915_gpu_error.h | 5 + drivers/gpu/drm/i915/i915_irq.c | 236 +- drivers/gpu/drm/i915/i915_params.c | 11 +- drivers/gpu/drm/i915/i915_params.h | 74 +- drivers/gpu/drm/i915/i915_pci.c | 16 +- drivers/gpu/drm/i915/i915_perf.c | 53 +- drivers/gpu/drm/i915/i915_pmu.c | 6 +- drivers/gpu/drm/i915/i915_reg.h | 38 +- drivers/gpu/drm/i915/i915_request.c | 64 +- drivers/gpu/drm/i915/i915_request.h | 2 +- drivers/gpu/drm/i915/i915_scheduler.c | 6 +- drivers/gpu/drm/i915/i915_sw_fence.c | 17 +- drivers/gpu/drm/i915/i915_sw_fence.h | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 19 +- drivers/gpu/drm/i915/i915_trace.h | 66 +- drivers/gpu/drm/i915/i915_utils.c | 5 +- drivers/gpu/drm/i915/i915_vgpu.c | 41 +- drivers/gpu/drm/i915/i915_vma.c | 61 +- drivers/gpu/drm/i915/i915_vma.h | 2 + drivers/gpu/drm/i915/intel_device_info.c | 37 +- drivers/gpu/drm/i915/intel_device_info.h | 2 + drivers/gpu/drm/i915/intel_gvt.c | 13 +- drivers/gpu/drm/i915/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/intel_pch.c | 66 +- drivers/gpu/drm/i915/intel_pm.c | 638 +++-- drivers/gpu/drm/i915/intel_pm.h | 5 +- drivers/gpu/drm/i915/intel_sideband.c | 11 +- drivers/gpu/drm/i915/intel_uncore.c | 54 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 6 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 + .../gpu/drm/i915/selftests/intel_memory_region.c | 203 ++ drivers/gpu/drm/i915/vlv_suspend.c | 489 ++++ drivers/gpu/drm/i915/vlv_suspend.h | 18 + drivers/gpu/drm/mediatek/mtk_hdmi.c | 11 +- drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 44 +- drivers/misc/mic/host/mic_boot.c | 2 +- drivers/mtd/spi-nor/spi-nor.c | 22 +- drivers/net/bonding/bond_main.c | 55 +- drivers/net/bonding/bond_options.c | 2 + drivers/net/dsa/b53/b53_common.c | 3 + drivers/net/dsa/bcm_sf2.c | 3 + drivers/net/dsa/bcm_sf2_regs.h | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 32 +- drivers/net/dsa/mv88e6xxx/chip.h | 5 + drivers/net/dsa/mv88e6xxx/serdes.c | 77 + drivers/net/dsa/mv88e6xxx/serdes.h | 5 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 5 + .../net/ethernet/aquantia/atlantic/aq_filters.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 8 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 3 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 22 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 19 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 12 + drivers/net/ethernet/cadence/macb_main.c | 6 +- drivers/net/ethernet/davicom/dm9000.c | 2 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 11 + drivers/net/ethernet/intel/ice/ice_base.c | 43 +- drivers/net/ethernet/intel/ice/ice_base.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 4 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 6 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 2 + drivers/net/ethernet/intel/ice/ice_lib.c | 98 +- drivers/net/ethernet/intel/ice/ice_lib.h | 6 +- drivers/net/ethernet/intel/ice/ice_main.c | 33 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 2 - drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 5 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 341 ++- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 12 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 12 +- drivers/net/ethernet/marvell/mvneta.c | 227 +- drivers/net/ethernet/micrel/ks8851_mll.c | 53 +- drivers/net/ethernet/natsemi/jazzsonic.c | 31 +- drivers/net/ethernet/natsemi/macsonic.c | 48 +- drivers/net/ethernet/natsemi/sonic.c | 66 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/natsemi/xtsonic.c | 40 +- drivers/net/ethernet/realtek/r8169_main.c | 187 +- drivers/net/ethernet/renesas/sh_eth.c | 104 +- drivers/net/ethernet/renesas/sh_eth.h | 2 +- drivers/net/phy/Makefile | 3 +- drivers/net/phy/linkmode.c | 95 + drivers/net/phy/mdio-bcm-iproc.c | 20 + drivers/net/phy/phy_device.c | 43 +- drivers/net/phy/phylink.c | 162 +- drivers/net/wireguard/device.c | 7 +- drivers/net/wireguard/receive.c | 7 +- drivers/net/wireguard/send.c | 16 +- drivers/net/wireguard/socket.c | 1 - drivers/nfc/pn544/pn544.c | 2 +- drivers/nvmem/core.c | 69 +- drivers/nvmem/imx-ocotp.c | 21 + drivers/ptp/ptp_qoriq.c | 29 +- drivers/regulator/mp5416.c | 14 +- drivers/s390/cio/blacklist.c | 5 +- drivers/s390/cio/chp.c | 4 +- drivers/s390/crypto/zcrypt_ccamisc.c | 25 +- drivers/s390/crypto/zcrypt_ep11misc.c | 4 +- drivers/soc/amlogic/Kconfig | 13 + drivers/soc/amlogic/Makefile | 1 + drivers/soc/amlogic/meson-secure-pwrc.c | 204 ++ drivers/soc/imx/gpcv2.c | 1 + drivers/soc/mediatek/mtk-cmdq-helper.c | 1 + drivers/soc/mediatek/mtk-pmic-wrap.c | 128 + drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/spi/spi-mem.c | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 6 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 32 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 4 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/hal_com.h | 98 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/hal_com_reg.h | 14 +- drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 22 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 10 +- .../rtl8723bs/include/osdep_service_linux.h | 2 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 4 +- drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 2 +- drivers/staging/rtl8723bs/include/rtw_byteorder.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 112 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 28 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 2 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_event.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 12 +- drivers/staging/rtl8723bs/include/rtw_io.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 66 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 40 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 16 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 18 +- drivers/staging/rtl8723bs/include/rtw_security.h | 30 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 26 +- drivers/staging/rtl8723bs/include/sta_info.h | 8 +- drivers/staging/rtl8723bs/include/wifi.h | 8 +- drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 124 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 280 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 12 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 8 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 12 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 14 +- drivers/staging/wilc1000/cfg80211.c | 2 +- drivers/staging/wilc1000/mon.c | 2 +- drivers/staging/wilc1000/netdev.h | 2 - drivers/staging/wilc1000/sdio.c | 281 +- drivers/staging/wilc1000/spi.c | 23 +- drivers/staging/wilc1000/wlan.c | 128 +- drivers/staging/wilc1000/wlan.h | 96 +- drivers/thunderbolt/usb4.c | 4 + drivers/tty/serial/serial_core.c | 65 +- drivers/usb/core/sysfs.c | 6 +- drivers/usb/gadget/function/f_phonet.c | 2 +- drivers/usb/misc/iowarrior.c | 9 +- drivers/usb/musb/musb_host.c | 2 +- drivers/usb/roles/class.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 53 +- drivers/watchdog/Kconfig | 2 + drivers/watchdog/da9062_wdt.c | 19 +- include/drm/drm_print.h | 29 + include/dt-bindings/clock/imx8mm-clock.h | 9 +- include/dt-bindings/clock/imx8mn-clock.h | 10 +- include/dt-bindings/clock/imx8mq-clock.h | 7 +- include/dt-bindings/power/meson-a1-power.h | 32 + include/linux/arch_topology.h | 7 +- include/linux/edac.h | 9 +- include/linux/extcon-provider.h | 28 +- include/linux/firmware/meson/meson_sm.h | 2 + include/linux/fsl/ptp_qoriq.h | 2 - include/linux/hugetlb_cgroup.h | 3 + include/linux/linkmode.h | 8 +- include/linux/mtd/spi-nor.h | 2 + include/linux/netdevice.h | 7 +- include/linux/nvmem-consumer.h | 7 + include/linux/phy.h | 3 + include/linux/phylink.h | 34 +- include/linux/sched.h | 2 +- include/linux/skbuff.h | 30 + include/linux/suspend.h | 2 +- include/linux/usb/audio-v2.h | 12 + include/net/sock.h | 38 +- include/uapi/linux/openvswitch.h | 7 + include/uapi/linux/tcp.h | 2 + kernel/bpf/offload.c | 2 +- kernel/module.c | 4 +- kernel/power/suspend.c | 9 +- kernel/rcu/tree.c | 27 +- kernel/rcu/tree_exp.h | 31 +- kernel/rcu/tree_plugin.h | 42 +- kernel/rcu/tree_stall.h | 2 +- localversion-next | 2 +- net/core/dev.c | 12 +- net/core/fib_rules.c | 2 +- net/core/rtnetlink.c | 26 +- net/core/skbuff.c | 2 - net/ethtool/bitset.c | 3 + net/ipv4/tcp.c | 21 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/route.c | 1 + net/mptcp/Kconfig | 1 + net/mptcp/protocol.c | 48 +- net/openvswitch/actions.c | 67 + net/openvswitch/flow_netlink.c | 70 + net/rds/rdma.c | 24 +- net/vmw_vsock/virtio_transport_common.c | 1 + net/x25/x25_forward.c | 12 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/raven/pci-acp3x.c | 23 - sound/soc/codecs/hdmi-codec.c | 10 + sound/soc/codecs/rt1015.c | 6 +- sound/soc/meson/aiu-acodec-ctrl.c | 7 +- sound/soc/meson/aiu-codec-ctrl.c | 7 +- sound/soc/meson/aiu.c | 20 - sound/soc/meson/aiu.h | 8 - sound/soc/sunxi/sun8i-codec.c | 3 +- sound/usb/mixer.c | 6 + tools/testing/selftests/net/fib_tests.sh | 6 + .../testing/selftests/net/forwarding/mirror_gre.sh | 25 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 6 +- tools/testing/selftests/wireguard/qemu/Makefile | 38 +- tools/testing/vsock/vsock_test.c | 77 + virt/kvm/arm/arm.c | 2 - 519 files changed, 22104 insertions(+), 14381 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.yaml delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.txt create mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml create mode 100644 Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml create mode 100644 arch/arm/mach-imx/resume-imx6.S create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var3-ads2.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var4.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h copy arch/arm64/boot/dts/freescale/{imx8mn.dtsi => imx8mp.dtsi} (50%) rename drivers/gpu/drm/i915/{ => display}/intel_csr.c (96%) rename drivers/gpu/drm/i915/{ => display}/intel_csr.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_de.h create mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.h create mode 100644 drivers/gpu/drm/i915/display/intel_global_state.c create mode 100644 drivers/gpu/drm/i915/display/intel_global_state.h create mode 100644 drivers/gpu/drm/i915/gt/intel_context_sseu.c create mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.c create mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.h create mode 100644 drivers/gpu/drm/i915/vlv_suspend.c create mode 100644 drivers/gpu/drm/i915/vlv_suspend.h create mode 100644 drivers/net/phy/linkmode.c create mode 100644 drivers/soc/amlogic/meson-secure-pwrc.c create mode 100644 include/dt-bindings/power/meson-a1-power.h