This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
discards f4aba10148cd Add linux-next specific files for 20200220 discards eab5485b3ad7 Merge branch 'akpm/master' discards cc9208e01c3d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 52a7595f8450 drivers/tty/serial/sh-sci.c: suppress warning discards 825d236865cc mm/rmap: annotate a data race at tlb_flush_batched discards 231af5213fa1 mm/util.c: annotate an data race at vm_committed_as discards 103d721ce342 mm/mempool: fix a data race in mempool_free() discards ee7d7dcb1c7d mm/list_lru: fix a data race in list_lru_count_one discards d1fc2c078fde mm/memcontrol: fix a data race in scan count discards 3e8db58c4354 mm/page_counter: fix various data races at memsw discards a2f0d2662cb4 mm-swapfile-fix-and-annotate-various-data-races-v2 discards 33681b3a8c27 mm/swapfile: fix and annotate various data races discards 942861a81ef0 mm/filemap.c: fix a data race in filemap_fault() discards 91e9262c3e41 mm/kmemleak: annotate various data races obj->ptr discards 35b673f58392 mm/swap_state: mark various intentional data races discards 274ccccbd326 mm-page_io-mark-various-intentional-data-races-v2 discards cfd46e8ef296 mm/page_io: mark various intentional data races discards 93b8e01fd898 mm/frontswap: mark various intentional data races discards 37a7c7b4df44 Merge branch 'akpm-current/current' discards 5c33da3d5f56 Merge remote-tracking branch 'kunit-next/kunit' discards 0d7d9a7bcf40 Merge remote-tracking branch 'devfreq/devfreq-next' discards 59bf68e566ea Merge remote-tracking branch 'xarray/xarray' discards 4b1956fe92e8 Merge remote-tracking branch 'nvmem/for-next' discards 7e7a6664ba30 Merge remote-tracking branch 'slimbus/for-next' discards 907163da379b Merge remote-tracking branch 'fsi/next' discards 792d2e219e73 Merge remote-tracking branch 'ntb/ntb-next' discards fde5bf92ec78 Merge remote-tracking branch 'at24/at24/for-next' discards 446783ad45bd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 05f542d02265 Merge remote-tracking branch 'rtc/rtc-next' discards afecf67a62dd Merge remote-tracking branch 'livepatching/for-next' discards 9abdcbd4d6c6 Merge remote-tracking branch 'kselftest/next' discards d1ee551ce4fd Merge remote-tracking branch 'ktest/for-next' discards ba3adc567146 Merge remote-tracking branch 'pinctrl/for-next' discards bae2f0676ffd Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards fe6eb820d039 Merge remote-tracking branch 'gpio/for-next' discards 93b6e648211e Merge remote-tracking branch 'rpmsg/for-next' discards bce8042ed711 Merge remote-tracking branch 'vhost/linux-next' discards 984d6112913d Merge remote-tracking branch 'scsi-mkp/for-next' discards e33d4716e046 Merge remote-tracking branch 'scsi/for-next' discards 40577b5d3eae Merge remote-tracking branch 'cgroup/for-next' discards 2d9eadc42c8f Merge remote-tracking branch 'slave-dma/next' discards c7f8880eb234 Merge remote-tracking branch 'mux/for-next' discards e5d4ec6f8c16 Merge remote-tracking branch 'staging/staging-next' discards a9b489439cc5 Merge remote-tracking branch 'thunderbolt/next' discards 1e9e0d7b4435 Merge remote-tracking branch 'soundwire/next' discards be3d43551619 Merge remote-tracking branch 'extcon/extcon-next' discards 67fdee5218ec Merge remote-tracking branch 'char-misc/char-misc-next' discards e9d876267c6c Merge remote-tracking branch 'tty/tty-next' discards 4bae58b99c5a Merge remote-tracking branch 'phy-next/next' discards 434ce62844ea Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 8cba543815ef Merge remote-tracking branch 'usb-serial/usb-next' discards 713e2c0f4a8b Merge remote-tracking branch 'usb/usb-next' discards 763a0a32c829 Merge remote-tracking branch 'driver-core/driver-core-next' discards 667702ae675c Merge remote-tracking branch 'ipmi/for-next' discards 1f6be8384f5b Merge remote-tracking branch 'chrome-platform/for-next' discards 5c62aadab554 Merge remote-tracking branch 'drivers-x86/for-next' discards 3614d05a284f Merge remote-tracking branch 'workqueues/for-next' discards f77b7af2ce5d Merge remote-tracking branch 'percpu/for-next' discards 46ee76990661 Merge remote-tracking branch 'kvms390/next' discards a0f29a21b2d5 Merge remote-tracking branch 'kvm-arm/next' discards c34348ef96e5 Merge remote-tracking branch 'rcu/rcu/next' discards bc5c298cb10f Merge remote-tracking branch 'edac/edac-for-next' discards 4d530f67c324 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 9162799092aa Merge remote-tracking branch 'tip/auto-latest' discards ecf113e2250d Merge remote-tracking branch 'spi/for-next' discards 9b78ca798228 Merge remote-tracking branch 'devicetree/for-next' discards ceea4f3e013e Merge remote-tracking branch 'audit/next' discards 4ebf759f2132 Merge remote-tracking branch 'watchdog/master' discards 7794492e0397 Merge remote-tracking branch 'smack/for-next' discards 0b905c6379ed Merge remote-tracking branch 'selinux/next' discards fdf2816a4ef8 Merge remote-tracking branch 'keys/keys-next' discards 0ab81b4f7c8a Merge remote-tracking branch 'integrity/next-integrity' discards 3796f4139d01 Merge remote-tracking branch 'apparmor/apparmor-next' discards eed8f1c4b0df Merge remote-tracking branch 'regulator/for-next' discards 6bf469ab4f3b Merge remote-tracking branch 'mmc/next' discards 06da63165f42 Merge remote-tracking branch 'block/for-next' discards 8936d3ed3b82 Merge remote-tracking branch 'modules/modules-next' discards 4f2f890a321e Merge remote-tracking branch 'sound-asoc/for-next' discards 6c9a5f9766b5 Merge remote-tracking branch 'sound/for-next' discards 71978f7a9b3f Merge remote-tracking branch 'regmap/for-next' discards c9e9d29be8a7 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards ffe64a33c943 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 3c4bdb343df8 Merge remote-tracking branch 'drm-intel/for-linux-next' discards ba5f7e08c300 Merge remote-tracking branch 'amdgpu/drm-next' discards c69bee822667 Merge remote-tracking branch 'crypto/master' discards 5970bdc24d99 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 533b420a70f2 Merge remote-tracking branch 'bluetooth/master' discards a6501ccfc453 Merge remote-tracking branch 'wireless-drivers-next/master' discards d7895ce4bad5 Merge remote-tracking branch 'nfc-next/master' discards 54ad19e5f2cc Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 845949da9f6e Merge remote-tracking branch 'bpf-next/master' discards c46f8cb69625 Merge remote-tracking branch 'net-next/master' discards 8cdf3c9a3590 Merge remote-tracking branch 'rdma/for-next' discards 94aefc06dffe Merge remote-tracking branch 'swiotlb/linux-next' discards d36d3a05360c Merge remote-tracking branch 'ieee1394/for-next' discards a84778d53efa Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 765c186ad52a Merge remote-tracking branch 'pm/linux-next' discards 7be9d53fd48f Merge remote-tracking branch 'jc_docs/docs-next' discards a839ecdfa0cf Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 8bb5753142eb Merge branch 'dmi/master' discards 44650a6e7a1c Merge remote-tracking branch 'i3c/i3c/next' discards 9bbf8c00df33 Merge remote-tracking branch 'hid/for-next' discards 0f6b8bd26959 Merge remote-tracking branch 'printk/for-next' discards 61a9223ea6ab Merge remote-tracking branch 'v9fs/9p-next' discards 043b56b5e1fc Merge remote-tracking branch 'ubifs/linux-next' discards 502910ea65f7 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards dfe1b738ebb0 Merge remote-tracking branch 'fuse/for-next' discards 1074a438acaa Merge remote-tracking branch 'ext3/for_next' discards ff7a64be7b03 Merge remote-tracking branch 'cifs/for-next' discards 790d3de9fb4e Merge remote-tracking branch 'btrfs/for-next' discards 600cc61a0456 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 5516be5757f9 Merge remote-tracking branch 'sh/sh-next' discards 97022f75fc3c Merge remote-tracking branch 's390/features' discards d88b005a3d7b Merge remote-tracking branch 'risc-v/for-next' discards 40d70c7f0965 Merge remote-tracking branch 'openrisc/for-next' discards 14907746fff5 Merge remote-tracking branch 'mips/mips-next' discards bed40c0d0dea Merge remote-tracking branch 'm68k/for-next' discards cf32a1eb3034 Merge remote-tracking branch 'h8300/h8300-next' discards 5ebee02e4a06 Merge remote-tracking branch 'csky/linux-next' discards 645fdcc95c68 Merge remote-tracking branch 'clk/clk-next' discards 58cfa9d7ed19 Merge remote-tracking branch 'tegra/for-next' discards bb76b1910e9f Merge remote-tracking branch 'sunxi/sunxi/for-next' discards ea38c5a4afb4 Merge remote-tracking branch 'samsung-krzk/for-next' discards 8c6e952a228d Merge remote-tracking branch 'rockchip/for-next' discards fc93e0d87375 Merge remote-tracking branch 'reset/reset/next' discards 694d2ed08353 Merge remote-tracking branch 'renesas/next' discards 6a309f6488c9 Merge remote-tracking branch 'realtek/for-next' discards 1cc2d1a0876e Merge remote-tracking branch 'raspberrypi/for-next' discards a42a2a0a770f Merge remote-tracking branch 'qcom/for-next' discards 05d19d3ba02a Merge remote-tracking branch 'omap/for-next' discards a16998cf5da8 Merge remote-tracking branch 'mvebu/for-next' discards 08cba0d73789 Merge remote-tracking branch 'mediatek/for-next' discards 0dc666e6bf0e Merge remote-tracking branch 'keystone/next' discards 55c77c9a4a15 Merge remote-tracking branch 'imx-mxs/for-next' discards 9e5299a5520a Merge remote-tracking branch 'at91/at91-next' discards 4be6e38ed2d7 Merge remote-tracking branch 'aspeed/for-next' discards 0fd3e5f1b905 Merge remote-tracking branch 'amlogic/for-next' discards 27348931546c Merge remote-tracking branch 'arm-soc/for-next' discards 7181d89b8f1f Merge remote-tracking branch 'arm/for-next' discards 4b8e7a15a0f5 Merge branch 'asoc-5.7' into asoc-next discards 7b34ee53a00c Merge branch 'asoc-5.6' into asoc-linus discards 476afa8736ca Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 1978fe4a188b Merge remote-tracking branch 'pidfd-fixes/fixes' discards 16d39e5177ea Merge remote-tracking branch 'risc-v-fixes/fixes' discards 8fa5a66efa98 Merge remote-tracking branch 'mmc-fixes/fixes' discards 7b3d859ed2fe Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 9a15d48d878b Merge remote-tracking branch 'scsi-fixes/fixes' discards d70b12b017d3 Merge remote-tracking branch 'vfs-fixes/fixes' discards 9e551a887007 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards bed22344b6e7 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards ee55f813d6c1 Merge remote-tracking branch 'kvms390-fixes/master' discards 677574387b3c Merge remote-tracking branch 'kvm-fixes/master' discards 6c89a0a36fbc Merge remote-tracking branch 'mips-fixes/mips-fixes' discards c7914b000ce2 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 08734d201f25 Merge remote-tracking branch 'slave-dma-fixes/fixes' discards d41c8d9e6af6 Merge remote-tracking branch 'kselftest-fixes/fixes' discards abc8ae64b46c Merge remote-tracking branch 'crypto-current/master' discards c6f58a5d981b Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards e2875caee7f0 Merge remote-tracking branch 'staging.current/staging-linus' discards 8daf0a7577a3 Merge remote-tracking branch 'phy/fixes' discards 51dd326606bf Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards e939c91d0069 Merge remote-tracking branch 'usb.current/usb-linus' discards b5c114111fb3 Merge remote-tracking branch 'tty.current/tty-linus' discards 93a76dd86c9b Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 941aab022679 Merge remote-tracking branch 'spi-fixes/for-linus' discards aef48ac41625 Merge remote-tracking branch 'regulator-fixes/for-linus' discards e4fe25665541 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 7c5d01be4d3e Merge remote-tracking branch 'sound-current/for-linus' discards f96da0765cc3 Merge remote-tracking branch 'wireless-drivers/master' discards deb24dccbe57 Merge remote-tracking branch 'ipsec/master' discards 612c28ae8532 Merge remote-tracking branch 'bpf/master' discards edeba7fc14fa Merge remote-tracking branch 'net/master' discards 033bace5d952 Merge remote-tracking branch 's390-fixes/fixes' discards 8676f17b8846 Merge remote-tracking branch 'powerpc-fixes/fixes' discards 45412b44498f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 2d75addcd3a6 Merge remote-tracking branch 'arc-current/for-curr' discards 77ce20542c6e Merge remote-tracking branch 'kbuild-current/fixes' discards b778d31ab863 Merge remote-tracking branch 'fixes/master' discards 4bbb6b045d8c drm/amdgpu: add sysfs interface to set arbitrary sclk valu [...] discards 001929df2943 drm/amdgpu/display: clean up hdcp workqueue handling discards b8b6d1d37ffb drm/amdgpu/smu: add a send message lock discards a060291c1964 drm/amdgpu/smu: add an update table lock discards 4c95b301ea93 drm/amdgpu/display: fix logic inversion in program_timing_sync() discards ae367feae5db drm/amdgpu: Enter low power state if CRTC active. discards bee42f070775 drm/amdgpu: work around llvm bug #42576 discards 8eed314c4f61 drm/ttm: use RCU in ttm_bo_flush_all_fences discards 179761a8888c drm/ttm: cleanup ttm_buffer_object_transfer discards ffa134effee2 drm/ttm: refine ghost BO resv criteria discards df0a9aa2871c drm/ttm: flush the fence on the bo after we individualize [...] discards 9ba6dd64b5f1 drm/amdkfd: Enable GWS based on FW Support discards e9cdb60f872b drm/amdkfd: New IOCTL to allocate queue GWS (v2) discards a61db9cef526 drm/amdgpu: fix the wrong logic checking when secure buffe [...] discards 4d7ae13196d7 drm/amdgpu: Move to a per-IB secure flag (TMZ) discards ff7a2ea93563 drm/amd/display: Indicate use of TMZ buffers to DC discards 53ebdf264172 drm/amdgpu: implement TMZ accessor (v3) discards 57dd68c728c0 drm/amdgpu: remove the alignment placeholder for secure buffer discards 2bdf6abde43d drm/amdgpu: move CS secure flag next the structs where it's used discards 3a70e5d5c33c drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 discards 52f75ad471e1 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 discards 9f10e49381dc drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 discards af88358a4b3e drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] discards 333c236546c8 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter discards 49c1ef0b00a2 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h discards bd1878d097ef drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) discards 583cbb91c51f drm/amdgpu: job is secure iff CS is secure (v5) discards 0ad6d856a29b drm/amdgpu: expand the context control interface with trust flag discards 70d5711954c7 drm/amdgpu: expand the emit tmz interface with trusted flag discards be8a021af971 drm/amdgpu: add tmz bit in frame control packet discards 59c00214f710 drm/amdgpu: add function to check tmz capability (v4) discards 57efb6e84489 drm/amdgpu: add amdgpu_tmz data structure discards 0b6aa514ef9a drm/amdgpu: add tmz feature parameter (v2) discards cb686e75b5cf drm/amdgpu: define the TMZ bit for the PTE discards 0110e34086f7 drm/amdgpu: add UAPI to create secure commands (v3) discards db24c647afe7 drm/amdgpu: add UAPI for creating encrypted buffers discards 374fdad4b2d8 mm: Avoid creating virtual address aliases in brk()/mmap() [...] discards 349ced52961c cifs: plumb smb2 POSIX dir enumeration discards 42790b30d242 cifs: add smb2 POSIX info level discards 814e815313d9 cifs: rename posix create rsp discards 0f5c914ad6d2 rcutorture: Mark data-race potential for rcu_barrier() tes [...] discards 9ae4c9e758e6 Merge branch 'spi-5.7' into spi-next discards 2bb416047aab Merge branch 'spi-5.6' into spi-linus discards b5d6aea6dbcb Merge branch 'asoc-5.6' into asoc-linus discards 29361590ed10 cifs: do not ignore the SYNC flags in getattr discards 3ea1e0dba035 Merge branch 'misc-5.6' into next-fixes omits 1dfcb54caad9 cifs: don't leak -EAGAIN for stat() during reconnect discards b90a193820a6 rcu: Don't use negative nesting depth in __rcu_read_unlock() discards 504dc4fd27af rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field discards a734e11ecf5c rcu: Don't set nesting depth negative in rcu_preempt_defer [...] discards 7b096c9b5d5c rcu: Make rcu_read_unlock_special() safe for rq/pi locks discards d5e960c3216d kcsan, trace: Make KCSAN compatible with tracing discards e37662b088a6 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines discards f254624e7e69 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] discards 7956d31af733 rcu: Use data_race() for RCU expedited CPU stall-warning prints discards 7039fbc6bde9 rcu: Use data_race() for RCU CPU stall-warning prints discards b1d290eaa3ea rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks discards b723fd8c4807 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] discards b29308f7fad7 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks discards 4195fa1a866a rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] discards 33e0eb5d27a0 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) discards b5250d51c8d9 kcsan: Add kcsan_set_access_mask() support discards c2de59b94e4e kcsan: Introduce kcsan_value_change type discards 7f8c34ae62e0 compiler.h, seqlock.h: Remove unnecessary kcsan.h includes discards 93225e1ecae3 kcsan: Move interfaces that affects checks to kcsan-checks.h discards 41c47055d28d Merge branch 'lkmm-dev.2020.02.16a' into HEAD discards 6e613a41768f Merge branches 'doc.2020.02.16a', 'fixes.2020.02.16a', 'kf [...] discards 176efd1b75f2 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq omits 605ee38a3bbe Merge branch 'imx/defconfig' into for-next omits 0c08d5edd501 Merge branch 'imx/dt64' into for-next omits 6263dc734b2d Merge branch 'imx/dt' into for-next omits e85158296ad1 Merge branch 'imx/bindings' into for-next omits d14672da8598 Merge branch 'imx/soc' into for-next omits 6b6795ede316 Merge branch 'imx/drivers' into for-next omits 404824a8957e Merge branch 'imx/fixes' into for-next omits 21c8c75ea2d7 Merge branch 'clk/imx' into for-next discards 32bf7102751d HACK: Revert "ACPI: PM: s2idle: Avoid possible race relate [...] discards 7d69fe74da00 HACK: Revert "ACPI: PM: s2idle: Prevent spurious SCIs from [...] discards ac1cef078671 rcu: Add missing annotation for exit_tasks_rcu_finish() discards 19572e3bd578 rcu: Add missing annotation for exit_tasks_rcu_start() discards 5b957e5ca736 init/Kconfig: clean up ANON_INODES and old IO schedulers options discards c4aeb8245d50 aio: simplify read_events() discards 1999f9b5353a kernel/relay.c: fix read_pos error when multiple readers discards 13be4f5a18b7 checkpatch: prefer fallthrough; over fallthrough comments discards 59748de86cd2 checkpatch: support "base-commit:" format discards 6e479d5d727d checkpatch: check SPDX tags in YAML files discards 03b273463f4b checkpatch: remove email address comment from email addres [...] discards fc1cc3184383 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] discards 4e59b3c428b6 string: add stracpy and stracpy_pad mechanisms discards 29eabec4f722 lib/scatterlist: fix sg_copy_buffer() kerneldoc discards a849c96e4e76 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] discards ac255a3f5ff5 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] discards 94102f69fbe2 lib/ts_bm.c: replace zero-length array with flexible-array member discards b71c3bd03d41 lib/objagg.c: replace zero-length arrays with flexible-arr [...] discards 7b9a8cfcec3b lib/bch.c: replace zero-length array with flexible-array member discards 24f2c651096c lib/test_lockup: test module to generate lockups discards 6de1460706c4 MAINTAINERS: add an entry for kfifo discards fdd3a53dbad3 asm-generic: fix unistd_32.h generation format discards 107eaa8a1f10 kernel/hung_task.c: Monitor killed tasks. discards 05733bc03af2 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards f3e7a40fc78a fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 65b84eb0f619 mm/zswap: allow setting default status, compressor and all [...] discards 72b8ee0cae62 mm/page_ext.c: drop pfn_present() check when onlining discards a63c62e96651 drivers/base/memory.c: drop pages_correctly_probed() discards afe170778256 drivers/base/memory.c: drop section_count discards 955a6c00bb35 drivers/base/memory.c: indicate all memory blocks as removable discards 8065bde68f48 mm/page_reporting: add free page reporting documentation discards aa94a7309108 mm/page_reporting: add budget limit on how many pages can [...] discards 6974988fbf8e mm/page_reporting: rotate reported pages to the tail of the list discards f1793a17029b virtio-balloon: add support for providing free page report [...] discards 9829183aaee5 virtio-balloon: pull page poisoning config out of free pag [...] discards d8a79bd6d19e mm: introduce Reported pages discards 6eb55c9f6422 mm: add function __putback_isolated_page discards f9d97d09b384 mm: use zone and order instead of free area in free_list m [...] discards 1046a99aa8da mm: adjust shuffle code to allow for future coalescing discards c51bd39b7451 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] discards 1d5ea685e293 drivers/base/memory.c: cache memory blocks in xarray to ac [...] discards 753397d3109d mm-migratec-migrate-pg_readahead-flag-fix discards 586ad3e22fd6 mm/migrate.c: migrate PG_readahead flag discards cb6b9f1a9f7d mm/migrate.c: unify "not queued for migration" handling in [...] discards 4f7d227c66e3 mm/migrate.c: check pagelist in move_pages_and_store_status() discards 210880dbfa93 mm/migrate.c: wrap do_move_pages_to_node() and store_status() discards 2073f5968556 mm/migrate.c: no need to check for i > start in do_pages_move() discards 70d6c8150401 hugetlb_cgroup: add hugetlb_cgroup reservation docs discards e02321ac53d4 hugetlb_cgroup: add hugetlb_cgroup reservation tests discards 17590db55beb hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs discards c6f06b8dc70e hugetlb: support file_region coalescing again discards 9d9607bfc606 hugetlb_cgroup: support noreserve mappings discards 0942fbe18536 hugetlb_cgroup-add-accounting-for-shared-mappings-fix discards d0beead5b3a7 hugetlb_cgroup: add accounting for shared mappings discards 61680692ea21 hugetlb: disable region_add file_region coalescing discards 59ec43ccc725 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] discards a9a99b1b786b hwmon: (pmbus/tps53679) Add documentation discards d608e35ca1c1 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 discards b708f176f1ce hwmon: (pmbus/tps53679) Add support for TPS53681 discards bcc48241a34f hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] discards dfa4cb7efaa2 hwmon: (pmbus/tps53679) Add support for multiple chips IDs discards fabe90f1f861 hwmon: (pmbus) Implement multi-phase support discards b83791c28232 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] discards 5bbff6fd0595 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] discards e4b9bbafa3f0 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] discards 92816d4a16a8 hwmon: (k10temp) Update driver documentation discards ed6dc46149c0 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] discards 9772b62668c9 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs discards caa3f49753f6 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] discards 57640bc54bc1 hwmon: (pmbus/ltc2978) add support for more parts. discards 6769c65577b2 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. discards d71b8f4c5e4b dt-bindings: hwmon: Add AXI FAN Control documentation discards ec130add10a0 hwmon: Support ADI Fan Control IP omits 5932ad6367d1 Merge branch 'regulator-5.7' into regulator-next discards fc822da1328e Merge branch 'core/objtool' discards 3dc43a9f0074 Merge branch 'irq/urgent' discards ada7ea4bad49 Merge branch 'locking/core' discards f5a942436997 Merge branch 'locking/kcsan' discards 73487e4aad5c Merge branch 'perf/core' discards be5d1709dc79 Merge branch 'ras/urgent' discards db62b3b3dc19 Merge branch 'sched/core' discards c259075af990 Merge branch 'x86/boot' discards e684c370576a Merge branch 'x86/cleanups' discards 8ebf14044cf7 Merge branch 'x86/cpu' discards 24796cba12db Merge branch 'x86/fpu' discards b35bae970b72 rcutorture: Set KCSAN Kconfig options to detect more data races discards 44a8a9f99d9f rcutorture: Manually clean up after rcu_barrier() failure discards 94f32e66cfa2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] discards 8092a6d01efc rcuperf: Measure memory footprint during kfree_rcu() test discards d811d52f9496 rcutorture: Annotation lockless accesses to rcu_torture_current discards eb4f43f124e2 rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] discards 132f42c5c1e0 rcutorture: Fix stray access to rcu_fwd_cb_nodelay discards fbff62174584 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] discards 1e79ffaf97df rcutorture: Make kvm-find-errors.sh abort on bad directory discards a416a7dcc6fc rcutorture: Summarize summary of build and run results discards 8cd53cf7e26a rcutorture: Add 100-CPU configuration discards cd005748da4e torture: Allow disabling of boottime CPU-hotplug torture o [...] discards e2d26c5e562f rcutorture: Suppress boottime bad-sequence warnings discards bc277d7cc001 rcutorture: Allow boottime stall warnings to be suppressed discards c64d65ef7473 torture: Forgive -EBUSY from boottime CPU-hotplug operations discards 574718a829b1 rcutorture: Refrain from callback flooding during boot discards dbecd89e15e0 torture: Make results-directory date format completion-friendly discards 41dc19c63224 rcutorture: Suppress forward-progress complaints during ea [...] discards 6535f2c73e37 srcu: Fix process_srcu()/srcu_batches_completed() datarace discards 1883143644fb srcu: Fix __call_srcu()/srcu_get_delay() datarace discards 56bae8bc6cbf srcu: Fix __call_srcu()/process_srcu() datarace discards 5b212264e6c8 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head discards f817588997b8 rcu: Update __call_rcu() comments discards 97843940362e rcu: Fix spelling mistake "leval" -> "level" discards 8f472f847cf0 rcu: React to callback overload by boosting RCU readers discards b7a198b2120a rcu: React to callback overload by aggressively seeking qu [...] discards 01970bc56393 rcu: Clear ->core_needs_qs at GP end or self-reported QS discards f1a9df651269 locktorture: Forgive apparent unfairness if CPU hotplug discards 5b2318d372e4 locktorture: Use private random-number generators discards b8bfb11f4e2e locktorture: Allow CPU-hotplug to be disabled via --bootargs discards cc3f4e6e799a locktorture: Print ratio of acquisitions, not failures discards dff1392fb6e7 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() discards 5a799c9febe2 rcu: Support kfree_bulk() interface in kfree_rcu() discards 056cf1aa3c3f rcu: Make rcu_barrier() account for offline no-CBs CPUs discards ce5d2636eb40 rcu: Mark rcu_state.gp_seq to detect concurrent writes discards 27db4abad8a8 rcu: Mark rcu_state.ncpus to detect concurrent writes discards 0fa7a68d4966 rcu: Make nocb_gp_wait() double-check unexpected-callback warning discards 319751439b6a rcu: Tighten rcu_lockdep_assert_cblist_protected() check discards 666703a5440b rcu: Optimize and protect atomic_cmpxchg() loop discards 2eb3b0d2980f rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() discards e47ad558e486 rcu: Add missing annotation for rcu_nocb_bypass_lock() discards 2c76875cc672 rcu: Don't flag non-starting GPs before GP kthread is running discards c2d07b226c61 rculist: Add brackets around cond argument in __list_check [...] discards e828cd15fa94 rcu: Fix rcu_barrier_callback() race condition discards 8798c9f430aa rcu: Add WRITE_ONCE() to rcu_state ->gp_start discards d2c805f6c094 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() discards 5e7af44bd338 timer: Use hlist_unhashed_lockless() in timer_pending() discards 468c3bfc4d10 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status discards 202782372699 rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick discards 095eabee76b7 rcu: Add READ_ONCE() to rcu_data ->gpwrap discards 7022e939d20a rcu: Fix typos in file-header comments discards bade8276f133 rcu: Add *_ONCE() for grace-period progress indicators discards f5958331bade rcu: Add READ_ONCE() to rcu_segcblist ->tails[] discards b8b75c808585 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner discards 7b08d3ae422d rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext discards 2477e92232b4 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity discards 5819eaec301c rcu: Add READ_ONCE() to rcu_node ->gp_seq discards b709ecbc271d rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store discards ec4b7c601598 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update discards 030b409394c1 rcu: Provide debug symbols and line numbers in KCSAN runs discards f26c69105902 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace discards 97c148401319 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf discards 229e9269b513 nfs: Fix nfs_access_get_cached_rcu() sparse error discards 8663ff7528b5 Documentation/memory-barriers: Fix typos discards 6d8f00f3a272 doc: Add rcutorture scripting to torture.txt discards baacfe924a89 doc/RCU/rcu: Use https instead of http if possible discards c1ea51c4414b doc/RCU/rcu: Use absolute paths for non-rst files discards f8ce3fb23765 doc/RCU/rcu: Use ':ref:' for links to other docs discards 67afee5d1557 doc/RCU/listRCU: Update example function name discards 753414d4dc4c doc/RCU/listRCU: Fix typos in a example code snippets discards 5702d2e545a4 doc/RCU/Design: Remove remaining HTML tags in ReST files discards ae18f6ab095b doc: Add some more RCU list patterns in the kernel discards 00b838d60ec4 Merge branch 'pm-qos' into linux-next discards 7e8d3294480b Merge branch 'acpi-button' into linux-next discards 08d2ccafd2e3 Merge branch 'acpi-watchdog' into linux-next discards 0b42cb2e47b6 hugetlb_cgroup: add reservation accounting for private mappings discards c32300516047 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] discards 7720469e4131 hugetlb_cgroup: add hugetlb_cgroup reservation counter discards 97805a268826 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() discards f1cd899af677 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping discards e39f61a453b6 mm: vmscan: replace open codings to NUMA_NO_NODE discards fddc1a69b087 mm: vmpressure: use mem_cgroup_is_root API discards 315486e1ebf7 mm: vmpressure: don't need call kfree if kstrndup fails discards 0801afb13445 mm/sparsemem: get address to page struct instead of addres [...] discards 11a3d04b3264 mm/mremap: add MREMAP_DONTUNMAP to mremap() discards 376ab41fb137 mm/mmap.c: fix the adjusted length error discards 219ae14a9686 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix discards cb912fdf96bf net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy discards 72c684430b94 add missing page_count() check to vm_insert_pages(). discards dbd9553775f3 mm-add-vm_insert_pages-fix discards 366142f0b000 mm/memory.c: add vm_insert_pages() discards a52bbc8eec34 mm/memory.c: refactor insert_page to prepare for batched-l [...] discards 9ba7049945a0 mm/mapping_dirty_helpers: Update huge page-table entry callbacks discards a75056fc1e7c mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node discards 3203ac6b9553 mm, memcg: fix build error around the usage of kmem_caches discards 8725cfa8bccf mm/swapfile.c: fix comments for swapcache_prepare discards dddfe6d09d39 mm/swapfile.c: move inode_lock out of claim_swapfile discards 04df87b7bfe1 mm: dump_page(): additional diagnostics for huge pinned pages discards e3324625a500 mm: improve dump_page() for compound pages discards a474be7fa634 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] discards 4a77b987a27f mm/gup_benchmark: support pin_user_pages() and related calls discards 5387841bb351 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting discards be8267e38e2c mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] discards 7ff33897ec2c mm/gup: track FOLL_PIN pages discards 449b45320428 mm/gup: require FOLL_GET for get_user_pages_fast() discards ca0b1a90a939 mm/gup: pass gup flags to two more routines discards 528a2be082b7 mm: introduce page_ref_sub_return() discards 4e48aaee5a73 mm/gup: pass a flags arg to __gup_device_* functions discards d95976bac019 mm/gup: split get_user_pages_remote() into two routines discards aeaac2264ff8 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] discards b8567b9efdb3 kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 5c37593b4d7a ramfs: support O_TMPFILE discards 25e6e2bca62a asm-generic: make more kernel-space headers mandatory discards 22f9f9347f81 x86/mm: Split vmalloc_sync_all() discards de36e34d8f74 /proc/kpageflags: do not use uninitialized struct pages discards 2a3c669a43d9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 746bb50352d4 mm/vmscan.c: don't round up scan size for online memory cgroup discards 7336d9d65cd9 lib/string.c: update match_string() doc-strings with corre [...] discards c421a625fa2a mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() discards 0d88efa8a796 mm/swapfile.c: fix a comment in sys_swapon() discards 16e6dc6c7bdb scripts/get_maintainer.pl: deprioritize old Fixes: addresses discards 4c23ff60cf05 get_maintainer: Remove uses of P: for maintainer name discards 2f1766a36b78 selftests/vm: add missed tests in run_vmtests discards 60d7e3edc874 mm: set vm_next and vm_prev to NULL in vm_area_dup() discards f090044746ee Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" discards d9360c4df964 mm: don't prepare anon_vma if vma has VM_WIPEONFORK discards 23c2818dd3b4 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] discards 81b5de5afe45 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] discards 5fff7aef7163 y2038: hide timeval/timespec/itimerval/itimerspec types discards 496ce4b36cb2 y2038: remove unused time32 interfaces discards 4d094d907990 y2038: remove ktime to/from timespec/timeval conversion omits 53803ecac78b Merge branch 'devel' into for-next discards 7342db125413 drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] discards be53df73286b ipmi_si: Avoid spurious errors for optional IRQs discards 85ea1329d674 csky: Replace <linux/clk-provider.h> by <linux/of_clk.h> discards a24cc07d1032 csky: Implement copy_thread_tls discards aeb58bb21421 csky: Add PCI support discards 981e6fe468cf csky: Minimize defconfig to support buildroot config.fragment discards ddc965c05cfc csky: Add setup_initrd check code discards 1eee389aeda9 csky: Cleanup old Kconfig options discards d1940b7d3bb5 arch/csky: fix some Kconfig typos discards eebaa067edc9 csky: Fixup compile warning for three unimplemented syscalls discards 9733a1372edc csky: Remove unused cache implementation discards 242c244a0d08 csky: Fixup ftrace modify panic discards d5cc473ceb6b csky: Add flush_icache_mm to defer flush icache all discards 1cc882e19734 csky: Optimize abiv2 copy_to_user_page with VM_EXEC discards 478487eb4bd0 csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) discards a6dbbec5d8e3 csky: Remove unnecessary flush_icache_* implementation discards 2a54a082ad62 csky: Support icache flush without specific instructions discards 72c299df927a csky/Kconfig: Add Kconfig.platforms to support some drivers discards 0a169a3455c6 csky/smp: Fixup boot failed when CONFIG_SMP discards f40649eb8a4d csky: Set regs->usp to kernel sp, when the exception is fr [...] discards b72885b43af3 csky/mm: Fixup export invalid_pte_table symbol discards 0dd07451451a csky: Separate fixaddr_init from highmem discards 9ee6f679c692 csky: Tightly-Coupled Memory or Sram support discards e2bbbf631165 csky: Initial stack protector support discards 5e6f6bfc6567 MAINTAINERS: csky: Add mailing list for csky discards 455808a18dbf Merge branch 'for-next-next-v5.6-20200211' into for-next-20200211 discards b44748304b84 Merge branch 'ext/marcos/subvol-destroy2-v3' into for-next [...] discards bfd42baad243 Merge branch 'ext/johannes/sb-no-bh-v6' into for-next-next [...] discards 3a44507eb4cc Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] discards 4eed16264b8f Merge branch 'ext/nikbor/pinned-cleanups' into for-next-ne [...] discards 6c2afbf01980 Merge branch 'ext/ethanwu/backref-speedup' into for-next-n [...] discards 2b25fb61ba44 Merge branch 'ext/nikbor/drw-lock-v4' into for-next-next-v [...] discards e0899c4dbe14 Merge branch 'misc-next' into for-next-next-v5.6-20200211 discards 00e6d051c95f btrfs: Introduce new BTRFS_IOC_SNAP_DESTROY_V2 ioctl discards b053f3eda6f3 Btrfs: fix race between shrinking truncate and fiemap discards f8dfa0d8aa6e btrfs: remove buffer_heads form superblock mirror integrit [...] discards cd732a700a1f btrfs: remove buffer_heads from btrfsic_process_written_block() discards be2c30b6dce5 btrfs: remove btrfsic_submit_bh() discards 669dbb6bb1c1 btrfs: use BIOs instead of buffer_heads from superblock writeout discards d19ec014a46b btrfs: use the page-cache for super block reading discards 0fa4eaa9a428 btrfs: don't kmap() pages from block devices discards fc53ebe3433d btrfs: Export btrfs_release_disk_super discards cc5d7052c380 btrfs: simplify error handling in __btrfs_write_out_cache() discards 11c7ae1a0140 btrfs: use standard debug config option to enable free-spa [...] discards 48f1e50652ab btrfs: make the uptodate argument of io_ctl_add_pages() boolean. discards 1592354c5599 btrfs: use inode from io_ctl in io_ctl_prepare_pages discards e33e0e766d98 btrfs: free allocated pages jon failed cache write-out discards df475ad8da57 btrfs: sink argument tree to __do_readpage discards 3e906fb0ee40 btrfs: sink arugment tree to contiguous_readpages discards 68913c894257 btrfs: sink argument tree to __extent_read_full_page discards 096d0c20fb1f btrfs: sink argument tree to extent_read_full_page discards 6990553ba738 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range discards cf6f1f5a7cb2 btrfs: add assertions for tree == inode->io_tree to extent [...] discards c26652669585 btrfs: drop argument tree from submit_extent_page discards fd6bc156d164 btrfs: remove extent_page_data::tree discards 6d895dba7bef btrfs: log message when rw remount is attempted with uncle [...] discards c7a969aaf9c9 btrfs: print message when tree-log replay starts discards 9ba6f1acb831 btrfs: switch to per-transaction pinned extents discards 9d4c1df741b4 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] discards 8b9070ddf3df btrfs: Mark pinned log extents as excluded discards ccfc1cefd706 btrfs: Pass transaction handle to write_pinned_extent_entries discards b4968dac5d49 btrfs: Make pin_down_extent take transaction handle discards 6eeffb38a634 btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] discards 9afc3a62479f btrfs: Make btrfs_pin_reserved_extent take transaction handle discards 19f9b567ed97 btrfs: Call btrfs_pin_reserved_extent only during active t [...] discards 80a644273779 btrfs: Introduce unaccount_log_buffer discards 4e2c2f96e6a3 btrfs: Make btrfs_pin_extent take trans handle discards e93ce0453880 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] discards 9e5dabfbc493 btrfs: backref, use correct count to resolve normal data refs discards 99c5d101f7b0 btrfs: backref, only search backref entries from leaves of [...] discards 1ba9558e357f btrfs: backref, not adding refs from shared block when res [...] discards e0928c91c2f5 btrfs: backref, only collect file extent items matching ba [...] discards 2e4ea1305df6 btrfs: convert snapshot/nocow exlcusion to drw lock discards 27fd92d48739 btrfs: Implement DRW lock discards 25ac227a25ac sched/fair: Remove wake_cap() discards afbcf99785a5 sched/core: Remove for_each_lower_domain() discards 38c6e4963b50 sched/topology: Remove SD_BALANCE_WAKE on asymmetric capac [...] discards 913c310c8e8a sched/fair: Add asymmetric CPU capacity wakeup scan discards 4ccfaab0853b sched/core: Remove duplicate assignment in sched_tick_remote() discards 42f468abd872 btrfs: sink argument tree to __do_readpage discards 42375858dcd2 btrfs: sink arugment tree to contiguous_readpages discards 12728d03bb39 btrfs: sink argument tree to __extent_read_full_page discards a47a0bca5ea6 btrfs: sink argument tree to extent_read_full_page discards 8543829f14f0 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range discards 22e56019123f btrfs: add assertions for tree == inode->io_tree to extent [...] discards b7b90eadd963 btrfs: drop argument tree from submit_extent_page discards 16ee5b58e152 btrfs: remove extent_page_data::tree discards 0ab09994d9d8 btrfs: log message when rw remount is attempted with uncle [...] discards bb5165310083 btrfs: print message when tree-log replay starts discards 843e7d694dfa btrfs: add wrapper for transaction abort predicate discards e42d97f8934f btrfs: move root node locking helpers to locking.c discards 08dd2728caf6 Btrfs: fix race between using extent maps and merging them discards 1258bf0895f4 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root discards 6b25570c6620 btrfs: add a leak check for roots discards 25b569c39e67 btrfs: make the init of static elements in fs_info separate discards 3eb35b78df52 btrfs: move fs_info init work into it's own helper function discards d8df614e68de btrfs: free more things in btrfs_free_fs_info discards 3bd3423f860f btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root discards 8afd7af75366 btrfs: use btrfs_put_fs_root to free roots always discards 86aa7c0756c0 btrfs: hold a ref on the root in open_ctree discards f00d1c7ee804 btrfs: export and rename free_fs_info discards c15e9d94d33a btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry discards 060027bf6fc5 btrfs: hold a ref on the root in btrfs_recover_log_trees discards 72936a13b487 btrfs: hold a ref on the root in create_pending_snapshot discards 1b5c3c79284a btrfs: hold a ref on the root in get_subvol_name_from_objectid discards fdce8e08cbce btrfs: hold a ref on the root in btrfs_ioctl_send discards c388b5effb6c btrfs: hold a ref on the root in scrub_print_warning_inode discards 63fdd9ee7272 btrfs: hold a ref for the root in btrfs_find_orphan_roots discards a774641bd8fc btrfs: push grab_fs_root into read_fs_root discards 9c68e0447bb8 btrfs: hold a ref on the root in btrfs_recover_relocation discards e3635b23d5c6 btrfs: hold a ref on the root in create_reloc_inode discards 075b1004cdd8 btrfs: hold a ref on the root in find_data_references discards 189ee7f34a94 btrfs: hold a ref on the root in record_reloc_root_in_trans discards cd8c1866a6ff btrfs: hold a ref on the root in merge_reloc_roots discards 5dd9754002c9 btrfs: hold a ref on the root in prepare_to_merge discards 06717d1e6aed btrfs: hold a ref on the root in build_backref_tree discards 3e1c23d7e008 btrfs: hold ref on root in btrfs_ioctl_default_subvol discards 8c319b625e0a btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info discards b38d0eba0d98 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user discards 8577929f293b btrfs: hold a ref on the root in btrfs_search_path_in_tree discards 921e58a0a892 btrfs: hold a ref on the root in search_ioctl discards 60e400697a4e btrfs: hold a ref on the root in create_subvol discards cb59b067893e btrfs: hold a ref on the root in fixup_tree_root_location discards 5f526def3313 btrfs: hold a ref on the root in __btrfs_run_defrag_inode discards bf34b1a99de0 btrfs: hold a root ref in btrfs_get_dentry discards 4bee9e5465b6 btrfs: hold a ref on the root in resolve_indirect_ref discards 6cd796e8a077 btrfs: hold a ref on fs roots while they're in the radix tree discards 903287ce55ed btrfs: describe the space reservation system in general discards 56ac76af61ee btrfs: add a comment describing delalloc space reservation discards dc1b84fb63f2 btrfs: add a comment describing block reserves discards 7b50d5195007 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root discards ed3d6b1249ad btrfs: make the fs root init functions static discards 3d0c1b9d2b4c btrfs: open code btrfs_read_fs_root_no_name discards 91e0282175fa btrfs: remove btrfs_read_fs_root, not used anymore discards 4105c90fe532 btrfs: make relocation use btrfs_read_tree_root() discards e2130d7c1ca9 btrfs: export and use btrfs_read_tree_root for tree-log discards 24f63998b236 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root discards 2c98b3bb2345 btrfs: move fs root init stuff into btrfs_init_fs_root discards 2c5ab30f613d btrfs: push __setup_root into btrfs_alloc_root discards 214526f2c8ec btrfs: delete the ordered isize update code discards 5f052a33eef1 btrfs: replace all uses of btrfs_ordered_update_i_size discards c4038cdb0311 btrfs: use the file extent tree infrastructure discards 7487e036203d btrfs: introduce per-inode file extent tree discards c821555d2b97 btrfs: don't set path->leave_spinning for truncate discards 7eeec202b967 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] discards da9e519bf935 btrfs: ref-verify: fix memory leaks discards f27515bd6dc9 btrfs: update the comment of btrfs_control_ioctl() discards 1ffd7cab61c4 btrfs: relocation: Add introduction of how relocation works discards e4248c278e9f Btrfs: don't iterate mod seq list when putting a tree mod seq discards ad4803241dcb btrfs: Add overview of device replace discards 9fe65747dbac sched/rt: Provide migrate_disable/enable() inlines discards fdbfb51ae760 x86/split_lock: Enable split lock detection by kernel discards 29cd07a400ae Merge branches 'fixes' and 'misc' into for-next discards f9f5267ec296 Merge branch 'omap-for-v5.6/dt' into for-next discards aa77d934a811 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into for-next discards ccef56c0f7f3 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next discards bb09096b4bbf Merge branch 'fixes' into for-next discards e429a4758be7 Merge branch 'omap-for-v5.6/soc' into for-next discards 59300c714ba8 Merge branch 'omap-for-v5.6/dt' into for-next discards 2237415d30c6 Merge branch 'omap-for-v5.6/soc' into for-next discards b3ad3931e315 Merge branch 'fixes' into for-next discards bb90029ac7ba Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next discards cf9ea4b7c370 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next discards 63eb53c0826f Merge branch 'fixes' into for-next discards 9a21104a35ee Merge branch 'omap-for-v5.6/soc' into for-next discards 674430f253af Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next discards 20b14883641f Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next discards 472b44d8620b Merge branch 'omap-for-v5.6/ti-sysc-dt' into for-next discards c7e1cba52b68 Merge branch 'fixes' into for-next discards 1a9bd034ceb6 Merge branch 'omap-for-v5.6/dt' into for-next discards 0b15b20a73d9 Merge branch 'omap-for-v5.6/ti-sysc' into for-next discards 285b56c9f078 Merge branch 'omap-for-v5.6/soc' into for-next discards d9074820dc95 Merge branch 'fixes' into for-next discards 43f18979568a Merge branch 'fixes' into for-next discards 793fc144bac3 Merge branch 'fixes' into for-next omits fe33a928bfcd KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups 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 f8788d86ab28 Linux 5.6-rc3 adds 2e90ca68b0d2 floppy: check FDC index for errors before assigning it adds bc570c14b260 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7031ecffab86 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds d970a325561d KVM: x86: fix missing prototypes adds 463bfeeead97 KVM: nVMX: Fix some obsolete comments and grammar error adds 147f1a1fe5d7 KVM: x86: fix incorrect comparison in trace event adds b78a8552d77f kvm/emulate: fix a -Werror=cast-function-type adds 7455a8327674 KVM: x86: don't notify userspace IOAPIC on edge-triggered [...] adds c9dfd3fb0835 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow adds 624e18f92f2e KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE adds 93fd9666c269 kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled adds 91a5f413af59 KVM: nVMX: handle nested posted interrupts when apicv is d [...] adds a4443267800a KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbase [...] adds 23520b2def95 KVM: apic: avoid calculating pending eoi from an uninitial [...] adds d80b64ff297e KVM: SVM: Fix potential memory leak in svm_cpu_init() adds dd58f3c95c98 KVM: fix error handling in svm_hardware_setup adds 5ef8acbdd687 KVM: nVMX: Emulate MTF when performing instruction emulation adds 07721feee46b KVM: nVMX: Don't emulate instructions in guest mode adds e71237d3ff1a KVM: nVMX: Refactor IO bitmap checks into helper function adds 35a571346a94 KVM: nVMX: Check IO instruction VM-exit conditions adds a93236fcbe1d KVM: s390: rstify new ioctls in api.rst adds 63623fd44972 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds c39428fc188c Merge remote-tracking branch 'fixes/master' adds fc385fb8a976 Merge remote-tracking branch 'kbuild-current/fixes' adds 0c6769d83432 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 b7e24b9c25b9 Merge remote-tracking branch 'arm-current/fixes' adds 0e26cbdfb32e Merge tag 'reset-fixes-for-v5.6' of git://git.pengutronix. [...] adds ae232e45acf9 backlight: add led-backlight driver adds 10dc62d0ae41 ARM: dts: droid4: Configure LED backlight for lm3532 adds 515fa3ee9de2 Merge tag 'omap-for-v5.6/droid4-lcd-fix-signed' of git://g [...] adds 26c4b4758fce arm64: dts: imx8qxp-mek: Remove unexisting Ethernet PHY adds 2773fe1d31c4 ARM: dts: imx7-colibri: Fix frequency for sd/mmc adds 26d0fba29c96 firmware: imx: scu: Ensure sequential TX adds 1e6a4eba693a firmware: imx: misc: Align imx sc msg structs to 4 adds 7c1a1c814ccc firmware: imx: scu-pd: Align imx sc msg structs to 4 adds f5bfeff44612 firmware: imx: Align imx_sc_msg_req_cpu_start to 4 adds f10e58a5d20e soc: imx-scu: Align imx sc msg structs to 4 adds f1e4920fe330 Merge tag 'imx-fixes-5.6' of git://git.kernel.org/pub/scm/ [...] adds cc5eb6693317 Merge remote-tracking branch 'arm-soc-fixes/arm/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 eae7172f8141 net: usb: qmi_wwan: restore mtu min/max values after raw_i [...] adds f6f13c125e05 hv_netvsc: Fix unwanted wakeup in netvsc_attach() adds dad8cea7add9 tcp: fix TFO SYNACK undo to avoid double-timestamp-undo adds 52df1e564eb0 docs: networking: phy: Rephrase paragraph for clarity adds 44343418d0f2 net: ks8851-ml: Fix IRQ handling and locking adds 503ba7c69610 net: phy: Avoid multiple suspends adds 6132c1d9033d net: core: devlink.c: Hold devlink->lock from the beginnin [...] adds 84823ff80f74 net: ll_temac: Fix race condition causing TX hang adds d07c849cd2b9 net: ll_temac: Add more error handling of dma_map_single() calls adds 770d9c67974c net: ll_temac: Fix RX buffer descriptor handling on GFP_AT [...] adds 1d63b8d66d14 net: ll_temac: Handle DMA halt condition caused by buffer [...] adds e4686c2d08ea Merge branch 'net-ll_temac-Bugfixes' adds 823d81b0fa2c net: bridge: fix stale eth hdr pointer in br_dev_xmit adds 15925a3edfcc Merge remote-tracking branch 'net/master' adds 3f41541eb11a Merge remote-tracking branch 'ipsec/master' adds e751880104f3 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 e3ae39edbce6 nl80211: explicitly include if_vlan.h adds 253216ffb2a0 mac80211: rx: avoid RCU list traversal under mutex adds 91067007e962 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 b4093165a6ea Merge remote-tracking branch 'rdma-fixes/for-rc' adds 73827dbd1310 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 1d6fd6fa1974 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 64796b86b3c8 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 63b952e71221 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 1adb85f49c3a Merge remote-tracking branch 'spi-fixes/for-linus' adds 1bc1cc4ea265 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 2dec885800ea 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 f98067d6cb28 Merge remote-tracking branch 'phy/fixes' 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 bb4836d441a4 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 2d0b1919457a dmaengine: idxd: correct reserved token calculation adds 36d5d22090d1 dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() adds 88402c5b1ba7 dmaengine: idxd: sysfs input of wq incorrect wq type shoul [...] adds 50e7e7f6f2d0 dmaengine: idxd: wq size configuration needs to check glob [...] adds d288bddd8374 dmaengine: imx-sdma: fix context cache adds f9b98d85b25a Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 34a818882e2f media: pulse8-cec: INIT_DELAYED_WORK was called too late adds aa9eda76129c media: pulse8-cec: close serio in disconnect, not adap_free adds 49a56266f96f media: vicodec: process all 4 components for RGB32 formats adds 316e730f1d8b media: v4l2-mem2mem.c: fix broken links adds 044041cd5227 media: mc-entity.c: use & to check pad flags, not == adds d171c45da874 media: hantro: Fix broken media controller links adds b9328d4e5993 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 3a9c74957eea Merge remote-tracking branch 'mips-fixes/mips-fixes' 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 826b7c49b1fd Merge remote-tracking branch 'omap-fixes/fixes' adds c77ec025346f docs: adm1177: fix a broken reference adds d492a4fc435a Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 5db834fa2a2b Merge branch 'misc-5.6' into next-fixes adds cc497ecd7926 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8de4c5352287 Merge remote-tracking branch 'mmc-fixes/fixes' adds e7167043ee50 riscv: Fix gitignore adds 59b7b74bc379 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 346ade8e58f8 Merge remote-tracking branch 'pidfd-fixes/fixes' adds fbb30168c739 drm/virtio: fix resource id creation race adds fe83899e5f85 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] 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 f3ad361bb270 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 40f1fbe38908 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 7a73d3456539 Merge remote-tracking branch 'arm/for-next' adds d33e1e41f62f Merge branch 'arm/fixes' into for-next adds f6063ec6ce3c ARM: Document merges adds 637c972608d1 Merge remote-tracking branch 'arm-soc/for-next' adds a934835bb8bb Merge remote-tracking branch 'amlogic/for-next' adds 5b705b0143b6 Merge remote-tracking branch 'aspeed/for-next' adds b1889253989c Merge remote-tracking branch 'at91/at91-next' adds 2a182f27ff5d clk: imx: Align imx sc clock msg structs to 4 adds beb39e3c106f clk: imx: Align imx sc clock parent msg structs to 4 adds 3f6ce8827072 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent adds 6fb9006abe37 clk: imx8mp: Correct the enet_qos parent clock adds 64bee9c6cd48 clk: imx8mp: Include slab.h instead of clkdev.h adds 2b507025e4b7 clk: imx8mm: Remove unused includes adds 6b2d0cffee52 clk: imx8mn: Remove unused includes adds c267bd443f38 clk: imx8mp: Rename the IMX8MP_CLK_HDMI_27M clock adds d6fb02f05412 clk: imx: imx8mq: fix a53 cpu clock adds d3b70cd87e77 clk: imx: imx8mm: fix a53 cpu clock adds c69def889879 clk: imx: imx8mn: fix a53 cpu clock adds 7ab227210110 clk: imx: imx8mp: fix a53 cpu clock adds 530cf8d49f2a clk: imx: pll14xx: Return error if pll type is invalid adds eeca5721baeb clk: imx: clk-sscg-pll: Drop unnecessary initialization adds 0c1b9304f6cf Merge branch 'clk/imx' into for-next adds b6d3febbe029 Merge branch 'imx/fixes' into for-next adds 4f929d087754 firmware: imx: Remove IMX_SC_RPC_SVC_ABORT adds 50e014b3c730 Merge branch 'imx/drivers' into for-next adds 1be7ba725e25 Merge branch 'imx/soc' into for-next adds 795d392e4abe dt-bindings: arm: fsl: add nxp based toradex colibri-imx7 [...] adds 3c96f0bb6b15 Merge branch 'imx/bindings' into for-next adds 8083d7261a4c ARM: dts: imx7-colibri: Convert to SPDX license tags for C [...] adds 1608bf1f9120 ARM: dts: imx7-colibri: add support for Toradex Aster carr [...] adds bffe02ccca5b ARM: dts: imx: make wdog node name generic adds 95d014c812f1 ARM: dts: imx: Align ocotp node name adds b007944d5889 Merge branch 'imx/dt' into for-next adds c2d35ada106e arm64: dts: ls1028a: add missing SPI nodes adds b1ad0e7d45e2 arm64: dts: lx2160a: Add PCIe controller DT nodes adds 3da63fceab96 arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1 adds 2462aaf13c79 arm64: dts: imx8mq-evk: add phy-reset-gpios for fec1 adds 50d336b12f34 arm64: dts: imx8mp-evk: Add GPIO LED support adds fae58b1aab71 arm64: dts: imx8mp: Add system counter timer node adds 80b06c5cae54 arm64: dts: imx8mn: Adjust 1.2GHz OPP voltage to OD mode adds 24a0eba692cb arm64: dts: librem5-devkit: enable sai2 and sai6 audio interface adds 2076b9973111 arm64: dts: librem5-devkit: add the simcom 7100 modem and [...] adds 5ae6bd6d9f2f arm64: dts: librem5-devkit: allow modem to wake the system [...] adds 5448bd824cd0 arm64: dts: librem5-devkit: add a vbus supply to usb0 adds 1319040e968a arm64: dts: librem5-devkit: add the regulators for DVFS adds 078af005146e arm64: dts: librem5-devkit: allow the redpine card to be removed adds 5835805a1468 arm64: dts: librem5-devkit: increase the VBUS current in t [...] adds 72dab017f18d arm64: dts: librem5-devkit: add lsm9ds1 mount matrix adds 64a569c00b0a arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] adds b9213899d2b0 arm64: dts: ls1028a: disable all enetc ports by default adds 3f8a01b0686f arm64: dts: ls1028a: add node for Felix switch adds 0d4c121c83c2 arm64: dts: ls1028a: enable switch PHYs on RDB adds 75a35f45310a arm64: dts: ls1028: sl28: explicitly enable network ports adds 44db693217b7 Merge branch 'imx/dt64' into for-next adds 6d4ff02cf969 arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4 adds 48b4bfe7105f Merge branch 'imx/defconfig' into for-next adds f9edfdee2365 Merge remote-tracking branch 'imx-mxs/for-next' adds e0e0f1cfdc74 Merge remote-tracking branch 'keystone/next' adds 46bada8cbc5b Merge remote-tracking branch 'mediatek/for-next' adds 66fba6a107c1 Merge remote-tracking branch 'mvebu/for-next' adds 0b94ecb26d78 Merge remote-tracking branch 'qcom/for-next' adds aaf57eb09813 Merge remote-tracking branch 'raspberrypi/for-next' adds 3c2b0cddc2fe 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 21b388dca138 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] adds 295dc6e04378 Merge branch 'renesas-fixes-for-v5.6' into renesas-next adds 6e0a7c403da2 ARM: dts: r8a7745: Convert to new DU DT bindings adds d15881f29ee8 ARM: dts: rcar-gen2: Add reset control properties for display adds 9e1232631d4e ARM: dts: rzg1: Add reset control properties for display adds ddd8444ef822 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next adds b4008c710a4c Merge remote-tracking branch 'renesas/next' adds 11d3fb09ed9c Merge remote-tracking branch 'reset/reset/next' adds b84a900c3eaf 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 5f62883b9342 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 7efbada45edc dt-bindings: arm: sunxi: Add PocketBook Touch Lux 3 adds cd3e42c9f745 ARM: dts: sun5i: Add PocketBook Touch Lux 3 support adds 3abe422fdc65 arm64: dts: sun50i-h5-orange-pi-pc2: Add CPUX voltage regulator adds 9680d194d53f ARM: dts: sun8i-a83t-tbs-a711: Drop superfluous dr_mode adds a40550952c00 ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a [...] adds b642d4825441 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection adds a43ab30dcd4a bus: sunxi-rsb: Return correct data when mixing 16-bit and [...] adds ac970cb5c6d4 Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] adds 2e7411e0199b Merge remote-tracking branch 'sunxi/sunxi/for-next' adds c8c17ccb65a3 Merge remote-tracking branch 'tegra/for-next' adds 50dccb6ac1d7 Merge remote-tracking branch 'clk/clk-next' adds 0fe41d4f8f8c Merge remote-tracking branch 'h8300/h8300-next' adds 03fcc5747319 Merge remote-tracking branch 'm68k/for-next' adds dcf639fe6f80 microblaze: Kernel parameters should be parsed earlier adds 4909d6a02931 Merge remote-tracking branch 'microblaze/next' adds 8f2325b8ed33 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 44855a725def Merge remote-tracking branch 'nds32/next' adds 97cbf0c526cc 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 5af197e1b322 Merge remote-tracking branch 'soc-fsl/next' adds 027d941586ec Merge remote-tracking branch 'risc-v/for-next' adds 668803b00996 Merge remote-tracking branch 's390/features' adds 06ac1aa85734 Merge remote-tracking branch 'sh/sh-next' adds 1927b25e409e Merge remote-tracking branch 'xtensa/xtensa-for-next' adds c702f67512a7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200224 adds ace4e214eaea Merge branch 'for-next-current-v5.5-20200224' into for-nex [...] adds 00bd69e11616 btrfs: Add overview of device replace adds 985d6f6642b4 Btrfs: don't iterate mod seq list when putting a tree mod seq adds a86b4aab58cc btrfs: relocation: Add introduction of how relocation works adds 6a2a655e2d95 btrfs: update the comment of btrfs_control_ioctl() adds a6026bbe8761 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] adds 22e0abaf3ea2 btrfs: introduce per-inode file extent tree adds 664e121f77fd btrfs: use the file extent tree infrastructure adds ab8961724854 btrfs: replace all uses of btrfs_ordered_update_i_size adds e28d9ab3000a btrfs: delete the ordered isize update code adds 326d4a836372 btrfs: push __setup_root into btrfs_alloc_root adds 9992064fdd1f btrfs: move fs root init stuff into btrfs_init_fs_root adds 78a62831a719 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root adds 54a2696cff82 btrfs: export and use btrfs_read_tree_root for tree-log adds f134c79dd40c btrfs: make relocation use btrfs_read_tree_root() adds 77ede48aab35 btrfs: remove btrfs_read_fs_root, not used anymore adds 49ab46780caa btrfs: open code btrfs_read_fs_root_no_name adds 3b3de2c2d241 btrfs: make the fs root init functions static adds b60b90e51d40 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root adds b8b1d7193cab btrfs: add a comment describing block reserves adds a96a8bf4036a btrfs: add a comment describing delalloc space reservation adds fac5fd89caf8 btrfs: describe the space reservation system in general adds 55421cf850ab btrfs: hold a ref on fs roots while they're in the radix tree adds 0436278f78ff btrfs: hold a ref on the root in resolve_indirect_ref adds 484dbc8c427e btrfs: hold a root ref in btrfs_get_dentry adds d65628d18484 btrfs: hold a ref on the root in __btrfs_run_defrag_inode adds 8b8e51f8b2cd btrfs: hold a ref on the root in fixup_tree_root_location adds 5894d1f7ca04 btrfs: hold a ref on the root in create_subvol adds 9c64c4095a52 btrfs: hold a ref on the root in search_ioctl adds 4ed6a099c6d3 btrfs: hold a ref on the root in btrfs_search_path_in_tree adds d8359e551d00 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user adds dab83b4ccce7 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info adds 7a520b17c00c btrfs: hold ref on root in btrfs_ioctl_default_subvol adds 07b51cb84f9b btrfs: hold a ref on the root in build_backref_tree adds 9b967c246ece btrfs: hold a ref on the root in prepare_to_merge adds 7edb2cd9e7c0 btrfs: hold a ref on the root in merge_reloc_roots adds fd876f3abddd btrfs: hold a ref on the root in record_reloc_root_in_trans adds a636c6124439 btrfs: hold a ref on the root in find_data_references adds 7461bd0e5def btrfs: hold a ref on the root in create_reloc_inode adds 4f4184a298aa btrfs: hold a ref on the root in btrfs_recover_relocation adds c9759995a1a0 btrfs: push grab_fs_root into read_fs_root adds badac2a4e24b btrfs: hold a ref for the root in btrfs_find_orphan_roots adds 8df558f5dcd5 btrfs: hold a ref on the root in scrub_print_warning_inode adds 61311707e7a0 btrfs: hold a ref on the root in btrfs_ioctl_send adds 1208041c3f26 btrfs: hold a ref on the root in get_subvol_name_from_objectid adds 944dd4786e6c btrfs: hold a ref on the root in create_pending_snapshot adds cfe5243deb62 btrfs: hold a ref on the root in btrfs_recover_log_trees adds 7c6e23d3116e btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry adds c4dc226c3f6d btrfs: export and rename free_fs_info adds f377b7591df6 btrfs: hold a ref on the root in open_ctree adds 2fc688d9ca0b btrfs: use btrfs_put_fs_root to free roots always adds e479e9b08271 btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root adds 0b316c6b5373 btrfs: free more things in btrfs_free_fs_info adds 7f85465d16c5 btrfs: move fs_info init work into it's own helper function adds 23cb698df592 btrfs: make the init of static elements in fs_info separate adds e4bf95bf00b0 btrfs: add a leak check for roots adds d80068d9fc35 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root adds 4cf8581a6ba5 btrfs: move root node locking helpers to locking.c adds 8c91f28ad308 btrfs: add wrapper for transaction abort predicate adds ef7f5bae6633 btrfs: remove extent_page_data::tree adds ba00cc80c219 btrfs: drop argument tree from submit_extent_page adds f8e12fe59491 btrfs: add assertions for tree == inode->io_tree to extent [...] adds 79881fc3c0b3 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range adds fa5de8d6bfd1 btrfs: sink argument tree to extent_read_full_page adds 4b7a7f662499 btrfs: sink argument tree to __extent_read_full_page adds 92e918889dbb btrfs: sink arugment tree to contiguous_readpages adds e4406cd235b4 btrfs: sink argument tree to __do_readpage adds 98cb3b4f4104 btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] adds 9b97fcdcaf78 btrfs: sysfs, rename device_link add/remove functions adds ecfbd1ce2521 btrfs: sysfs, unify handler name of devinfo/missing adds 8fd7a2d68ad1 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] adds aadfa7d83b49 btrfs: Make btrfs_pin_extent take trans handle adds 2ed7904253b8 btrfs: Introduce unaccount_log_buffer adds 6ded28ccf100 btrfs: Call btrfs_pin_reserved_extent only during active t [...] adds 4d00b7a0d673 btrfs: Make btrfs_pin_reserved_extent take transaction handle adds c237d7e08b3c btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] adds c4d71321d33c btrfs: Make pin_down_extent take transaction handle adds 20df005a3319 btrfs: Pass transaction handle to write_pinned_extent_entries adds 7fdf5babd13d btrfs: Mark pinned log extents as excluded adds 6de43c021467 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] adds 6fa1cd3fb173 btrfs: switch to per-transaction pinned extents adds 78486f1ce708 btrfs: relocation: Remove is_cowonly_root() adds 06f058573535 btrfs: handle logged extent failure properly adds 6adfb8b43325 Btrfs: avoid unnecessary splits when setting bits on an ex [...] adds 8e88b2315aff btrfs: Export btrfs_release_disk_super adds 4915108440fa btrfs: don't kmap() pages from block devices adds fe000fa57c26 btrfs: reduce scope of btrfs_scratch_superblocks() adds f9f0bb53f274 btrfs: use the page cache for super block reading adds e041fa210ff5 btrfs: use bios instead of buffer_heads from super block writeout adds fd4bea8ffc66 btrfs: remove btrfsic_submit_bh() adds c3b21f42f1c1 btrfs: remove buffer_heads from btrfsic_process_written_block() adds 23da609b0f10 btrfs: remove buffer_heads form super block mirror integri [...] adds d757e81bc6ac btrfs: backref, only collect file extent items matching ba [...] adds e4b9306db60c btrfs: backref, don't add refs from shared block when reso [...] adds ced02fcd0396 btrfs: backref, only search backref entries from leaves of [...] adds 79e5c85f29f7 btrfs: backref, use correct count to resolve normal data refs adds 8debab5c60f8 btrfs: raid56: simplify tracking of Q stripe presence adds 5a518ce2cbba btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] adds 454a7ec6d596 btrfs: make btrfs_check_uuid_tree private to disk-io.c adds 941394c79a9d btrfs: bail out of uuid tree scanning if we're closing adds fe954b3ecaf4 btrfs: set update the uuid generation as soon as possible adds e2b5b348b316 Merge branch 'misc-next' into for-next-next-v5.6-20200224 adds 900db672a207 btrfs: free allocated pages on failed cache write-out adds f49582d57885 btrfs: use inode from io_ctl in io_ctl_prepare_pages adds 7498dbb38a63 btrfs: make the uptodate argument of io_ctl_add_pages() boolean adds 573d6648c2a0 btrfs: use standard debug config option to enable free-spa [...] adds 7c352971f1fe btrfs: simplify error handling in __btrfs_write_out_cache() adds 1b4e12a2e510 Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] adds 2e55b8a155d5 btrfs: define support masks for ioctl volume args v2 adds 24582b4bbd6c btrfs: use ioctl args support mask for subvolume create/delete adds 9e2753d261cc btrfs: use ioctl args support mask for device delete adds 6305b2346a4b btrfs: export helpers for subvolume name/id resolution adds 4e40309dda97 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl adds 6f42b0445a4e Merge branch 'ext/marcos/subvol-destroy2-v4' into for-next [...] adds 1b6378119f4d btrfs: relocation: Introduce error injection points for ca [...] adds ce62bac45729 btrfs: relocation: Check cancel request after each data page read adds b4da9880bc63 btrfs: relocation: Check cancel request after each extent found adds 63659a4ba597 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] adds ef4702a136e0 btrfs: make the extent buffer leak check per fs info adds 33bbfafed133 btrfs: move ino_cache_inode dropping adds 85bfdfc33d16 btrfs: move the root freeing stuff into btrfs_put_root adds 82d82750f2cc btrfs: make inodes hold a ref on their roots adds 6beb2023faf5 btrfs: hold a ref on the root on the dead roots list adds fd3924d98924 btrfs: don't take an extra root ref at allocation time adds 17d1f48ebe15 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock adds ce13d75eecda btrfs: kill the subvol_srcu adds 213db9124033 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] adds 0c1c91922651 Btrfs: move all reflink implementation code into its own file adds c3ae79e2c314 Btrfs: simplify inline extent handling when doing reflinks adds e8a66a6d338d Btrfs: implement full reflink support for inline extents adds 1b191565bb30 Merge branch 'ext/filipe/reflink-inline' into for-next-nex [...] adds e25f8e6a37c2 btrfs: qgroup: Ensure qgroup_rescan_running is only set wh [...] adds 06efa9092aaa btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] adds cc2a2d377f1d Merge branch 'ext/qu/qgroup-deadlock-fix' into for-next-ne [...] adds 4948f16553e6 Merge branch 'for-next-next-v5.6-20200224' into for-next-20200224 adds a156b2c1fee4 Merge remote-tracking branch 'btrfs/for-next' adds fc513fac56e1 cifs: don't leak -EAGAIN for stat() during reconnect adds 154255233830 cifs: fix potential mismatch of UNC paths adds ec57010acd03 cifs: add missing mount option to /proc/mounts adds 86f740f2aed5 cifs: fix rename() by ensuring source handle opened with D [...] adds fb4b5f13464c cifs: Use #define in cifs_dbg adds cc1baf98c8f6 cifs: do not ignore the SYNC flags in getattr adds 40afcae65739 cifs: rename posix create rsp adds 88afbb5bc4e6 cifs: add smb2 POSIX info level adds 405651a9ee0d cifs: plumb smb2 POSIX dir enumeration adds 77a11b6722d6 cifs: handle prefix paths in reconnect adds 39452a5239bb cifs: call wake_up(&server->response_q) inside of cifs_rec [...] adds c7de676ebba7 cifs: use mod_delayed_work() for &server->reconnect if alr [...] adds 98c6a32fe022 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() adds 239b6d9922fd Merge remote-tracking branch 'cifs/for-next' adds 25cc0d65e6e1 Merge remote-tracking branch 'ext3/for_next' adds 3ebc43a265de Merge remote-tracking branch 'fuse/for-next' adds 34e7e0d1aeb9 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 1efe29e20d61 Merge remote-tracking branch 'ubifs/linux-next' adds fa7af976b23b Merge remote-tracking branch 'v9fs/9p-next' adds 127710685896 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 cd2ea81c7287 Merge remote-tracking branch 'pci/next' adds a46ba2eb6d07 Merge remote-tracking branch 'hid/for-next' adds 600cb13a66a5 Merge remote-tracking branch 'i3c/i3c/next' adds c63ac2abd74f Merge branch 'dmi/master' adds 69e555d9aa31 hwmon: Support ADI Fan Control IP adds 398812f2c185 dt-bindings: hwmon: Add AXI FAN Control documentation adds 2e8ed6941acf docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. adds 35d96f3722cc hwmon: (pmbus/ltc2978) add support for more parts. adds fc32ff28a1e4 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] adds bdcb955d32b9 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs adds 41a0ef7f92a4 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] adds f4eec6f837b3 hwmon: (k10temp) Update driver documentation adds cb8f681cf5e3 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] adds 0182bba1dfa3 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] adds c7e865bc79ab hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] adds b04c2bbfafa0 hwmon: (pmbus) Implement multi-phase support adds 00497b5a3d51 hwmon: (pmbus/tps53679) Add support for multiple chips IDs adds cd6cd5cbe8eb hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] adds 676b485671aa hwmon: (pmbus/tps53679) Add support for TPS53681 adds de50add19def hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 adds 08d33af7a47f hwmon: (pmbus/tps53679) Add documentation adds 605b65d5251a dt-bindings: Add TI LM73 as a trivial device adds b85e1cd57c2c hwmon: (lm73) Add support for of_match_table adds 848012465223 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 804f949c1cab Merge remote-tracking branch 'jc_docs/docs-next' adds 1498dfba5127 media: Fix Kconfig indentation adds 9ac560d48d3c media: rcar-vin: Handle special pixel formats in a switch adds e18976eecabd media: rcar-vin: Limit NV12 availability to supported VIN [...] adds 2e1b100cdceb media: v4l2-core: v4l2-i2c: convert to new API with ERRPTR adds 639c0a5b0503 media: media/saa7146: fix incorrect assertion in saa7146_b [...] adds e4183df77fe3 media: anysee: constify copied structure adds 43c85616f642 media: isif: constify copied structure adds af5b333a793a media: cx231xx: constify copied structure adds 05e2ebfa2bb0 media: stm32-dcmi: Use dma_request_chan() instead dma_requ [...] adds 858eff03578c media: hantro: Support H264 profile control adds eee16d210c18 media: pxa_camera: Use dma_request_chan() instead dma_requ [...] adds 1b5482e0d268 media: rcar_drif: Use dma_request_chan() instead dma_reque [...] adds 297c5ac32806 media: Documentation: dt-bindings: media: add AST2600 Vide [...] adds aef0a5090b99 media: aspeed: Rework memory mapping in probe adds 39857de4f82f media: aspeed: Use runtime configuration adds bfaaa20df9f5 media: video: aspeed: Update copyright information adds 4e52889f48fe media: atmel: atmel-isc-base: expose white balance as v4l2 [...] adds b36be08f204f media: MAINTAINERS: add atmel-isc-media.h file to ATMEL IS [...] adds 536f561d871c media: usbtv: fix control-message timeouts adds 25f98947ced0 media: vidioc-queryctrl.rst: fix error code adds 23c72dd9ffd2 media: adv7180: Add init_cfg pad operation adds ceeb2e6166dd media: vimc: streamer: fix memory leak in vimc subdevs if [...] adds dea0ab3782e3 media: xilinx: Use dma_request_chan() instead dma_request_ [...] adds e72b7359be18 media: rcar-vin: Move hardware buffer tracking to own struct adds 7e0cfdadd1aa media: rcar-vin: Add support for V4L2_FIELD_SEQ_{TB,BT} adds bca243b1ce0e media: flexcop-usb: fix endpoint sanity check adds f52981019ad8 media: dib0700: fix rc endpoint lookup adds ef45b77b62ef media: drxj: remove redundant assignments to variable rc adds 30defecb9840 media: rc: add keymap for Videostrong KII Pro adds 6b212c0cd5c9 media: exynos4-is: add missed clk_disable_unprepare in remove adds cc62c74749a3 media: allegro: add missed checks in allegro_open() adds 238e4a5baa36 media: rename VFL_TYPE_GRABBER to _VIDEO adds 0ceba5502258 media: gadget: uvc: rename VFL_TYPE_GRABBER to _VIDEO adds fd6b556faf45 media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO adds 0e17c50fcf6a media: staging/media: rename VFL_TYPE_GRABBER to _VIDEO adds e653614ee183 media: staging/most: rename VFL_TYPE_GRABBER to _VIDEO adds 7fbbbc780eb3 media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO adds a91126834995 media: media/common/saa7146: rename VFL_TYPE_GRABBER to _VIDEO adds 6347953e0df1 media: media/i2c/video-i2c: rename VFL_TYPE_GRABBER to _VIDEO adds 3e30a927af3c media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO adds 70cad4495a74 media: media/platform: rename VFL_TYPE_GRABBER to _VIDEO adds dc42cf74d98a media: v4l2-dev.h: remove VFL_TYPE_GRABBER adds 6821660c4386 media: sun8i: Remove redundant platform_get_irq error message adds 5dbef6b3e09f media: davinci: fix incorrect pix_fmt assignment adds 3eed7385bff6 media: staging: media: rkisp1: make links immutable by default adds 8b9f91751b6f media: vimc: streamer: if kthread_stop fails, ignore the error adds 26e1ff53640d media: allegro: fix spelling mistake "to" -> "too" adds e34bca49e495 media: hantro: Read be32 words starting at every fourth byte adds 801fccf48940 media: hantro: Use standard luma quantization table adds 85bdcb7eaae7 media: hantro: Write the quantization tables in proper order adds 1b3bb574569e media: hantro: Write quantization table registers in incre [...] adds 042584e9055b media: hantro: fix extra MV/MC sync space calculation adds 986eee3a5234 media: hantro: Prevent encoders from using post-processing adds 0c9d29eb1cce media: dt-bindings: Add binding for rk3228 rga adds a3fbc2e6bb05 media: mc-entity.c: use WARN_ON, validate link pads adds fdab089e3150 media: staging: rkisp1: don't lock media's graph_mutex whe [...] adds 0564fd36f6f5 media: staging: rkisp1: fix test of return value of media_ [...] adds 2f43d268f984 media: staging: rkisp1: improve inner documentation in rki [...] adds 12d3d8090bc5 media: staging: rkisp1: use consistent bus_info string for [...] adds c93015e0b767 media: staging: rkisp1: stats: use consistent bus_info string adds f8fb5729a99c media: staging: rkisp1: rsz: don't ignore set format in ba [...] adds 20e46fc1029f media: staging: rkisp1: rsz: return to userspace the crop [...] adds 100f720aabab media: staging: rkisp1: isp: do not set invalid mbus code for pad adds 0966f4e5a8a2 media: staging: rkisp1: change function to return void ins [...] adds 129f757cd0ec media: staging: rkisp1: isp: check for dphy bus before ini [...] adds 99adeeb67cec media: staging: rkisp1: add serialization to the isp subdev ops adds f86a183cda87 media: staging: rkisp1: add serialization to the resizer s [...] adds 218fc9f2fcfb media: Documentation/media/uapi: more readable unions adds ef0ed05dcef8 media: staging/imx: Missing assignment in imx_media_captur [...] adds c6aa8fe366c8 Merge remote-tracking branch 'v4l-dvb/master' adds ae99fb8baafc Documentation/admin-guide/acpi: fix fan_performance_states [...] adds 14ba91c74782 Documentation: power: Drop reference to interface.rst adds b0c609ab2057 PM / hibernate: fix typo "reserverd_size" -> "reserved_size" adds b323f34ef8f0 Merge branches 'acpi-watchdog', 'acpi-doc' and 'pm-sleep' [...] 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 bca5a244e6ba Merge branch 'acpica' into linux-next adds 800b3d4f305f Merge branch 'acpi-button' into linux-next adds 3c87402771f2 Documentation: power: fix pm_qos_interface.rst format warning adds 49d2c63e171c Merge branch 'pm-qos' into linux-next adds 97b4841ebf95 Merge remote-tracking branch 'pm/linux-next' adds 99001d077848 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 39520de1fea4 Merge remote-tracking branch 'ieee1394/for-next' adds 94c48154589b Merge remote-tracking branch 'swiotlb/linux-next' adds 4f6ebd5465de 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 aa2794b42f17 mlxsw: spectrum_trap: Use err variable instead of directly [...] adds a5118ef1020a mlxsw: spectrum_trap: Move functions to avoid their forwar [...] adds 1255ea6ba2d1 mlxsw: core_acl_flex_actions: Rename Trap / Discard Action [...] adds 3cbc37e6e96b mlxsw: spectrum_trap: Move policer initialization to mlxsw [...] adds 2225d0803d3f mlxsw: core: Remove unused action field from mlxsw_rx_list [...] adds 8ec80a8b120a mlxsw: core: Remove dummy union name from struct mlxsw_listener adds 0bb57112d744 mlxsw: core: Convert is_event and is_ctrl bools to be single bits adds 62c7f2512c2e mlxsw: core: Remove initialization to false of mlxsw_liste [...] adds 16adc56c45c4 mlxsw: spectrum_trap: Make global arrays const as they should be adds b32bd7f73ae4 mlxsw: spectrum_acl: Make block arg const where appropriate adds d356b3e82b4e mlxsw: core: Remove priv from listener equality comparison adds df6470273ec9 mlxsw: pci: Remove unused values adds 53da93259afe Merge branch 'mlxsw-Cosmetic-fixes' adds fb0b1c60421f tun: Remove unnecessary BUG_ON check in tun_net_xmit adds 8e3a57351745 net: ena: ethtool: remove redundant non-zero check on rc adds 9020845fb5d6 r8169: improve rtl8169_start_xmit adds 3c419a2cbc44 tc-testing: updated tdc tests for basic filter with u32 ex [...] adds c3e042f54107 igmp: remove unused macro IGMP_Vx_UNSOLICITED_REPORT_INTERVAL adds 366ed1aca6e0 net: Remove unneeded export of a couple of xdp generic functions adds f2ce925a7d63 net/mlxfw: fix spelling mistake: "progamming" -> "programming" adds 31a57fded311 net: hns3: remove redundant initialization of pointer 'client' adds 2b526b56e396 net/bond: Delete driver and module versions adds 562a7ef3bba0 net/dummy: Ditch driver and module versions adds 6bba2e89a88c net/3com: Delete driver and module versions from 3com drivers adds 1434ae956a0b net/adaptec: Clean driver versions adds 070663fff8ee net/aeroflex: Clean ethtool_info struct assignments adds 7686221b8b48 net/aeroflex: Don't assign FW if it is not available adds 6565919376c9 net/agere: Delete unneeded driver version adds aa912857df5e net/alacritech: Delete driver version adds 2b7ef81c04fb net/allwinner: Remove driver version adds 3b2c8fc604ab net/alteon: Properly report FW version adds f724dfc56ddb net/althera: Delete hardcoded driver version adds 1a63443afd70 net/amazon: Ensure that driver version is aligned to the l [...] adds 7f4d2537f0b9 net/amd: Remove useless driver version adds 8ed211af28d9 net/apm: Remove useless driver version adds 655b72126eaa net/apm: Properly mark absence of FW adds 0d8c4becb40d net/aquantia: Delete module version adds 52682a130f32 net/arc: Delete driver version adds ea973742140b net/atheros: Clean atheros code from driver version adds 3b0b42527937 Merge branch 'net-Clean-driver-module-and-FW-versions' adds 1ef658a37729 mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT adds 76d4067fe1de mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS adds 99ff9cc249ff mlxsw: spectrum_trap: Use listener->en/dis_action instead [...] adds 4a23d45a3e0c mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() [...] adds ecd942a0ef3a devlink: add ACL generic packet traps adds 68cc7ecc1b47 mlxsw: spectrum_acl: Track ingress and egress block bindings adds 86272d33973c mlxsw: spectrum_flower: Disable mixed bound blocks to cont [...] adds 3128f3a150f6 mlxsw: spectrum_acl: Pass the ingress indication down to f [...] adds 3e6cacaf51d7 mlxsw: acl_flex_actions: Trap all ACL dropped packets to D [...] adds c83da2929fcd mlxsw: core: Allow to enable/disable rx_listener for trap adds dbd1ddad2890 mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group adds e612523041ab mlxsw: spectrum_trap: Introduce dummy group with thin policer adds 45dbee090584 mlxsw: spectrum_trap: Add ACL devlink-trap support adds 0facf109f69b selftests: introduce test for mlxsw tc flower restrictions adds c902a52c4048 selftests: pass pref and handle to devlink_trap_drop_* helpers adds e3294d2b15af selftests: devlink_trap_acl_drops: Add ACL traps test adds 27cf31dc2006 Merge branch 'mlxsw-Introduce-ACL-traps' adds 958a93c15466 tcp, ulp: Pass lockdep expression to RCU lists adds 0a087bf232c3 net: 802: psnap.c: Use built-in RCU list checking adds c8b91770f54a tcp: ipv4: Pass lockdep expression to RCU lists adds 04eed7456152 dt-bindings: ptp: Add device tree binding for IDT 82P33 ba [...] adds 57a10d8c1123 ptp: Add a ptp clock driver for IDT 82P33 SMU. adds 28b380e28925 ip6mr: Fix RCU list debugging warning adds 887cf3d13934 sctp: Add missing annotation for sctp_err_finish() adds 6c72b7740c86 sctp: Add missing annotation for sctp_transport_walk_start() adds b77b4f634e5f sctp: Add missing annotation for sctp_transport_walk_stop() adds 8e0f8ccfb0d2 net: Add missing annotation for llc_seq_start() adds d087f183787e netrom: Add missing annotation for nr_info_start() adds 8b003f0d5c2e netrom: Add missing annotation for nr_info_stop() adds 5018adfd7a18 net: netrom: Add missing annotation for nr_node_start() adds 0eb713fb667d net: netrom: Add missing annotation for nr_node_stop() adds 2d6b6acfce5f net: netrom: Add missing annotation for nr_neigh_start() adds be21139f3539 net: netrom: Add missing annotation for nr_neigh_stop() adds 3283ff2ea7ff dccp: Add missing annotation for dccp_child_process() adds 48851e9e802d af_unix: Add missing annotation for unix_wait_for_peer() adds 571912c69f0e net: UDP tunnel encapsulation module for tunnelling differ [...] adds 4b5f67232d95 net: Special handling for IP & MPLS. adds 8bf2464c47f0 Merge branch 'Bare-UDP-L3-Encapsulation-Module' adds 2002eb266b0a 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 243c93e16537 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 dc2e2f7233cc Merge remote-tracking branch 'ipsec-next/master' adds 0410280f1f79 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 8aa04addb36b Merge remote-tracking branch 'netfilter-next/master' adds aee5a808531e Merge remote-tracking branch 'nfc-next/master' adds 5ea0edd2c0b9 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 d982549c7b7b 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 8079e4fee563 Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT [...] adds 8d74a623cc3c Revert "nl80211: add src and dst addr attributes for contr [...] adds febc7ec6cb70 cfg80211: drop duplicated documentation of field "probe_re [...] adds cfb99437e285 cfg80211: drop duplicated documentation of field "privid" adds 4308d955a561 cfg80211: drop duplicated documentation of field "registered" adds af18d341fbdf cfg80211: drop duplicated documentation of field "_net" adds 78fb55939765 cfg80211: drop duplicated documentation of field "perm_addr" adds 6046fdc963b2 cfg80211: drop duplicated documentation of field "reg_notifier" adds edf77192f807 cfg80211: merge documentations of field "debugfsdir" adds 15bc6dfbe493 cfg80211: merge documentations of field "dev" adds cd9b52bf75be cfg80211: fix indentation errors adds f8af764bf1cb cfg80211: More error messages for key addition failures adds 56be393fa8b4 cfg80211: Support key configuration for Beacon protection (BIGTK) adds e5473e80d467 mac80211: Support BIGTK configuration for Beacon protection adds 2d5d4b0a6da1 mac80211: Update BIP to support Beacon frames adds 0a3a84360b37 mac80211: Beacon protection using the new BIGTK (AP) adds af2d14b01c32 mac80211: Beacon protection using the new BIGTK (STA) adds a483e29ca07f mac80211_hwsim: enable Beacon protection adds 77f576deaa39 nl80211: Add NL command to support TID speicific configurations adds 3710a8a6284f nl80211: modify TID-config API adds 6a21d16c4db0 nl80211: Add support to configure TID specific retry confi [...] adds ade274b23e41 nl80211: Add support to configure TID specific AMPDU confi [...] adds 04f7d142f51c nl80211: Add support to configure TID specific RTSCTS conf [...] adds 370f51d5edac mac80211: Add api to support configuring TID specific conf [...] adds 8a3442c01b49 Merge remote-tracking branch 'mac80211-next/master' adds badb55ec208a gfs2: Split gfs2_lm_withdraw into two functions adds 8dc88ac68df8 gfs2: Report errors before withdraw adds d7e7ab3f1e22 gfs2: Remove usused cluster_wide arguments of gfs2_consist [...] adds a5ca2f1cb66b gfs2: Turn gfs2_consist into void functions adds 8e28ef1f2fa1 gfs2: Return bool from gfs2_assert functions adds 69511080bd6e gfs2: Introduce concept of a pending withdraw adds 30fe70a85a90 gfs2: clear ail1 list when gfs2 withdraws adds b3422cacdd7e gfs2: Rework how rgrp buffer_heads are managed adds 036330c91436 gfs2: log error reform adds f34a6135ce72 gfs2: Only complain the first time an io error occurs in q [...] adds 03678a99d138 gfs2: Ignore dlm recovery requests if gfs2 is withdrawn adds 0d91061a3726 gfs2: move check_journal_clean to util.c for future use adds a72d2401f54b gfs2: Allow some glocks to be used during withdraw adds f4e8da521747 gfs2: Force withdraw to replay journals and wait for it to finish adds 79c71d1b5eca gfs2: fix infinite loop when checking ail item count befor [...] adds 24895f6bc1e8 gfs2: Add verbose option to check_journal_clean adds 7de3346abfcc gfs2: Issue revokes more intelligently adds 95bd4058a825 gfs2: Prepare to withdraw as soon as an IO error occurs in [...] adds a90ca234cdbd gfs2: Check for log write errors before telling dlm to unlock adds 2dd4c53df211 gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty adds 9d5b43a502c6 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails adds 08f65c238cfb gfs2: drain the ail2 list after io errors adds 953107e3578e gfs2: Don't demote a glock until its revokes are written adds 030795ba2c2e gfs2: Do proper error checking for go_sync family of glops [...] adds 7a7bd7cb711d gfs2: flesh out delayed withdraw for gfs2_log_flush adds 20b087a69f96 gfs2: don't allow releasepage to free bd still used for revokes adds 15c7b9c857f3 gfs2: allow journal replay to hold sd_log_flush_lock adds 9357fd4b0167 gfs2: leaf_dealloc needs to allocate one more revoke adds 853e5d2387bb Merge remote-tracking branch 'gfs2/for-next' adds 8c3187d233a3 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 3170c92cf93b 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 bec2ce3c740d 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 6d5c26d082b0 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 a2ab4ab6e9ac drm/i915/display: Fix inverted WARN_ON adds 408c1b3253da drm/i915: fix header test with GCOV adds b7079cbdbd31 drm/i915: Correctly terminate connector iteration adds df1a5bfc16f3 drm/i915/psr: Force PSR probe only after full initialization adds 4fbe112a5695 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] adds d6d4986fd109 Merge remote-tracking branch 'drm-intel/for-linux-next' adds a2930fa4a41a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 4b50b6380ec4 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 762da7f4d560 Merge remote-tracking branch 'sound/for-next' adds 1c5312308c96 ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() adds 8308a09e87d2 ASoC: Intel: Skylake: Fix available clock counter incrementation adds b118334a2046 Merge branch 'asoc-5.6' into asoc-linus 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 8a329dbd4a02 ASoC: tlv320adcx140: Add DRE and AGC support adds 8101d76253f6 ASoC: tlv320adcx140: Add decimation filter support adds 5a309875787d ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout adds 1640c8df0bba ASoC: meson: aiu: fix semicolon.cocci warnings adds d2aaa8d8bfba ASoC: soc-pcm: fix state tracking error in snd_soc_compone [...] adds acf253c11329 ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() adds 57be92066f68 ASoC: soc-pcm: cleanup soc_pcm_apply_msb() adds 0c01f6ca8e4c ASoC: soc-pcm: add snd_soc_dai_get_widget() adds 580dff3636d0 ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_f [...] adds 52645e332d22 ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c adds c3212829f812 ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side adds 154dae87e73f ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() adds 6bff73c6115d ASoC: soc-pcm cleanup step4 adds 6c8beff74c6a Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] adds 64a6efcd14e8 Merge branch 'asoc-5.7' into asoc-next adds 6c70f63696c4 Merge remote-tracking branch 'sound-asoc/for-next' adds bc533a98c6e2 Merge remote-tracking branch 'modules/modules-next' adds f5e299282477 Merge remote-tracking branch 'block/for-next' adds b6559a9563d6 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] adds 46f4627d3d01 Merge remote-tracking branch 'mmc/next' adds 9a7cd6c4926a mfd: cros_ec: Check DT node for usbpd-notify add adds 47eff3394975 mfd: cpcap: Fix compile if MFD_CORE is not selected adds 303170f70f6c mfd: omap-usb-tll: Replace zero-length array with flexible [...] adds a56cabee12d5 mfd: pm8xxx: Replace zero-length array with flexible-array member adds 065cfc524949 mfd: Kconfig: Fix some misspelling of the word functionality adds ce85b6d820b1 dt-bindings: Add bindings for Azoteq IQS620A/621/622/624/625 adds 1129d6145ed5 mfd: Add support for Azoteq IQS620A/621/622/624/625 adds eca5887c8270 Merge remote-tracking branch 'mfd/for-mfd-next' adds 3cc745247fce Merge branch 'regulator-5.6' into regulator-linus adds a0fc8b6a3bc5 regulator: axp20x: Fix misleading use of negation adds 33f2ecda2464 Merge branch 'regulator-5.7' into regulator-next adds fa36645afb03 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 8513956ab07c Merge remote-tracking branch 'security/next-testing' adds 0cc8e37d8748 Merge remote-tracking branch 'apparmor/apparmor-next' adds 0389f83820fe Merge remote-tracking branch 'keys/keys-next' adds c3a276111ea2 selinux: optimize storage of filename transitions adds e4cfa05e9bfe selinux: Add xfs quota command types adds 3dc5f5d4f325 Merge remote-tracking branch 'selinux/next' adds a8d930757bec Merge remote-tracking branch 'smack/for-next' adds c706e6eb615b tpm: Don't make log failures fatal adds 591c3e99e160 Merge remote-tracking branch 'tpmdd/next' adds 0b85f4014b63 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 b777b5e03904 dt-bindings: Fix dtc warnings in examples adds 5e4973361a2b kbuild: Always validate DT binding examples against all schemas adds 4aedf242622f kbuild: Build DT binding examples with dtc warnings enabled adds 91dbe3c33aa7 Merge remote-tracking branch 'devicetree/for-next' adds 491727eab556 Merge branch 'spi-5.6' into spi-linus adds 14af1df3b033 spi: pxa2xx: Return error codes from pxa2xx_spi_init_pdata() adds 3d24b2a47046 spi: pxa2xx: drv_data can't be NULL in ->remove() adds 5c0fd1c4c909 Merge branch 'spi-5.7' into spi-next adds 5e2c7b5e0a21 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 ffea4d088432 Merge remote-tracking branch 'tip/auto-latest' adds 619814f8a494 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 5b85058599c0 Merge remote-tracking branch 'edac/edac-for-next' adds 279eef053192 tracing: Make sure synth_event_trace() example always uses u64 adds 1d9d4c90194a tracing: Make synth_event trace functions endian-correct adds 3843083772dc tracing: Check that number of vals matches number of synth [...] adds 784bd0847eda tracing: Fix number printing bug in print_synth_event() adds 3c18a9be7c9d tracing: Have synthetic event test use raw_smp_processor_id() adds 78041c0c9e93 tracing: Disable trace_printk() on post poned tests adds 08d9e686426f bootconfig: Mark boot_config_checksum() static adds 7ab215f22d04 tracing: Clear trace_state when starting trace adds d8a953ddde5e bootconfig: Set CONFIG_BOOT_CONFIG=n by default adds 85c46b78da58 bootconfig: Add bootconfig magic word for indicating bootc [...] adds 15e95037b45f tools/bootconfig: Remove unneeded error message silencer adds a24d286f3610 bootconfig: Reject subkey and value on same parent key adds 88b913718db9 bootconfig: Print array as multiple commands for legacy co [...] adds 4e4694d8729f bootconfig: Prohibit re-defining value on same key adds 5f811c57c992 bootconfig: Add append value operator support adds a2f9c41a5ba7 Merge remote-tracking branch 'ftrace/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 d4ac39fabb73 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 42576fcb97eb Merge remote-tracking branch 'kvm-arm/next' adds 8b3892e76fdc Merge remote-tracking branch 'kvms390/next' adds 58c1204aa70c Merge remote-tracking branch 'percpu/for-next' adds 020c12acbe7d Merge remote-tracking branch 'workqueues/for-next' adds afab64d7da1f Merge remote-tracking branch 'drivers-x86/for-next' adds 9c8856a6aade 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 133e869a6ba0 Merge remote-tracking branch 'ipmi/for-next' adds 005dad5d9336 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 6bc3f3979edc USB: Replace zero-length array with flexible-array member adds 24e6aea4801b Merge 5.6-rc3 into usb-next adds eba3cdb81dda Merge remote-tracking branch 'usb/usb-next' adds f74d41009804 Merge remote-tracking branch 'usb-serial/usb-next' adds e34edb3c0c7a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 061c773a4248 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 e24cd4e6d6aa n_tty: Distribute switch variables for initialization adds ba08cf452f34 Merge 5.6-rc3 into tty-next adds 71290d2ac63e Merge remote-tracking branch 'tty/tty-next' adds 78856f255103 ppdev: Distribute switch variables for initialization adds 78c244226613 pcmcia: Distribute switch variables for initialization adds a27ad0f7da7b mei: remove unused includes from pci-{me,txe}.c adds 1f836f5b10f2 Merge 5.6-rc3 into char-misc-next adds 78392c37ca1e Merge remote-tracking branch 'char-misc/char-misc-next' adds 4fb58e14615d Merge remote-tracking branch 'extcon/extcon-next' adds c12939eca8c8 Merge remote-tracking branch 'soundwire/next' adds f06523c66bcd Merge remote-tracking branch 'thunderbolt/next' adds bb9397a356c6 staging: exfat: remove symlink feature. adds 86c468a4f8e6 staging: exfat: remove exfat_fat_sync() adds cf7e44daa727 staging: qlge: add braces on all arms of if-else adds 5979afa2c4d1 staging: Replace zero-length array with flexible-array member adds 67e6cf7338e1 staging: qlge: add braces around macro arguments adds 64e4965942e6 staging: qlge: emit debug and dump at same level adds bc8942bc4910 staging: octeon: add space around '+' and parentheses adds 57dd99864f5c staging: octeon: add blank line after union adds 007b91435be8 staging: octeon: match parentheses alignment adds 6c411581caef staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex adds 31e234948e88 staging: wilc1000: use YAML schemas for DT binding documentation adds df08620eab3b staging: rtl8192e: remove redundant initialization of vari [...] adds 5a436cb13476 staging: rtl8723bs: remove temporary variable CrystalCap adds 49ad571f70b3 staging: rtl8188eu: remove redundant assignment to cond adds 999d544c600c staging: rtl8723bs: core: remove redundant zero'ing of cou [...] adds ea3bc6acbf5c staging: pi433: overlay: Fix Broadcom vendor prefix adds 43b83f1a4cb8 staging: pi433: overlay: Fix reg-related warnings adds 6d9578388363 staging: pi433: overlay: Convert to sugar syntax adds 42228d9edfa0 staging: speakup: remove redundant initialization of point [...] adds 52a39b075cdf staging: exfat: remove sync_alloc_bitmap() adds f2409865c23f staging: exfat: remove exfat_buf_sync() adds c85f15519d45 Merge 5.6-rc3 into staging-next adds d8231c657ce1 Merge remote-tracking branch 'staging/staging-next' adds 11289e07b2fa 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 7cb819c856d9 dmaengine: stm32-mdma: add suspend/resume power management [...] adds 54d50c8184f6 dmaengine: stm32-mdma: use reset controller only at probe time adds cb0bc2d09166 dmaengine: stm32-mdma: disable clock in case of error duri [...] adds 56cf8ddaa311 dmaengine: stm32-mdma: driver defers probe for clock and reset adds 542fbc463aab dmaengine: stm32-mdma: enable descriptor_reuse adds dfc708812a2a dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .ter [...] adds f65c2e14b096 dmaengine: stm32-dmamux: add suspend/resume power manageme [...] adds 57e9f3666a1b dmaengine: stm32-dmamux: fix clock handling in probe sequence adds d04d2f620dcf dmaengine: stm32-dmamux: use reset controller only at probe time adds 6cc7089764ab dmaengine: stm32-dmamux: driver defers probe for clock and reset adds 2575cb81a966 dmaengine: xilinx_dma: Reset DMA channel in dma_terminate_all adds 85c5af9d0dde Merge remote-tracking branch 'slave-dma/next' adds 1d5dee04123c Merge remote-tracking branch 'cgroup/for-next' adds 28822d633f20 Merge branch 'fixes' into for-next adds 0a65b349c7fa Merge branch 'misc' into for-next adds 1fb922b562f9 Merge remote-tracking branch 'scsi/for-next' adds 463aae2e795c Merge remote-tracking branch 'vhost/linux-next' adds 9bff6a056aff Merge remote-tracking branch 'rpmsg/for-next' adds b36368f685d6 gpio: rcar: Fix typo in comment adds f6e51bb331d5 gpio: mockup: coding-style fix adds 023892ec80f0 gpio: siox: use raw spinlock for irq related locking adds 1739a2d85226 gpiolib: use gpiochip_get_desc() where applicable adds f8850206e160 gpio: Switch timestamps to ktime_get_ns() adds bc21077e084b gpio: of: Extract of_gpiochip_add_hog() adds 63636d956c45 gpio: of: Add DT overlay support for GPIO hogs adds ee82ebf16ccb Merge branch 'devel' into for-next adds c2f4019a9286 Merge remote-tracking branch 'gpio/for-next' adds b8419b067390 gpiolib: fix unwatch ioctl() adds 89342750bbc6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 4c2cd32984d8 next-20200224/pinctrl adds 548f8a553526 Merge remote-tracking branch 'ktest/for-next' adds 70f40053ca28 Merge remote-tracking branch 'kselftest/next' adds cb9d0acfbbd6 Merge remote-tracking branch 'livepatching/for-next' adds 461b05e48530 Merge remote-tracking branch 'rtc/rtc-next' adds 0f5eb58cc8bc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 1e68370d0b18 Merge remote-tracking branch 'at24/at24/for-next' adds 8ad4c973c086 Merge remote-tracking branch 'ntb/ntb-next' adds 93b6497160ca Merge remote-tracking branch 'fsi/next' adds ec102cdd6003 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 b0b7c92c3e96 Merge remote-tracking branch 'nvmem/for-next' adds 30fa988d1e1d 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 ed2356e8a5ed Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 0d19807e33f1 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 48143fdd41a9 Merge remote-tracking branch 'fpga/for-next' adds 059636a526f4 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 956718a969a9 Merge branch 'akpm-current/current' adds ad3bbeb32820 mm/frontswap: mark various intentional data races adds 47164e94d473 mm/page_io: mark various intentional data races adds a3a6dfa81ae1 mm-page_io-mark-various-intentional-data-races-v2 adds 3e87caec430c mm/swap_state: mark various intentional data races adds 5aa5419a9532 mm/kmemleak: annotate various data races obj->ptr adds bf0660035e0f mm/filemap.c: fix a data race in filemap_fault() adds 765579a7a546 mm/swapfile: fix and annotate various data races adds b6bf681d28dc mm-swapfile-fix-and-annotate-various-data-races-v2 adds 36b4cbe0f46e mm/page_counter: fix various data races at memsw adds 2392079ab661 mm/memcontrol: fix a data race in scan count adds 105c3977c880 mm/list_lru: fix a data race in list_lru_count_one adds 515fa5d7254b mm/mempool: fix a data race in mempool_free() adds 134ed2aa256f mm/util.c: annotate an data race at vm_committed_as adds fa9408d4ced8 mm/rmap: annotate a data race at tlb_flush_batched adds 7b427805e5e1 mm: annotate a data race in page_zonenum() adds 722d58a21b34 drivers/tty/serial/sh-sci.c: suppress warning adds ab52fd7460d1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds f7265899692d Merge branch 'akpm/master' adds c99b17ac0399 Add linux-next specific files for 20200225
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/llvm-release-aarc [...]
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/bootconfig.rst | 34 +- 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/Makefile | 20 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 3 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 2 +- .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/bridge/anx6345.yaml | 10 +- .../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/leadtek,ltk500hd1829.yaml | 2 + .../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/panel/xinpeng,xpp055c272.yaml | 2 + .../bindings/display/simple-framebuffer.yaml | 6 +- .../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 + .../devicetree/bindings/dma/ti/k3-udma.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 14 +- .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 132 + .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 40 +- .../devicetree/bindings/media/aspeed-video.txt | 5 +- .../devicetree/bindings/media/rockchip-rga.txt | 5 +- .../devicetree/bindings/media/ti,cal.yaml | 2 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 20 +- Documentation/devicetree/bindings/mfd/iqs62x.yaml | 179 + .../devicetree/bindings/mfd/max77650.yaml | 4 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 1 + .../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 - Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 + .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 2 +- .../devicetree/bindings/ptp/ptp-idt82p33.yaml | 45 + .../devicetree/bindings/pwm/iqs620a-pwm.yaml | 32 + .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../devicetree/bindings/sound/amlogic,aiu.yaml | 2 + .../bindings/sound/amlogic,g12a-toacodec.yaml | 51 + .../devicetree/bindings/sound/tlv320adcx140.yaml | 83 + .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../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/media/kapi/v4l2-dev.rst | 4 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 10 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 20 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 24 +- Documentation/media/uapi/v4l/buffer.rst | 53 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 15 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 6 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 2 - .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 12 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 12 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 26 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 55 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 14 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 19 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 18 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 16 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 45 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 29 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 18 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 21 +- Documentation/misc-devices/uacce.rst | 176 + Documentation/networking/bareudp.rst | 52 + Documentation/networking/devlink/devlink-trap.rst | 9 + Documentation/networking/index.rst | 1 + Documentation/networking/page_pool.rst | 159 + Documentation/networking/phy.rst | 5 +- Documentation/power/index.rst | 1 - Documentation/power/pm_qos_interface.rst | 4 +- .../zh_CN/video4linux/v4l2-framework.txt | 4 +- Documentation/virt/kvm/api.rst | 33 +- MAINTAINERS | 38 +- Makefile | 4 +- Next/SHA1s | 192 +- Next/merge.log | 3886 +++++++++++++------- arch/arm/Kconfig | 1 - arch/arm/Makefile | 4 +- arch/arm/arm-soc-for-next-contents.txt | 25 +- 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/Makefile | 4 + 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/imx6qdl.dtsi | 6 +- arch/arm/boot/dts/imx6sl.dtsi | 6 +- arch/arm/boot/dts/imx6sx.dtsi | 8 +- arch/arm/boot/dts/imx6ul.dtsi | 6 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 169 + arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 40 +- arch/arm/boot/dts/imx7-colibri.dtsi | 43 +- arch/arm/boot/dts/imx7d-colibri-aster.dts | 20 + arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 20 + arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7s-colibri-aster.dts | 15 + arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx7s.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 + .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts | 257 ++ 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/boot/dts/sun8i-a83t-tbs-a711.dts | 8 +- 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 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 20 + .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 1 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 61 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 128 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 162 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 18 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 136 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 5 - 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 | 24 +- 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/microblaze/kernel/setup.c | 1 - arch/microblaze/mm/init.c | 2 + 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/kvm_emulate.h | 13 +- arch/x86/include/asm/kvm_host.h | 3 +- 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/include/asm/vmx.h | 2 +- arch/x86/include/asm/vmxfeatures.h | 1 + arch/x86/include/uapi/asm/kvm.h | 1 + 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/emulate.c | 36 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/lapic.c | 9 +- arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/svm.c | 65 +- arch/x86/kvm/trace.h | 4 +- arch/x86/kvm/vmx/capabilities.h | 1 + arch/x86/kvm/vmx/nested.c | 89 +- arch/x86/kvm/vmx/nested.h | 10 +- arch/x86/kvm/vmx/vmx.c | 131 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 24 +- 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/block/floppy.c | 7 +- drivers/bus/sunxi-rsb.c | 2 +- drivers/char/hw_random/Kconfig | 3 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/char/ppdev.c | 20 +- drivers/char/tpm/eventlog/common.c | 12 +- drivers/char/tpm/tpm-chip.c | 4 +- drivers/char/tpm/tpm.h | 2 +- drivers/clk/imx/clk-imx8mm.c | 18 +- drivers/clk/imx/clk-imx8mn.c | 18 +- drivers/clk/imx/clk-imx8mp.c | 26 +- drivers/clk/imx/clk-imx8mq.c | 16 +- drivers/clk/imx/clk-pll14xx.c | 2 + drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/imx/clk-sscg-pll.c | 14 +- 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/coh901318.c | 4 - drivers/dma/idxd/sysfs.c | 24 +- drivers/dma/imx-sdma.c | 1 + drivers/dma/ioat/dca.c | 2 +- drivers/dma/sa11x0-dma.c | 2 +- drivers/dma/sprd-dma.c | 2 +- drivers/dma/stm32-dmamux.c | 93 +- drivers/dma/stm32-mdma.c | 78 +- drivers/dma/tegra210-adma.c | 2 +- drivers/dma/xilinx/xilinx_dma.c | 17 +- drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/google/memconsole-coreboot.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/imx/imx-scu.c | 27 + drivers/firmware/imx/misc.c | 8 +- drivers/firmware/imx/scu-pd.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/gpio/gpio-mockup.c | 2 +- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-siox.c | 28 +- drivers/gpio/gpiolib-of.c | 139 +- drivers/gpio/gpiolib-of.h | 2 + drivers/gpio/gpiolib.c | 24 +- drivers/gpio/gpiolib.h | 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/Makefile | 2 +- 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 | 267 +- 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_psr.c | 25 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 + 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 | 52 +- drivers/gpu/drm/i915/i915_drv.h | 12 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- 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_object.c | 4 +- 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/media/Kconfig | 6 +- drivers/media/common/saa7146/saa7146_fops.c | 12 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 4 +- drivers/media/i2c/adv7180.c | 12 + drivers/media/i2c/video-i2c.c | 2 +- drivers/media/mc/mc-entity.c | 15 +- drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 2 +- drivers/media/pci/cx18/cx18-streams.c | 12 +- drivers/media/pci/cx23885/cx23885-417.c | 2 +- drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 2 +- drivers/media/pci/cx88/cx88-blackbird.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/dt3155/dt3155.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/pci/ivtv/ivtv-streams.c | 12 +- drivers/media/pci/meye/meye.c | 2 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7146/hexium_gemini.c | 2 +- drivers/media/pci/saa7146/hexium_orion.c | 2 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-encoder.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 2 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-av.c | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 2 +- drivers/media/pci/tw686x/tw686x-video.c | 2 +- drivers/media/platform/Kconfig | 74 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/aspeed-video.c | 77 +- drivers/media/platform/atmel/atmel-isc-base.c | 224 +- drivers/media/platform/atmel/atmel-isc.h | 23 +- drivers/media/platform/atmel/atmel-isi.c | 2 +- drivers/media/platform/coda/coda-common.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 4 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/Kconfig | 2 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 2 +- drivers/media/platform/m2m-deinterlace.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 4 +- drivers/media/platform/pxa_camera.c | 22 +- drivers/media/platform/qcom/camss/camss-video.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 2 +- drivers/media/platform/rcar-vin/rcar-dma.c | 91 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 28 +- drivers/media/platform/rcar-vin/rcar-vin.h | 28 +- drivers/media/platform/rcar_drif.c | 6 +- drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 2 +- drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 4 +- drivers/media/platform/sh_veu.c | 2 +- drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 2 +- drivers/media/platform/sti/delta/delta-v4l2.c | 2 +- drivers/media/platform/sti/hva/hva-v4l2.c | 2 +- drivers/media/platform/stm32/stm32-dcmi.c | 13 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 7 +- drivers/media/platform/ti-vpe/cal.c | 2 +- drivers/media/platform/ti-vpe/vpe.c | 2 +- drivers/media/platform/via-camera.c | 2 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 34 +- drivers/media/platform/vicodec/vicodec-core.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 2 +- drivers/media/platform/vimc/vimc-streamer.c | 17 +- drivers/media/platform/vivid/vivid-core.c | 10 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_video.c | 4 +- drivers/media/platform/xilinx/xilinx-dma.c | 15 +- drivers/media/radio/si470x/Kconfig | 4 +- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-videostrong-kii-pro.c | 83 + drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/b2c2/flexcop-usb.c | 6 +- drivers/media/usb/cpia2/cpia2_v4l.c | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-dvb.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/usb/dvb-usb/cxusb-analog.c | 12 +- drivers/media/usb/dvb-usb/dib0700_core.c | 4 +- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 12 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 4 +- drivers/media/usb/usbtv/usbtv-core.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 7 +- drivers/media/usb/usbvision/usbvision-video.c | 2 +- drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 2 +- drivers/media/v4l2-core/v4l2-dev.c | 10 +- drivers/media/v4l2-core/v4l2-i2c.c | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 4 +- drivers/mfd/Kconfig | 22 +- drivers/mfd/Makefile | 1 + drivers/mfd/cros_ec_dev.c | 2 +- drivers/mfd/iqs62x.c | 1063 ++++++ drivers/mfd/omap-usb-tll.c | 2 +- drivers/mfd/qcom-pm8xxx.c | 2 +- drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 1 + drivers/misc/mei/pci-me.c | 11 +- drivers/misc/mei/pci-txe.c | 5 +- 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/Kconfig | 13 + drivers/net/Makefile | 1 + drivers/net/bareudp.c | 804 ++++ drivers/net/bonding/bond_main.c | 8 +- drivers/net/bonding/bonding_priv.h | 5 +- drivers/net/dummy.c | 3 - drivers/net/ethernet/3com/3c509.c | 8 +- drivers/net/ethernet/3com/3c515.c | 16 +- drivers/net/ethernet/3com/3c589_cs.c | 2 - drivers/net/ethernet/3com/typhoon.c | 1 - drivers/net/ethernet/adaptec/starfire.c | 19 +- drivers/net/ethernet/aeroflex/greth.c | 2 - drivers/net/ethernet/agere/et131x.c | 1 - drivers/net/ethernet/agere/et131x.h | 1 - drivers/net/ethernet/alacritech/slicoss.c | 3 - drivers/net/ethernet/allwinner/sun4i-emac.c | 2 - drivers/net/ethernet/alteon/acenic.c | 5 +- drivers/net/ethernet/altera/altera_tse_ethtool.c | 1 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 5 - drivers/net/ethernet/amazon/ena/ena_netdev.c | 17 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 - drivers/net/ethernet/amd/amd8111e.c | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 5 - drivers/net/ethernet/amd/nmclan_cs.c | 9 +- drivers/net/ethernet/amd/pcnet32.c | 7 - drivers/net/ethernet/amd/sunlance.c | 10 - drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 1 - drivers/net/ethernet/amd/xgbe/xgbe-main.c | 1 - drivers/net/ethernet/amd/xgbe/xgbe.h | 1 - drivers/net/ethernet/apm/xgene-v2/ethtool.c | 2 - drivers/net/ethernet/apm/xgene-v2/main.c | 1 - drivers/net/ethernet/apm/xgene-v2/main.h | 1 - .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 2 - drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 1 - drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 1 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 - drivers/net/ethernet/aquantia/atlantic/aq_common.h | 1 - .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 1 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 - drivers/net/ethernet/aquantia/atlantic/ver.h | 12 - drivers/net/ethernet/arc/emac.h | 1 - drivers/net/ethernet/arc/emac_arc.c | 2 - drivers/net/ethernet/arc/emac_main.c | 1 - drivers/net/ethernet/arc/emac_rockchip.c | 2 - drivers/net/ethernet/atheros/alx/main.c | 5 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 1 - drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c | 2 - drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 11 +- drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 - drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c | 2 - drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 - drivers/net/ethernet/atheros/atlx/atl1.c | 6 - drivers/net/ethernet/atheros/atlx/atl2.c | 10 - 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 | 5 +- .../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 | 117 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 96 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 107 +- .../mellanox/mlxsw/core_acl_flex_actions.h | 2 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 2 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 33 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 51 +- .../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_flower.c | 21 +- .../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 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 270 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 + drivers/net/ethernet/micrel/ks8851_mll.c | 14 +- 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 | 55 +- 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/ethernet/xilinx/ll_temac.h | 4 + drivers/net/ethernet/xilinx/ll_temac_main.c | 209 +- drivers/net/hyperv/netvsc.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 8 +- 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 | 10 +- drivers/net/tun.c | 2 - drivers/net/usb/qmi_wwan.c | 3 + drivers/net/usb/r8152.c | 26 +- drivers/net/vmxnet3/vmxnet3_drv.c | 5 +- drivers/net/wireless/mac80211_hwsim.c | 1 + 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/ptp/Kconfig | 12 + drivers/ptp/Makefile | 1 + drivers/ptp/ptp_idt82p33.c | 1008 +++++ drivers/ptp/ptp_idt82p33.h | 171 + drivers/regulator/axp20x-regulator.c | 6 +- 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/imx/soc-imx-scu.c | 2 +- drivers/soc/renesas/Kconfig | 16 +- drivers/soc/renesas/renesas-soc.c | 2 +- drivers/spi/spi-pxa2xx.c | 20 +- drivers/spi/spi-qup.c | 11 +- drivers/spi/spidev.c | 5 + drivers/staging/exfat/exfat.h | 3 - drivers/staging/exfat/exfat_cache.c | 38 - drivers/staging/exfat/exfat_core.c | 12 - drivers/staging/exfat/exfat_super.c | 450 --- drivers/staging/gdm724x/gdm_mux.h | 2 +- drivers/staging/gdm724x/hci_packet.h | 6 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/ks7010/ks_hostif.h | 4 +- drivers/staging/media/allegro-dvt/allegro-core.c | 30 +- drivers/staging/media/hantro/hantro.h | 2 +- drivers/staging/media/hantro/hantro_drv.c | 16 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 19 +- drivers/staging/media/hantro/hantro_jpeg.c | 76 +- drivers/staging/media/hantro/hantro_jpeg.h | 2 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 24 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 2 +- drivers/staging/media/meson/vdec/vdec.c | 2 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkisp1/rkisp1-capture.c | 2 +- drivers/staging/media/rkisp1/rkisp1-common.h | 3 + drivers/staging/media/rkisp1/rkisp1-dev.c | 20 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 61 +- drivers/staging/media/rkisp1/rkisp1-params.c | 2 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 27 +- drivers/staging/media/rkisp1/rkisp1-stats.c | 5 +- drivers/staging/media/soc_camera/soc_camera.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.c | 2 +- drivers/staging/octeon/octeon-stubs.h | 37 +- .../Documentation/devicetree/pi433-overlay.dts | 73 +- drivers/staging/qlge/qlge_dbg.c | 29 +- drivers/staging/qlge/qlge_ethtool.c | 18 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 30 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 28 +- drivers/staging/rtl8712/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 4 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 4 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 7 +- drivers/staging/speakup/keyhelp.c | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- drivers/staging/wilc1000/cfg80211.c | 10 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 38 - .../staging/wilc1000/microchip,wilc1000,sdio.yaml | 68 + .../staging/wilc1000/microchip,wilc1000,spi.txt | 34 - .../staging/wilc1000/microchip,wilc1000,spi.yaml | 61 + drivers/staging/wilc1000/spi.c | 2 +- drivers/staging/wilc1000/wlan.c | 1 - drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/p80211types.h | 4 +- drivers/tty/n_gsm.c | 138 +- drivers/tty/n_hdlc.c | 558 +-- drivers/tty/n_tty.c | 4 +- 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/atm/usbatm.h | 2 +- drivers/usb/core/usb-acpi.c | 11 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/gadget/function/f_uvc.c | 2 +- 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/ehci-tegra.c | 2 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fhci-hcd.c | 1 + drivers/usb/host/fotg210.h | 2 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/ohci.h | 4 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/uhci-pci.c | 2 +- drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/host/xhci.h | 4 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/serial/io_usbvend.h | 4 +- drivers/usb/serial/ti_usb_3410_5052.c | 4 +- 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 | 35 +- 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/cifsglob.h | 7 + fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 25 +- fs/cifs/connect.c | 70 +- fs/cifs/dfs_cache.c | 38 + fs/cifs/dfs_cache.h | 4 + fs/cifs/file.c | 19 +- fs/cifs/inode.c | 12 +- fs/cifs/misc.c | 80 + fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2inode.c | 4 +- fs/cifs/smb2ops.c | 6 +- fs/cifs/smb2pdu.c | 24 +- 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/gfs2/aops.c | 11 +- fs/gfs2/dir.c | 3 +- fs/gfs2/glock.c | 127 +- fs/gfs2/glops.c | 157 +- fs/gfs2/incore.h | 26 +- fs/gfs2/lock_dlm.c | 52 + fs/gfs2/log.c | 238 +- fs/gfs2/log.h | 1 + fs/gfs2/lops.c | 8 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 59 +- fs/gfs2/quota.c | 7 +- fs/gfs2/recovery.c | 10 + fs/gfs2/rgrp.c | 71 +- fs/gfs2/rgrp.h | 1 - fs/gfs2/super.c | 75 +- fs/gfs2/super.h | 1 - fs/gfs2/sys.c | 5 +- fs/gfs2/trans.c | 4 + fs/gfs2/util.c | 419 ++- fs/gfs2/util.h | 76 +- 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/clock/imx8mm-clock.h | 4 +- include/dt-bindings/clock/imx8mn-clock.h | 4 +- include/dt-bindings/clock/imx8mp-clock.h | 5 +- include/dt-bindings/clock/imx8mq-clock.h | 4 +- include/dt-bindings/sound/meson-g12a-toacodec.h | 10 + include/linux/atmel-isc-media.h | 58 + include/linux/bootconfig.h | 3 + include/linux/clocksource.h | 102 +- include/linux/debugfs.h | 1 + include/linux/firmware/imx/ipc.h | 1 - include/linux/irqdomain.h | 2 +- include/linux/kernel.h | 7 + include/linux/kthread.h | 3 +- include/linux/kvm_host.h | 2 + include/linux/lsm_hooks.h | 36 +- include/linux/mfd/iqs62x.h | 139 + 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.h | 4 +- include/linux/usb/audio-v2.h | 2 +- include/linux/usb/audio-v3.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 2 +- include/linux/usb_usual.h | 2 +- include/linux/usbdevice_fs.h | 2 +- include/media/rc-map.h | 1 + include/media/v4l2-dev.h | 4 +- include/net/bareudp.h | 20 + include/net/bluetooth/rfcomm.h | 1 - include/net/cfg80211.h | 122 +- include/net/devlink.h | 9 + include/net/esp.h | 16 + include/net/ip6_checksum.h | 9 + include/net/ipv6.h | 6 + include/net/mac80211.h | 10 + include/net/netfilter/nf_tables.h | 10 - include/net/netfilter/nf_tables_core.h | 12 +- include/net/page_pool.h | 36 +- include/net/route.h | 6 + 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-component.h | 7 +- include/sound/soc-dai.h | 15 + include/sound/soc-dapm.h | 1 + include/sound/soc-dpcm.h | 7 +- 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/if_link.h | 12 + include/uapi/linux/netfilter/nf_tables.h | 10 + include/uapi/linux/netfilter/xt_IDLETIMER.h | 12 +- include/uapi/linux/nl80211.h | 114 +- include/uapi/linux/pci_regs.h | 2 + include/uapi/linux/v4l2-controls.h | 6 + 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/Kconfig | 3 +- init/main.c | 38 +- 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/Kconfig | 3 +- kernel/trace/bpf_trace.c | 41 + kernel/trace/synth_event_gen_test.c | 44 +- kernel/trace/trace.c | 2 + kernel/trace/trace_events_hist.c | 112 +- lib/Kconfig.debug | 3 +- lib/Kconfig.kcsan | 24 + lib/Makefile | 1 + lib/bootconfig.c | 36 +- 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/802/psnap.c | 2 +- net/Kconfig | 1 - net/bluetooth/rfcomm/core.c | 10 +- net/bluetooth/smp.c | 20 +- net/bridge/br_device.c | 6 +- net/core/dev.c | 1 - net/core/devlink.c | 24 +- net/core/filter.c | 28 +- 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/dccp/minisocks.c | 1 + net/ipv4/cipso_ipv4.c | 7 +- net/ipv4/esp4.c | 16 - net/ipv4/fib_trie.c | 5 - net/ipv4/igmp.c | 2 - net/ipv4/route.c | 48 + net/ipv4/sysctl_net_ipv4.c | 24 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_input.c | 6 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/tcp_minisocks.c | 2 + net/ipv4/tcp_ulp.c | 6 +- net/ipv4/udp.c | 6 +- net/ipv6/esp6.c | 16 - net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_output.c | 70 + net/ipv6/ip6_tunnel.c | 13 +- net/ipv6/ip6mr.c | 3 +- net/llc/llc_proc.c | 2 +- net/mac80211/aes_cmac.c | 21 +- net/mac80211/aes_gmac.c | 24 +- net/mac80211/cfg.c | 71 +- net/mac80211/debugfs_key.c | 31 + net/mac80211/debugfs_key.h | 10 + net/mac80211/driver-ops.h | 27 + net/mac80211/ieee80211_i.h | 9 +- net/mac80211/key.c | 40 +- net/mac80211/key.h | 3 + net/mac80211/main.c | 2 - net/mac80211/mlme.c | 6 +- net/mac80211/rx.c | 81 +- net/mac80211/scan.c | 3 +- net/mac80211/sta_info.h | 4 +- net/mac80211/tx.c | 35 +- 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/netrom/af_netrom.c | 2 + net/netrom/nr_route.c | 4 + 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/sctp/input.c | 1 + net/sctp/socket.c | 4 +- net/tls/tls_device.c | 20 +- net/tls/tls_main.c | 3 +- net/unix/af_unix.c | 1 + net/wireless/nl80211.c | 305 +- net/wireless/rdev-ops.h | 45 +- net/wireless/reg.c | 2 +- net/wireless/scan.c | 11 +- net/wireless/sme.c | 11 +- net/wireless/trace.h | 81 +- net/wireless/util.c | 9 +- net/xfrm/xfrm_state.c | 2 +- samples/v4l/v4l2-pci-skeleton.c | 2 +- scripts/Makefile.lib | 16 +- 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 | 12 + 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 | 922 +++++ sound/soc/codecs/tlv320adcx140.h | 131 + sound/soc/intel/boards/skl_hda_dsp_common.h | 4 + sound/soc/intel/boards/skl_hda_dsp_generic.c | 25 +- sound/soc/intel/skylake/skl-pcm.c | 10 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- 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-component.c | 35 +- sound/soc/soc-compress.c | 2 +- sound/soc/soc-dai.c | 7 +- sound/soc/soc-dapm.c | 20 +- sound/soc/soc-pcm.c | 495 ++- sound/soc/sof/intel/hda-codec.c | 11 +- sound/soc/sof/intel/hda.c | 22 +- sound/soc/sunxi/sun8i-codec.c | 3 - tools/bootconfig/include/linux/printk.h | 5 +- tools/bootconfig/main.c | 51 +- tools/bootconfig/samples/bad-mixed-kv1.bconf | 3 + tools/bootconfig/samples/bad-mixed-kv2.bconf | 3 + tools/bootconfig/samples/bad-samekey.bconf | 6 + tools/bootconfig/test-bootconfig.sh | 18 +- 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 +- .../drivers/net/mlxsw/devlink_trap_acl_drops.sh | 151 + .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 28 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 44 +- .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 4 +- .../drivers/net/mlxsw/tc_flower_restrictions.sh | 100 + .../filesystems/epoll/epoll_wakeup_test.c | 67 +- tools/testing/selftests/ftrace/Makefile | 2 +- tools/testing/selftests/livepatch/Makefile | 2 + .../selftests/net/forwarding/devlink_lib.sh | 7 +- 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 | 682 ++++ tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/mremap_dontunmap.c | 326 ++ tools/testing/selftests/vm/run_vmtests | 15 + 1456 files changed, 42691 insertions(+), 13922 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/input/iqs62x-keys.yaml create mode 100644 Documentation/devicetree/bindings/mfd/iqs62x.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/ptp/ptp-idt82p33.yaml create mode 100644 Documentation/devicetree/bindings/pwm/iqs620a-pwm.yaml 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/bareudp.rst create mode 100644 Documentation/networking/page_pool.rst create mode 100644 arch/arm/boot/compressed/fdt_get_mem_start.c create mode 100644 arch/arm/boot/dts/imx7-colibri-aster.dtsi create mode 100644 arch/arm/boot/dts/imx7d-colibri-aster.dts create mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts create mode 100644 arch/arm/boot/dts/imx7s-colibri-aster.dts create mode 100644 arch/arm/boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts 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/media/rc/keymaps/rc-videostrong-kii-pro.c create mode 100644 drivers/mfd/iqs62x.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/bareudp.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/ver.h create mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c create mode 100644 drivers/ptp/ptp_idt82p33.c create mode 100644 drivers/ptp/ptp_idt82p33.h delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.yaml delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.yaml 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/atmel-isc-media.h create mode 100644 include/linux/mfd/iqs62x.h create mode 100644 include/linux/uacce.h create mode 100644 include/net/bareudp.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/bootconfig/samples/bad-mixed-kv1.bconf create mode 100644 tools/bootconfig/samples/bad-mixed-kv2.bconf create mode 100644 tools/bootconfig/samples/bad-samekey.bconf 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 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_acl_drops.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh create mode 100644 tools/testing/selftests/vm/mremap_dontunmap.c