This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits f4aba10148cd Add linux-next specific files for 20200220 omits eab5485b3ad7 Merge branch 'akpm/master' omits cc9208e01c3d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 52a7595f8450 drivers/tty/serial/sh-sci.c: suppress warning omits 825d236865cc mm/rmap: annotate a data race at tlb_flush_batched omits 231af5213fa1 mm/util.c: annotate an data race at vm_committed_as omits 103d721ce342 mm/mempool: fix a data race in mempool_free() omits ee7d7dcb1c7d mm/list_lru: fix a data race in list_lru_count_one omits d1fc2c078fde mm/memcontrol: fix a data race in scan count omits 3e8db58c4354 mm/page_counter: fix various data races at memsw omits a2f0d2662cb4 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 33681b3a8c27 mm/swapfile: fix and annotate various data races omits 942861a81ef0 mm/filemap.c: fix a data race in filemap_fault() omits 91e9262c3e41 mm/kmemleak: annotate various data races obj->ptr omits 35b673f58392 mm/swap_state: mark various intentional data races omits 274ccccbd326 mm-page_io-mark-various-intentional-data-races-v2 omits cfd46e8ef296 mm/page_io: mark various intentional data races omits 93b8e01fd898 mm/frontswap: mark various intentional data races omits 37a7c7b4df44 Merge branch 'akpm-current/current' omits 5c33da3d5f56 Merge remote-tracking branch 'kunit-next/kunit' omits 0d7d9a7bcf40 Merge remote-tracking branch 'devfreq/devfreq-next' omits 59bf68e566ea Merge remote-tracking branch 'xarray/xarray' omits 4b1956fe92e8 Merge remote-tracking branch 'nvmem/for-next' omits 7e7a6664ba30 Merge remote-tracking branch 'slimbus/for-next' omits 907163da379b Merge remote-tracking branch 'fsi/next' omits 792d2e219e73 Merge remote-tracking branch 'ntb/ntb-next' omits fde5bf92ec78 Merge remote-tracking branch 'at24/at24/for-next' omits 446783ad45bd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 05f542d02265 Merge remote-tracking branch 'rtc/rtc-next' omits afecf67a62dd Merge remote-tracking branch 'livepatching/for-next' omits 9abdcbd4d6c6 Merge remote-tracking branch 'kselftest/next' omits d1ee551ce4fd Merge remote-tracking branch 'ktest/for-next' omits ba3adc567146 Merge remote-tracking branch 'pinctrl/for-next' omits bae2f0676ffd Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits fe6eb820d039 Merge remote-tracking branch 'gpio/for-next' omits 93b6e648211e Merge remote-tracking branch 'rpmsg/for-next' omits bce8042ed711 Merge remote-tracking branch 'vhost/linux-next' omits 984d6112913d Merge remote-tracking branch 'scsi-mkp/for-next' omits e33d4716e046 Merge remote-tracking branch 'scsi/for-next' omits 40577b5d3eae Merge remote-tracking branch 'cgroup/for-next' omits 2d9eadc42c8f Merge remote-tracking branch 'slave-dma/next' omits c7f8880eb234 Merge remote-tracking branch 'mux/for-next' omits e5d4ec6f8c16 Merge remote-tracking branch 'staging/staging-next' omits a9b489439cc5 Merge remote-tracking branch 'thunderbolt/next' omits 1e9e0d7b4435 Merge remote-tracking branch 'soundwire/next' omits be3d43551619 Merge remote-tracking branch 'extcon/extcon-next' omits 67fdee5218ec Merge remote-tracking branch 'char-misc/char-misc-next' omits e9d876267c6c Merge remote-tracking branch 'tty/tty-next' omits 4bae58b99c5a Merge remote-tracking branch 'phy-next/next' omits 434ce62844ea Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 8cba543815ef Merge remote-tracking branch 'usb-serial/usb-next' omits 713e2c0f4a8b Merge remote-tracking branch 'usb/usb-next' omits 763a0a32c829 Merge remote-tracking branch 'driver-core/driver-core-next' omits 667702ae675c Merge remote-tracking branch 'ipmi/for-next' omits 1f6be8384f5b Merge remote-tracking branch 'chrome-platform/for-next' omits 5c62aadab554 Merge remote-tracking branch 'drivers-x86/for-next' omits 3614d05a284f Merge remote-tracking branch 'workqueues/for-next' omits f77b7af2ce5d Merge remote-tracking branch 'percpu/for-next' omits 46ee76990661 Merge remote-tracking branch 'kvms390/next' omits a0f29a21b2d5 Merge remote-tracking branch 'kvm-arm/next' omits c34348ef96e5 Merge remote-tracking branch 'rcu/rcu/next' omits bc5c298cb10f Merge remote-tracking branch 'edac/edac-for-next' omits 4d530f67c324 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 9162799092aa Merge remote-tracking branch 'tip/auto-latest' omits ecf113e2250d Merge remote-tracking branch 'spi/for-next' omits 9b78ca798228 Merge remote-tracking branch 'devicetree/for-next' omits ceea4f3e013e Merge remote-tracking branch 'audit/next' omits 4ebf759f2132 Merge remote-tracking branch 'watchdog/master' omits 7794492e0397 Merge remote-tracking branch 'smack/for-next' omits 0b905c6379ed Merge remote-tracking branch 'selinux/next' omits fdf2816a4ef8 Merge remote-tracking branch 'keys/keys-next' omits 0ab81b4f7c8a Merge remote-tracking branch 'integrity/next-integrity' omits 3796f4139d01 Merge remote-tracking branch 'apparmor/apparmor-next' omits eed8f1c4b0df Merge remote-tracking branch 'regulator/for-next' omits 6bf469ab4f3b Merge remote-tracking branch 'mmc/next' omits 06da63165f42 Merge remote-tracking branch 'block/for-next' omits 8936d3ed3b82 Merge remote-tracking branch 'modules/modules-next' omits 4f2f890a321e Merge remote-tracking branch 'sound-asoc/for-next' omits 6c9a5f9766b5 Merge remote-tracking branch 'sound/for-next' omits 71978f7a9b3f Merge remote-tracking branch 'regmap/for-next' omits c9e9d29be8a7 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits ffe64a33c943 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 3c4bdb343df8 Merge remote-tracking branch 'drm-intel/for-linux-next' omits ba5f7e08c300 Merge remote-tracking branch 'amdgpu/drm-next' omits c69bee822667 Merge remote-tracking branch 'crypto/master' omits 5970bdc24d99 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 533b420a70f2 Merge remote-tracking branch 'bluetooth/master' omits a6501ccfc453 Merge remote-tracking branch 'wireless-drivers-next/master' omits d7895ce4bad5 Merge remote-tracking branch 'nfc-next/master' omits 54ad19e5f2cc Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 845949da9f6e Merge remote-tracking branch 'bpf-next/master' omits c46f8cb69625 Merge remote-tracking branch 'net-next/master' omits 8cdf3c9a3590 Merge remote-tracking branch 'rdma/for-next' omits 94aefc06dffe Merge remote-tracking branch 'swiotlb/linux-next' omits d36d3a05360c Merge remote-tracking branch 'ieee1394/for-next' omits a84778d53efa Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 765c186ad52a Merge remote-tracking branch 'pm/linux-next' omits 7be9d53fd48f Merge remote-tracking branch 'jc_docs/docs-next' omits a839ecdfa0cf Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8bb5753142eb Merge branch 'dmi/master' omits 44650a6e7a1c Merge remote-tracking branch 'i3c/i3c/next' omits 9bbf8c00df33 Merge remote-tracking branch 'hid/for-next' omits 0f6b8bd26959 Merge remote-tracking branch 'printk/for-next' omits 61a9223ea6ab Merge remote-tracking branch 'v9fs/9p-next' omits 043b56b5e1fc Merge remote-tracking branch 'ubifs/linux-next' omits 502910ea65f7 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits dfe1b738ebb0 Merge remote-tracking branch 'fuse/for-next' omits 1074a438acaa Merge remote-tracking branch 'ext3/for_next' omits ff7a64be7b03 Merge remote-tracking branch 'cifs/for-next' omits 790d3de9fb4e Merge remote-tracking branch 'btrfs/for-next' omits 600cc61a0456 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5516be5757f9 Merge remote-tracking branch 'sh/sh-next' omits 97022f75fc3c Merge remote-tracking branch 's390/features' omits d88b005a3d7b Merge remote-tracking branch 'risc-v/for-next' omits 40d70c7f0965 Merge remote-tracking branch 'openrisc/for-next' omits 14907746fff5 Merge remote-tracking branch 'mips/mips-next' omits bed40c0d0dea Merge remote-tracking branch 'm68k/for-next' omits cf32a1eb3034 Merge remote-tracking branch 'h8300/h8300-next' omits 5ebee02e4a06 Merge remote-tracking branch 'csky/linux-next' omits 645fdcc95c68 Merge remote-tracking branch 'clk/clk-next' omits 58cfa9d7ed19 Merge remote-tracking branch 'tegra/for-next' omits bb76b1910e9f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ea38c5a4afb4 Merge remote-tracking branch 'samsung-krzk/for-next' omits 8c6e952a228d Merge remote-tracking branch 'rockchip/for-next' omits fc93e0d87375 Merge remote-tracking branch 'reset/reset/next' omits 694d2ed08353 Merge remote-tracking branch 'renesas/next' omits 6a309f6488c9 Merge remote-tracking branch 'realtek/for-next' omits 1cc2d1a0876e Merge remote-tracking branch 'raspberrypi/for-next' omits a42a2a0a770f Merge remote-tracking branch 'qcom/for-next' omits 05d19d3ba02a Merge remote-tracking branch 'omap/for-next' omits a16998cf5da8 Merge remote-tracking branch 'mvebu/for-next' omits 08cba0d73789 Merge remote-tracking branch 'mediatek/for-next' omits 0dc666e6bf0e Merge remote-tracking branch 'keystone/next' omits 55c77c9a4a15 Merge remote-tracking branch 'imx-mxs/for-next' omits 9e5299a5520a Merge remote-tracking branch 'at91/at91-next' omits 4be6e38ed2d7 Merge remote-tracking branch 'aspeed/for-next' omits 0fd3e5f1b905 Merge remote-tracking branch 'amlogic/for-next' omits 27348931546c Merge remote-tracking branch 'arm-soc/for-next' omits 7181d89b8f1f Merge remote-tracking branch 'arm/for-next' omits 4b8e7a15a0f5 Merge branch 'asoc-5.7' into asoc-next omits 7b34ee53a00c Merge branch 'asoc-5.6' into asoc-linus omits 476afa8736ca Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1978fe4a188b Merge remote-tracking branch 'pidfd-fixes/fixes' omits 16d39e5177ea Merge remote-tracking branch 'risc-v-fixes/fixes' omits 8fa5a66efa98 Merge remote-tracking branch 'mmc-fixes/fixes' omits 7b3d859ed2fe Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 9a15d48d878b Merge remote-tracking branch 'scsi-fixes/fixes' omits d70b12b017d3 Merge remote-tracking branch 'vfs-fixes/fixes' omits 9e551a887007 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits bed22344b6e7 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ee55f813d6c1 Merge remote-tracking branch 'kvms390-fixes/master' omits 677574387b3c Merge remote-tracking branch 'kvm-fixes/master' omits 6c89a0a36fbc Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c7914b000ce2 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 08734d201f25 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits d41c8d9e6af6 Merge remote-tracking branch 'kselftest-fixes/fixes' omits abc8ae64b46c Merge remote-tracking branch 'crypto-current/master' omits c6f58a5d981b Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits e2875caee7f0 Merge remote-tracking branch 'staging.current/staging-linus' omits 8daf0a7577a3 Merge remote-tracking branch 'phy/fixes' omits 51dd326606bf Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e939c91d0069 Merge remote-tracking branch 'usb.current/usb-linus' omits b5c114111fb3 Merge remote-tracking branch 'tty.current/tty-linus' omits 93a76dd86c9b Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 941aab022679 Merge remote-tracking branch 'spi-fixes/for-linus' omits aef48ac41625 Merge remote-tracking branch 'regulator-fixes/for-linus' omits e4fe25665541 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7c5d01be4d3e Merge remote-tracking branch 'sound-current/for-linus' omits f96da0765cc3 Merge remote-tracking branch 'wireless-drivers/master' omits deb24dccbe57 Merge remote-tracking branch 'ipsec/master' omits 612c28ae8532 Merge remote-tracking branch 'bpf/master' omits edeba7fc14fa Merge remote-tracking branch 'net/master' omits 033bace5d952 Merge remote-tracking branch 's390-fixes/fixes' omits 8676f17b8846 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 45412b44498f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 2d75addcd3a6 Merge remote-tracking branch 'arc-current/for-curr' omits 77ce20542c6e Merge remote-tracking branch 'kbuild-current/fixes' omits b778d31ab863 Merge remote-tracking branch 'fixes/master' omits 4bbb6b045d8c drm/amdgpu: add sysfs interface to set arbitrary sclk valu [...] omits 001929df2943 drm/amdgpu/display: clean up hdcp workqueue handling omits b8b6d1d37ffb drm/amdgpu/smu: add a send message lock omits a060291c1964 drm/amdgpu/smu: add an update table lock omits 4c95b301ea93 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits ae367feae5db drm/amdgpu: Enter low power state if CRTC active. omits bee42f070775 drm/amdgpu: work around llvm bug #42576 omits 8eed314c4f61 drm/ttm: use RCU in ttm_bo_flush_all_fences omits 179761a8888c drm/ttm: cleanup ttm_buffer_object_transfer omits ffa134effee2 drm/ttm: refine ghost BO resv criteria omits df0a9aa2871c drm/ttm: flush the fence on the bo after we individualize [...] omits 9ba6dd64b5f1 drm/amdkfd: Enable GWS based on FW Support omits e9cdb60f872b drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits a61db9cef526 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 4d7ae13196d7 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits ff7a2ea93563 drm/amd/display: Indicate use of TMZ buffers to DC omits 53ebdf264172 drm/amdgpu: implement TMZ accessor (v3) omits 57dd68c728c0 drm/amdgpu: remove the alignment placeholder for secure buffer omits 2bdf6abde43d drm/amdgpu: move CS secure flag next the structs where it's used omits 3a70e5d5c33c drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 52f75ad471e1 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 9f10e49381dc drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits af88358a4b3e drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 333c236546c8 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 49c1ef0b00a2 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits bd1878d097ef drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 583cbb91c51f drm/amdgpu: job is secure iff CS is secure (v5) omits 0ad6d856a29b drm/amdgpu: expand the context control interface with trust flag omits 70d5711954c7 drm/amdgpu: expand the emit tmz interface with trusted flag omits be8a021af971 drm/amdgpu: add tmz bit in frame control packet omits 59c00214f710 drm/amdgpu: add function to check tmz capability (v4) omits 57efb6e84489 drm/amdgpu: add amdgpu_tmz data structure omits 0b6aa514ef9a drm/amdgpu: add tmz feature parameter (v2) omits cb686e75b5cf drm/amdgpu: define the TMZ bit for the PTE omits 0110e34086f7 drm/amdgpu: add UAPI to create secure commands (v3) omits db24c647afe7 drm/amdgpu: add UAPI for creating encrypted buffers omits 374fdad4b2d8 mm: Avoid creating virtual address aliases in brk()/mmap() [...] omits 349ced52961c cifs: plumb smb2 POSIX dir enumeration omits 42790b30d242 cifs: add smb2 POSIX info level omits 814e815313d9 cifs: rename posix create rsp omits 0f5c914ad6d2 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits 9ae4c9e758e6 Merge branch 'spi-5.7' into spi-next omits 2bb416047aab Merge branch 'spi-5.6' into spi-linus omits b5d6aea6dbcb Merge branch 'asoc-5.6' into asoc-linus omits 29361590ed10 cifs: do not ignore the SYNC flags in getattr omits 3ea1e0dba035 Merge branch 'misc-5.6' into next-fixes omits b90a193820a6 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits 504dc4fd27af rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits a734e11ecf5c rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 7b096c9b5d5c rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits d5e960c3216d kcsan, trace: Make KCSAN compatible with tracing omits e37662b088a6 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits f254624e7e69 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 7956d31af733 rcu: Use data_race() for RCU expedited CPU stall-warning prints omits 7039fbc6bde9 rcu: Use data_race() for RCU CPU stall-warning prints omits b1d290eaa3ea rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits b723fd8c4807 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits b29308f7fad7 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 4195fa1a866a rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 33e0eb5d27a0 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits b5250d51c8d9 kcsan: Add kcsan_set_access_mask() support omits c2de59b94e4e kcsan: Introduce kcsan_value_change type omits 7f8c34ae62e0 compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits 93225e1ecae3 kcsan: Move interfaces that affects checks to kcsan-checks.h omits 41c47055d28d Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits 6e613a41768f Merge branches 'doc.2020.02.16a', 'fixes.2020.02.16a', 'kf [...] omits 176efd1b75f2 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq omits 32bf7102751d HACK: Revert "ACPI: PM: s2idle: Avoid possible race relate [...] omits 7d69fe74da00 HACK: Revert "ACPI: PM: s2idle: Prevent spurious SCIs from [...] omits ac1cef078671 rcu: Add missing annotation for exit_tasks_rcu_finish() omits 19572e3bd578 rcu: Add missing annotation for exit_tasks_rcu_start() omits 5b957e5ca736 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits c4aeb8245d50 aio: simplify read_events() omits 1999f9b5353a kernel/relay.c: fix read_pos error when multiple readers omits 13be4f5a18b7 checkpatch: prefer fallthrough; over fallthrough comments omits 59748de86cd2 checkpatch: support "base-commit:" format omits 6e479d5d727d checkpatch: check SPDX tags in YAML files omits 03b273463f4b checkpatch: remove email address comment from email addres [...] omits fc1cc3184383 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 4e59b3c428b6 string: add stracpy and stracpy_pad mechanisms omits 29eabec4f722 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits a849c96e4e76 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits ac255a3f5ff5 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 94102f69fbe2 lib/ts_bm.c: replace zero-length array with flexible-array member omits b71c3bd03d41 lib/objagg.c: replace zero-length arrays with flexible-arr [...] omits 7b9a8cfcec3b lib/bch.c: replace zero-length array with flexible-array member omits 24f2c651096c lib/test_lockup: test module to generate lockups omits 6de1460706c4 MAINTAINERS: add an entry for kfifo omits fdd3a53dbad3 asm-generic: fix unistd_32.h generation format omits 107eaa8a1f10 kernel/hung_task.c: Monitor killed tasks. omits 05733bc03af2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits f3e7a40fc78a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 65b84eb0f619 mm/zswap: allow setting default status, compressor and all [...] omits 72b8ee0cae62 mm/page_ext.c: drop pfn_present() check when onlining omits a63c62e96651 drivers/base/memory.c: drop pages_correctly_probed() omits afe170778256 drivers/base/memory.c: drop section_count omits 955a6c00bb35 drivers/base/memory.c: indicate all memory blocks as removable omits 8065bde68f48 mm/page_reporting: add free page reporting documentation omits aa94a7309108 mm/page_reporting: add budget limit on how many pages can [...] omits 6974988fbf8e mm/page_reporting: rotate reported pages to the tail of the list omits f1793a17029b virtio-balloon: add support for providing free page report [...] omits 9829183aaee5 virtio-balloon: pull page poisoning config out of free pag [...] omits d8a79bd6d19e mm: introduce Reported pages omits 6eb55c9f6422 mm: add function __putback_isolated_page omits f9d97d09b384 mm: use zone and order instead of free area in free_list m [...] omits 1046a99aa8da mm: adjust shuffle code to allow for future coalescing omits c51bd39b7451 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 1d5ea685e293 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 753397d3109d mm-migratec-migrate-pg_readahead-flag-fix omits 586ad3e22fd6 mm/migrate.c: migrate PG_readahead flag omits cb6b9f1a9f7d mm/migrate.c: unify "not queued for migration" handling in [...] omits 4f7d227c66e3 mm/migrate.c: check pagelist in move_pages_and_store_status() omits 210880dbfa93 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 2073f5968556 mm/migrate.c: no need to check for i > start in do_pages_move() omits 70d6c8150401 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits e02321ac53d4 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 17590db55beb hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits c6f06b8dc70e hugetlb: support file_region coalescing again omits 9d9607bfc606 hugetlb_cgroup: support noreserve mappings omits 0942fbe18536 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits d0beead5b3a7 hugetlb_cgroup: add accounting for shared mappings omits 61680692ea21 hugetlb: disable region_add file_region coalescing omits 59ec43ccc725 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits a9a99b1b786b hwmon: (pmbus/tps53679) Add documentation omits d608e35ca1c1 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits b708f176f1ce hwmon: (pmbus/tps53679) Add support for TPS53681 omits bcc48241a34f hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits dfa4cb7efaa2 hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits fabe90f1f861 hwmon: (pmbus) Implement multi-phase support omits b83791c28232 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits 5bbff6fd0595 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits e4b9bbafa3f0 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits 92816d4a16a8 hwmon: (k10temp) Update driver documentation omits ed6dc46149c0 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits 9772b62668c9 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits caa3f49753f6 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits 57640bc54bc1 hwmon: (pmbus/ltc2978) add support for more parts. omits 6769c65577b2 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits d71b8f4c5e4b dt-bindings: hwmon: Add AXI FAN Control documentation omits ec130add10a0 hwmon: Support ADI Fan Control IP omits fc822da1328e Merge branch 'core/objtool' omits 3dc43a9f0074 Merge branch 'irq/urgent' omits ada7ea4bad49 Merge branch 'locking/core' omits f5a942436997 Merge branch 'locking/kcsan' omits 73487e4aad5c Merge branch 'perf/core' omits be5d1709dc79 Merge branch 'ras/urgent' omits db62b3b3dc19 Merge branch 'sched/core' omits c259075af990 Merge branch 'x86/boot' omits e684c370576a Merge branch 'x86/cleanups' omits 8ebf14044cf7 Merge branch 'x86/cpu' omits 24796cba12db Merge branch 'x86/fpu' omits b35bae970b72 rcutorture: Set KCSAN Kconfig options to detect more data races omits 44a8a9f99d9f rcutorture: Manually clean up after rcu_barrier() failure omits 94f32e66cfa2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] omits 8092a6d01efc rcuperf: Measure memory footprint during kfree_rcu() test omits d811d52f9496 rcutorture: Annotation lockless accesses to rcu_torture_current omits eb4f43f124e2 rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 132f42c5c1e0 rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits fbff62174584 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits 1e79ffaf97df rcutorture: Make kvm-find-errors.sh abort on bad directory omits a416a7dcc6fc rcutorture: Summarize summary of build and run results omits 8cd53cf7e26a rcutorture: Add 100-CPU configuration omits cd005748da4e torture: Allow disabling of boottime CPU-hotplug torture o [...] omits e2d26c5e562f rcutorture: Suppress boottime bad-sequence warnings omits bc277d7cc001 rcutorture: Allow boottime stall warnings to be suppressed omits c64d65ef7473 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits 574718a829b1 rcutorture: Refrain from callback flooding during boot omits dbecd89e15e0 torture: Make results-directory date format completion-friendly omits 41dc19c63224 rcutorture: Suppress forward-progress complaints during ea [...] omits 6535f2c73e37 srcu: Fix process_srcu()/srcu_batches_completed() datarace omits 1883143644fb srcu: Fix __call_srcu()/srcu_get_delay() datarace omits 56bae8bc6cbf srcu: Fix __call_srcu()/process_srcu() datarace omits 5b212264e6c8 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits f817588997b8 rcu: Update __call_rcu() comments omits 97843940362e rcu: Fix spelling mistake "leval" -> "level" omits 8f472f847cf0 rcu: React to callback overload by boosting RCU readers omits b7a198b2120a rcu: React to callback overload by aggressively seeking qu [...] omits 01970bc56393 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits f1a9df651269 locktorture: Forgive apparent unfairness if CPU hotplug omits 5b2318d372e4 locktorture: Use private random-number generators omits b8bfb11f4e2e locktorture: Allow CPU-hotplug to be disabled via --bootargs omits cc3f4e6e799a locktorture: Print ratio of acquisitions, not failures omits dff1392fb6e7 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() omits 5a799c9febe2 rcu: Support kfree_bulk() interface in kfree_rcu() omits 056cf1aa3c3f rcu: Make rcu_barrier() account for offline no-CBs CPUs omits ce5d2636eb40 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits 27db4abad8a8 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 0fa7a68d4966 rcu: Make nocb_gp_wait() double-check unexpected-callback warning omits 319751439b6a rcu: Tighten rcu_lockdep_assert_cblist_protected() check omits 666703a5440b rcu: Optimize and protect atomic_cmpxchg() loop omits 2eb3b0d2980f rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() omits e47ad558e486 rcu: Add missing annotation for rcu_nocb_bypass_lock() omits 2c76875cc672 rcu: Don't flag non-starting GPs before GP kthread is running omits c2d07b226c61 rculist: Add brackets around cond argument in __list_check [...] omits e828cd15fa94 rcu: Fix rcu_barrier_callback() race condition omits 8798c9f430aa rcu: Add WRITE_ONCE() to rcu_state ->gp_start omits d2c805f6c094 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() omits 5e7af44bd338 timer: Use hlist_unhashed_lockless() in timer_pending() omits 468c3bfc4d10 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits 202782372699 rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits 095eabee76b7 rcu: Add READ_ONCE() to rcu_data ->gpwrap omits 7022e939d20a rcu: Fix typos in file-header comments omits bade8276f133 rcu: Add *_ONCE() for grace-period progress indicators omits f5958331bade rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits b8b75c808585 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 7b08d3ae422d rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 2477e92232b4 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 5819eaec301c rcu: Add READ_ONCE() to rcu_node ->gp_seq omits b709ecbc271d rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store omits ec4b7c601598 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits 030b409394c1 rcu: Provide debug symbols and line numbers in KCSAN runs omits f26c69105902 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 97c148401319 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 229e9269b513 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 8663ff7528b5 Documentation/memory-barriers: Fix typos omits 6d8f00f3a272 doc: Add rcutorture scripting to torture.txt omits baacfe924a89 doc/RCU/rcu: Use https instead of http if possible omits c1ea51c4414b doc/RCU/rcu: Use absolute paths for non-rst files omits f8ce3fb23765 doc/RCU/rcu: Use ':ref:' for links to other docs omits 67afee5d1557 doc/RCU/listRCU: Update example function name omits 753414d4dc4c doc/RCU/listRCU: Fix typos in a example code snippets omits 5702d2e545a4 doc/RCU/Design: Remove remaining HTML tags in ReST files omits ae18f6ab095b doc: Add some more RCU list patterns in the kernel omits 00b838d60ec4 Merge branch 'pm-qos' into linux-next omits 7e8d3294480b Merge branch 'acpi-button' into linux-next omits 08d2ccafd2e3 Merge branch 'acpi-watchdog' into linux-next omits 0b42cb2e47b6 hugetlb_cgroup: add reservation accounting for private mappings omits c32300516047 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 7720469e4131 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 97805a268826 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits f1cd899af677 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits e39f61a453b6 mm: vmscan: replace open codings to NUMA_NO_NODE omits fddc1a69b087 mm: vmpressure: use mem_cgroup_is_root API omits 315486e1ebf7 mm: vmpressure: don't need call kfree if kstrndup fails omits 0801afb13445 mm/sparsemem: get address to page struct instead of addres [...] omits 11a3d04b3264 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 376ab41fb137 mm/mmap.c: fix the adjusted length error omits 219ae14a9686 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits cb912fdf96bf net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 72c684430b94 add missing page_count() check to vm_insert_pages(). omits dbd9553775f3 mm-add-vm_insert_pages-fix omits 366142f0b000 mm/memory.c: add vm_insert_pages() omits a52bbc8eec34 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 9ba7049945a0 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits a75056fc1e7c mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 3203ac6b9553 mm, memcg: fix build error around the usage of kmem_caches omits 8725cfa8bccf mm/swapfile.c: fix comments for swapcache_prepare omits dddfe6d09d39 mm/swapfile.c: move inode_lock out of claim_swapfile omits 04df87b7bfe1 mm: dump_page(): additional diagnostics for huge pinned pages omits e3324625a500 mm: improve dump_page() for compound pages omits a474be7fa634 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 4a77b987a27f mm/gup_benchmark: support pin_user_pages() and related calls omits 5387841bb351 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits be8267e38e2c mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 7ff33897ec2c mm/gup: track FOLL_PIN pages omits 449b45320428 mm/gup: require FOLL_GET for get_user_pages_fast() omits ca0b1a90a939 mm/gup: pass gup flags to two more routines omits 528a2be082b7 mm: introduce page_ref_sub_return() omits 4e48aaee5a73 mm/gup: pass a flags arg to __gup_device_* functions omits d95976bac019 mm/gup: split get_user_pages_remote() into two routines omits aeaac2264ff8 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits b8567b9efdb3 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 5c37593b4d7a ramfs: support O_TMPFILE omits 25e6e2bca62a asm-generic: make more kernel-space headers mandatory omits 22f9f9347f81 x86/mm: Split vmalloc_sync_all() omits de36e34d8f74 /proc/kpageflags: do not use uninitialized struct pages omits 2a3c669a43d9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 746bb50352d4 mm/vmscan.c: don't round up scan size for online memory cgroup omits 7336d9d65cd9 lib/string.c: update match_string() doc-strings with corre [...] omits c421a625fa2a mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() omits 0d88efa8a796 mm/swapfile.c: fix a comment in sys_swapon() omits 16e6dc6c7bdb scripts/get_maintainer.pl: deprioritize old Fixes: addresses omits 4c23ff60cf05 get_maintainer: Remove uses of P: for maintainer name omits 2f1766a36b78 selftests/vm: add missed tests in run_vmtests omits 60d7e3edc874 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits f090044746ee Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits d9360c4df964 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 23c2818dd3b4 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] omits 81b5de5afe45 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits 5fff7aef7163 y2038: hide timeval/timespec/itimerval/itimerspec types omits 496ce4b36cb2 y2038: remove unused time32 interfaces omits 4d094d907990 y2038: remove ktime to/from timespec/timeval conversion omits 7342db125413 drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits be53df73286b ipmi_si: Avoid spurious errors for optional IRQs omits 85ea1329d674 csky: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits a24cc07d1032 csky: Implement copy_thread_tls omits aeb58bb21421 csky: Add PCI support omits 981e6fe468cf csky: Minimize defconfig to support buildroot config.fragment omits ddc965c05cfc csky: Add setup_initrd check code omits 1eee389aeda9 csky: Cleanup old Kconfig options omits d1940b7d3bb5 arch/csky: fix some Kconfig typos omits eebaa067edc9 csky: Fixup compile warning for three unimplemented syscalls omits 9733a1372edc csky: Remove unused cache implementation omits 242c244a0d08 csky: Fixup ftrace modify panic omits d5cc473ceb6b csky: Add flush_icache_mm to defer flush icache all omits 1cc882e19734 csky: Optimize abiv2 copy_to_user_page with VM_EXEC omits 478487eb4bd0 csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) omits a6dbbec5d8e3 csky: Remove unnecessary flush_icache_* implementation omits 2a54a082ad62 csky: Support icache flush without specific instructions omits 72c299df927a csky/Kconfig: Add Kconfig.platforms to support some drivers omits 0a169a3455c6 csky/smp: Fixup boot failed when CONFIG_SMP omits f40649eb8a4d csky: Set regs->usp to kernel sp, when the exception is fr [...] omits b72885b43af3 csky/mm: Fixup export invalid_pte_table symbol omits 0dd07451451a csky: Separate fixaddr_init from highmem omits 9ee6f679c692 csky: Tightly-Coupled Memory or Sram support omits e2bbbf631165 csky: Initial stack protector support omits 5e6f6bfc6567 MAINTAINERS: csky: Add mailing list for csky omits 455808a18dbf Merge branch 'for-next-next-v5.6-20200211' into for-next-20200211 omits b44748304b84 Merge branch 'ext/marcos/subvol-destroy2-v3' into for-next [...] omits bfd42baad243 Merge branch 'ext/johannes/sb-no-bh-v6' into for-next-next [...] omits 3a44507eb4cc Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] omits 4eed16264b8f Merge branch 'ext/nikbor/pinned-cleanups' into for-next-ne [...] omits 6c2afbf01980 Merge branch 'ext/ethanwu/backref-speedup' into for-next-n [...] omits 2b25fb61ba44 Merge branch 'ext/nikbor/drw-lock-v4' into for-next-next-v [...] omits e0899c4dbe14 Merge branch 'misc-next' into for-next-next-v5.6-20200211 omits 00e6d051c95f btrfs: Introduce new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits b053f3eda6f3 Btrfs: fix race between shrinking truncate and fiemap omits f8dfa0d8aa6e btrfs: remove buffer_heads form superblock mirror integrit [...] omits cd732a700a1f btrfs: remove buffer_heads from btrfsic_process_written_block() omits be2c30b6dce5 btrfs: remove btrfsic_submit_bh() omits 669dbb6bb1c1 btrfs: use BIOs instead of buffer_heads from superblock writeout omits d19ec014a46b btrfs: use the page-cache for super block reading omits 0fa4eaa9a428 btrfs: don't kmap() pages from block devices omits fc53ebe3433d btrfs: Export btrfs_release_disk_super omits cc5d7052c380 btrfs: simplify error handling in __btrfs_write_out_cache() omits 11c7ae1a0140 btrfs: use standard debug config option to enable free-spa [...] omits 48f1e50652ab btrfs: make the uptodate argument of io_ctl_add_pages() boolean. omits 1592354c5599 btrfs: use inode from io_ctl in io_ctl_prepare_pages omits e33e0e766d98 btrfs: free allocated pages jon failed cache write-out omits df475ad8da57 btrfs: sink argument tree to __do_readpage omits 3e906fb0ee40 btrfs: sink arugment tree to contiguous_readpages omits 68913c894257 btrfs: sink argument tree to __extent_read_full_page omits 096d0c20fb1f btrfs: sink argument tree to extent_read_full_page omits 6990553ba738 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits cf6f1f5a7cb2 btrfs: add assertions for tree == inode->io_tree to extent [...] omits c26652669585 btrfs: drop argument tree from submit_extent_page omits fd6bc156d164 btrfs: remove extent_page_data::tree omits 6d895dba7bef btrfs: log message when rw remount is attempted with uncle [...] omits c7a969aaf9c9 btrfs: print message when tree-log replay starts omits 9ba6f1acb831 btrfs: switch to per-transaction pinned extents omits 9d4c1df741b4 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] omits 8b9070ddf3df btrfs: Mark pinned log extents as excluded omits ccfc1cefd706 btrfs: Pass transaction handle to write_pinned_extent_entries omits b4968dac5d49 btrfs: Make pin_down_extent take transaction handle omits 6eeffb38a634 btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] omits 9afc3a62479f btrfs: Make btrfs_pin_reserved_extent take transaction handle omits 19f9b567ed97 btrfs: Call btrfs_pin_reserved_extent only during active t [...] omits 80a644273779 btrfs: Introduce unaccount_log_buffer omits 4e2c2f96e6a3 btrfs: Make btrfs_pin_extent take trans handle omits e93ce0453880 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] omits 9e5dabfbc493 btrfs: backref, use correct count to resolve normal data refs omits 99c5d101f7b0 btrfs: backref, only search backref entries from leaves of [...] omits 1ba9558e357f btrfs: backref, not adding refs from shared block when res [...] omits e0928c91c2f5 btrfs: backref, only collect file extent items matching ba [...] omits 2e4ea1305df6 btrfs: convert snapshot/nocow exlcusion to drw lock omits 27fd92d48739 btrfs: Implement DRW lock omits 25ac227a25ac sched/fair: Remove wake_cap() omits afbcf99785a5 sched/core: Remove for_each_lower_domain() omits 38c6e4963b50 sched/topology: Remove SD_BALANCE_WAKE on asymmetric capac [...] omits 913c310c8e8a sched/fair: Add asymmetric CPU capacity wakeup scan omits 4ccfaab0853b sched/core: Remove duplicate assignment in sched_tick_remote() omits 42f468abd872 btrfs: sink argument tree to __do_readpage omits 42375858dcd2 btrfs: sink arugment tree to contiguous_readpages omits 12728d03bb39 btrfs: sink argument tree to __extent_read_full_page omits a47a0bca5ea6 btrfs: sink argument tree to extent_read_full_page omits 8543829f14f0 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits 22e56019123f btrfs: add assertions for tree == inode->io_tree to extent [...] omits b7b90eadd963 btrfs: drop argument tree from submit_extent_page omits 16ee5b58e152 btrfs: remove extent_page_data::tree omits 0ab09994d9d8 btrfs: log message when rw remount is attempted with uncle [...] omits bb5165310083 btrfs: print message when tree-log replay starts omits 843e7d694dfa btrfs: add wrapper for transaction abort predicate omits e42d97f8934f btrfs: move root node locking helpers to locking.c omits 08dd2728caf6 Btrfs: fix race between using extent maps and merging them omits 1258bf0895f4 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root omits 6b25570c6620 btrfs: add a leak check for roots omits 25b569c39e67 btrfs: make the init of static elements in fs_info separate omits 3eb35b78df52 btrfs: move fs_info init work into it's own helper function omits d8df614e68de btrfs: free more things in btrfs_free_fs_info omits 3bd3423f860f btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root omits 8afd7af75366 btrfs: use btrfs_put_fs_root to free roots always omits 86aa7c0756c0 btrfs: hold a ref on the root in open_ctree omits f00d1c7ee804 btrfs: export and rename free_fs_info omits c15e9d94d33a btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry omits 060027bf6fc5 btrfs: hold a ref on the root in btrfs_recover_log_trees omits 72936a13b487 btrfs: hold a ref on the root in create_pending_snapshot omits 1b5c3c79284a btrfs: hold a ref on the root in get_subvol_name_from_objectid omits fdce8e08cbce btrfs: hold a ref on the root in btrfs_ioctl_send omits c388b5effb6c btrfs: hold a ref on the root in scrub_print_warning_inode omits 63fdd9ee7272 btrfs: hold a ref for the root in btrfs_find_orphan_roots omits a774641bd8fc btrfs: push grab_fs_root into read_fs_root omits 9c68e0447bb8 btrfs: hold a ref on the root in btrfs_recover_relocation omits e3635b23d5c6 btrfs: hold a ref on the root in create_reloc_inode omits 075b1004cdd8 btrfs: hold a ref on the root in find_data_references omits 189ee7f34a94 btrfs: hold a ref on the root in record_reloc_root_in_trans omits cd8c1866a6ff btrfs: hold a ref on the root in merge_reloc_roots omits 5dd9754002c9 btrfs: hold a ref on the root in prepare_to_merge omits 06717d1e6aed btrfs: hold a ref on the root in build_backref_tree omits 3e1c23d7e008 btrfs: hold ref on root in btrfs_ioctl_default_subvol omits 8c319b625e0a btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info omits b38d0eba0d98 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user omits 8577929f293b btrfs: hold a ref on the root in btrfs_search_path_in_tree omits 921e58a0a892 btrfs: hold a ref on the root in search_ioctl omits 60e400697a4e btrfs: hold a ref on the root in create_subvol omits cb59b067893e btrfs: hold a ref on the root in fixup_tree_root_location omits 5f526def3313 btrfs: hold a ref on the root in __btrfs_run_defrag_inode omits bf34b1a99de0 btrfs: hold a root ref in btrfs_get_dentry omits 4bee9e5465b6 btrfs: hold a ref on the root in resolve_indirect_ref omits 6cd796e8a077 btrfs: hold a ref on fs roots while they're in the radix tree omits 903287ce55ed btrfs: describe the space reservation system in general omits 56ac76af61ee btrfs: add a comment describing delalloc space reservation omits dc1b84fb63f2 btrfs: add a comment describing block reserves omits 7b50d5195007 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root omits ed3d6b1249ad btrfs: make the fs root init functions static omits 3d0c1b9d2b4c btrfs: open code btrfs_read_fs_root_no_name omits 91e0282175fa btrfs: remove btrfs_read_fs_root, not used anymore omits 4105c90fe532 btrfs: make relocation use btrfs_read_tree_root() omits e2130d7c1ca9 btrfs: export and use btrfs_read_tree_root for tree-log omits 24f63998b236 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root omits 2c98b3bb2345 btrfs: move fs root init stuff into btrfs_init_fs_root omits 2c5ab30f613d btrfs: push __setup_root into btrfs_alloc_root omits 214526f2c8ec btrfs: delete the ordered isize update code omits 5f052a33eef1 btrfs: replace all uses of btrfs_ordered_update_i_size omits c4038cdb0311 btrfs: use the file extent tree infrastructure omits 7487e036203d btrfs: introduce per-inode file extent tree omits c821555d2b97 btrfs: don't set path->leave_spinning for truncate omits 7eeec202b967 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] omits da9e519bf935 btrfs: ref-verify: fix memory leaks omits f27515bd6dc9 btrfs: update the comment of btrfs_control_ioctl() omits 1ffd7cab61c4 btrfs: relocation: Add introduction of how relocation works omits e4248c278e9f Btrfs: don't iterate mod seq list when putting a tree mod seq omits ad4803241dcb btrfs: Add overview of device replace omits 9fe65747dbac sched/rt: Provide migrate_disable/enable() inlines omits fdbfb51ae760 x86/split_lock: Enable split lock detection by kernel omits 29cd07a400ae Merge branches 'fixes' and 'misc' into for-next omits f9f5267ec296 Merge branch 'omap-for-v5.6/dt' into for-next omits aa77d934a811 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into for-next omits ccef56c0f7f3 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits bb09096b4bbf Merge branch 'fixes' into for-next omits e429a4758be7 Merge branch 'omap-for-v5.6/soc' into for-next omits 59300c714ba8 Merge branch 'omap-for-v5.6/dt' into for-next omits 2237415d30c6 Merge branch 'omap-for-v5.6/soc' into for-next omits b3ad3931e315 Merge branch 'fixes' into for-next omits bb90029ac7ba Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits cf9ea4b7c370 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 63eb53c0826f Merge branch 'fixes' into for-next omits 9a21104a35ee Merge branch 'omap-for-v5.6/soc' into for-next omits 674430f253af Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 20b14883641f Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 472b44d8620b Merge branch 'omap-for-v5.6/ti-sysc-dt' into for-next omits c7e1cba52b68 Merge branch 'fixes' into for-next omits 1a9bd034ceb6 Merge branch 'omap-for-v5.6/dt' into for-next omits 0b15b20a73d9 Merge branch 'omap-for-v5.6/ti-sysc' into for-next omits 285b56c9f078 Merge branch 'omap-for-v5.6/soc' into for-next omits d9074820dc95 Merge branch 'fixes' into for-next omits 43f18979568a Merge branch 'fixes' into for-next omits 793fc144bac3 Merge branch 'fixes' into for-next adds ca7e1fd1026c Merge tag 'linux-kselftest-5.6-rc3' of git://git.kernel.or [...] adds ebe7acadf5a9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 63fb9623427f ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() adds 595abbaff5db y2038: remove ktime to/from timespec/timeval conversion adds 412c53a680a9 y2038: remove unused time32 interfaces adds c766d1472c70 y2038: hide timeval/timespec/itimerval/itimerspec types adds edf28f4061af Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] adds 467d12f5c784 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] adds 9e69fa46275b selftests/vm: add missed tests in run_vmtests adds ef0c08192ac0 get_maintainer: remove uses of P: for maintainer name adds 0ef82fcefb99 scripts/get_maintainer.pl: deprioritize old Fixes: addresses adds fed98ef4d8b6 mm/swapfile.c: fix a comment in sys_swapon() adds 75866af62b43 mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() adds c11d3fa0116a lib/string.c: update match_string() doc-strings with corre [...] adds 76073c646f5f mm/vmscan.c: don't round up scan size for online memory cgroup adds 18e19f195cd8 mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM adds 305e519ce48e lib/stackdepot.c: fix global out-of-bounds in stack_slabs adds bb8d00ff51a0 MAINTAINERS: use tabs for SAFESETID adds b0dd1eb220c0 Merge branch 'akpm' (patches from Andrew) adds 06f5201c6392 net/tls: Fix to avoid gettig invalid tls record adds 303d0403b8c2 udp: rehash on disconnect adds 840f8ad0aaf2 ice: Don't reject odd values of usecs set by user adds 8a55c08d3bbc ice: Don't tell the OS that link is going down adds c54d209c78b8 ice: Wait for VF to be reset/ready before configuration adds fca07a937a27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 492e0d0d6f2e bpf: Do not grab the bucket spinlock by default on htab batch ops adds b9aff38de2cb bpf: Fix a potential deadlock with bpf_map_do_batch adds 41f57cfde186 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 161d179261f9 net: core: Distribute switch variables for initialization adds 46d30cb1045c net: ip6_gre: Distribute switch variables for initialization adds 16a556eeb7ed openvswitch: Distribute switch variables for initialization adds 6f3846f09553 s390/qeth: vnicc Fix EOPNOTSUPP precedence adds 420579dba126 s390/qeth: don't warn for napi with 0 budget adds 54a61fbc020f s390/qeth: fix off-by-one in RX copybreak check adds 0d5b8d705565 Merge branch 's390-fixes' adds ac2fcfa9fd26 net: macb: Properly handle phylink on at91rm9200 adds 98bda63e20da net: disable BRIDGE_NETFILTER by default adds 68b759a75d62 ionic: fix fw_status read adds 971617c3b761 net: thunderx: workaround BGX TX Underflow issue adds 3a20773beeee net: netlink: cap max groups which will be considered in n [...] adds 5567ae4a8d56 bnxt_en: Improve device shutdown method. adds 8743db4a9acf bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs. adds 36a44bcdd8df Merge branch 'bnxt_en-shutdown-and-kexec-kdump-related-fixes' adds 3dc55dba6723 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 43064f5c8b88 drm/amd/display: fix backwards byte order in rx_caps. adds c6f8c4404410 drm/amd/display: fix dtm unloading adds aad4e2dbe543 drm/amd/powerplay: always refetch the enabled features sta [...] adds c657b936ea98 drm/amdgpu/soc15: fix xclk for raven adds 120cf959308e drm/amdgpu/gfx9: disable gfxoff when reading rlc clock adds b08c3ed609aa drm/amdgpu/gfx10: disable gfxoff when reading rlc clock adds debcf8377007 drm/amdgpu: add is_raven_kicker judgement for raven1 adds 6c62ce8073da drm/amdgpu/display: clean up hdcp workqueue handling adds 99edb18b86d9 Merge tag 'amd-drm-fixes-5.6-2020-02-19' of git://people.f [...] adds ef8c9809acb0 drm/msm/mdp5: rate limit pp done timeout warnings adds e4f9bbe9f8be msm:disp:dpu1: add UBWC support for display on SC7180 adds e8e35c62ba51 drm/msm/a6xx: Correct the highestbank configuration adds 7fd2dfc36949 drm: msm: Fix return type of dsi_mgr_connector_mode_valid [...] adds 56d977d5610b drm/msm/a6xx: Remove unneeded GBIF unhalt adds 1636295a9f69 drm/msm/a6xx: Update the GMU bus tables for sc7180 adds 9cc68ee1d92e drm/msm: Fix a6xx GMU shutdown sequence adds a1028dcfd0dd drm/msm/dsi: save pll state before dsi host is powered off adds c6659785dfb3 drm/msm/dsi/pll: call vco set rate explicitly adds 8fc7036ee652 drm/msm/dpu: fix BGR565 vs RGB565 confusion adds ec0bd60a4790 Merge tag 'drm-msm-fixes-2020-02-16' of https://gitlab.fre [...] adds 072663f86d62 drm/nouveau/acr/tu11x: initial support adds b99ef12b80cf drm/nouveau/gr/tu11x: initial support adds f287d3d19769 drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets adds 7c42545cad10 Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] adds c1368b347fe8 Merge tag 'drm-misc-fixes-2020-02-20' of git://anongit.fre [...] adds 97d9a4e9619a Merge tag 'drm-intel-fixes-2020-02-20' of git://anongit.fr [...] adds 88f8bbfa94ce Merge tag 'drm-fixes-2020-02-21' of git://anongit.freedesk [...] adds cee853e825a9 Merge tag 'usb-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] adds ef11f1b76a59 Merge tag 'tty-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] adds e5553ac71e58 Merge tag 'staging-5.6-rc3' of git://git.kernel.org/pub/sc [...] adds bb65619e9732 Merge tag 'char-misc-5.6-rc3' of git://git.kernel.org/pub/ [...] adds 0c0ddd6ae47c Merge tag 'linux-watchdog-5.6-rc3' of git://www.linux-watc [...] adds 2865936259e2 Merge tag 'powerpc-5.6-3' of git://git.kernel.org/pub/scm/ [...] adds ce4a64e1f656 docs: arm64: fix trivial spelling enought to enough in memory.rst adds dcde237319e6 mm: Avoid creating virtual address aliases in brk()/mmap() [...] adds 63f01d852c75 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 9038ec99ceb9 x86/xen: Distribute switch variables for initialization adds 8645e56a4ad6 xen: Enable interrupts when calling _cond_resched() adds 54dedb5b571d Merge tag 'for-linus-5.6-rc3-tag' of git://git.kernel.org/ [...] adds 591dd4c10146 Merge tag 's390-5.6-4' of git://git.kernel.org/pub/scm/lin [...] adds 88d5271c1efb dt-bindings: mmc: omap-hsmmc: Fix SDIO interrupt adds 3044d9891bdb dt-bindings: memory-controller: Update example for Tegra124 EMC adds 867c1859590f dt-bindings: net: mdio: remove compatible string from example adds 303d37b4b052 dt-bindings: media: csi: Add interconnects properties adds 854bdbae9058 dt-bindings: media: csi: Fix clocks description adds fea630215a9e Merge tag 'devicetree-fixes-for-5.6-2' of git://git.kernel [...] adds badcd4546d52 hwmon: (acpi_power_meter) Fix lockdep splat adds e61d23922532 hwmon: (w83627ehf) Fix crash seen with W83627DHG-P adds 5b442b1a4e9a Merge tag 'hwmon-for-v5.6-rc3' of git://git.kernel.org/pub [...] adds b98b809c0a13 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 1fae37accfc5 nvme/pci: Add sleep quirk for Samsung and Toshiba drives adds 98f7b86a0bec nvme-pci: Use single IRQ vector for old Apple models adds 15755854d53b nvme: Fix uninitialized-variable warning adds 3b7830904e17 nvme-multipath: Fix memory leak with ana_log_buf adds ae7bbc091351 Merge branch 'nvme-5.6-rc3' of git://git.infradead.org/nvm [...] adds f6c69b7f5145 Merge tag 'block-5.6-2020-02-22' of git://git.kernel.dk/li [...] adds 7fbeb95d0f68 io_uring: add missing io_req_cancelled() adds 297a31e3e831 io_uring: remove unnecessary NULL checks adds 929a3af90f0f io_uring: fix use-after-free by io_cleanup_req() adds 7143b5ac5750 io_uring: prevent sq_thread from spinning when it should stop adds c7849be9cc2d io_uring: fix __io_iopoll_check deadlock in io_sq_thread adds b88025ea47ec Merge tag 'io_uring-5.6-2020-02-22' of git://git.kernel.dk [...] adds 4c5fd3b791a0 zonefs: fix documentation typos etc. adds 0a115e5f23b9 Merge tag 'zonefs-5.6-rc3' of git://git.kernel.org/pub/scm [...] adds df6d4f9db79c x86/boot/compressed: Don't declare __force_order in kaslr_64.c adds 21b5ee59ef18 x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF adds fca1037864a9 Merge tag 'x86-urgent-2020-02-22' of git://git.kernel.org/ [...] adds 2546287c5fb3 genirq/irqdomain: Make sure all irq domain flags are distinct adds f3cc24942e95 Merge tag 'irq-urgent-2020-02-22' of git://git.kernel.org/ [...] adds dca132a60f22 Merge tag 'ras-urgent-2020-02-22' of git://git.kernel.org/ [...] adds fd1d98650ac0 MAINTAINERS: csky: Add mailing list for csky adds 2f78c73f78c3 csky: Initial stack protector support adds f525bb2c9e7c csky: Tightly-Coupled Memory or Sram support adds f136008f31e9 csky: Separate fixaddr_init from highmem adds 7f4a567332f0 csky/mm: Fixup export invalid_pte_table symbol adds f8e17c17b810 csky: Set regs->usp to kernel sp, when the exception is fr [...] adds c9492737b25c csky/smp: Fixup boot failed when CONFIG_SMP adds a736fa1ed772 csky/Kconfig: Add Kconfig.platforms to support some drivers adds 761b4f694cb9 csky: Support icache flush without specific instructions adds a1176734132c csky: Remove unnecessary flush_icache_* implementation adds d936a7e708dc csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) adds cc1f6563a92c csky: Optimize abiv2 copy_to_user_page with VM_EXEC adds 997153b9a75c csky: Add flush_icache_mm to defer flush icache all adds 359ae00d1258 csky: Fixup ftrace modify panic adds 9025fd48a8ae csky: Remove unused cache implementation adds 2305f60b7611 csky: Fixup compile warning for three unimplemented syscalls adds bebd26ab6236 arch/csky: fix some Kconfig typos adds 4ec575b78521 csky: Cleanup old Kconfig options adds d46869aaab79 csky: Add setup_initrd check code adds dc2efc0028dd csky: Minimize defconfig to support buildroot config.fragment adds 5b49c82dadfe csky: Add PCI support adds 0b9f386c4be6 csky: Implement copy_thread_tls adds 99db590b083f csky: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds c6188dff33fb Merge tag 'csky-for-linus-5.6-rc3' of git://github.com/c-s [...] adds 35df4299a648 ext4: fix a data race in EXT4_I(inode)->i_disksize adds 9424ef56e13a ext4: add cond_resched() to __ext4_find_entry() adds 1d0c3924a92e ext4: fix potential race between online resizing and write [...] adds df3da4ea5a0f ext4: fix potential race between s_group_info online resiz [...] adds 7c990728b99e ext4: fix potential race between s_flex_groups online resi [...] adds bbd55937de8f ext4: rename s_journal_flag_rwsem to s_writepages_rwsem adds cb85f4d23f79 ext4: fix race between writepages and enabling EXT4_EXTENTS_FL adds 8eedabfd66b6 jbd2: fix ocfs2 corrupt when clearing block group bits adds 9db176bceb5c ext4: fix mount failure with quota configured as module adds a3163ca03f99 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds a5ae50dea911 Btrfs: fix deadlock during fast fsync when logging preallo [...] adds d2eee25858f2 Merge tag 'for-5.6-rc2-tag' of git://git.kernel.org/pub/sc [...] adds 3803423d8587 Merge remote-tracking branch 'fixes/master' adds 48861fc13beb Merge remote-tracking branch 'kbuild-current/fixes' adds 324277cb249e Merge remote-tracking branch 'arc-current/for-curr' adds 45939ce292b4 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() adds f87b1c49bc67 ARM: 8958/1: rename missed uaccess .fixup section adds 89604523a76e ARM: 8961/2: Fix Kbuild issue caused by per-task stack pro [...] adds 94c4ddec142b Merge remote-tracking branch 'arm-current/fixes' adds 42d84c8490f9 vhost: Check docket sk_family instead of call getname adds 3e72dfdf8227 ipv4: ensure rcu_read_lock() in cipso_v4_error() adds 39f3b41aa7ca net: genetlink: return the error code when attribute parsi [...] adds b2a0a7dbcfed Merge remote-tracking branch 'net/master' adds e7e5e33abf71 Merge remote-tracking branch 'ipsec/master' adds e4b6a33b442f Merge remote-tracking branch 'wireless-drivers/master' adds 9951ebfcdf2b nl80211: fix potential leak in AP start adds a7ee7d44b57c cfg80211: check reg_rule for NULL in handle_channel_custom() adds 0daa63ed4c6c mac80211: Remove a redundant mutex unlock adds df8a004d8cf9 Merge remote-tracking branch 'mac80211/master' adds e4103312d7b7 Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" adds 4ca501d6aaf2 RDMA/core: Fix use of logical OR in get_new_pps adds 6affca140cbe RDMA/rw: Fix error flow during RDMA context initialization adds a7da488b46d4 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 9d63e3681a6c Merge remote-tracking branch 'sound-current/for-linus' adds 63d68382f5fb ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro adds ac0a68997935 ASoC: pcm512x: Fix unbalanced regulator enable call in pro [...] adds 22946f37557e ASoC: meson: g12a: add tohdmitx reset adds ecdb80c9a1ca Merge branch 'asoc-5.6' into asoc-linus adds b4486aa7d476 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d4648cfb8d98 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 315a2a12830e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 136b5cd2e2f9 spi: qup: call spi_qup_pm_resume_runtime before suspending adds 138c9c32f090 spi: spidev: Fix CS polarity if GPIO descriptors are used adds dae99f7b7251 Merge branch 'spi-5.6' into spi-linus adds 64ee028b70fc Merge remote-tracking branch 'spi-fixes/for-linus' adds 005b58c27890 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 254d61ad187c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds eefed634eb61 phy: ti: gmii-sel: fix set of copy-paste errors adds 58aa7729310d phy: ti: gmii-sel: do not fail in case of gmii adds 0ed41b33882c phy: brcm-sata: Correct MDIO operations for 40nm platforms adds 05c83b58265c Merge remote-tracking branch 'phy/fixes' adds 29b33fc2c841 Merge remote-tracking branch 'crypto-current/master' adds 68ca0fd272da selftest/lkdtm: Don't pollute 'git status' adds b9167c8078c3 selftests: Install settings files to fix TIMEOUT failures adds ef89d0545132 selftests/rseq: Fix out-of-tree compilation adds e61f2e39145c Merge remote-tracking branch 'kselftest-fixes/fixes' adds 2d0b1919457a dmaengine: idxd: correct reserved token calculation adds e32130e17b9b Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 71ec1673dcd4 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds a8322c1e8e21 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds ae232e45acf9 backlight: add led-backlight driver adds 10dc62d0ae41 ARM: dts: droid4: Configure LED backlight for lm3532 adds d6c01c25f00d ARM: dts: dra7-evm: Rename evm_3v3 regulator to vsys_3v3 adds 31623468be0b ARM: dts: am437x-idk-evm: Fix incorrect OPP node names adds 78722d37b2b4 ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source adds 00a39c92c8ab ARM: dts: dra7-l4: mark timer13-16 as pwm capable adds e500ba0e71f0 Merge branch 'omap-for-v5.6/fixes-rc2' into fixes adds dad3cd4ccbaa Merge remote-tracking branch 'omap-fixes/fixes' adds 56c883f2e65a Merge remote-tracking branch 'kvm-fixes/master' adds aeaba92022a6 Merge remote-tracking branch 'kvms390-fixes/master' adds 675c7c3258d6 docs: adm1177: fix a broken reference adds ec2984554575 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 5db834fa2a2b Merge branch 'misc-5.6' into next-fixes adds c6dc84b8c467 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds a8db130a4698 Merge remote-tracking branch 'vfs-fixes/fixes' adds 8e94ce5d3111 Merge remote-tracking branch 'mmc-fixes/fixes' adds e7167043ee50 riscv: Fix gitignore adds 1c4095f1a349 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 14e518b63427 Merge remote-tracking branch 'pidfd-fixes/fixes' adds b86f936658ba firmware: dmi-sysfs: Replace zero-length array with flexib [...] adds cd3faa81fafa firmware: google: memconsole: Replace zero-length array wi [...] adds d5180902be1c firmware: google: vpd: Replace zero-length array with flex [...] adds f91802334132 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 16aefcc7f6a1 kbuild: remove the owner check in mkcompile_h adds 258051ac2db0 kbuild: remove cc-option switch from -Wframe-larger-than= adds 5693febe8be8 kbuild: remove wrong documentation about mandatory-y adds a12296142208 Merge remote-tracking branch 'kbuild/for-next' adds 8d54a2759389 ARM: allow unwinder to unwind recursive functions adds 3c14fe70be3e ARM: 8959/1: Remove unused .fixup section in boot stub adds 137e52259391 ARM: 8960/1: boot: Obtain start of physical memory from DTB adds c0cf33e910fe Merge branches 'fixes' and 'misc' into for-next adds 142e65e0d1c2 Merge remote-tracking branch 'arm/for-next' adds 2b099d8cf46e Merge remote-tracking branch 'arm-soc/for-next' adds 91460b3b6f1e Merge remote-tracking branch 'amlogic/for-next' adds f78c41ed3559 Merge remote-tracking branch 'aspeed/for-next' adds 7f2b376abb5e Merge remote-tracking branch 'at91/at91-next' adds 92de243ff8a6 Merge remote-tracking branch 'imx-mxs/for-next' adds 233c15204cce Merge remote-tracking branch 'keystone/next' adds 45ade747e5bc Merge remote-tracking branch 'mediatek/for-next' adds 0c48655a7b4a Merge remote-tracking branch 'mvebu/for-next' adds 76b27d17a4c3 Merge remote-tracking branch 'qcom/for-next' adds a4537468540a Merge remote-tracking branch 'raspberrypi/for-next' adds 68b0fb478034 Merge remote-tracking branch 'realtek/for-next' adds d5888c8e5586 arm64: defconfig: Replace ARCH_R8A7796 by ARCH_R8A77960 adds 25c4fc7f07f7 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] adds 64fa3c0b4142 Merge branch 'renesas-fixes-for-v5.6' into renesas-next adds 7fa1f73bd4ef ARM: dts: r8a7745: Convert to new DU DT bindings adds 8a473f4deb2f ARM: dts: rcar-gen2: Add reset control properties for display adds 3d531066f9ae ARM: dts: rzg1: Add reset control properties for display adds 51556bdd18a2 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next adds bf9e333ec0d5 arm64: defconfig: Enable additional support for Renesas platforms adds 266361d3aca4 Merge branch 'renesas-arm64-defconfig-for-v5.7' into renesas-next adds 8e66f52288c1 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible adds 03abfdd31c66 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" adds a582013b7b1a arm64: dts: renesas: rcar-gen3: Add CCREE nodes adds 361c5dbb446e arm64: dts: renesas: Remove use of ARCH_R8A7795 adds d745c72da921 arm64: dts: renesas: rcar-gen3: Add reset control properti [...] adds 721b76195b31 arm64: dts: renesas: rzg2: Add reset control properties fo [...] adds 3db5bac10f79 Merge branch 'renesas-arm64-dt-for-v5.7' into renesas-next adds 4ff27112282e soc: renesas: Remove ARCH_R8A7795 adds 7d21c0efac2a Merge branch 'renesas-drivers-for-v5.7' into renesas-next adds 08618f4f8b12 Merge remote-tracking branch 'renesas/next' adds 165d1a42c6f5 Merge remote-tracking branch 'reset/reset/next' adds 7ca26a1035d6 Merge remote-tracking branch 'rockchip/for-next' adds 834e34007eb2 ARM: exynos_defconfig: Enable SCHED_MC and ENERGY_MODEL adds 03501e254b7a Merge branch 'next/defconfig' into for-next adds e4dcb4ab3b24 ARM: dts: exynos: Add dynamic-power-coefficient to Exynos5 [...] adds b938b6b13da8 Merge branch 'next/dt' into for-next adds a5e7a22d73a6 ARM: dts: exynos: Fix MMC regulator on Arndale5250 board adds 8f274b90b878 ARM: dts: exynos: Make fixed regulators always-on on Arndale5250 adds 0c09ac8e27a0 Merge branch 'next/dt' into for-next adds 15c43203755d Merge remote-tracking branch 'samsung-krzk/for-next' adds 4e0e6a626bf4 arm64: dts: allwinner: pinebook: Remove unused AXP803 regulators adds 06f177c3daa0 ARM: dts: sunxi: Remove redundant assigned-clocks adds 692b4363c456 ARM: dts: sunxi: Remove redundant assigned-clocks adds 564c48150742 ARM: dts: sun7i: Add LVDS panel support on A20 adds 766f0641aba8 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next adds a7de14b558fe Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 2d4acc2b42b2 Merge remote-tracking branch 'tegra/for-next' adds 2955011489cd Merge remote-tracking branch 'clk/clk-next' adds 5ff3dee6202a Merge remote-tracking branch 'h8300/h8300-next' adds 65bf57dc035d Merge remote-tracking branch 'm68k/for-next' adds 38446edb7d45 Merge remote-tracking branch 'mips/mips-next' adds de9a5650b611 nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds d785c5a324cd nds32: configs: Cleanup CONFIG_CROSS_COMPILE adds 15a6b7ce075f Merge remote-tracking branch 'nds32/next' adds 02c25fbc0cd0 Merge remote-tracking branch 'openrisc/for-next' adds 9d98809711ae soc: fsl: dpio: Adding QMAN multiple enqueue interface adds b46fe745e4f6 soc: fsl: dpio: QMAN performance improvement with function [...] adds 3b2abda7d28c soc: fsl: dpio: Replace QMAN array mode with ring mode enqueue adds 6a7f10c79574 soc: fsl: dpio: fix dereference of pointer p before null check adds 7729f0f3eb60 Merge remote-tracking branch 'soc-fsl/next' adds 3b6f7245a2e8 Merge remote-tracking branch 'risc-v/for-next' adds 3b99b9dcd9d6 Merge remote-tracking branch 's390/features' adds ccaf594204bb Merge remote-tracking branch 'sh/sh-next' adds 6ec47372534b Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 204956476b7a Merge branch 'misc-5.6' into for-next-current-v5.5-20200221 adds f52ce4b556f7 Merge branch 'for-next-current-v5.5-20200221' into for-nex [...] adds a75cc80994fa Merge branch 'misc-5.6' into for-next-next-v5.6-20200221 adds ac120e46fdd3 btrfs: Add overview of device replace adds 30e30d710996 Btrfs: don't iterate mod seq list when putting a tree mod seq adds 983dfd6fe9f9 btrfs: relocation: Add introduction of how relocation works adds b1cc63435c82 btrfs: update the comment of btrfs_control_ioctl() adds 58205b945b76 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] adds 7ce981f81dd1 btrfs: don't set path->leave_spinning for truncate adds 1d7bdcae2979 btrfs: introduce per-inode file extent tree adds e410c07278b5 btrfs: use the file extent tree infrastructure adds 03787487c8dc btrfs: replace all uses of btrfs_ordered_update_i_size adds e92920b46d0e btrfs: delete the ordered isize update code adds 73b27ab98417 btrfs: push __setup_root into btrfs_alloc_root adds 8c065d003d15 btrfs: move fs root init stuff into btrfs_init_fs_root adds 180075cce741 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root adds 0a690ead0df2 btrfs: export and use btrfs_read_tree_root for tree-log adds fb50de1f628d btrfs: make relocation use btrfs_read_tree_root() adds 2ff14f65c75a btrfs: remove btrfs_read_fs_root, not used anymore adds e04964a37ad2 btrfs: open code btrfs_read_fs_root_no_name adds fe7550f7f96f btrfs: make the fs root init functions static adds 20f2deca2379 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root adds 761b472743da btrfs: add a comment describing block reserves adds c0853cb120b3 btrfs: add a comment describing delalloc space reservation adds cd906d9d6a93 btrfs: describe the space reservation system in general adds fb679f8ef7fa btrfs: hold a ref on fs roots while they're in the radix tree adds 8c1faaa4defc btrfs: hold a ref on the root in resolve_indirect_ref adds d9fee9d6c449 btrfs: hold a root ref in btrfs_get_dentry adds 26a54404a661 btrfs: hold a ref on the root in __btrfs_run_defrag_inode adds 4821ae6d398f btrfs: hold a ref on the root in fixup_tree_root_location adds 838088364713 btrfs: hold a ref on the root in create_subvol adds 9085d76713bd btrfs: hold a ref on the root in search_ioctl adds 95edd9436bf4 btrfs: hold a ref on the root in btrfs_search_path_in_tree adds f4cfd712fa0f btrfs: hold a ref on the root in btrfs_search_path_in_tree_user adds f8559d063e15 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info adds b638fce5dca1 btrfs: hold ref on root in btrfs_ioctl_default_subvol adds 62a70e1e1b2c btrfs: hold a ref on the root in build_backref_tree adds 29b85a20d837 btrfs: hold a ref on the root in prepare_to_merge adds be3c746f3052 btrfs: hold a ref on the root in merge_reloc_roots adds 08fc144d9463 btrfs: hold a ref on the root in record_reloc_root_in_trans adds f7e106dcb14d btrfs: hold a ref on the root in find_data_references adds b5954784c183 btrfs: hold a ref on the root in create_reloc_inode adds 2dd42e9b0672 btrfs: hold a ref on the root in btrfs_recover_relocation adds 28f4c14824e0 btrfs: push grab_fs_root into read_fs_root adds f0f8a9e45a0d btrfs: hold a ref for the root in btrfs_find_orphan_roots adds 94d11a58f494 btrfs: hold a ref on the root in scrub_print_warning_inode adds ed91001413b5 btrfs: hold a ref on the root in btrfs_ioctl_send adds 63af9d67bb67 btrfs: hold a ref on the root in get_subvol_name_from_objectid adds 7b1d7b4a5fc4 btrfs: hold a ref on the root in create_pending_snapshot adds 433b37346aff btrfs: hold a ref on the root in btrfs_recover_log_trees adds ff23207a3235 btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry adds 29b84bd93b74 btrfs: export and rename free_fs_info adds afd4b610be66 btrfs: hold a ref on the root in open_ctree adds f76083b3b834 btrfs: use btrfs_put_fs_root to free roots always adds 1a811f4aceae btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root adds 1514b52cbd40 btrfs: free more things in btrfs_free_fs_info adds 368019052794 btrfs: move fs_info init work into it's own helper function adds a5241acf9d58 btrfs: make the init of static elements in fs_info separate adds cbe9834f11e9 btrfs: add a leak check for roots adds 9f85943fd44b btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root adds d0881885a50c btrfs: move root node locking helpers to locking.c adds 3ac6443df718 btrfs: add wrapper for transaction abort predicate adds 0bad2c5142ee btrfs: remove extent_page_data::tree adds b8ac62682607 btrfs: drop argument tree from submit_extent_page adds 2dc249018af0 btrfs: add assertions for tree == inode->io_tree to extent [...] adds 1cfae20f4ef3 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range adds c524f0116acc btrfs: sink argument tree to extent_read_full_page adds e06b1f9d8c7e btrfs: sink argument tree to __extent_read_full_page adds 227f714ae3cf btrfs: sink arugment tree to contiguous_readpages adds 40ededf92af5 btrfs: sink argument tree to __do_readpage adds b4d9c1251c5a btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] adds d6bea65405a6 btrfs: sysfs, rename device_link add/remove functions adds 9f8be6101f6d btrfs: sysfs, unify handler name of devinfo/missing adds 70612729bbd1 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] adds b2658c37c128 btrfs: Make btrfs_pin_extent take trans handle adds cfb1c522ae24 btrfs: Introduce unaccount_log_buffer adds fd50b5c6ee2f btrfs: Call btrfs_pin_reserved_extent only during active t [...] adds bdc57e4a7ae0 btrfs: Make btrfs_pin_reserved_extent take transaction handle adds b7db5861a9e6 btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] adds 62e79491289d btrfs: Make pin_down_extent take transaction handle adds b54e3dcafb9d btrfs: Pass transaction handle to write_pinned_extent_entries adds 8f24614212c4 btrfs: Mark pinned log extents as excluded adds 8eed9804c3ee btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] adds 78fdd8bd1c5a btrfs: switch to per-transaction pinned extents adds 5cd4f07cf23a btrfs: relocation: Remove is_cowonly_root() adds fe87e6109eb9 btrfs: destroy qgroup extent records on transaction abort adds ef0803477688 btrfs: reset fs_root to NULL on error in open_ctree adds 8f58fb13acf8 btrfs: do not check delayed items are empty for single tra [...] adds 33b61eaa1e07 btrfs: handle logged extent failure properly adds d92242399f74 btrfs: fix bytes_may_use underflow in prealloc error condtition adds 559b48a8aa04 Btrfs: avoid unnecessary splits when setting bits on an ex [...] adds 4d00ea71f602 Btrfs: fix btrfs_wait_ordered_range() so that it waits for [...] adds 59c769d5dd62 btrfs: Export btrfs_release_disk_super adds 53715a30baa4 btrfs: don't kmap() pages from block devices adds 467e485bcf93 btrfs: reduce scope of btrfs_scratch_superblocks() adds 8476c54bd032 btrfs: use the page cache for super block reading adds fd05aeb7110d btrfs: use bios instead of buffer_heads from super block writeout adds 7d43e15dec6a btrfs: remove btrfsic_submit_bh() adds 8a3b617b3b17 btrfs: remove buffer_heads from btrfsic_process_written_block() adds 5a03d907a555 btrfs: remove buffer_heads form super block mirror integri [...] adds f5fc5949da23 btrfs: backref, only collect file extent items matching ba [...] adds 852481a3e735 btrfs: backref, don't add refs from shared block when reso [...] adds 5ca77bcacd7c btrfs: backref, only search backref entries from leaves of [...] adds dfd439f6c546 btrfs: backref, use correct count to resolve normal data refs adds e5f1e019a67f btrfs: raid56: simplify tracking of Q stripe presence adds 47d0363325e2 btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] adds 992584f1ae56 btrfs: make btrfs_check_uuid_tree private to disk-io.c adds e0676c5767b8 btrfs: bail out of uuid tree scanning if we're closing adds ad337aab52c8 btrfs: set update the uuid generation as soon as possible adds 515b43cf2eef Merge branch 'misc-next' into for-next-next-v5.6-20200221 adds 441df67ad988 btrfs: free allocated pages on failed cache write-out adds cb9425b175f7 btrfs: use inode from io_ctl in io_ctl_prepare_pages adds 902d93f8dde1 btrfs: make the uptodate argument of io_ctl_add_pages() boolean adds 069fa2f5d742 btrfs: use standard debug config option to enable free-spa [...] adds a64c4999de6b btrfs: simplify error handling in __btrfs_write_out_cache() adds 21519d8e4356 Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] adds df81ed8f032c btrfs: define support masks for ioctl volume args v2 adds f61b51874485 btrfs: use ioctl args support mask for subvolume create/delete adds 4738295cbc9e btrfs: use ioctl args support mask for device delete adds 7278a38c2aa4 btrfs: export helpers for subvolume name/id resolution adds 2229fff2087a btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl adds 2be3af6cd74b Merge branch 'ext/marcos/subvol-destroy2-v4' into for-next [...] adds f3109624fcde btrfs: relocation: Introduce error injection points for ca [...] adds 95cbfbda0e30 btrfs: relocation: Check cancel request after each data page read adds 6d0b965289d1 btrfs: relocation: Check cancel request after each extent found adds f8e1667f8fc1 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] adds 3bac63377dae btrfs: make the extent buffer leak check per fs info adds 8e3fe4cb09e0 btrfs: move ino_cache_inode dropping adds 48463ae5fdab btrfs: move the root freeing stuff into btrfs_put_root adds 686b38e98a00 btrfs: make inodes hold a ref on their roots adds 7d57a4f57560 btrfs: hold a ref on the root on the dead roots list adds d4279836cf56 btrfs: don't take an extra root ref at allocation time adds 517fa61afd6c btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock adds 32a3f648c340 btrfs: kill the subvol_srcu adds 3aedb5c1d9f1 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] adds 537b43fedfcb Btrfs: move all reflink implementation code into its own file adds 8c1db3886962 Btrfs: simplify inline extent handling when doing reflinks adds b79d0df90421 Btrfs: implement full reflink support for inline extents adds 3bab6a9fd5a2 Merge branch 'ext/filipe/reflink-inline' into for-next-nex [...] adds d461d8be723f btrfs: qgroup: Ensure qgroup_rescan_running is only set wh [...] adds 14ee4a18a7d2 btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] adds ac9cdad7f49e Merge branch 'ext/qu/qgroup-deadlock-fix' into for-next-ne [...] adds f62e2374c142 Merge branch 'for-next-next-v5.6-20200221' into for-next-20200221 adds db0f4399341d Merge remote-tracking branch 'btrfs/for-next' adds 91768b64e3ab cifs: fix potential mismatch of UNC paths adds c7a6d6f3c197 cifs: add missing mount option to /proc/mounts adds a834a5d83b8e cifs: do not ignore the SYNC flags in getattr adds 5bef0cc2825e cifs: rename posix create rsp adds 947e3e61714c cifs: add smb2 POSIX info level adds 66e64ac1e77a cifs: plumb smb2 POSIX dir enumeration adds 617ba0c0ac57 cifs: handle prefix paths in reconnect adds 2ff28de85e38 Merge remote-tracking branch 'cifs/for-next' adds 9be1e2f0baab Merge remote-tracking branch 'ext3/for_next' adds aaf8cc790f56 Merge remote-tracking branch 'fuse/for-next' adds 122ef125173b Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 8905a65023d6 Merge remote-tracking branch 'ubifs/linux-next' adds 2f7efe85f833 Merge remote-tracking branch 'v9fs/9p-next' adds f4e01f3a5bc6 Merge remote-tracking branch 'printk/for-next' adds 202853595e53 PCI: pciehp: Disable in-band presence detect when possible adds f496648b99f8 PCI: pciehp: Wait for PDS if in-band presence is disabled adds 0b382546d863 PCI: pciehp: Add DMI table for in-band presence detection [...] adds 797f555db38c Merge branch 'pci/hotplug' adds e3cdcfcea363 PCI/ACPI: Move pcie_to_hpx3_type[] from stack to static data adds daf98fffe4dc Merge branch 'pci/misc' adds 874e3891662f Merge remote-tracking branch 'pci/next' adds 328a3d36149d Merge remote-tracking branch 'hid/for-next' adds c948fffc3d7b Merge remote-tracking branch 'i3c/i3c/next' adds f3719e68cc9a Merge branch 'dmi/master' adds cedbbee1f3c4 hwmon: Support ADI Fan Control IP adds 3e5560c46b0a dt-bindings: hwmon: Add AXI FAN Control documentation adds f6e1d06ce665 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. adds 2d34d81c8e02 hwmon: (pmbus/ltc2978) add support for more parts. adds a0c56ef9040e bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] adds ba487f302af7 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs adds 105ae670c996 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] adds 7e97b1969dfb hwmon: (k10temp) Update driver documentation adds b79986a2aad5 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] adds f9ef20017ad2 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] adds 55f978f8442b hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] adds dd0023ed8e0e hwmon: (pmbus) Implement multi-phase support adds 548f5f7ab6ea hwmon: (pmbus/tps53679) Add support for multiple chips IDs adds b02c1977c036 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] adds 10d051fbbca9 hwmon: (pmbus/tps53679) Add support for TPS53681 adds 9cbb6d140122 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 adds 474aeb6b2e60 hwmon: (pmbus/tps53679) Add documentation adds afcb56631e9e dt-bindings: Add TI LM73 as a trivial device adds 5c8507ffe058 hwmon: (lm73) Add support for of_match_table adds fe701dea4217 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 02ebfbe69960 Merge remote-tracking branch 'jc_docs/docs-next' adds 016100fa59b7 Merge branch 'acpi-watchdog' into linux-next adds dfa2ccda3410 Merge branch 'acpi-button' into linux-next adds 7e21ebe89e7b Merge branch 'pm-qos' into linux-next adds ae99fb8baafc Documentation/admin-guide/acpi: fix fan_performance_states [...] adds 8e1b6d3a0615 Merge branch 'acpi-doc' into linux-next adds 1f57e6a2c4ae ACPICA: ASL-ASL+ converter: remove function parameters fro [...] adds 9e43f5d544e4 ACPICA: ASL-ASL+ converter: make root file a parameter for [...] adds 4444b1785293 ACPICA: Fix a comment "enable" fixed events -> "disable" a [...] adds a1dc35b840e9 ACPICA: Enable sleep button on ACPI legacy wake adds 464fa2bd52c1 ACPICA: Table Manager: Update comments in a function header adds 45bbbbe2d5bc ACPICA: cast the result of the pointer difference to u32 adds 8dbb75ce3317 ACPICA: cast length arguement to acpi_ns_build_normalized_ [...] adds a34991fdf421 ACPICA: use acpi_size instead of u32 for prefix_path_length adds 54a2a15a5664 ACPICA: Fix a couple of typos adds 1ef72a04195f ACPICA: Update version to 20200214 Version 20200214 adds 8ed86e717c6b Merge branch 'acpica' into linux-next adds 14ba91c74782 Documentation: power: Drop reference to interface.rst adds 38ab2db1cd19 Merge branch 'pm-sleep' into linux-next adds b0c609ab2057 PM / hibernate: fix typo "reserverd_size" -> "reserved_size" adds c6cef55cdff7 Merge branch 'pm-sleep' into linux-next adds 218e691ebf26 Merge remote-tracking branch 'pm/linux-next' adds 8c5a875ec9ec Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 4930484a0630 Merge remote-tracking branch 'ieee1394/for-next' adds 4365d40fa738 Merge remote-tracking branch 'swiotlb/linux-next' adds 9aa2d1cfc4bb Merge remote-tracking branch 'rdma/for-next' adds 9cb8e048e5d9 net/ipv4/sysctl: show tcp_{allowed, available}_congestion_ [...] adds 76eeb12b71a4 net: core: add helper tcp_v6_gso_csum_prep adds 8b19c68c4ffe r8169: use new helper tcp_v6_gso_csum_prep adds 4d4c3783d896 net: atheros: use new helper tcp_v6_gso_csum_prep adds 51e6856c059b bna: use new helper tcp_v6_gso_csum_prep adds 4c50efbaa596 enic: use new helper tcp_v6_gso_csum_prep adds 2b316fbc5ab4 e1000(e): use new helper tcp_v6_gso_csum_prep adds b95af84bf1b3 jme: use new helper tcp_v6_gso_csum_prep adds fa6b84295225 ionic: use new helper tcp_v6_gso_csum_prep adds 8518b3bcd4c1 net: qcom/emac: use new helper tcp_v6_gso_csum_prep adds 06d4f968ac9d net: socionext: use new helper tcp_v6_gso_csum_prep adds 1eb2c576efcf hv_netvsc: use new helper tcp_v6_gso_csum_prep adds 2344120dd713 r8152: use new helper tcp_v6_gso_csum_prep adds 091c9f82e52a vmxnet3: use new helper tcp_v6_gso_csum_prep adds cb704c66c477 Merge branch 'tcp_v6_gso_csum_prep' adds e96bd2d3b1f8 phy: avoid unnecessary link-up delay in polling mode adds e99f8e7f88b5 mlxsw: Replace zero-length array with flexible-array member adds 2d3db26d7880 net: hns3: modify an unsuitable print when setting unknown [...] adds a8adbb8a91a4 net: hns3: add enabled TC numbers and DWRR weight info in debugfs adds ded45d406ca7 net: hns3: add support for dump MAC ID and loopback status [...] adds 89ec9485282a net: hns3: add missing help info for QS shaper in debugfs adds 1541e25e9a05 Merge branch 'hns3-next' adds 1cb237d7904d sfc: remove unused variable 'efx_default_channel_type' adds 0ececcfc9267 net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_r [...] adds cb64da3a5b60 net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check f [...] adds fe26821fa614 net: phy: broadcom: Wire suspend/resume for BCM54810 adds a779a55a43db Merge branch 'net-phy-Better-support-for-BCM54810' adds 2bb07f4e1d86 tc-testing: updated tdc tests for basic filter adds 94e512de3e4f net: neigh: remove unused NEIGH_SYSCTL_MS_JIFFIES_ENTRY adds 807ea87032c4 net: remove unused macro from fib_trie.c adds 48fe78cebdf6 mlxsw: spectrum_kvdl: Protect allocations with a lock adds 6c5a688e7544 mlxsw: spectrum: Protect counter pool with a lock adds 9a9f8d1e749a mlxsw: spectrum_span: Do no expose mirroring agents to ent [...] adds 6627b93bf74b mlxsw: spectrum_span: Use struct_size() to simplify allocation adds a8e7e6e7c3d6 mlxsw: spectrum_span: Prepare work item to update mirrorin [...] adds 622110f24b45 mlxsw: spectrum: Convert callers to use new mirroring API adds eb833eec3b4c mlxsw: spectrum_span: Only update mirroring agents if present adds c43ef22843db mlxsw: spectrum_router: Do not assume RTNL is taken during [...] adds 23d154c0d071 mlxsw: spectrum_router: Do not assume RTNL is taken during [...] adds f24fbf4de5d4 mlxsw: spectrum_router: Do not assume RTNL is taken when r [...] adds fbf8b356e540 mlxsw: spectrum_router: Prepare function for router lock i [...] adds 1c6d6b514518 mlxsw: spectrum_router: Prepare function for router lock i [...] adds 5e9a664da877 mlxsw: spectrum: Prevent RIF access outside of routing code adds b69e1337ffa9 mlxsw: spectrum: Export function to check if RIF exists adds 9ef87b244ec5 mlxsw: spectrum_nve: Make tunnel initialization symmetric adds 78c9df81168f Merge branch 'mlxsw-Preparation-for-RTNL-removal' adds 458de8a97f10 net: page_pool: API cleanup and comments adds 2e92a2d0e450 net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT adds a29a912d448d ice: Validate config for SW DCB map adds 9d5c5a5290d4 ice: update malicious driver detection event handling adds a6892c96fc49 ice: Fix for TCAM entry management adds 36be2baa09f0 ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues adds c8608b5071d0 ice: Add DCBNL ops required to configure ETS in CEE for SW DCB adds 27d9be98eda1 ice: Report correct DCB mode adds 31c5f7f3f45a ice: SW DCB, report correct max TC value adds 5fa23e0b23fb ice: Support XDP UMEM wake up mechanism adds 7124507291cb ice: increase PF reset wait timeout to 300 milliseconds adds af23635a5335 ice: add backslash-n to strings adds 195fb97766da ice: add additional E810 device id adds e36aeec0f4e5 ice: add support for E823 devices adds 2fbfa9668bbf ice: fix define for E822 backplane device adds 5f9721a2d119 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 99fe61b27774 e1000e: fix missing cpu_to_le64 on buffer_addr adds 2e05f756c709 net: intel: e1000e: fix possible sleep-in-atomic-context b [...] adds 38db952b27d2 igc: make non-global functions static adds 8594a7f384ad igc: Complete to commit Add legacy power management support adds 9c384ee31e81 igc: Add dump options adds 59e466888038 e1000e: Add support for Alder Lake adds e7d0f4b3ad57 igc: Fix the typo in comment adds 563212224b7e e1000e: Add support for Tiger Lake device adds a5136f7677a3 igc: Complete to commit Add basic skeleton for PTP adds bc23aa949aeb igc: Add pcie error handler support adds e055600dfbed igc: Add WOL support adds 67082b536a27 igc: Add comment adds a5ebfe12a7e6 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds f1d97dd3f38b net: page_pool: Add documentation on page_pool API adds 5c4b513e5950 tc-testing: updated tdc tests for basic filter with u16 ex [...] adds feb5d98e0a15 enetc: remove "depends on (ARCH_LAYERSCAPE || COMPILE_TEST)" adds cd26d72d4d43 net: phy: dp83867: Add speed optimization feature adds 0c2204a4ad71 net: qrtr: Migrate nameservice to kernel from userspace adds 31d6cbeeb880 net: qrtr: Fix the local node ID as 1 adds b4d9785ce5c0 Merge branch 'Migrate-QRTR-Nameservice-to-Kernel' adds e65ee2fb54d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds fff7b64355ea bpf: Add bpf_read_branch_records() helper adds 67306f84ca78 selftests/bpf: Add bpf_read_branch_records() selftest adds 03aa39558e74 Merge branch 'bpf_read_branch_records' adds 83250f2b6940 selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 adds 500897804a36 selftests/bpf: Fix build of sockmap_ktls.c adds 5327644614a1 libbpf: Relax check whether BTF is mandatory adds dd88aed92d01 libbpf: Bump libpf current version to v0.0.8 adds ff26ce5cd768 libbpf: Add support for dynamic program attach target adds 933ce62d68de selftests/bpf: Update xdp_bpf2bpf test to use new set_atta [...] adds 2c3a368127e1 Merge branch 'set_attach_target' adds 006ed53e8caa selftests/bpf: Fix trampoline_count clean up logic adds e42da4c62abb docs/bpf: Update bpf development Q/A file adds b8e202d1d1d0 net, sk_msg: Annotate lockless access to sk_prot on clone adds f1ff5ce2cd5e net, sk_msg: Clear sk_user_data pointer on clone if tagged adds e80251555f0b tcp_bpf: Don't let child socket inherit parent protocol op [...] adds 8ca30379a401 bpf, sockmap: Allow inserting listening TCP sockets into sockmap adds 6e830c2f6c96 bpf, sockmap: Don't set up upcalls and progs for listening [...] adds c1cdf65da060 bpf, sockmap: Return socket cookie on lookup from syscall adds 1d59f3bcee35 bpf, sockmap: Let all kernel-land lookup values in SOCKMAP [...] adds 9fed9000c5c6 bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH adds 035ff358f2d9 net: Generate reuseport group ID on group creation adds 11318ba8cafd selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/ [...] adds 44d28be2b8d4 selftests/bpf: Tests for sockmap/sockhash holding listenin [...] adds eb1e1478b6f4 Merge branch 'bpf-sockmap-listen' adds b105e8e281ac Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 4ae575661f98 net/mlxfw: Generic mlx FW flash status notify adds 86a1270fd79f net/mlxfw: Improve FSM err message reporting and return codes adds f7fe7aa88fa2 net/mlxfw: More error messages coverage adds 6a3f707c0051 net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c adds 5042e8b97d41 net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting adds 958dfd0dc6d8 net/mlxfw: Add reactivate flow support to FSM burn flow adds b7331aa204a1 net/mlx5: Add fsm_reactivate callback support adds 732a0dee501f Merge branch 'mlxfw-Improve-error-reporting-and-FW-reactiv [...] adds 3e3c8dafc05f mlxsw: spectrum_mr: Publish multicast route after writing [...] adds c366de85894f mlxsw: spectrum_mr: Protect multicast table list with a lock adds f38656d06725 mlxsw: spectrum_mr: Protect multicast route list with a lock adds 2a60c460b588 mlxsw: spectrum_router: Expose router struct to internal users adds 8e18d85eab9d mlxsw: spectrum_router: Store NVE decapsulation configurat [...] adds 20bf5d82bbec mlxsw: spectrum_router: Introduce router lock adds 894276e85c16 mlxsw: spectrum_router: Take router lock from inside routing code adds 6a5c69cd5512 mlxsw: spectrum_dpipe: Take router lock from dpipe code adds b43c12e7a6b4 mlxsw: spectrum_router: Take router lock from netdev listener adds 1be54763e156 mlxsw: spectrum_router: Take router lock from inetaddr listeners adds 50c173c3a181 mlxsw: spectrum_router: Take router lock from exported helpers adds 9811f7a2c9f4 mlxsw: spectrum: Remove RTNL where possible adds 68e2617acfed Merge branch 'mlxsw-Remove-RTNL-from-route-insertion-path' adds 2045e158fc7f r8169: remove RTL_EVENT_NAPI constants adds 8cf0f819787c Merge remote-tracking branch 'net-next/master' adds 66630058e56b sched/rt: Provide migrate_disable/enable() inlines adds 4e139c771163 sched: Provide cant_migrate() adds 8eece07c011f Merge tag 'sched-for-bpf-2020-02-20' of git://git.kernel.o [...] adds 79db35386269 Merge remote-tracking branch 'bpf-next/master' adds a4c278d1bee1 xfrm: Use kmem_cache_zalloc() instead of kmem_cache_alloc( [...] adds dda520c4d462 ESP: Export esp_output_fill_trailer function adds b23b59c9ffc9 Merge remote-tracking branch 'ipsec-next/master' adds fd76bcf2f175 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 43edcb211c3d netfilter: flowtable: Use nf_flow_offload_tuple for stats as well adds 8eae783dc4f2 netfilter: xtables: Add snapshot of hardidletimer target adds e984c5a18b70 netfilter: nft_tunnel: add support for geneve opts adds 4928787d4339 netfilter: nf_tables: make sets built-in adds 2193eb9964cc netfilter: nf_tables: make all set structs const adds d5110b5d84d3 netfilter: cleanup unused macro adds 38b093e43239 Merge remote-tracking branch 'netfilter-next/master' adds bd5a851bfcfc Merge remote-tracking branch 'nfc-next/master' adds 2e8d0e65c900 Merge remote-tracking branch 'wireless-drivers-next/master' adds 1c22d3cda8af Bluetooth: RFCOMM: Use MTU auto tune logic adds eed467b517e8 Bluetooth: fix passkey uninitialized when used adds 47674655c48f Merge remote-tracking branch 'bluetooth/master' adds 3ee9306b353b cfg80211: Pass lockdep expression to RCU lists adds ca98c47d54d7 mac80211: check vif pointer before airtime calculation adds 7bb106eb6891 cfg80211: remove support for adjacent channel compensation adds dbb8b713ed6b Merge remote-tracking branch 'mac80211-next/master' adds de3f77a09318 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds f426faac80c9 crypto: chelsio - remove extra allocation for chtls_dev adds fcdba3c33a4d hwrng: imx-rngc - improve dependencies adds 41ccdbfd5427 padata: fix uninitialized return value in padata_replace() adds aa017ab97a22 uacce: Add documents for uacce adds 015d239ac014 uacce: add uacce driver adds 18bead70e991 crypto: hisilicon - Remove module_param uacce_mode adds 9e00df7156e4 crypto: hisilicon - register zip engine to uacce adds 30332eeefec8 debugfs: regset32: Add Runtime PM support adds f5f7e1a049e6 crypto: ccree - fix debugfs register access while suspended adds b83fd3e5ec28 crypto: ccree - fix retry handling in cc_send_sync_request() adds f4274eeca476 crypto: ccree - remove unneeded casts adds f08b58501c74 crypto: ccree - swap SHA384 and SHA512 larval hashes at bu [...] adds 08e8cb119f5a crypto: ccree - drop duplicated error message on SRAM exhaustion adds fc3b8c11aab7 crypto: ccree - remove empty cc_sram_mgr_fini() adds 2f272ef37c29 crypto: ccree - clean up clock handling adds ba99b6f9bd59 crypto: ccree - make mlli_params.mlli_virt_addr void * adds 5fabab0d36d3 crypto: ccree - use existing helpers to split 64-bit addresses adds e431cc043817 crypto: ccree - defer larval_digest_addr init until needed adds 37282f8d1571 crypto: ccree - remove bogus paragraph about freeing SRAM adds 1a895f1d5bce crypto: ccree - use u32 for SRAM addresses adds 8c7849a30255 crypto: ccree - simplify Runtime PM handling adds 1b940e35a517 crypto: ccree - use of_device_get_match_data() adds 8f76b35211bd crypto: ccree - remove cc_pm_is_dev_suspended() wrapper adds f33d807c9d88 crypto: ccree - make cc_pm_{suspend,resume}() static adds f1b19dff53cf crypto: ccree - remove struct cc_sram_ctx adds ec8f3a551965 crypto: ccree - remove struct cc_debugfs_ctx adds 040187a0faa6 crypto: ccree - remove struct buff_mgr_handle adds c23d7997559d crypto: ccree - remove struct cc_cipher_handle adds 08884316bb15 crypto: ccree - extract cc_init_copy_sram() adds 92816ab6b6c3 crypto: ccree - remove bogus kerneldoc markers adds 67b74a468389 crypto: ccree - improve kerneldoc in cc_hw_queue_defs.h adds ae02fcfeac13 crypto: ccree - improve kerneldoc in cc_buffer_mgr.c adds dc16c9f76472 crypto: ccree - improve kerneldoc in cc_hash.[ch] adds 5c68361f5746 crypto: ccree - improve kerneldoc in cc_request_mgr.[ch] adds 31568ab8323a crypto: ccree - improve kerneldoc in cc_sram_mgr.[ch] adds 3b1cbdac327c crypto: ccree - spelling s/Crytpcell/Cryptocell/ adds 24b540f649a9 crypto: ccree - grammar s/not room/no room/ adds 343ee6c4405c crypto: ccree - use existing dev helper in init_cc_resources() adds ff4d719a5bc7 crypto: ccree - use devm_k[mz]alloc() for AEAD data adds f7c8f992013d crypto: ccree - use devm_k[mz]alloc() for cipher data adds 91fc6c7b3328 crypto: ccree - use devm_kzalloc() for hash data adds e68303c6fe8e crypto: qat - spelling s/Decrytp/Decrypt/ adds b7f17fe28144 crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,d [...] adds c3f7394eb954 crypto: caam - refactor ahash_done callbacks adds 2ba1e79831aa crypto: caam - refactor ahash_edesc_alloc adds d53e44fe980b crypto: caam - refactor RSA private key _done callbacks adds 4d370a103695 crypto: caam - change return code in caam_jr_enqueue function adds ee38767f152a crypto: caam - support crypto_engine framework for SKCIPHE [...] adds 1c2402266713 crypto: caam - add crypto_engine support for AEAD algorithms adds bf53795025a2 crypto: caam - add crypto_engine support for RSA algorithms adds 21b014f038d3 crypto: caam - add crypto_engine support for HASH algorithms adds e44362ab03ca crypto: img-hash - Replace zero-length array with flexible [...] adds a4a70fa91b33 crypto: s5p-sss - Replace zero-length array with flexible- [...] adds ff462ddfd95b crypto: chelsio - Endianess bug in create_authenc_wr adds 7e6b65cd17eb Merge remote-tracking branch 'crypto/master' adds e5124751892a drm: move DP_MAX_DOWNSTREAM_PORTS from i915 to drm core adds b4c32073b8cf drm: always determine branch device with drm_dp_is_branch() adds 69654c632d80 drm/connector: Split out orientation quirk detection (v2) adds 0980939d2a70 drm/connector: Hookup the new drm_cmdline_mode panel_orien [...] adds dba9bf0a98c5 drm: panel: fix excessive stack usage in td028ttec1_prepare adds 8d6cb2f7fb90 drm/drm_panel: fix export of drm_panel_of_backlight, try #3 adds 53c902b9998a drm/rockchip: use DIV_ROUND_UP macro for calculations. adds 9590a99cfb3b drm/rockchip: Add missing vmalloc header adds 978bd0278f90 dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd. adds 7ab618c9a7e6 dt-bindings: panel-simple: Add compatible for Frida FRD350 [...] adds 7b6bd8433609 drm/panel: simple: Add support for the Frida FRD350H54004 panel adds 455e00f1412f drm: Add getfb2 ioctl adds d3d19d6fc573 fbdev: potential information leak in do_fb_ioctl() adds 366c5aa18c12 video: hyperv_fb: fix indentation issue adds ac0c2558161d video: ssd1307fb: add the missed regulator_disable adds 52733e95f040 video: Fix Kconfig indentation adds bc5e36f3d2ce OMAP: DSS2: remove non-zero check on variable r adds 28388b3325e3 pxa168fb: fix release function mismatch in probe failure adds 2be24502158b fbcon: Adjust indentation in set_con2fb_map adds 93166f5f2e4d fbmem: Adjust indentation in fb_prepare_logo and fb_blank adds 3c3c56397d58 video: sa1100fb: constify copied structure adds 091be7245a03 fbdev: s1d13xxxfb: use resource_size adds 44a391081c9b fbdev: cg14fb: use resource_size adds 914d66312d46 video: exynos: Rename Exynos to lowercase adds 31a2a3292139 fbdev: remove object duplication in Makefile adds e4eed858357a video: fbdev: nvidia: clean up indentation issues and comm [...] adds 5e791166d377 drm/ttm: nuke invalidate_caches callback adds af6cb95cf641 dt-bindings: display: panel: Add boe tv101wum-n16 panel bindings adds a869b9db7adf drm/panel: support for boe tv101wum-nl6 wuxga dsi video mo [...] adds 44de19e34eee drm/panel: support for auo, kd101n80-45na wuxga dsi video [...] adds e6d020eeefcd drm/panel: support for boe, tv101wum-n53 wuxga dsi video m [...] adds 56ad624b4cb5 drm/panel: support for auo, b101uan08.3 wuxga dsi video mo [...] adds a32de0d2de90 dt-bindings: vendor-prefix: add Shenzhen Feixin Photoelect [...] adds 44a90cc350a3 dt-bindings: panel: add Feixin K101 IM2BA02 MIPI-DSI panel adds fac47b1ebeda drm/panel: Add Feixin K101 IM2BA02 panel adds a86675968e23 Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" adds 7a3cbf590e63 drm/mst: Some style improvements in drm_dp_mst_topology_mg [...] adds 4e0311db2b2e drm: fix parameters documentation style in drm_dma adds abdd9e3705c8 dt-bindings: display: sitronix,st7735r: Convert to DT schema adds 3a1a6be40bd7 dt-bindings: display: sitronix,st7735r: Add Okaya RH128128T adds f41a8a69890d drm/mipi_dbi: Add support for display offsets adds 98823f379447 drm: tiny: st7735r: Prepare for adding support for more displays adds d1d511d516f7 drm: tiny: st7735r: Add support for Okaya RH128128T adds 77d1a6dbe8a4 drm/syncobj: Add documentation for timeline syncobj adds a5f768239ebd drm/panfrost: Remove core stack power management adds 73896f60d486 drm/panfrost: Prefix interrupt handlers' names adds b37ea8bff730 drm/drm_dp_mst:remove set but not used variable 'origlen' adds 1bbcf69e42fe drm/ttm: flush the fence on the bo after we individualize [...] adds cafddd608027 Documentation: bridge: Add documentation for ps8640 DT properties adds bc1aee7fc8f0 drm/bridge: Add I2C based driver for ps8640 bridge adds 3ff4c24bdb1f drm/dp_mst: Fix indenting in drm_dp_mst_topology_mgr_set_mst() adds 8732fe46b20c drm/dp_mst: Fix clearing payload state on topology disable adds a727fe8f05b7 drm/dp_mst: Mention max_payloads in proposed_vcpis/payloads docs adds 7d5802df89bc Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] adds f5df7369d543 dt-bindings: display: Convert a bunch of panels to DT schema adds def6e7f13e0b dt-bindings: add vendor prefix for logic technologies limited adds 300fc577d64e dt-bindings: panel-simple: add bindings for logic technolo [...] adds 5728fe7fa539 drm/panel: simple: add display timings for logic technolog [...] adds c2d4290ba0ff dt-bindings: restrict properties for sitronix,st7735r adds 7a2c65dd32b1 drm: Release filp before global lock adds 7e13ad896484 drm: Avoid drm_global_mutex for simple inc/dec of dev->open_count adds c6cccafa9191 drm/panel: Fix boe,tv101wum-n53 htotal timing adds 12a1d4e093ac drm: add drm_core_check_all_features() to check for a mask [...] adds 23d498f6b7fb drm/debugfs: also take per device driver features into account adds 500edbbd537b drm/lima: update register info adds dc76cb7a1fd1 drm/lima: add lima_vm_map_bo adds 6aebc51d7aef drm/lima: support heap buffer creation adds 2081e8dcf1ee drm/lima: recover task by enlarging heap buffer adds d20615f8e2c6 drm/lima: increase driver version to 1.1 adds 9ad676e5fd45 dt-bindings: display: ti,k2g-dss: Add dt-schema yaml binding adds 2d8730f1021f dt-bindings: display: ti,am65x-dss: Add dt-schema yaml binding adds 6057317cb76c dt-bindings: display: ti,j721e-dss: Add dt-schema yaml binding adds 32a1795f57ee drm/tidss: New driver for TI Keystone platform Display SubSystem adds 39d0f1e81c31 MAINTAINERS: add entry for tidss adds 9a69bd1912af drm/todo: Add item for the plane->atomic_check confusion adds 4efb31316d5f drm/imx: plane_state->fb iff plane_state->crtc adds fd907adeb793 drm/rockchip: plane_state->fb iff plane_state->crtc adds 021b7c7b3268 drm/vc4: plane_state->fb iff plane_state->crtc adds 5d39b1574f62 drm/vkms: plane_state->fb iff plane_state->crtc adds ec0582ca8987 drm/zte: plane_state->fb iff plane_state->crtc adds 3cb6d8e5cf98 drm/crc: Actually allow to change the crc source adds 86a9360be144 drm/auth: Drop master_create/destroy hooks adds 7beb691f1e6f drm: Initialize struct drm_crtc_state.no_vblank from devic [...] adds dccd32379ff0 drm/arc: Remove sending of vblank event adds bd2b7eb6d26e drm/ast: Don't set struct drm_crtc_state.no_vblank explicitly adds ebe162cdebe0 drm/bochs: Remove sending of vblank event adds 9e79e3da77f1 drm/cirrus: Remove sending of vblank event adds bddbad12fa85 drm/gm12u320: Remove sending of vblank event adds 0e422032ab1a drm/ili9225: Remove sending of vblank event adds 4f440e38bb96 drm/mipi-dbi: Remove sending of vblank event adds e29765299eea drm/qxl: Remove sending of vblank event adds f3fe2ef413ef drm/repaper: Remove sending of vblank event adds 3bace4f9dddc drm/st7586: Remove sending of vblank event adds a7bbabd94c41 drm/udl: Don't set struct drm_crtc_state.no_vblank explicitly adds 236b83fba352 drm/vboxvideo: Remove sending of vblank event adds 2a735ad3d211 drm/virtio: Remove sending of vblank event adds a3c27df2ada9 drm/xen: Explicitly disable automatic sending of vblank event adds c752affbadb0 dt-bindings: display: Add bindings for EDT panel adds 82d57a590f51 drm/panel: simple: Add EDT panel support adds 1dff44e1b51e dt-bindings: display/panel: add bindings for S6E88A0-AMS452EF01 adds 6d598a32ed87 drm/panel: Add Samsung s6e88a0-ams452ef01 panel driver adds 751465913f04 drm/bridge: Add a drm_bridge_state object adds dc8c609bd31d drm/rcar-du: Plug atomic state hooks to the default implem [...] adds d9aad8c2d57e drm/bridge: analogix: Plug atomic state hooks to the defau [...] adds 41cf57124e02 drm/bridge: Patch atomic hooks to take a drm_bridge_state adds 5061b8a969f7 drm/bridge: Add an ->atomic_check() hook adds f32df58acc68 drm/bridge: Add the necessary bits to support bus format n [...] adds fe141cedc433 drm/imx: pd: Use bus format/flags provided by the bridge w [...] adds 9781bd1dda2a drm/panel: simple: Fix the lt089ac29000 bus_format adds 6f21293dbbde MAINTAINERS: Add Thomas as drm-misc co-maintainer adds 544aa6cefb24 drm/stm: ltdc: add number of interrupts adds a6bd58c51ac4 drm/stm: ltdc: check crtc state before enabling LIE adds 1f7b71f20a98 drm/stm: dsi: stm mipi dsi doesn't print error on probe deferral adds ea36ec8623f5 drm: Remove PageReserved manipulation from drm_pci_alloc adds 8e4ff9b56957 drm: Remove the dma_alloc_coherent wrapper for internal usage adds fda157211432 drm/virtio: fix vblank handling adds 80f7c3f77697 drm/vram: Add helpers to validate a display mode's memory [...] adds 8bc5732cad8e drm/bochs: Implement struct drm_mode_config_funcs.mode_valid adds ac63316badae drm/hibmc: Implement struct drm_mode_config_funcs.mode_valid adds a7a0e8f69a82 drm/vboxvideo: Implement struct drm_mode_config_funcs.mode_valid adds e46e31cf5366 drm/virtio: ratelimit error logging adds 58547d7d5c6f drm/virtio: fix a wait_event condition adds 1425a4ce4959 drm/virtio: remove incorrect ENOSPC check adds 145cbefce097 drm/virtio: add virtio_gpu_vbuf_ctrl_hdr adds e19d341174b6 drm/virtio: no need to pass virtio_gpu_ctrl_hdr adds 4d8d48691015 drm/virtio: unlock object array on errors adds db2e20726cca drm/virtio: set up virtqueue sgs before locking adds 6ebe8661ebf2 drm/virtio: move locking into virtio_gpu_queue_ctrl_sgs adds c900b2a45cd3 drm/virtio: move the check for vqs_ready earlier adds 96b5d1bee29f drm/virtio: move virtqueue_notify into virtio_gpu_queue_ctrl_sgs adds 5edbb5608256 drm/virtio: fix ring free check adds 79b9376404b0 dt-bindings: one file of all simple DSI panels adds 1689578c5aa6 dt-bindings: panel: Convert raydium,rm68200 to json-schema adds c55d0a554843 dt-bindings: panel: Convert orisetech,otm8009a to json-schema adds a72e1f684d9b dt-bindings: add binding for tft displays based on ilitek,ili9486 adds cdb702a65558 drm/tiny: add support for tft displays based on ilitek,ili9486 adds ffb42e64561e drm/tiny/repaper: Make driver OF-independent adds f6ab3402a681 drm/tiny/repaper: No need to set ->owner for spi_register_ [...] adds 5703d6ae9573 drm/tiny/st7735r: Make driver OF-independent adds 1525c20cff96 drm/tiny/st7735r: No need to set ->owner for spi_register_ [...] adds c0e255655f6d drm/bochs: Clear struct drm_connector_funcs.dpms adds 06f749af622c drm/udl: Clear struct drm_connector_funcs.dpms adds 1b245ec5b685 Merge tag 'drm-misc-next-2020-02-10' of git://anongit.free [...] adds f8f6ddfa697f Merge remote-tracking branch 'drm/drm-next' adds ba98290bfc15 drm/amdgpu: cleanup some incorrect reg access for SRIOV adds 3ae9e1f69282 drm/amdgpu: fix memory leak during TDR test(v2) adds cac301ffaa8f drm/amdgpu: fix colliding of preemption adds 3e3dc15d98b9 drm/amdgpu/discovery: make the discovery code less chatty adds 999d16f9baba drm/amdgpu: add UAPI for creating encrypted buffers adds 982783ea5a46 drm/amdgpu: add UAPI to create secure commands (v3) adds 092eccca1b53 drm/amdgpu: define the TMZ bit for the PTE adds 4f824b1105dd drm/amdgpu: add tmz feature parameter (v2) adds 2c7509e1cbc3 drm/amdgpu: add amdgpu_tmz data structure adds 11e7b5e426da drm/amdgpu: add function to check tmz capability (v4) adds c0e5d2d67b36 drm/amdgpu: add tmz bit in frame control packet adds 637d2486b560 drm/amdgpu: expand the emit tmz interface with trusted flag adds 808b91747b0f drm/amdgpu: expand the context control interface with trust flag adds c46992e35170 drm/amdgpu: job is secure iff CS is secure (v5) adds 01e82295e4db drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds a3ab8b9ce956 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 4030b497e151 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 3211de5b5935 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 926627614daa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds db769fa74e86 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 6a5cd35fe7ee drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds d4f217c84fbc drm/amdgpu: move CS secure flag next the structs where it's used adds 1bb1e40b9228 drm/amdgpu: remove the alignment placeholder for secure buffer adds b84448b87a69 drm/amdgpu: implement TMZ accessor (v3) adds b8ecc4b58f59 drm/amd/display: Indicate use of TMZ buffers to DC adds a86eb9603d6d drm/amdgpu: Move to a per-IB secure flag (TMZ) adds e4eb4a4d85d0 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 35ec7313eecb drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 4ab34b610070 drm/amdkfd: Enable GWS based on FW Support adds 33fe7f103603 drm/ttm: flush the fence on the bo after we individualize [...] adds 6ccc3b859fdd drm/ttm: refine ghost BO resv criteria adds 3d1d9ccb50e9 drm/ttm: cleanup ttm_buffer_object_transfer adds d0d6a8a55d0f drm/ttm: use RCU in ttm_bo_flush_all_fences adds aee2db086555 drm/ttm: rework BO delayed delete. v2 adds 8d09498eca64 drm/ttm: replace dma_resv object on deleted BOs v3 adds 64af5cb66458 drm/ttm: individualize resv objects before calling release_notify adds c1eadadac113 drm/amdgpu: work around llvm bug #42576 adds 85de38d08a8c drm/amdgpu: Enter low power state if CRTC active. adds b15e2fdf268c drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 40ab3e734dd4 drm/amdgpu/smu: add an update table lock adds 6b3c5755e43c drm/amdgpu/smu: add a send message lock adds 22a0e6a769b0 drm/amdgpu/display: clean up hdcp workqueue handling adds 67ceb5261709 drm/amdgpu: add sysfs interface to set arbitrary sclk valu [...] adds ebabd7011333 Merge remote-tracking branch 'amdgpu/drm-next' adds f28014244d54 drm/i915: Introduce encoder->compute_config_late() adds b50a1aa6e1e9 drm/i915/dp: Compute port sync crtc states post compute_config() adds e24bcd34c1dd drm/i915/dp: Add all tiled and port sync conns to modeset adds df6b1f3da89f drm/i915: remove the other slab_dependencies adds 66940061a52f drm/i915/gt: Protect signaler walk with RCU adds 54738e8ad5a5 drm/i915: Double check bumping after the spinlock adds 40c47c60bd4d drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info adds 34bbfde6061d drm/i915/guc: Kill USES_GUC macro adds 065273f76dd0 drm/i915/guc: Kill USES_GUC_SUBMISSION macro adds 7a8c9b73147f drm/i915/uc: Update the FW status on injected fetch error adds 4c467d5dcd61 drm/i915/uc: autogenerate uC checker functions adds bfe5a40a7b9a drm/i915/uc: Improve tracking of uC init status adds 202c98e71692 drm/i915/guc: Apply new uC status tracking to GuC submissi [...] adds 3acffa8cba75 drm/i915/uc: Abort early on uc_init failure adds 42f96e5bd41e drm/i915/uc: consolidate firmware cleanup adds 70697e29c8c5 drm/i915: Add i9xx_lut_8() adds 32e3ae50b287 drm/i915/hpd: Replace the loop-within-loop with two indepe [...] adds 5fb908ebb875 drm/i915: Mark all HPD capabled connectors as such adds 9877db7d6b8a drm/i915: Parametrize PFIT_PIPE adds f986ef2ec306 drm/i915: Use intel_de_write_fw() for skl+ scaler registers adds 837b63e60878 drm/i915: Program MBUS with rmw during initialization adds 1042b2b93dac drm/i915/tgl: Program MBUS_ABOX{1,2}_CTL during display init adds 0bf857358f3f drm/i915/perf: conversion to struct drm_device based loggi [...] adds f5a179d4687d drm/i915/pmu: Avoid using globals for CPU hotplug state adds 46129dc10f47 drm/i915/pmu: Avoid using globals for PMU events adds deeee411a975 drm/i915/gem: Break up long lists of object reclaim adds 00de702c6c6f drm/i915: Check that the vma hasn't been closed before we [...] adds 87e04f75928b drm/i915/tgl: Add Wa_22010178259:tgl adds 6f24e41022f2 drm/i915: Avoid recursing onto active vma from the shrinker adds 6065682f9954 drm/i915/gt: Push the GPU cancellation to the backend adds 5d8b134150af drm/i915/gt: remove redundant assignment to variable dw adds b664259f3fe2 drm/i915: split i915_driver_modeset_probe() to pre/post ir [...] adds f8226d02857b drm/i915: make dbuf configurations const adds 2713eb41a1a9 drm/i915: Distribute switch variables for initialization adds aff351104278 drm/i915/display/cdclk: Make WARN* drm specific where drm_ [...] adds 1de143cc5b60 drm/i915/display/ddi: Make WARN* drm specific where drm_de [...] adds e57291c2d395 drm/i915/display/display: Make WARN* drm specific where dr [...] adds a66d7c1e8923 drm/i915/display/power: Make WARN* drm specific where drm_ [...] adds eb020ca3d43f drm/i915/display/dp: Make WARN* drm specific where drm_dev [...] adds bb393dc56e9a drm/i915/display/hdcp: Make WARN* drm specific where drm_p [...] adds b18df842bd34 Merge remote-tracking branch 'drm-intel/for-linux-next' adds a1834699a15d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds ca890620e5ab Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 3a9759a95252 Merge remote-tracking branch 'sound/for-next' adds 9d6ee3656a9f ASoC: dpcm: remove confusing trace in dpcm_get_be() adds dc7f090d9ab2 ASoC: samsung: Update dependencies for Arizona machine drivers adds d2ad9d6ca5b2 ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver adds 71cc8abb6ec7 ASoC: SOF: Intel: hda: allow operation without i915 gfx adds 4ee67cbd9766 dt-bindings: sound: Add TLV320ADCx140 dt bindings adds 689c7655b50c ASoC: tlv320adcx140: Add the tlv320adcx140 codec driver family adds 62209c9ad2ac ASoC: meson: aiu: Document Meson8 and Meson8b support in t [...] adds edc761805302 ASoC: meson: aiu: introduce a struct for platform specific [...] adds 3e25c44598aa ASoC: meson: aiu: add support for the Meson8 and Meson8b S [...] adds 150cbf8e66ec ASoC: sun8i-codec: Remove unused dev from codec struct adds bf726b1c86f2 ASoC: tas2562: Add support for digital volume control adds bd56e593da19 ASoC: meson: g12a: add toacodec dt-binding documentation adds af2618a2eee8 ASoC: meson: g12a: add internal DAC glue driver adds b38c4a8a0291 ASoC: meson: axg-card: add toacodec support adds dcdf428d1e18 Merge branch 'asoc-5.7' into asoc-next adds ce9f79466dc3 Merge remote-tracking branch 'sound-asoc/for-next' adds 94492476ef0c Merge remote-tracking branch 'modules/modules-next' adds 7888be73ba13 Merge remote-tracking branch 'block/for-next' adds b6559a9563d6 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] adds 137ad78f38c5 Merge remote-tracking branch 'mmc/next' adds fcd7c6cc95a4 Merge remote-tracking branch 'regulator/for-next' adds bd1a5a53d7c1 security: <linux/lsm_hooks.h>: fix all kernel-doc warnings adds 3e27a33932df security: remove duplicated include from security.h adds 66cb31adcffa Merge remote-tracking branch 'security/next-testing' adds 3e790f6197d8 Merge remote-tracking branch 'apparmor/apparmor-next' adds dcd7ca2937c5 Merge remote-tracking branch 'keys/keys-next' adds c3a276111ea2 selinux: optimize storage of filename transitions adds e4cfa05e9bfe selinux: Add xfs quota command types adds f2ef12ea9b1a Merge remote-tracking branch 'selinux/next' adds 43ff286aff14 Merge remote-tracking branch 'smack/for-next' adds c706e6eb615b tpm: Don't make log failures fatal adds 9d02d5cd4f31 Merge remote-tracking branch 'tpmdd/next' adds 696cbeef172e Merge remote-tracking branch 'audit/next' adds 2f384801a4e0 dt-bindinsg: net: can: Convert can-transceiver to json-schema adds 824674b59f72 dt-bindings: net: can: Convert M_CAN to json-schema adds 9eb05a558370 MAINTAINERS: remove myself from DT bindings entry adds 1c27e9ae0f69 dt-bindings: Add vendor prefix for Linutronix adds a153182716c0 dt-bindings: usb: exynos-usb: Document clock names for DWC [...] adds 94d57ebd233a dt-bindings: Add vendor prefix for Xiaomi adds faf8e30acb21 dt-bindings: arm: Add kryo260 compatible adds 28fb1e82a84f Merge remote-tracking branch 'devicetree/for-next' adds 5c7867000487 Merge branch 'spi-5.7' into spi-next adds 240372cc620e Merge remote-tracking branch 'spi/for-next' adds 6650cdd9a8cc x86/split_lock: Enable split lock detection by kernel adds 1a0f88359f7c Merge branch 'x86/splitlock' adds d5250d53ebc6 Merge branch 'x86/fpu' adds cdcb58cc05ed x86/iopl: Include prototype header for ksys_ioperm() adds 99ce3255fddf x86/syscalls: Add prototypes for C syscall callbacks adds b10c307f6f31 x86/cpu: Move prototype for get_umwait_control_msr() to a [...] adds c0ecb417cfa9 Merge branch 'x86/cleanups' adds 3ee372ccce4d x86/boot/compressed/64: Remove .bss/.pgtable from bzImage adds e11831d0ada3 x86/boot/compressed: Remove unnecessary sections from bzImage adds f1c5078134d5 Merge branch 'x86/boot' adds 50e818715821 x86/vdso: Mark the TSC clocksource path likely adds 78560d41064a ARM: vdso: Remove unused function adds 1dff4156d1f6 lib/vdso: Allow the high resolution parts to be compiled out adds 3280badbe1b2 ARM: vdso: Compile high resolution parts conditionally adds 25a2a6567829 MIPS: vdso: Compile high resolution parts conditionally adds 3bd142a46b56 clocksource: Cleanup struct clocksource and documentation adds eec399dd8627 x86/vdso: Move VDSO clocksource state tracking to callback adds 5d51bee725cc clocksource: Add common vdso clock mode storage adds b95a8a27c300 x86/vdso: Use generic VDSO clock mode storage adds e1bdb22ebe53 mips: vdso: Use generic VDSO clock mode storage adds 5e3c6a312a09 ARM/arm64: vdso: Use common vdso clock mode storage adds f86fd32db706 lib/vdso: Cleanup clock mode storage leftovers adds c7a18100bdff lib/vdso: Avoid highres update if clocksource is not VDSO capable adds 2d6b01bd88cc lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes adds ae12e08539de lib/vdso: Allow fixed clock mode adds 8345228ccf31 lib/vdso: Allow architectures to override the ns shift operation adds e876f0b69dc9 lib/vdso: Allow architectures to provide the vdso data pointer adds 6e317c32fd39 timer: Improve the comment describing schedule_timeout() adds 5fb1c2a5bbf7 posix-timers: Pass lockdep expression to RCU lists adds 52f04c9dbce3 Merge branch 'timers/core' adds 636e007fab16 Merge branch 'sched/rt' adds 82e0516ce3a1 sched/core: Remove duplicate assignment in sched_tick_remote() adds b7a331615d25 sched/fair: Add asymmetric CPU capacity wakeup scan adds a526d466798d sched/topology: Remove SD_BALANCE_WAKE on asymmetric capac [...] adds f8459197e75b sched/core: Remove for_each_lower_domain() adds 000619680c37 sched/fair: Remove wake_cap() adds f0a84e98abaa Merge branch 'sched/core' adds 2976908e4198 x86/mce: Do not log spurious corrected mce errors adds 868e58b50a79 Merge branch 'ras/core' adds d9ed04272fbf Merge branch 'perf/core' adds 2cd01024ab5b Merge branch 'locking/kcsan' adds 05ba0d09f295 Merge branch 'locking/core' adds 113d4bc90483 objtool: Fix clang switch table edge case adds 7acfe5315312 objtool: Improve call destination function detection adds f4a4fb5f1572 Merge branch 'core/objtool' adds 212c9c359f55 Merge remote-tracking branch 'tip/auto-latest' adds c1ac89550578 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 3f47be5432bd Merge remote-tracking branch 'edac/edac-for-next' adds 59ee0326ccf7 rcutorture: Suppress forward-progress complaints during ea [...] adds 90e23b6b81a9 torture: Make results-directory date format completion-friendly adds 435508095ab5 rcutorture: Refrain from callback flooding during boot adds a59ee765a689 torture: Forgive -EBUSY from boottime CPU-hotplug operations adds 58c53360b36d rcutorture: Allow boottime stall warnings to be suppressed adds 4ab00bdd99a9 rcutorture: Suppress boottime bad-sequence warnings adds 8171d3e0dafd torture: Allow disabling of boottime CPU-hotplug torture o [...] adds e0714247373b rcutorture: Add 100-CPU configuration adds c0b94ffb6684 rcutorture: Summarize summary of build and run results adds beabc806f5aa rcutorture: Make kvm-find-errors.sh abort on bad directory adds 202489101f2e rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] adds 102c14d2f879 rcutorture: Fix stray access to rcu_fwd_cb_nodelay adds f042a436c8dc rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] adds 5396d31d3a39 rcutorture: Annotation lockless accesses to rcu_torture_current adds 12af66032126 rcuperf: Measure memory footprint during kfree_rcu() test adds 50d4b62970e2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] adds 9470a18fabd0 rcutorture: Manually clean up after rcu_barrier() failure adds a144935ceaed rcutorture: Set KCSAN Kconfig options to detect more data races adds dd7f9d773d45 doc: Add some more RCU list patterns in the kernel adds 5b19d76774b8 doc/RCU/Design: Remove remaining HTML tags in ReST files adds 0af4dbe77a95 doc/RCU/listRCU: Fix typos in a example code snippets adds a24316b2df93 doc/RCU/listRCU: Update example function name adds 2236c59ae92f doc/RCU/rcu: Use ':ref:' for links to other docs adds cd6f8ee4778f doc/RCU/rcu: Use absolute paths for non-rst files adds 2afcf1ed8172 doc/RCU/rcu: Use https instead of http if possible adds 3f5fb273ed01 doc: Add rcutorture scripting to torture.txt adds 97f8e17a6028 Documentation/memory-barriers: Fix typos adds 9f01eb5d4936 nfs: Fix nfs_access_get_cached_rcu() sparse error adds 82dd8419e225 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf adds 24bb9eccf7ff rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace adds 8a7e8f517140 rcu: Provide debug symbols and line numbers in KCSAN runs adds 7672d647ddae rcu: Add WRITE_ONCE() to rcu_node ->qsmask update adds b0c18c87730a rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store adds 0937d045732b rcu: Add READ_ONCE() to rcu_node ->gp_seq adds 2906d2154cd6 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity adds 105abf82b0a6 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext adds 0050c7b2d27c locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner adds bfeebe24212d rcu: Add READ_ONCE() to rcu_segcblist ->tails[] adds 8ff37290d662 rcu: Add *_ONCE() for grace-period progress indicators adds 65bb0dc437c3 rcu: Fix typos in file-header comments adds a5b8950180f8 rcu: Add READ_ONCE() to rcu_data ->gpwrap adds 2a2ae872ef7a rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick adds 3ca3b0e2cbe0 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status adds 90c018942c2b timer: Use hlist_unhashed_lockless() in timer_pending() adds 57721fd15a02 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() adds 59881bcd85a0 rcu: Add WRITE_ONCE() to rcu_state ->gp_start adds aa24f93753e2 rcu: Fix rcu_barrier_callback() race condition adds 4dfd5cd83dc4 rculist: Add brackets around cond argument in __list_check [...] adds 5648d6591230 rcu: Don't flag non-starting GPs before GP kthread is running adds 9ced45480719 rcu: Add missing annotation for rcu_nocb_bypass_lock() adds 92c0b889f2ff rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() adds faa059c397de rcu: Optimize and protect atomic_cmpxchg() loop adds 13817dd589f4 rcu: Tighten rcu_lockdep_assert_cblist_protected() check adds 3d05031ae6de rcu: Make nocb_gp_wait() double-check unexpected-callback warning adds e70e4b3e69ce rcu: Mark rcu_state.ncpus to detect concurrent writes adds 63f6fa670c89 rcu: Mark rcu_state.gp_seq to detect concurrent writes adds 77abca1c358a rcu: Make rcu_barrier() account for offline no-CBs CPUs adds 34c881745549 rcu: Support kfree_bulk() interface in kfree_rcu() adds 613707929b30 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() adds 80c503e0e68f locktorture: Print ratio of acquisitions, not failures adds 7aabb6f83962 locktorture: Allow CPU-hotplug to be disabled via --bootargs adds c0e1472d8078 locktorture: Use private random-number generators adds 28e09a2e4848 locktorture: Forgive apparent unfairness if CPU hotplug adds b5ea03709d12 rcu: Clear ->core_needs_qs at GP end or self-reported QS adds b2b00ddf193b rcu: React to callback overload by aggressively seeking qu [...] adds 8c14263d351b rcu: React to callback overload by boosting RCU readers adds aa96a93ba2bb rcu: Fix spelling mistake "leval" -> "level" adds b692dc4adfcf rcu: Update __call_rcu() comments adds fcb7381265e6 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head adds e1e9bdc00ade rcu: Add missing annotation for exit_tasks_rcu_start() adds 90ba11ba99e0 rcu: Add missing annotation for exit_tasks_rcu_finish() adds 7ff8b4502bc0 srcu: Fix __call_srcu()/process_srcu() datarace adds 8c9e0cb32315 srcu: Fix __call_srcu()/srcu_get_delay() datarace adds 39f91504a03a srcu: Fix process_srcu()/srcu_batches_completed() datarace adds 710426068dc6 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq adds 0c10a589bc9f Merge branches 'doc.2020.02.20a', 'fixes.2020.02.20a', 'kf [...] adds b5b2b24dfec0 kcsan: Move interfaces that affects checks to kcsan-checks.h adds 3ed8d4aa9fba compiler.h, seqlock.h: Remove unnecessary kcsan.h includes adds b5d25de228e4 kcsan: Introduce kcsan_value_change type adds b4b78d640feb kcsan: Add kcsan_set_access_mask() support adds be544aff3d15 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) adds 218a10d2260b kcsan, trace: Make KCSAN compatible with tracing adds 83ae417f79d2 Merge branch 'kcsan.2020.02.13b' into HEAD adds ca3b71b9e4ac Merge branch 'lkmm-dev.2020.02.16a' into HEAD adds df45971666ce rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds 4576d6ef73db rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds 6816566beb24 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds abd87fc4a359 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds 2c8b0083ddb9 rcu: Use data_race() for RCU CPU stall-warning prints adds 4cb70b586116 rcu: Use data_race() for RCU expedited CPU stall-warning prints adds b82347a8abc9 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds fd0b51a9d992 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds 30c761093fc9 rcu: Make rcu_read_unlock_special() safe for rq/pi locks adds 820d38d245c9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] adds cb16e843a692 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field adds af885912ce9f rcu: Don't use negative nesting depth in __rcu_read_unlock() adds 647fba3ae323 rcutorture: Mark data-race potential for rcu_barrier() tes [...] adds cde3848a1b93 fork: Annotate a data race in vm_area_dup() adds aee9ccab7247 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] adds 06d1285a06f6 kcsan: Add option to allow watcher interruptions adds 8aa63de65a79 kcsan: Add option for verbose reporting adds 485d35340731 Merge remote-tracking branch 'rcu/rcu/next' adds 5c37f1ae1c33 KVM: arm64: Ask the compiler to __always_inline functions [...] adds 8c2d146ee7a2 KVM: arm64: Define our own swab32() to avoid a uapi static inline adds e43f1331e2ef arm64: Ask the compiler to __always_inline functions used [...] adds f1a2f57952c7 Merge remote-tracking branch 'kvm-arm/next' adds 444d59db6100 Merge remote-tracking branch 'kvms390/next' adds db5b3a773c65 Merge remote-tracking branch 'percpu/for-next' adds 635d58031cc9 Merge remote-tracking branch 'workqueues/for-next' adds 4c2f2ebdf131 Merge remote-tracking branch 'drivers-x86/for-next' adds 694072bfbc3d Merge remote-tracking branch 'chrome-platform/for-next' adds 1c92179af655 ipmi_si: Avoid spurious errors for optional IRQs adds ef0129a4d06a drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] adds 6309054ca13d Merge remote-tracking branch 'ipmi/for-next' adds eb8150ccb514 Merge remote-tracking branch 'driver-core/driver-core-next' adds 28926994e5d7 usb: host: fhci-hcd: annotate PIPE_CONTROL switch case wit [...] adds 10892847de81 usb-storage: Use const to reduce object data size adds 24f772409b24 usb: core: Make use of acpi_evaluate_object() status adds 2b974ee056a2 usb: core: Use ACPI_SUCCESS() at appropriate places adds b284ddc36cbe usb: gadget: legacy: gmidi: remove useless cast for driver.name adds bab6bac280c6 usb: gadget: legacy: inode: remove useless cast for driver.name adds 511a10910eaf usb: gadget: udc: amd5536udc_pci: remove useless cast for [...] adds bd6995334483 usb: gadget: at91_udc: remove useless cast for driver.name adds f9a4e699761e usb: gadget: dummy_hcd: remove useless cast for driver.name adds 4697bf3f7b84 usb: gadget: fotg210-udc: remove useless cast for driver.name adds 3620ed300763 usb: gadget: fusb300_udc: remove useless cast for driver.name adds 37a757e31d99 usb: gadget: goku_udc: remove useless cast for driver.name adds dcfd72ee653e usb: gadget: lpc32xx_udc: remove useless cast for driver.name adds 93bc7363f828 usb: gadget: m66592-udc: remove useless cast for driver.name adds 8d57a84ae96d usb: gadget: net2280: remove useless cast for driver.name adds 676edc2074c9 usb: gadget: omap_udc: remove useless cast for driver.name adds 5803e6e3ead7 usb: gadget: r8a66597-udc: remove useless cast for driver.name adds f7bcff35dcb3 usb: gadget: renesas_usb3: remove useless cast for driver.name adds 7cbfeb65f058 usb: host: ehci-pci: remove useless cast for driver.name adds cd3d8cfc322f usb: host: ohci-pci: remove useless cast for driver.name adds bb7458c2f4a9 usb: host: sl811-hcd: remove useless cast for driver.name adds b070022220c9 usb: host: uhci-pci: remove useless cast for driver.name adds c02f1ef68a7f usb: host: xhci-pci: remove useless cast for driver.name adds 2f41c8a25feb usb: musb: core: remove useless cast for driver.name adds e257f36cbf18 Merge remote-tracking branch 'usb/usb-next' adds dada4a7eb6e7 Merge remote-tracking branch 'usb-serial/usb-next' adds 715c09890a6e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 73a97915db8d Merge remote-tracking branch 'phy-next/next' adds 8c6b6ffac367 serial: 8250_pxa: avoid autodetecting the port type adds 9ff2f0f7f247 tty: serial: Kconfig: Fix a typo adds 47eff47cc275 tty: serial: efm32: fix spelling mistake "reserverd" -> "r [...] adds 567a0e17f75f serial: 8250_port: Switch to use DEVICE_ATTR_RW() adds 21680a6dcb01 serial: 8250_port: Use dev_*() instead of pr_*() adds 036bca1fcce8 n_gsm: drop unneeded gsm_dlci->fifo field adds 72ae8cc192a3 n_gsm: introduce enum gsm_dlci_state adds e1785996f4c6 n_gsm: introduce enum gsm_dlci_mode adds 329aa6e6e12f n_gsm: introduce enum gsm_mux_state adds edd05a735a39 n_gsm: add missing __user annotations adds d8ca4ecf8dbd n_gsm: add missing \n to prints adds 5677fcf376d5 n_gsm: switch dead to bool adds e9360b9a0d4c n_gsm: switch throttled to bool adds 7a9ed9c069f1 n_gsm: switch constipated to bool adds c50704bdef9b n_gsm: switch escape to bool adds 175b558d0efb tty: serial: samsung_tty: build it for any platform adds 3b3845bb6c78 tty: serial: samsung_tty: remove SERIAL_SAMSUNG_DEBUG adds 66c3bdf11d9d n_hdlc: remove tracing debug prints adds 683efabc6622 n_hdlc: remove unused macros adds f3c2e27750ea n_hdlc: convert debuglevel use to pr_debug adds aebe5fc3b568 n_hdlc: put init/exit strings directly to prints adds cda3756ca5c4 n_hdlc: cleanup messages during registration adds c549725ff85a n_hdlc: use clamp() for maxframe adds 30fafd92c272 n_hdlc: simplify freeing of buffer list adds 5f2895143d5e n_hdlc: invert conditions in n_hdlc_tty_close and n_hdlc_tty_poll adds a1274b26ac27 n_hdlc: remove unused flags adds 4040c8286079 n_hdlc: remove unused backup_tty adds 75011682e7c5 n_hdlc: expand tty2n_hdlc macro adds 43e784eca86a n_hdlc: inline n_hdlc_release adds df6de639d42c n_hdlc: remove cached tty adds 844cc5f9e530 n_hdlc: remove checking of n_hdlc adds 740708abbba2 n_hdlc: add helper for buffers allocation adds edee649f9d27 n_hdlc: move tty_ldisc_ops to the bottom adds 0f2382981442 n_hdlc: switch tbusy and woke_up to bools adds b9c010dfe85e n_hdlc: remove unneeded ifdef adds d86b05cb0e20 n_hdlc: use __func__ and pr_ print helpers adds 43741e9bc0fb n_hdlc: remove useless whitespace at line wraps adds 2bfb2b753bc6 n_hdlc: remove spaces between function name and ( adds 8d79bb5c4b97 n_hdlc: add missing spaces after commas adds 1283c72135f0 n_hdlc: fix whitespace around binary operators adds 80967ff2d15f n_hdlc: wrap a comment properly adds dce05aa6eec9 vt: selection, introduce vc_is_sel adds e587e8f17433 vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines adds a606e0352897 Merge remote-tracking branch 'tty/tty-next' adds 781dee89a4ee Merge remote-tracking branch 'char-misc/char-misc-next' adds 1886a6680402 Merge remote-tracking branch 'extcon/extcon-next' adds 04cba7a1bb9a Merge remote-tracking branch 'soundwire/next' adds 4f56ba8392f6 Merge remote-tracking branch 'thunderbolt/next' adds 4394a16c314b Merge remote-tracking branch 'staging/staging-next' adds 5923b7f08181 Merge remote-tracking branch 'mux/for-next' adds bfb59d4a330e dmaengine: sa11x0: Replace zero-length array with flexible [...] adds a18cd9bebdca dmaengine: sprd: Replace zero-length array with flexible-a [...] adds 1ee44529cc79 dmaengine: tegra210-adma: Replace zero-length array with f [...] adds 35e032462bf8 dmanegine: ioat/dca: Replace zero-length array with flexib [...] adds 845d18146470 Merge remote-tracking branch 'slave-dma/next' adds 890e45c9410e Merge remote-tracking branch 'cgroup/for-next' adds 28822d633f20 Merge branch 'fixes' into for-next adds 0a65b349c7fa Merge branch 'misc' into for-next adds f1c7c0804515 Merge remote-tracking branch 'scsi/for-next' adds 65cd7cda4803 Merge remote-tracking branch 'vhost/linux-next' adds b1b26d84e622 Merge remote-tracking branch 'rpmsg/for-next' adds 18a36b13fb7e Merge remote-tracking branch 'gpio/for-next' adds 8d1f658feac1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 8ea1eb033564 Merge remote-tracking branch 'pinctrl/for-next' adds 1894cb1aa783 Merge remote-tracking branch 'ktest/for-next' adds f0dd1cad224d Merge remote-tracking branch 'kselftest/next' adds 65623b119a0f Merge remote-tracking branch 'livepatching/for-next' adds 889d3072ea0b Merge remote-tracking branch 'rtc/rtc-next' adds 83f66dd71860 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 5959877342ff Merge remote-tracking branch 'at24/at24/for-next' adds d27e6b64f2d6 Merge remote-tracking branch 'ntb/ntb-next' adds 453d56ad9b91 Merge remote-tracking branch 'fsi/next' adds 97098830ac25 Merge remote-tracking branch 'slimbus/for-next' adds 6112f941874e nvmem: fix memory leak in error path adds 8daa31303194 nvmem: release the write-protect pin adds 2ca4eca2853f Merge remote-tracking branch 'nvmem/for-next' adds 4efc68c8a664 Merge remote-tracking branch 'xarray/xarray' adds ffd843b9cf17 kdb: Eliminate strncpy() warnings by replacing with strscpy() adds 5ea771abd5a3 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ adds 99d79e1db758 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds ea97f6a1f1f9 Merge remote-tracking branch 'devfreq/devfreq-next' adds 1418bf8c8ed8 fpga: dfl: support multiple opens on feature device node. adds 309db92e29b1 fpga: zynq: Remove clk_get error message for probe defer adds 58901ea0d6a1 Merge remote-tracking branch 'fpga/for-next' adds 93decb452d9d Merge remote-tracking branch 'kunit-next/kunit' adds 2609272baaa9 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 2e89359927cf Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds d708503057bd mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 24ceab7edb3c mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] adds 68d8517eadee mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] adds 75b447c5ca34 mm: avoid data corruption on CoW fault into PFN-mapped VMA adds 88a0693f8622 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 353c757b9a47 /proc/kpageflags: do not use uninitialized struct pages adds 95a4fc041abe x86/mm: Split vmalloc_sync_all() adds febc464ad11f kthread: mark timer used by delayed kthread works as IRQ safe adds 4fa37293021d asm-generic: make more kernel-space headers mandatory adds b6377cec23df scripts/spelling.txt: Add syfs/sysfs pattern adds 4327d99c4a4e ocfs2: remove FS_OCFS2_NM adds a577ebacdd7b ocfs2: remove unused macros adds ee3e83e61cce ocfs2: use OCFS2_SEC_BITS in macro adds 4c87b2dea237 ocfs2: remove dlm_lock_is_remote adds 8d3abd5cf43b ramfs: support O_TMPFILE adds 9b59ebd8e2c8 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 75cf754813e7 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 955b37f3c09c mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds df712fbcb57e mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds 9376f727e083 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds eeb96b8197d7 mm/gup: split get_user_pages_remote() into two routines adds 17b61e7e4a57 mm/gup: pass a flags arg to __gup_device_* functions adds d3ee764d19a6 mm: introduce page_ref_sub_return() adds ab9a6cf73484 mm/gup: pass gup flags to two more routines adds 52f893055912 mm/gup: require FOLL_GET for get_user_pages_fast() adds 51cf885c8cd9 mm/gup: track FOLL_PIN pages adds 299a9f8e48f4 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds df925a2e7ada mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds 1fb266dbd9d0 mm/gup_benchmark: support pin_user_pages() and related calls adds dba34b46a144 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds ba0c709d34e6 mm: improve dump_page() for compound pages adds c590c67b1318 mm: dump_page(): additional diagnostics for huge pinned pages adds 7bbca7700107 mm/swapfile.c: move inode_lock out of claim_swapfile adds 023abbdd28f8 mm/swapfile.c: fix comments for swapcache_prepare adds e6a133ed1128 mm/swap.c: not necessary to export __pagevec_lru_add() adds 42d67f518b7d mm, memcg: fix build error around the usage of kmem_caches adds dd3707dddbef mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds 08f896112a92 mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 742e1797a16c mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 76bd5e2171a4 mm/memory.c: add vm_insert_pages() adds 3e653e3daa51 mm-add-vm_insert_pages-fix adds 53b3c06e79b6 add missing page_count() check to vm_insert_pages(). adds af10699381d0 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 0ebc52555dca net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 3dbf0eeb27eb mm/mmap.c: fix the adjusted length error adds a4a150676fa2 mm/mremap: add MREMAP_DONTUNMAP to mremap() adds 0940fd5350e3 mm-add-mremap_dontunmap-to-mremap-v6 adds c8533cd80452 selftests: add MREMAP_DONTUNMAP selftest adds 7437be9aeec4 selftest-add-mremap_dontunmap-selftest-fix adds fd9c5cb059ce mm/sparsemem: get address to page struct instead of addres [...] adds c1fb7986a673 mm/sparse: rename pfn_present() to pfn_in_present_section() adds 99724acd8302 mm: vmpressure: don't need call kfree if kstrndup fails adds 5e7f1af780b8 mm: vmpressure: use mem_cgroup_is_root API adds 058c835580ac mm: vmscan: replace open codings to NUMA_NO_NODE adds 43caea70a6a7 mm/vmscan.c: remove cpu online notification for now adds 1f3a1154578a mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds 2cc8e1790339 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 9896dca4c3ee hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 606ee9c069c3 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 61fee460b8db mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds d2a4a3ee2669 hugetlb_cgroup: add reservation accounting for private mappings adds 6b24030ee013 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds e13cef0bb633 hugetlb: disable region_add file_region coalescing adds e835a56c1b24 mm/hugetlb: Fix file_region entry allocations adds 6863de00e540 hugetlb_cgroup: add accounting for shared mappings adds cf47ec834707 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 86c9fc7069a5 hugetlb_cgroup: support noreserve mappings adds d7f7c2928271 hugetlb: support file_region coalescing again adds 6c629ee8af15 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds b1487929ce0f hugetlb_cgroup: add hugetlb_cgroup reservation tests adds b00e0f145b7f hugetlb_cgroup: add hugetlb_cgroup reservation docs adds d1de34dd92c5 mm/migrate.c: no need to check for i > start in do_pages_move() adds ec644544abb9 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 7f7e03abb325 mm/migrate.c: check pagelist in move_pages_and_store_status() adds c2225d79cfea mm/migrate.c: unify "not queued for migration" handling in [...] adds 5b081f9d2f48 mm/migrate.c: migrate PG_readahead flag adds 2abbbeb4bfaa mm-migratec-migrate-pg_readahead-flag-fix adds 6817a57125c5 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 8d77243c061b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 30b1e5384f84 mm: adjust shuffle code to allow for future coalescing adds 5bd77dc987f4 mm: use zone and order instead of free area in free_list m [...] adds 4a0a7c1b68b4 mm: add function __putback_isolated_page adds 6e253d121f34 mm: introduce Reported pages adds 031b585728ba virtio-balloon: pull page poisoning config out of free pag [...] adds 4e45279749e1 virtio-balloon: add support for providing free page report [...] adds f5dd313063be mm/page_reporting: rotate reported pages to the tail of the list adds 89dce1a4f1af mm/page_reporting: add budget limit on how many pages can [...] adds 39706174fc77 mm/page_reporting: add free page reporting documentation adds 72411b3a02b2 drivers/base/memory.c: indicate all memory blocks as removable adds 64e6db11a6f4 drivers/base/memory.c: drop section_count adds 905c004584ab drivers/base/memory.c: drop pages_correctly_probed() adds c856803abf25 mm/page_ext.c: drop pfn_present() check when onlining adds a3ec7eedff8e mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 0eaf42aec788 mm/zswap: allow setting default status, compressor and all [...] adds 839a83e52726 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds ab47cc76c03c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 4eec496faefc kernel/hung_task.c: Monitor killed tasks. adds 120fc33acb6c asm-generic: fix unistd_32.h generation format adds b2b96d658cce kernel/extable.c: use address-of operator on section symbols adds 9718445803fc MAINTAINERS: add an entry for kfifo adds 043b6871a743 lib/test_lockup: test module to generate lockups adds 47cbcc35e848 lib/bch.c: replace zero-length array with flexible-array member adds 23960a12b05b lib/ts_bm.c: replace zero-length array with flexible-array member adds a591ba177a81 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 1dbc18a93cf2 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 798f123e80fc lib/scatterlist: fix sg_copy_buffer() kerneldoc adds 5043b0a3f722 lib: test_stackinit.c: XFAIL switch variable init tests adds 7e40f46e8efa string: add stracpy and stracpy_pad mechanisms adds 17432021a936 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds d3a158389ede checkpatch: remove email address comment from email addres [...] adds 9a9532bbbc49 checkpatch: check SPDX tags in YAML files adds f924d1754c03 checkpatch: support "base-commit:" format adds 3e4aba97e4cf checkpatch: prefer fallthrough; over fallthrough comments adds 7782b4c5f0f9 epoll: fix possible lost wakeup on epoll_ctl() path adds 18f91f462918 kselftest: introduce new epoll test case adds d79c78f0620c fs/binfmt_elf.c: delete "loc" variable adds 95cd1b464e5c fs/binfmt_elf.c: allocate less for static executable adds 1a08bbbd3479 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 0ae657ddce35 init/main.c: mark boot_config_checksum static adds bbc4502437ba kernel/relay.c: fix read_pos error when multiple readers adds 06e6e7d14f9b aio: simplify read_events() adds f8740ac91f9f init/Kconfig: clean up ANON_INODES and old IO schedulers options adds dfa08228ec5b Merge branch 'akpm-current/current' adds 9a1c7e1b7017 mm/frontswap: mark various intentional data races adds 8e4d4ab0c7ad mm/page_io: mark various intentional data races adds 9323a84e8aca mm-page_io-mark-various-intentional-data-races-v2 adds d93f3598a721 mm/swap_state: mark various intentional data races adds ce6f625e60b0 mm/kmemleak: annotate various data races obj->ptr adds edfc7250ab70 mm/filemap.c: fix a data race in filemap_fault() adds f17c304321b0 mm/swapfile: fix and annotate various data races adds 192e3c598bab mm-swapfile-fix-and-annotate-various-data-races-v2 adds eb59e64c39c1 mm/page_counter: fix various data races at memsw adds 1cbede1986bd mm/memcontrol: fix a data race in scan count adds 23fbb21e10fd mm/list_lru: fix a data race in list_lru_count_one adds 36923555ab80 mm/mempool: fix a data race in mempool_free() adds b4926924934b mm/util.c: annotate an data race at vm_committed_as adds 3ea90baee848 mm/rmap: annotate a data race at tlb_flush_batched adds e32e1059c0d5 mm: annotate a data race in page_zonenum() adds ff8d8ac16a38 drivers/tty/serial/sh-sci.c: suppress warning adds 46fcdb47d1f9 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 7b2fcdf27807 Merge branch 'akpm/master' adds bdc5461b23ca Add linux-next specific files for 20200224
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 (f4aba10148cd) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 4 + Documentation/ABI/testing/sysfs-driver-uacce | 39 + .../admin-guide/acpi/fan_performance_states.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 13 +- Documentation/arm64/memory.rst | 2 +- Documentation/arm64/tagged-address-abi.rst | 2 +- Documentation/bpf/bpf_devel_QA.rst | 29 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/display/bridge/ps8640.yaml | 112 + .../bindings/display/ilitek,ili9486.yaml | 73 + .../bindings/display/panel/auo,b080uan01.txt | 7 - .../bindings/display/panel/auo,b101aw03.txt | 7 - .../bindings/display/panel/auo,b101ean01.txt | 7 - .../bindings/display/panel/auo,b101xtn01.txt | 7 - .../bindings/display/panel/auo,b116xw03.txt | 7 - .../bindings/display/panel/auo,b133htn01.txt | 7 - .../bindings/display/panel/auo,b133xtn01.txt | 7 - .../bindings/display/panel/auo,g070vvn01.txt | 29 - .../bindings/display/panel/auo,g101evn010.txt | 12 - .../bindings/display/panel/auo,g104sn02.txt | 12 - .../bindings/display/panel/auo,g133han01.txt | 7 - .../bindings/display/panel/auo,g185han01.txt | 7 - .../bindings/display/panel/auo,p320hvn03.txt | 8 - .../bindings/display/panel/auo,t215hvn01.txt | 7 - .../bindings/display/panel/avic,tm070ddh03.txt | 7 - .../bindings/display/panel/boe,hv070wsa-100.txt | 28 - .../bindings/display/panel/boe,nv101wxmn51.txt | 7 - .../bindings/display/panel/boe,tv080wum-nl0.txt | 7 - .../bindings/display/panel/boe,tv101wum-nl6.yaml | 80 + .../display/panel/cdtech,s043wq26h-ct7.txt | 12 - .../display/panel/cdtech,s070wv95-ct16.txt | 12 - .../display/panel/chunghwa,claa070wp03xg.txt | 7 - .../display/panel/chunghwa,claa101wa01a.txt | 7 - .../display/panel/chunghwa,claa101wb03.txt | 7 - .../display/panel/dataimage,scf0700c48ggu18.txt | 8 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 - .../bindings/display/panel/edt,et-series.txt | 55 - .../display/panel/evervision,vgg804821.txt | 12 - .../display/panel/feixin,k101-im2ba02.yaml | 55 + .../display/panel/foxlink,fl500wvr00-a0t.txt | 7 - .../bindings/display/panel/friendlyarm,hd702e.txt | 32 - .../display/panel/giantplus,gpg482739qs5.txt | 7 - .../bindings/display/panel/hannstar,hsd070pww1.txt | 7 - .../bindings/display/panel/hannstar,hsd100pxn1.txt | 7 - .../bindings/display/panel/hit,tx23d38vm0caa.txt | 7 - .../bindings/display/panel/innolux,at043tn24.txt | 7 - .../bindings/display/panel/innolux,at070tn92.txt | 7 - .../bindings/display/panel/innolux,g070y2-l01.txt | 12 - .../bindings/display/panel/innolux,g101ice-l01.txt | 7 - .../bindings/display/panel/innolux,g121i1-l01.txt | 7 - .../bindings/display/panel/innolux,g121x1-l03.txt | 7 - .../bindings/display/panel/innolux,n116bge.txt | 7 - .../bindings/display/panel/innolux,n156bge-l21.txt | 7 - .../bindings/display/panel/innolux,zj070na-01p.txt | 7 - .../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 - .../bindings/display/panel/koe,tx31d200vm0baa.txt | 25 - .../bindings/display/panel/kyo,tcg121xglp.txt | 7 - .../display/panel/lemaker,bl035-rgb-002.txt | 12 - .../bindings/display/panel/lg,lb070wv8.txt | 7 - .../bindings/display/panel/lg,lp079qx1-sp0v.txt | 7 - .../bindings/display/panel/lg,lp097qx1-spa1.txt | 7 - .../bindings/display/panel/lg,lp120up1.txt | 7 - .../bindings/display/panel/lg,lp129qe.txt | 7 - .../display/panel/mitsubishi,aa070mc01.txt | 7 - .../bindings/display/panel/nec,nl12880b20-05.txt | 8 - .../bindings/display/panel/nec,nl4827hc19-05b.txt | 7 - .../bindings/display/panel/netron-dy,e231732.txt | 7 - .../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 - .../display/panel/nlt,nl192108ac18-02d.txt | 8 - .../devicetree/bindings/display/panel/nvd,9128.txt | 7 - .../display/panel/okaya,rs800480t-7x0gp.txt | 7 - .../display/panel/olimex,lcd-olinuxino-43-ts.txt | 7 - .../bindings/display/panel/ontat,yx700wv03.txt | 7 - .../bindings/display/panel/orisetech,otm8009a.txt | 23 - .../bindings/display/panel/orisetech,otm8009a.yaml | 53 + .../display/panel/ortustech,com37h3m05dtc.txt | 12 - .../display/panel/ortustech,com37h3m99dtc.txt | 12 - .../display/panel/ortustech,com43h4m85ulc.txt | 7 - .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 - .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 - .../display/panel/panasonic,vvx10f004b00.txt | 7 - .../display/panel/panasonic,vvx10f034n00.txt | 20 - .../bindings/display/panel/panel-simple-dsi.yaml | 67 + .../bindings/display/panel/panel-simple.yaml | 205 ++ .../display/panel/qiaodian,qd43003c0-40.txt | 7 - .../bindings/display/panel/raydium,rm68200.txt | 25 - .../bindings/display/panel/raydium,rm68200.yaml | 56 + .../display/panel/rocktech,rk070er9427.txt | 25 - .../display/panel/samsung,lsn122dl01-c01.txt | 7 - .../bindings/display/panel/samsung,ltn101nt05.txt | 7 - .../display/panel/samsung,ltn140at29-301.txt | 7 - .../display/panel/samsung,s6e88a0-ams452ef01.yaml | 50 + .../bindings/display/panel/sharp,lq035q7db03.txt | 12 - .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 - .../bindings/display/panel/sharp,lq101k1ly04.txt | 7 - .../bindings/display/panel/sharp,lq123p1jx31.txt | 7 - .../display/panel/shelly,sca07010-bfn-lnn.txt | 7 - .../bindings/display/panel/starry,kr122ea0sra.txt | 7 - .../bindings/display/panel/tianma,tm070jdhg30.txt | 7 - .../bindings/display/panel/tianma,tm070rvhg71.txt | 29 - .../display/panel/toshiba,lt089ac29000.txt | 8 - .../bindings/display/panel/tpk,f07a-0102.txt | 8 - .../bindings/display/panel/tpk,f10a-0102.txt | 8 - .../bindings/display/panel/urt,umsh-8596md.txt | 16 - .../bindings/display/panel/vl050_8048nt_c01.txt | 12 - .../bindings/display/panel/winstar,wf35ltiacd.txt | 48 - .../bindings/display/sitronix,st7735r.txt | 35 - .../bindings/display/sitronix,st7735r.yaml | 78 + .../bindings/display/ti/ti,am65x-dss.yaml | 152 + .../bindings/display/ti/ti,j721e-dss.yaml | 208 ++ .../devicetree/bindings/display/ti/ti,k2g-dss.yaml | 106 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 40 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 20 +- .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 2 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 144 + .../bindings/net/can/can-transceiver.txt | 24 - .../bindings/net/can/can-transceiver.yaml | 18 + .../devicetree/bindings/net/can/m_can.txt | 75 - Documentation/devicetree/bindings/net/mdio.yaml | 1 - .../devicetree/bindings/sound/amlogic,aiu.yaml | 2 + .../bindings/sound/amlogic,g12a-toacodec.yaml | 51 + .../devicetree/bindings/sound/tlv320adcx140.yaml | 83 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/usb/exynos-usb.txt | 9 +- .../devicetree/bindings/vendor-prefixes.yaml | 10 + Documentation/filesystems/zonefs.txt | 20 +- Documentation/gpu/todo.rst | 22 + Documentation/hwmon/adm1177.rst | 3 +- Documentation/kbuild/makefiles.rst | 3 - Documentation/misc-devices/uacce.rst | 176 ++ Documentation/networking/page_pool.rst | 159 + Documentation/power/index.rst | 1 - MAINTAINERS | 37 +- Makefile | 2 +- Next/SHA1s | 144 +- Next/merge.log | 3203 +++++++++++++------- arch/arm/Kconfig | 1 - arch/arm/Makefile | 4 +- arch/arm/boot/compressed/Makefile | 10 +- arch/arm/boot/compressed/fdt_get_mem_start.c | 52 + arch/arm/boot/compressed/head.S | 52 +- arch/arm/boot/compressed/vmlinux.lds.S | 1 - arch/arm/boot/dts/am437x-idk-evm.dts | 4 +- arch/arm/boot/dts/dra7-evm.dts | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 + arch/arm/boot/dts/dra7xx-clocks.dtsi | 12 +- arch/arm/boot/dts/exynos5250-arndale.dts | 10 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 8 + arch/arm/boot/dts/motorola-mapphone-common.dtsi | 13 +- arch/arm/boot/dts/r8a7743.dtsi | 5 +- arch/arm/boot/dts/r8a7744.dtsi | 5 +- arch/arm/boot/dts/r8a7745.dtsi | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 5 +- arch/arm/boot/dts/r8a7779.dtsi | 2 +- arch/arm/boot/dts/r8a7790.dtsi | 2 + arch/arm/boot/dts/r8a7791.dtsi | 5 +- arch/arm/boot/dts/r8a7792.dtsi | 5 +- arch/arm/boot/dts/r8a7793.dtsi | 5 +- arch/arm/boot/dts/r8a7794.dtsi | 2 + arch/arm/boot/dts/sun5i.dtsi | 3 - arch/arm/boot/dts/sun6i-a31.dtsi | 12 - arch/arm/boot/dts/sun7i-a20.dtsi | 25 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 3 - arch/arm/boot/dts/sun8i-a33.dtsi | 2 - arch/arm/configs/exynos_defconfig | 2 + arch/arm/configs/omap2plus_defconfig | 1 + arch/arm/include/asm/clocksource.h | 5 +- arch/arm/include/asm/vdso/gettimeofday.h | 18 +- arch/arm/include/asm/vdso/vsyscall.h | 35 - arch/arm/kernel/unwind.c | 2 +- arch/arm/kernel/vdso.c | 2 + arch/arm/lib/copy_from_user.S | 2 +- arch/arm64/Kconfig | 1 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 16 +- arch/arm64/boot/dts/renesas/Makefile | 4 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 3 +- arch/arm64/configs/defconfig | 23 +- arch/arm64/include/asm/arch_gicv3.h | 2 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cacheflush.h | 2 +- arch/arm64/include/asm/clocksource.h | 5 +- arch/arm64/include/asm/cpufeature.h | 10 +- arch/arm64/include/asm/io.h | 4 +- arch/arm64/include/asm/kvm_emulate.h | 48 +- arch/arm64/include/asm/kvm_hyp.h | 7 + arch/arm64/include/asm/kvm_mmu.h | 3 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 11 +- arch/arm64/include/asm/vdso/gettimeofday.h | 11 +- arch/arm64/include/asm/vdso/vsyscall.h | 9 - arch/arm64/include/asm/virt.h | 2 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 4 +- arch/mips/Kconfig | 1 - arch/mips/include/asm/clocksource.h | 18 +- arch/mips/include/asm/vdso/gettimeofday.h | 35 +- arch/mips/include/asm/vdso/vsyscall.h | 9 - arch/mips/kernel/csrc-r4k.c | 2 +- arch/nds32/configs/defconfig | 1 - arch/nds32/kernel/time.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 2 +- arch/riscv/boot/.gitignore | 2 + arch/x86/Kconfig | 1 - arch/x86/boot/compressed/head_64.S | 2 +- arch/x86/boot/compressed/kaslr_64.c | 3 - arch/x86/boot/compressed/vmlinux.lds.S | 5 + arch/x86/entry/common.c | 1 + arch/x86/entry/vdso/vma.c | 8 +- arch/x86/include/asm/clocksource.h | 23 +- arch/x86/include/asm/mshyperv.h | 4 +- arch/x86/include/asm/msr-index.h | 2 + arch/x86/include/asm/mwait.h | 2 + arch/x86/include/asm/syscall.h | 5 + arch/x86/include/asm/vdso/gettimeofday.h | 6 +- arch/x86/include/asm/vdso/vsyscall.h | 15 - arch/x86/include/asm/vgtod.h | 6 - arch/x86/kernel/cpu/amd.c | 14 + arch/x86/kernel/cpu/mce/core.c | 2 + arch/x86/kernel/cpu/mce/intel.c | 17 + arch/x86/kernel/cpu/mce/internal.h | 2 + arch/x86/kernel/cpu/umwait.c | 1 + arch/x86/kernel/ioport.c | 1 + arch/x86/kernel/kvmclock.c | 9 +- arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/time.c | 12 +- arch/x86/kernel/tsc.c | 32 +- arch/x86/kvm/trace.h | 4 +- arch/x86/kvm/vmx/vmx.c | 1 + arch/x86/kvm/vmx/vmx.h | 2 - arch/x86/kvm/x86.c | 22 +- arch/x86/xen/enlighten_pv.c | 7 +- arch/x86/xen/time.c | 36 +- drivers/acpi/acpica/acconvert.h | 4 +- drivers/acpi/acpica/acmacros.h | 4 +- drivers/acpi/acpica/evevent.c | 47 +- drivers/acpi/acpica/hwsleep.c | 12 + drivers/acpi/acpica/nsnames.c | 6 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/tbxface.c | 12 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/sleep.c | 57 +- drivers/base/node.c | 2 +- drivers/char/hw_random/Kconfig | 3 +- drivers/char/tpm/eventlog/common.c | 12 +- drivers/char/tpm/tpm-chip.c | 4 +- drivers/char/tpm/tpm.h | 2 +- drivers/clocksource/arm_arch_timer.c | 8 +- drivers/clocksource/hyperv_timer.c | 7 + drivers/clocksource/mips-gic-timer.c | 8 +- drivers/crypto/caam/Kconfig | 1 + drivers/crypto/caam/caamalg.c | 413 ++- drivers/crypto/caam/caamhash.c | 338 +-- drivers/crypto/caam/caampkc.c | 185 +- drivers/crypto/caam/caampkc.h | 10 + drivers/crypto/caam/caamrng.c | 4 +- drivers/crypto/caam/intern.h | 2 + drivers/crypto/caam/jr.c | 36 +- drivers/crypto/caam/key_gen.c | 2 +- drivers/crypto/ccree/cc_aead.c | 61 +- drivers/crypto/ccree/cc_buffer_mgr.c | 66 +- drivers/crypto/ccree/cc_buffer_mgr.h | 4 +- drivers/crypto/ccree/cc_cipher.c | 61 +- drivers/crypto/ccree/cc_debugfs.c | 29 +- drivers/crypto/ccree/cc_driver.c | 127 +- drivers/crypto/ccree/cc_driver.h | 13 +- drivers/crypto/ccree/cc_hash.c | 225 +- drivers/crypto/ccree/cc_hash.h | 31 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 255 +- drivers/crypto/ccree/cc_pm.c | 60 +- drivers/crypto/ccree/cc_pm.h | 21 - drivers/crypto/ccree/cc_request_mgr.c | 47 +- drivers/crypto/ccree/cc_request_mgr.h | 19 +- drivers/crypto/ccree/cc_sram_mgr.c | 78 +- drivers/crypto/ccree/cc_sram_mgr.h | 45 +- drivers/crypto/chelsio/chcr_algo.c | 2 +- drivers/crypto/chelsio/chtls/chtls_main.c | 3 +- drivers/crypto/hisilicon/qm.c | 239 +- drivers/crypto/hisilicon/qm.h | 11 + drivers/crypto/hisilicon/zip/zip_main.c | 49 +- drivers/crypto/img-hash.c | 2 +- drivers/crypto/qat/qat_common/qat_algs.c | 2 +- drivers/crypto/s5p-sss.c | 2 +- drivers/dma/idxd/sysfs.c | 2 +- drivers/dma/ioat/dca.c | 2 +- drivers/dma/sa11x0-dma.c | 2 +- drivers/dma/sprd-dma.c | 2 +- drivers/dma/tegra210-adma.c | 2 +- drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/google/memconsole-coreboot.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/fpga/dfl-afu-main.c | 26 +- drivers/fpga/dfl-fme-main.c | 19 +- drivers/fpga/dfl.c | 15 +- drivers/fpga/dfl.h | 35 +- drivers/fpga/zynq-fpga.c | 3 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 3 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 16 - drivers/gpu/drm/ast/ast_main.c | 24 +- drivers/gpu/drm/ast/ast_mode.c | 2 - drivers/gpu/drm/bochs/bochs_kms.c | 31 +- drivers/gpu/drm/bridge/Kconfig | 11 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 44 +- drivers/gpu/drm/bridge/parade-ps8640.c | 348 +++ drivers/gpu/drm/cirrus/cirrus.c | 8 - drivers/gpu/drm/drm_atomic.c | 116 + drivers/gpu/drm/drm_atomic_helper.c | 83 +- drivers/gpu/drm/drm_atomic_state_helper.c | 103 + drivers/gpu/drm/drm_auth.c | 8 - drivers/gpu/drm/drm_bridge.c | 437 ++- drivers/gpu/drm/drm_bufs.c | 20 +- drivers/gpu/drm/drm_connector.c | 81 +- drivers/gpu/drm/drm_crtc_internal.h | 2 + drivers/gpu/drm/drm_debugfs.c | 3 +- drivers/gpu/drm/drm_debugfs_crc.c | 2 +- drivers/gpu/drm/drm_dma.c | 21 +- drivers/gpu/drm/drm_dp_helper.c | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 43 +- drivers/gpu/drm/drm_file.c | 44 +- drivers/gpu/drm/drm_framebuffer.c | 122 + drivers/gpu/drm/drm_gem_vram_helper.c | 61 + drivers/gpu/drm/drm_ioctl.c | 1 + drivers/gpu/drm/drm_mipi_dbi.c | 39 +- drivers/gpu/drm/drm_pci.c | 36 +- drivers/gpu/drm/drm_syncobj.c | 87 +- drivers/gpu/drm/drm_vblank.c | 28 + drivers/gpu/drm/drm_vm.c | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 1 + drivers/gpu/drm/i915/display/icl_dsi.c | 5 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 84 +- drivers/gpu/drm/i915/display/intel_color.c | 12 +- drivers/gpu/drm/i915/display/intel_crt.c | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 199 +- drivers/gpu/drm/i915/display/intel_display.c | 556 ++-- drivers/gpu/drm/i915/display/intel_display_power.c | 207 +- drivers/gpu/drm/i915/display/intel_display_types.h | 5 +- drivers/gpu/drm/i915/display/intel_dp.c | 266 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 20 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 1 + drivers/gpu/drm/i915/display/intel_hotplug.c | 52 +- drivers/gpu/drm/i915/display/intel_panel.c | 3 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 1 + drivers/gpu/drm/i915/display/vlv_dsi.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt.c | 11 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 16 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 12 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 15 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 9 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 19 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 7 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 8 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 59 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 62 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 9 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +- drivers/gpu/drm/i915/gvt/scheduler.c | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 25 +- drivers/gpu/drm/i915/i915_drv.c | 49 +- drivers/gpu/drm/i915/i915_drv.h | 10 - drivers/gpu/drm/i915/i915_perf.c | 27 +- drivers/gpu/drm/i915/i915_pmu.c | 59 +- drivers/gpu/drm/i915/i915_pmu.h | 11 +- drivers/gpu/drm/i915/i915_reg.h | 4 + drivers/gpu/drm/i915/i915_request.c | 11 - drivers/gpu/drm/i915/i915_scheduler.c | 10 +- drivers/gpu/drm/i915/i915_switcheroo.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 5 + drivers/gpu/drm/i915/intel_gvt.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 8 +- drivers/gpu/drm/imx/ipuv3-plane.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 176 +- drivers/gpu/drm/lima/lima_drv.c | 16 +- drivers/gpu/drm/lima/lima_drv.h | 1 + drivers/gpu/drm/lima/lima_gem.c | 134 +- drivers/gpu/drm/lima/lima_gem.h | 4 + drivers/gpu/drm/lima/lima_gp.c | 58 +- drivers/gpu/drm/lima/lima_mmu.c | 5 + drivers/gpu/drm/lima/lima_mmu.h | 1 + drivers/gpu/drm/lima/lima_regs.h | 1 + drivers/gpu/drm/lima/lima_sched.c | 35 +- drivers/gpu/drm/lima/lima_sched.h | 6 + drivers/gpu/drm/lima/lima_vm.c | 46 +- drivers/gpu/drm/lima/lima_vm.h | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 37 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 65 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 85 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 58 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 7 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 - drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 6 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 + drivers/gpu/drm/nouveau/nouveau_bo.c | 8 - drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 4 + drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 26 + drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 14 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 2 + drivers/gpu/drm/panel/Kconfig | 24 + drivers/gpu/drm/panel/Makefile | 3 + drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 854 ++++++ drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 526 ++++ .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 293 ++ drivers/gpu/drm/panel/panel-simple.c | 133 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 17 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 7 +- drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 6 +- drivers/gpu/drm/qxl/qxl_display.c | 14 - drivers/gpu/drm/qxl/qxl_ttm.c | 6 - drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 6 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 11 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 37 +- drivers/gpu/drm/stm/ltdc.h | 1 + drivers/gpu/drm/tidss/Kconfig | 14 + drivers/gpu/drm/tidss/Makefile | 12 + drivers/gpu/drm/tidss/tidss_crtc.c | 377 +++ drivers/gpu/drm/tidss/tidss_crtc.h | 46 + drivers/gpu/drm/tidss/tidss_dispc.c | 2768 +++++++++++++++++ drivers/gpu/drm/tidss/tidss_dispc.h | 132 + drivers/gpu/drm/tidss/tidss_dispc_regs.h | 243 ++ drivers/gpu/drm/tidss/tidss_drv.c | 285 ++ drivers/gpu/drm/tidss/tidss_drv.h | 39 + drivers/gpu/drm/tidss/tidss_encoder.c | 88 + drivers/gpu/drm/tidss/tidss_encoder.h | 17 + drivers/gpu/drm/tidss/tidss_irq.c | 146 + drivers/gpu/drm/tidss/tidss_irq.h | 77 + drivers/gpu/drm/tidss/tidss_kms.c | 249 ++ drivers/gpu/drm/tidss/tidss_kms.h | 15 + drivers/gpu/drm/tidss/tidss_plane.c | 217 ++ drivers/gpu/drm/tidss/tidss_plane.h | 25 + drivers/gpu/drm/tidss/tidss_scale_coefs.c | 202 ++ drivers/gpu/drm/tidss/tidss_scale_coefs.h | 22 + drivers/gpu/drm/tiny/Kconfig | 22 +- drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/tiny/gm12u320.c | 9 - drivers/gpu/drm/tiny/ili9225.c | 9 - drivers/gpu/drm/tiny/ili9486.c | 286 ++ drivers/gpu/drm/tiny/repaper.c | 21 +- drivers/gpu/drm/tiny/st7586.c | 9 - drivers/gpu/drm/tiny/st7735r.c | 76 +- drivers/gpu/drm/ttm/ttm_bo.c | 236 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 1 - drivers/gpu/drm/udl/udl_connector.c | 1 - drivers/gpu/drm/udl/udl_modeset.c | 11 - drivers/gpu/drm/vboxvideo/vbox_mode.c | 13 +- drivers/gpu/drm/vc4/vc4_plane.c | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 + drivers/gpu/drm/virtio/virtgpu_display.c | 9 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 3 + drivers/gpu/drm/virtio/virtgpu_vq.c | 187 +- drivers/gpu/drm/vkms/vkms_plane.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 6 - drivers/gpu/drm/xen/xen_drm_front_kms.c | 19 + drivers/gpu/drm/zte/zx_plane.c | 4 +- drivers/hwmon/acpi_power_meter.c | 16 +- drivers/hwmon/lm73.c | 10 + drivers/hwmon/w83627ehf.c | 7 +- drivers/infiniband/core/cma.c | 15 +- drivers/infiniband/core/rw.c | 31 +- drivers/infiniband/core/security.c | 2 +- drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 1 + drivers/misc/uacce/Kconfig | 13 + drivers/misc/uacce/Makefile | 2 + drivers/misc/uacce/uacce.c | 617 ++++ drivers/mmc/host/mmc_hsq.c | 4 + drivers/net/bonding/bond_main.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 5 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 12 +- drivers/net/ethernet/brocade/bna/bnad.c | 7 +- drivers/net/ethernet/cadence/macb.h | 1 + drivers/net/ethernet/cadence/macb_main.c | 60 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 62 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.h | 9 + drivers/net/ethernet/cisco/enic/enic_main.c | 3 +- drivers/net/ethernet/freescale/enetc/Kconfig | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 63 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 + drivers/net/ethernet/intel/e1000/e1000_main.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 2 + drivers/net/ethernet/intel/e1000e/hw.h | 6 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 + drivers/net/ethernet/intel/e1000e/mac.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 14 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 + drivers/net/ethernet/intel/ice/ice.h | 4 + drivers/net/ethernet/intel/ice/ice_base.c | 11 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 67 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 58 +- drivers/net/ethernet/intel/ice/ice_devids.h | 26 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 65 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 65 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 151 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 32 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 192 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 23 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 24 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 10 +- drivers/net/ethernet/intel/igc/igc_defines.h | 6 + drivers/net/ethernet/intel/igc/igc_dump.c | 323 ++ drivers/net/ethernet/intel/igc/igc_ethtool.c | 61 + drivers/net/ethernet/intel/igc/igc_main.c | 144 + drivers/net/ethernet/intel/igc/igc_ptp.c | 2 +- drivers/net/ethernet/intel/igc/igc_regs.h | 5 + drivers/net/ethernet/jme.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 40 + drivers/net/ethernet/mellanox/mlxfw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 50 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 296 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 2 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 17 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 4 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 25 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 35 +- .../net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 54 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 28 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 377 ++- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 43 + .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 102 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 42 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 11 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 1 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 5 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 7 +- drivers/net/ethernet/realtek/r8169_main.c | 32 +- drivers/net/ethernet/sfc/efx.c | 1 - drivers/net/ethernet/socionext/netsec.c | 29 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 5 +- drivers/net/phy/broadcom.c | 24 +- drivers/net/phy/dp83867.c | 150 + drivers/net/phy/phy-c45.c | 5 +- drivers/net/phy/phy_device.c | 5 +- drivers/net/usb/r8152.c | 26 +- drivers/net/vmxnet3/vmxnet3_drv.c | 5 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/multipath.c | 1 + drivers/nvme/host/pci.c | 15 +- drivers/nvmem/core.c | 9 +- drivers/pci/hotplug/pciehp.h | 1 + drivers/pci/hotplug/pciehp_hpc.c | 53 +- drivers/pci/pci-acpi.c | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 148 +- drivers/phy/ti/phy-gmii-sel.c | 10 +- drivers/s390/net/qeth_core_main.c | 3 +- drivers/s390/net/qeth_l2_main.c | 29 +- drivers/soc/fsl/dpio/dpio-service.c | 69 +- drivers/soc/fsl/dpio/qbman-portal.c | 767 ++++- drivers/soc/fsl/dpio/qbman-portal.h | 158 +- drivers/soc/renesas/Kconfig | 16 +- drivers/soc/renesas/renesas-soc.c | 2 +- drivers/spi/spi-qup.c | 11 +- drivers/spi/spidev.c | 5 + drivers/tty/n_gsm.c | 138 +- drivers/tty/n_hdlc.c | 558 ++-- drivers/tty/serial/8250/8250_port.c | 31 +- drivers/tty/serial/8250/8250_pxa.c | 2 +- drivers/tty/serial/Kconfig | 12 +- drivers/tty/serial/efm32-uart.c | 2 +- drivers/tty/vt/selection.c | 5 + drivers/tty/vt/vt.c | 7 +- drivers/tty/vt/vt_ioctl.c | 29 +- drivers/usb/core/usb-acpi.c | 11 +- drivers/usb/gadget/legacy/gmidi.c | 2 +- drivers/usb/gadget/legacy/inode.c | 2 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 4 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/gadget/udc/fusb300_udc.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 2 +- drivers/usb/gadget/udc/m66592-udc.c | 2 +- drivers/usb/gadget/udc/net2280.c | 2 +- drivers/usb/gadget/udc/omap_udc.c | 2 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 2 +- drivers/usb/host/ehci-pci.c | 2 +- drivers/usb/host/fhci-hcd.c | 1 + drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/uhci-pci.c | 2 +- drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/storage/usb.c | 10 +- drivers/usb/storage/usb.h | 5 +- drivers/usb/storage/usual-tables.c | 6 +- drivers/vhost/net.c | 10 +- drivers/video/backlight/Kconfig | 15 +- drivers/video/backlight/Makefile | 1 + drivers/video/backlight/led_bl.c | 260 ++ drivers/video/console/Kconfig | 76 +- drivers/video/fbdev/cg14.c | 3 +- drivers/video/fbdev/core/Makefile | 1 - drivers/video/fbdev/core/fbcon.c | 27 +- drivers/video/fbdev/core/fbmem.c | 38 +- drivers/video/fbdev/hyperv_fb.c | 4 +- drivers/video/fbdev/nvidia/nvidia.c | 41 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 4 - drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 16 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/ssd1307fb.c | 2 + drivers/xen/preempt.c | 4 +- fs/binfmt_elf.c | 45 +- fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 59 +- fs/btrfs/check-integrity.c | 33 +- fs/btrfs/ctree.h | 21 +- fs/btrfs/dev-replace.c | 4 +- fs/btrfs/disk-io.c | 254 +- fs/btrfs/disk-io.h | 16 +- fs/btrfs/export.c | 25 +- fs/btrfs/export.h | 4 +- fs/btrfs/extent-io-tree.h | 3 + fs/btrfs/extent-tree.c | 51 +- fs/btrfs/extent_io.c | 106 +- fs/btrfs/extent_io.h | 7 + fs/btrfs/file-item.c | 4 +- fs/btrfs/file.c | 43 +- fs/btrfs/free-space-tree.c | 2 - fs/btrfs/inode.c | 29 +- fs/btrfs/ioctl.c | 769 +---- fs/btrfs/locking.c | 87 - fs/btrfs/locking.h | 21 - fs/btrfs/qgroup.c | 24 +- fs/btrfs/raid56.c | 37 +- fs/btrfs/reflink.c | 783 +++++ fs/btrfs/relocation.c | 43 +- fs/btrfs/send.c | 14 - fs/btrfs/super.c | 6 +- fs/btrfs/sysfs.c | 16 +- fs/btrfs/sysfs.h | 4 +- fs/btrfs/tests/btrfs-tests.c | 14 +- fs/btrfs/tests/qgroup-tests.c | 2 + fs/btrfs/transaction.c | 13 +- fs/btrfs/tree-log.c | 19 - fs/btrfs/uuid-tree.c | 57 +- fs/btrfs/volumes.c | 184 +- fs/btrfs/volumes.h | 3 +- fs/cifs/cifs_dfs_ref.c | 2 + fs/cifs/cifsfs.c | 2 + fs/cifs/cifsproto.h | 5 + fs/cifs/cifssmb.c | 19 +- fs/cifs/connect.c | 63 +- fs/cifs/dfs_cache.c | 38 + fs/cifs/dfs_cache.h | 4 + fs/cifs/misc.c | 80 + fs/cifs/smb2pdu.c | 19 +- fs/debugfs/file.c | 8 + fs/eventpoll.c | 8 +- fs/ext4/balloc.c | 14 +- fs/ext4/ext4.h | 39 +- fs/ext4/ialloc.c | 23 +- fs/ext4/inode.c | 16 +- fs/ext4/mballoc.c | 61 +- fs/ext4/migrate.c | 27 +- fs/ext4/namei.c | 1 + fs/ext4/resize.c | 62 +- fs/ext4/super.c | 113 +- fs/io_uring.c | 65 +- fs/jbd2/transaction.c | 8 +- fs/ocfs2/cluster/heartbeat.c | 2 - fs/ocfs2/dlm/dlmmaster.c | 2 - fs/ocfs2/dlm/dlmthread.c | 3 - fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/reservations.c | 3 - fs/ocfs2/stackglue.c | 2 - include/acpi/acpixf.h | 3 +- include/acpi/actbl1.h | 2 +- include/asm-generic/vdso/vsyscall.h | 14 - include/drm/drm_atomic.h | 76 + include/drm/drm_atomic_helper.h | 8 + include/drm/drm_atomic_state_helper.h | 13 + include/drm/drm_bridge.h | 179 +- include/drm/drm_connector.h | 9 +- include/drm/drm_crtc.h | 34 +- include/drm/drm_device.h | 2 +- include/drm/drm_dp_helper.h | 2 + include/drm/drm_dp_mst_helper.h | 6 +- include/drm/drm_drv.h | 38 +- include/drm/drm_file.h | 1 + include/drm/drm_gem_vram_helper.h | 9 + include/drm/drm_legacy.h | 6 - include/drm/drm_mipi_dbi.h | 12 + include/drm/drm_panel.h | 3 +- include/drm/drm_simple_kms_helper.h | 7 +- include/drm/drm_vblank.h | 1 + include/drm/ttm/ttm_bo_api.h | 11 +- include/drm/ttm/ttm_bo_driver.h | 15 - include/dt-bindings/sound/meson-g12a-toacodec.h | 10 + include/linux/clocksource.h | 102 +- include/linux/debugfs.h | 1 + include/linux/irqdomain.h | 2 +- include/linux/kernel.h | 7 + include/linux/kthread.h | 3 +- include/linux/lsm_hooks.h | 36 +- include/linux/mm.h | 1 + include/linux/mmzone.h | 4 +- include/linux/security.h | 1 - include/linux/selection.h | 4 +- include/linux/skmsg.h | 3 +- include/linux/suspend.h | 2 +- include/linux/uacce.h | 161 + include/linux/usb_usual.h | 2 +- include/net/bluetooth/rfcomm.h | 1 - include/net/cfg80211.h | 7 - include/net/esp.h | 16 + include/net/ip6_checksum.h | 9 + include/net/netfilter/nf_tables.h | 10 - include/net/netfilter/nf_tables_core.h | 12 +- include/net/page_pool.h | 36 +- include/net/sock.h | 37 +- include/net/sock_reuseport.h | 2 - include/net/tcp.h | 7 + include/soc/fsl/dpaa2-io.h | 6 +- include/sound/soc.h | 2 +- include/trace/events/btrfs.h | 1 + include/uapi/drm/drm.h | 2 + include/uapi/drm/lima_drm.h | 9 +- include/uapi/linux/bpf.h | 25 +- include/uapi/linux/btrfs.h | 20 +- include/uapi/linux/netfilter/nf_tables.h | 10 + include/uapi/linux/netfilter/xt_IDLETIMER.h | 12 +- include/uapi/linux/pci_regs.h | 2 + include/uapi/misc/uacce/hisi_qm.h | 23 + include/uapi/misc/uacce/uacce.h | 38 + include/vdso/datapage.h | 2 - include/video/samsung_fimd.h | 2 +- init/main.c | 2 +- kernel/bpf/hashtab.c | 58 +- kernel/bpf/reuseport_array.c | 5 - kernel/bpf/verifier.c | 10 +- kernel/debug/kdb/kdb_main.c | 20 +- kernel/extable.c | 3 +- kernel/fork.c | 8 +- kernel/kcsan/core.c | 38 +- kernel/kcsan/kcsan.h | 3 + kernel/kcsan/report.c | 103 +- kernel/padata.c | 2 +- kernel/power/snapshot.c | 2 +- kernel/power/suspend.c | 9 +- kernel/time/clocksource.c | 9 + kernel/time/namespace.c | 7 +- kernel/time/posix-timers.c | 3 +- kernel/time/timer.c | 16 +- kernel/time/vsyscall.c | 12 +- kernel/trace/bpf_trace.c | 41 + lib/Kconfig.debug | 3 +- lib/Kconfig.kcsan | 24 + lib/Makefile | 1 + lib/stackdepot.c | 8 +- lib/test_stackinit.c | 28 +- lib/vdso/gettimeofday.c | 133 +- localversion-next | 2 +- mm/hugetlb.c | 150 +- mm/hugetlb_cgroup.c | 2 + mm/memory.c | 35 +- mm/memory_hotplug.c | 8 +- mm/mprotect.c | 38 +- mm/mremap.c | 9 +- mm/page-writeback.c | 8 +- mm/shuffle.c | 2 +- mm/slub.c | 18 +- mm/sparse.c | 2 +- mm/swap.c | 1 - mm/vmscan.c | 27 +- net/Kconfig | 1 - net/bluetooth/rfcomm/core.c | 10 +- net/bluetooth/smp.c | 20 +- net/core/filter.c | 27 +- net/core/neighbour.c | 3 - net/core/page_pool.c | 70 +- net/core/rtnetlink.c | 12 +- net/core/skbuff.c | 4 +- net/core/skmsg.c | 2 +- net/core/sock.c | 14 +- net/core/sock_map.c | 167 +- net/core/sock_reuseport.c | 50 +- net/core/xdp.c | 2 +- net/ipv4/cipso_ipv4.c | 7 +- net/ipv4/esp4.c | 16 - net/ipv4/fib_trie.c | 5 - net/ipv4/sysctl_net_ipv4.c | 24 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_minisocks.c | 2 + net/ipv4/tcp_ulp.c | 3 +- net/ipv4/udp.c | 6 +- net/ipv6/esp6.c | 16 - net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_tunnel.c | 13 +- net/mac80211/mlme.c | 6 +- net/mac80211/scan.c | 3 +- net/mac80211/tx.c | 5 +- net/netfilter/Kconfig | 8 - net/netfilter/Makefile | 9 +- net/netfilter/nf_conntrack_core.c | 1 - net/netfilter/nf_flow_table_offload.c | 24 +- net/netfilter/nf_tables_api.c | 55 +- net/netfilter/nf_tables_set_core.c | 31 - net/netfilter/nft_set_bitmap.c | 3 +- net/netfilter/nft_set_hash.c | 9 +- net/netfilter/nft_set_pipapo.c | 3 +- net/netfilter/nft_set_rbtree.c | 3 +- net/netfilter/nft_tunnel.c | 110 +- net/netfilter/xt_IDLETIMER.c | 247 +- net/netfilter/xt_SECMARK.c | 2 - net/netlink/af_netlink.c | 5 +- net/netlink/genetlink.c | 5 +- net/openvswitch/flow_netlink.c | 18 +- net/qrtr/Makefile | 2 +- net/qrtr/ns.c | 751 +++++ net/qrtr/qrtr.c | 51 +- net/qrtr/qrtr.h | 4 + net/tls/tls_device.c | 20 +- net/tls/tls_main.c | 3 +- net/wireless/nl80211.c | 6 +- net/wireless/reg.c | 2 +- net/wireless/scan.c | 11 +- net/wireless/util.c | 2 +- net/xfrm/xfrm_state.c | 2 +- scripts/mkcompile_h | 11 - scripts/spelling.txt | 1 + security/selinux/hooks.c | 7 + security/selinux/ss/policydb.c | 166 +- security/selinux/ss/policydb.h | 8 +- security/selinux/ss/services.c | 16 +- sound/soc/codecs/Kconfig | 9 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/pcm512x.c | 8 +- sound/soc/codecs/tas2562.c | 78 + sound/soc/codecs/tas2562.h | 6 +- sound/soc/codecs/tlv320adcx140.c | 849 ++++++ sound/soc/codecs/tlv320adcx140.h | 130 + sound/soc/intel/boards/skl_hda_dsp_common.h | 4 + sound/soc/intel/boards/skl_hda_dsp_generic.c | 25 +- sound/soc/meson/Kconfig | 11 +- sound/soc/meson/Makefile | 2 + sound/soc/meson/aiu-encoder-i2s.c | 92 +- sound/soc/meson/aiu.c | 28 +- sound/soc/meson/aiu.h | 6 + sound/soc/meson/axg-card.c | 3 +- sound/soc/meson/g12a-toacodec.c | 252 ++ sound/soc/meson/g12a-tohdmitx.c | 6 + sound/soc/samsung/Kconfig | 4 +- sound/soc/soc-pcm.c | 4 +- sound/soc/sof/intel/hda-codec.c | 11 +- sound/soc/sof/intel/hda.c | 22 +- sound/soc/sunxi/sun8i-codec.c | 3 - tools/include/uapi/linux/bpf.h | 25 +- tools/lib/bpf/libbpf.c | 38 +- tools/lib/bpf/libbpf.h | 4 + tools/lib/bpf/libbpf.map | 5 + tools/objtool/check.c | 38 +- tools/objtool/elf.c | 14 +- tools/objtool/elf.h | 1 + tools/testing/selftests/bpf/Makefile | 4 +- .../selftests/bpf/prog_tests/perf_branches.c | 170 ++ .../selftests/bpf/prog_tests/select_reuseport.c | 63 +- .../selftests/bpf/prog_tests/sockmap_ktls.c | 1 + .../selftests/bpf/prog_tests/sockmap_listen.c | 1496 +++++++++ .../selftests/bpf/prog_tests/trampoline_count.c | 25 +- .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 16 +- .../selftests/bpf/progs/test_perf_branches.c | 50 + .../selftests/bpf/progs/test_sockmap_listen.c | 98 + .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 4 +- tools/testing/selftests/bpf/test_maps.c | 6 +- .../filesystems/epoll/epoll_wakeup_test.c | 67 +- tools/testing/selftests/ftrace/Makefile | 2 +- tools/testing/selftests/livepatch/Makefile | 2 + tools/testing/selftests/net/mptcp/Makefile | 2 + tools/testing/selftests/rseq/Makefile | 4 +- tools/testing/selftests/rtc/Makefile | 2 + .../tc-testing/tc-tests/filters/basic.json | 484 +++ tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/mremap_dontunmap.c | 326 ++ tools/testing/selftests/vm/run_vmtests | 15 + 929 files changed, 31262 insertions(+), 10009 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-uacce create mode 100644 Documentation/devicetree/bindings/display/bridge/ps8640.yaml create mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9486.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b080uan01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101aw03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101ean01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101xtn01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b116xw03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133htn01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133xtn01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g104sn02.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g133han01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g185han01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,p320hvn03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,t215hvn01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/avic,tm070ddh03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,hv070wsa-100.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,nv101wxmn51.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv080wum-nl0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa07 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dataimage,scf07 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/feixin,k101-im2 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/foxlink,fl500wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpg48 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd070 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd100 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/hit,tx23d38vm0caa.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at043tn24.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at070tn92.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g101ice [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121i1-l01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121x1-l03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n116bge.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n156bge [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,zj070na [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/kyo,tcg121xglp.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lemaker,bl035-r [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lb070wv8.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp079qx1-sp0v.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp097qx1-spa1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp120up1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp129qe.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa07 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl12880b20-05.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/netron-dy,e231732.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/newhaven,nhd-4. [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/nlt,nl192108ac1 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/nvd,9128.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/okaya,rs800480t [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ontat,yx700wv03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.txt create mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm80 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/qiaodian,qd4300 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.txt create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,rk070e [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lsn122d [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn101nt05.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn140a [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e88a0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq101k1ly04.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq123p1jx31.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/shelly,sca07010 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/starry,kr122ea0sra.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070jdhg30.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070rvhg71.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/toshiba,lt089ac [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f07a-0102.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f10a-0102.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/urt,umsh-8596md.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/winstar,wf35ltiacd.txt delete mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.txt create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.yaml create mode 100644 Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml create mode 100644 Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml create mode 100644 Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml create mode 100644 Documentation/devicetree/bindings/net/can/bosch,m_can.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.txt create mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/m_can.txt create mode 100644 Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml create mode 100644 Documentation/devicetree/bindings/sound/tlv320adcx140.yaml create mode 100644 Documentation/misc-devices/uacce.rst create mode 100644 Documentation/networking/page_pool.rst create mode 100644 arch/arm/boot/compressed/fdt_get_mem_start.c create mode 100644 drivers/gpu/drm/bridge/parade-ps8640.c create mode 100644 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c create mode 100644 drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c create mode 100644 drivers/gpu/drm/tidss/Kconfig create mode 100644 drivers/gpu/drm/tidss/Makefile create mode 100644 drivers/gpu/drm/tidss/tidss_crtc.c create mode 100644 drivers/gpu/drm/tidss/tidss_crtc.h create mode 100644 drivers/gpu/drm/tidss/tidss_dispc.c create mode 100644 drivers/gpu/drm/tidss/tidss_dispc.h create mode 100644 drivers/gpu/drm/tidss/tidss_dispc_regs.h create mode 100644 drivers/gpu/drm/tidss/tidss_drv.c create mode 100644 drivers/gpu/drm/tidss/tidss_drv.h create mode 100644 drivers/gpu/drm/tidss/tidss_encoder.c create mode 100644 drivers/gpu/drm/tidss/tidss_encoder.h create mode 100644 drivers/gpu/drm/tidss/tidss_irq.c create mode 100644 drivers/gpu/drm/tidss/tidss_irq.h create mode 100644 drivers/gpu/drm/tidss/tidss_kms.c create mode 100644 drivers/gpu/drm/tidss/tidss_kms.h create mode 100644 drivers/gpu/drm/tidss/tidss_plane.c create mode 100644 drivers/gpu/drm/tidss/tidss_plane.h create mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.c create mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.h create mode 100644 drivers/gpu/drm/tiny/ili9486.c create mode 100644 drivers/misc/uacce/Kconfig create mode 100644 drivers/misc/uacce/Makefile create mode 100644 drivers/misc/uacce/uacce.c create mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c create mode 100644 drivers/video/backlight/led_bl.c create mode 100644 fs/btrfs/reflink.c create mode 100644 include/dt-bindings/sound/meson-g12a-toacodec.h create mode 100644 include/linux/uacce.h create mode 100644 include/uapi/misc/uacce/hisi_qm.h create mode 100644 include/uapi/misc/uacce/uacce.h delete mode 100644 net/netfilter/nf_tables_set_core.c create mode 100644 net/qrtr/ns.c create mode 100644 sound/soc/codecs/tlv320adcx140.c create mode 100644 sound/soc/codecs/tlv320adcx140.h create mode 100644 sound/soc/meson/g12a-toacodec.c create mode 100644 tools/testing/selftests/bpf/prog_tests/perf_branches.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_listen.c create mode 100644 tools/testing/selftests/bpf/progs/test_perf_branches.c create mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_listen.c create mode 100644 tools/testing/selftests/vm/mremap_dontunmap.c