This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 10569a280f25 Add linux-next specific files for 20200227 omits 17e60036f69c arch/sparc: add a definition of pte_index for the 32 bit kernel omits 8f2ce19600d5 Merge branch 'akpm/master' omits 38c0f7df639e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 511c88ceaa3f drivers/tty/serial/sh-sci.c: suppress warning omits 5f33e3f56594 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits b33d8e254f4d net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 423cd0a8933e add missing page_count() check to vm_insert_pages(). omits c030b44699e1 mm-add-vm_insert_pages-fix omits c0d471c2b9a3 mm/memory.c: add vm_insert_pages() omits 080e5a88d607 mm: Bring sparc pte_index() semantics inline with other pl [...] omits 4cf5dec02f48 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits f238d21b85e7 mm: annotate a data race in page_zonenum() omits 1a2860f41a5f mm/rmap: annotate a data race at tlb_flush_batched omits 813b2b0a0fcc mm/util.c: annotate an data race at vm_committed_as omits 8f91abce4c0d mm/mempool: fix a data race in mempool_free() omits 1d801f25eba3 mm/list_lru: fix a data race in list_lru_count_one omits 4a74b397bd30 mm/memcontrol: fix a data race in scan count omits a9a5c481918e mm/page_counter: fix various data races at memsw omits ee393ddff597 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 37cf551d2fee mm/swapfile: fix and annotate various data races omits f80f86d114db mm/filemap.c: fix a data race in filemap_fault() omits 188008d85146 mm/kmemleak: annotate various data races obj->ptr omits 526ae85ac7f4 mm/swap_state: mark various intentional data races omits f1ffc9c2dc65 mm-page_io-mark-various-intentional-data-races-v2 omits 27d097fcaed4 mm/page_io: mark various intentional data races omits 0b063c5aab82 mm/frontswap: mark various intentional data races omits 8acd1e5ed2ea Merge branch 'akpm-current/current' omits c5596ac89937 Merge remote-tracking branch 'fpga/for-next' omits 107eeee9d4ab Merge remote-tracking branch 'devfreq/devfreq-next' omits ac8f34eb65dd Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 99c82214dd9d Merge remote-tracking branch 'xarray/xarray' omits b563d12fb214 Merge remote-tracking branch 'nvmem/for-next' omits 36eca5a7fc56 Merge remote-tracking branch 'slimbus/for-next' omits 0bb6f633b6b7 Merge remote-tracking branch 'fsi/next' omits 76bc9b213299 Merge remote-tracking branch 'ntb/ntb-next' omits 0dc62f6ec716 Merge remote-tracking branch 'at24/at24/for-next' omits ae87afc20409 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 17fa4d4c4d92 Merge remote-tracking branch 'rtc/rtc-next' omits cc97bea1b2b6 Merge remote-tracking branch 'coresight/next' omits 7d80f801b8c0 Merge remote-tracking branch 'livepatching/for-next' omits c2ed91fe361c Merge remote-tracking branch 'kselftest/next' omits 9e5274294745 Merge remote-tracking branch 'ktest/for-next' omits 48ee8e900b15 Merge remote-tracking branch 'pinctrl/for-next' omits 73ec6b259318 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 227511736fe8 Merge remote-tracking branch 'gpio/for-next' omits 92f5f831f179 Merge remote-tracking branch 'rpmsg/for-next' omits 891d686e62d5 Merge remote-tracking branch 'vhost/linux-next' omits 4d11dfb0e941 Merge remote-tracking branch 'scsi/for-next' omits 6266740b4d7b Merge remote-tracking branch 'cgroup/for-next' omits 5d8f8a5d6a55 Merge remote-tracking branch 'slave-dma/next' omits 567b5e433948 Merge remote-tracking branch 'icc/icc-next' omits 4cde84e8387c Merge remote-tracking branch 'mux/for-next' omits b62ff471cf79 Merge remote-tracking branch 'staging/staging-next' omits 7abfd6182cb2 Merge remote-tracking branch 'thunderbolt/next' omits 5e94a5fa1b5e Merge remote-tracking branch 'soundwire/next' omits 8ac8990f4a9a Merge remote-tracking branch 'extcon/extcon-next' omits 82b0a9a9a395 Merge remote-tracking branch 'char-misc/char-misc-next' omits 4b143be7388d Merge remote-tracking branch 'tty/tty-next' omits 2459837dd997 Merge remote-tracking branch 'phy-next/next' omits e052dd19ab57 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 455d824918e8 Merge remote-tracking branch 'usb-serial/usb-next' omits 1481fbd6a016 Merge remote-tracking branch 'usb/usb-next' omits d21a18c35066 Merge remote-tracking branch 'driver-core/driver-core-next' omits 169145dd967a Merge remote-tracking branch 'ipmi/for-next' omits 7b4904188837 Merge remote-tracking branch 'leds/for-next' omits ba6d32229740 Merge remote-tracking branch 'chrome-platform/for-next' omits 6243f4e72c27 Merge remote-tracking branch 'drivers-x86/for-next' omits 3a09cfa461f9 Merge remote-tracking branch 'workqueues/for-next' omits 2c30c353b754 Merge remote-tracking branch 'percpu/for-next' omits 47c02045f6ce Merge remote-tracking branch 'kvms390/next' omits e549daed6167 Merge remote-tracking branch 'kvm-arm/next' omits b94900eca816 Merge remote-tracking branch 'rcu/rcu/next' omits 72dd05443ad4 Merge remote-tracking branch 'edac/edac-for-next' omits 275631d0e670 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 3f1bd23006a8 Merge remote-tracking branch 'tip/auto-latest' omits 1e43b7839baf Merge remote-tracking branch 'spi/for-next' omits 02e8deb4382a Merge remote-tracking branch 'devicetree/for-next' omits 0b18e0e74e67 Merge remote-tracking branch 'audit/next' omits 5253a382d172 Merge remote-tracking branch 'tpmdd/next' omits d2e525fc0517 Merge remote-tracking branch 'smack/for-next' omits 97ce852c57e6 Merge remote-tracking branch 'selinux/next' omits 21bf04d1e188 Merge remote-tracking branch 'keys/keys-next' omits a8413b62cfb5 Merge remote-tracking branch 'apparmor/apparmor-next' omits 891949dc6b16 Merge remote-tracking branch 'security/next-testing' omits 1a327a42d515 Merge remote-tracking branch 'regulator/for-next' omits 5ac08c90e0fc Merge remote-tracking branch 'battery/for-next' omits 1dc449ec8b68 Merge remote-tracking branch 'mfd/for-mfd-next' omits d601b2dcf215 Merge remote-tracking branch 'mmc/next' omits 2fc9e731bd98 Merge remote-tracking branch 'block/for-next' omits 1bdfb92feda0 Merge remote-tracking branch 'modules/modules-next' omits d879ea06a358 Merge remote-tracking branch 'sound-asoc/for-next' omits 96eeb928e071 Merge remote-tracking branch 'sound/for-next' omits 930ef0ebae5e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits ca95f76dd516 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 2eeb0dc10e9f Merge remote-tracking branch 'drm-intel/for-linux-next' omits fbc715e8c790 Merge remote-tracking branch 'amdgpu/drm-next' omits f8269c27ad92 Merge remote-tracking branch 'drm/drm-next' omits ab9f0c96c79b Merge remote-tracking branch 'crypto/master' omits 35b6e0aba3ed Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 751653a89c54 Merge remote-tracking branch 'gfs2/for-next' omits e80fa9d066b2 Merge remote-tracking branch 'mac80211-next/master' omits 5e488941aeaf Merge remote-tracking branch 'bluetooth/master' omits 80212fc4e824 Merge remote-tracking branch 'wireless-drivers-next/master' omits 935d8115be71 Merge remote-tracking branch 'nfc-next/master' omits 64c5ec3d46a4 Merge remote-tracking branch 'netfilter-next/master' omits 6b683b06550c Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 459279ca95b7 Merge remote-tracking branch 'ipsec-next/master' omits 3cd708a597d1 Merge remote-tracking branch 'bpf-next/master' omits 0708cf857d6e dt-bindings: vendor-prefixes: Add prefix for PocketBook In [...] omits e75c97f01bbe dt-bindings: rng: Convert BCM2835 to DT schema omits bc5261aadb50 dt-bindings: mmc: Convert Cadence SD/SDIO/eMMC controller [...] omits e2492fb8c731 dt-bindings: mtd: Convert Denali NAND controller to json-schema omits b95d94bc2567 Merge remote-tracking branch 'net-next/master' omits c9d974eb5d44 Merge remote-tracking branch 'rdma/for-next' omits 36fe6cd38e93 Merge remote-tracking branch 'swiotlb/linux-next' omits c42c6d810290 Merge remote-tracking branch 'ieee1394/for-next' omits 778abe1b621a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 2e83b6569679 Merge remote-tracking branch 'pm/linux-next' omits a8d12867dfd1 Merge remote-tracking branch 'v4l-dvb/master' omits 59160317ea67 Merge remote-tracking branch 'jc_docs/docs-next' omits 3bef8f94b426 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 4d7bad3055ca Merge branch 'pm-cpufreq' into linux-next omits c3cf35dd1483 cpufreq: Fix policy initialization for internal governor drivers omits a6befa273135 Merge branch 'dmi/master' omits 009c62f67745 Merge remote-tracking branch 'i3c/i3c/next' omits a56653a9f90d Merge remote-tracking branch 'i2c/i2c/for-next' omits 2ac640379180 Merge remote-tracking branch 'hid/for-next' omits c55599dfe8a6 Merge remote-tracking branch 'pstore/for-next/pstore' omits 451ae73f7c59 Merge remote-tracking branch 'pci/next' omits 337fe37b064c Merge remote-tracking branch 'printk/for-next' omits 1bfca5f4f0a9 Merge remote-tracking branch 'zonefs/for-next' omits 2a55c8284fbf Merge remote-tracking branch 'v9fs/9p-next' omits 14b79aa41a65 Merge remote-tracking branch 'ubifs/linux-next' omits 43c65ae8c24a Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 09a327c18dac Merge remote-tracking branch 'fuse/for-next' omits c76382b4e6ea Merge remote-tracking branch 'ext3/for_next' omits 2b5cf54c9bab Merge remote-tracking branch 'cifs/for-next' omits f2fe31d8c7a9 Merge remote-tracking branch 'btrfs/for-next' omits b4bab0809fc9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f97b671f9dca Merge remote-tracking branch 'sh/sh-next' omits 0a8100a706a2 Merge remote-tracking branch 's390/features' omits ce1c2a6b42c5 Merge remote-tracking branch 'risc-v/for-next' omits 9a3555a2f504 Merge remote-tracking branch 'soc-fsl/next' omits 329d76a98359 Merge remote-tracking branch 'openrisc/for-next' omits 2cd4c20788e1 Merge remote-tracking branch 'nds32/next' omits ee6771fc7d15 Merge remote-tracking branch 'mips/mips-next' omits 567df3d27b85 Merge remote-tracking branch 'microblaze/next' omits 23a74aa2493f Merge remote-tracking branch 'm68k/for-next' omits 3110c49ec428 Merge remote-tracking branch 'h8300/h8300-next' omits 89363115fc8d Merge remote-tracking branch 'csky/linux-next' omits 321796c42804 Merge remote-tracking branch 'clk/clk-next' omits 4f4fabd92234 Merge remote-tracking branch 'tegra/for-next' omits 2325b49c0e3e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 6863795b2957 Merge remote-tracking branch 'scmi/for-linux-next' omits 101a760f2460 Merge remote-tracking branch 'samsung-krzk/for-next' omits db94073bbd19 Merge remote-tracking branch 'rockchip/for-next' omits 06d86e8156ef Merge remote-tracking branch 'reset/reset/next' omits 618469ca7e39 Merge remote-tracking branch 'renesas/next' omits ca6c265bd465 Merge remote-tracking branch 'realtek/for-next' omits cf252216beb4 Merge remote-tracking branch 'raspberrypi/for-next' omits 92b459e7bade Merge remote-tracking branch 'qcom/for-next' omits f7dcc9fd3cce Merge remote-tracking branch 'mvebu/for-next' omits 1768e74365fb Merge remote-tracking branch 'mediatek/for-next' omits 9c8d3669adfc Merge remote-tracking branch 'keystone/next' omits 58aee3385b51 Merge remote-tracking branch 'imx-mxs/for-next' omits 1a551fa08d74 Merge remote-tracking branch 'at91/at91-next' omits 31c1b046a1e1 Merge remote-tracking branch 'aspeed/for-next' omits c6cbc9947a34 Merge remote-tracking branch 'amlogic/for-next' omits 0d6fa2acd161 Merge remote-tracking branch 'arm-soc/for-next' omits 7cf4929922e5 Merge remote-tracking branch 'arm/for-next' omits 719b2b35706b Merge remote-tracking branch 'kbuild/for-next' omits 7ed985253fd8 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits faf01b3dbee3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 9c4cde5e8641 Merge remote-tracking branch 'pidfd-fixes/fixes' omits f0c447ef7511 Merge remote-tracking branch 'mmc-fixes/fixes' omits 996794de9ca5 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8447505bbd70 Merge remote-tracking branch 'scsi-fixes/fixes' omits aac1ccea2d4e Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits e6c2c9e9226b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 3d93c81bef7b Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 9b4826d3979e Merge remote-tracking branch 'omap-fixes/fixes' omits d10fce827bb4 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 034022e1ecc3 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 6c7b29bb5c87 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 9bd1145487e3 Merge remote-tracking branch 'phy/fixes' omits c97a684fec2f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits b5a2a88b4ab1 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 7f030b657071 Merge remote-tracking branch 'spi-fixes/for-linus' omits 61b6675f0b0f Merge remote-tracking branch 'regulator-fixes/for-linus' omits dbeefee727de Merge remote-tracking branch 'regmap-fixes/for-linus' omits 7b20377bf32a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits acac1fe82e02 Merge remote-tracking branch 'sound-current/for-linus' omits b9c15b277971 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 81278ccfb573 Merge remote-tracking branch 'wireless-drivers/master' omits 27e9fe7b8ba9 Merge remote-tracking branch 'netfilter/master' omits bffe106cc74a Merge remote-tracking branch 'ipsec/master' omits 740106b3b3b7 Merge remote-tracking branch 'bpf/master' omits 5777229d7761 Merge remote-tracking branch 'net/master' omits 8c21fa861e31 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits a152eace225d Merge remote-tracking branch 'arm-current/fixes' omits 8f44ac9628f9 Merge remote-tracking branch 'arc-current/for-curr' omits 8cc8ea6955ac Merge remote-tracking branch 'kbuild-current/fixes' omits 0efbfd193cdc Merge remote-tracking branch 'fixes/master' omits df6ab16c9825 KVM: s390: protvirt: Add KVM api documentation omits 48df900256ca KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED omits 230a97723590 s390: protvirt: Add sysfs firmware interface for Ultraviso [...] omits 5ff8c609f923 DOCUMENTATION: Protected virtual machine introduction and IPL omits 0862704b232e KVM: s390: protvirt: Add UV cpu reset calls omits baecef37ed98 KVM: s390: protvirt: do not inject interrupts after start omits 4fe1a4a73035 KVM: s390: protvirt: Mask PSW interrupt bits for intercept [...] omits 923d05410145 KVM: s390: protvirt: Support cmd 5 operation state omits 45dc1ce56e60 KVM: s390: protvirt: Report CPU state to Ultravisor omits 17390df5086e KVM: s390: protvirt: UV calls in support of diag308 0, 1 omits 5e2ad302e5a6 KVM: s390: protvirt: Add program exception injection omits b9c2619300bb KVM: s390: protvirt: Only sync fmt4 registers omits ce7bcd36acb6 KVM: s390: protvirt: Do only reset registers that are accessible omits c55fcdd9a156 KVM: s390: protvirt: disallow one_reg omits f82312867fbc KVM: s390: protvirt: STSI handling omits 6f1feb450a47 KVM: s390: protvirt: Write sthyi data to instruction data area omits 5b968592e055 KVM: s390/mm: handle guest unpin events omits 53ead3a12d96 KVM: s390: protvirt: handle secure guest prefix pages omits e6c8e7daaf00 KVM: S390: protvirt: Introduce instruction data area bounc [...] omits 56c02a05777a KVM: s390: protvirt: Add new gprs location handling omits 4cc025aba12e KVM: s390: protvirt: Handle spec exception loops omits b12bac24d6c6 KVM: s390: protvirt: Add SCLP interrupt handling omits 11d5cb4402f6 KVM: s390: protvirt: Implement interrupt injection omits b291a4eec926 KVM: s390: protvirt: Instruction emulation omits 3ee3eea13abf KVM: s390: protvirt: Handle SE notification interceptions omits 47767fae7218 KVM: s390/mm: Make pages accessible before destroying the guest omits 5acee652a1f1 KVM: s390: protvirt: Secure memory is not mergeable omits 03c10672723e KVM: s390: protvirt: Add initial vm and cpu lifecycle handling omits 3944dee0c6cd MIPS: Fix CONFIG_MIPS_CMDLINE_DTB_EXTEND handling omits 2fed93f5f507 KVM: s390: add new variants of UV CALL omits 5c8d190680fb KVM: s390: protvirt: Add UV debug trace omits 3aee74f43c0f s390/mm: add (non)secure page access exceptions handlers omits f23628272005 s390/mm: provide memory management functions for protected [...] omits c847a194ba24 s390/protvirt: add ultravisor initialization omits 0425fdf24109 s390/protvirt: introduce host side setup omits 5148294c420f KVM: s390/interrupt: do not pin adapter interrupt pages omits 9357fd4b0167 gfs2: leaf_dealloc needs to allocate one more revoke omits 4948f16553e6 Merge branch 'for-next-next-v5.6-20200224' into for-next-20200224 omits ace4e214eaea Merge branch 'for-next-current-v5.5-20200224' into for-nex [...] omits cc2a2d377f1d Merge branch 'ext/qu/qgroup-deadlock-fix' into for-next-ne [...] omits 1b191565bb30 Merge branch 'ext/filipe/reflink-inline' into for-next-nex [...] omits 213db9124033 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits 63659a4ba597 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] omits 6f42b0445a4e Merge branch 'ext/marcos/subvol-destroy2-v4' into for-next [...] omits 1b4e12a2e510 Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] omits e2b5b348b316 Merge branch 'misc-next' into for-next-next-v5.6-20200224 omits c702f67512a7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200224 omits 7c352971f1fe btrfs: simplify error handling in __btrfs_write_out_cache() omits 573d6648c2a0 btrfs: use standard debug config option to enable free-spa [...] omits 7498dbb38a63 btrfs: make the uptodate argument of io_ctl_add_pages() boolean omits f49582d57885 btrfs: use inode from io_ctl in io_ctl_prepare_pages omits 900db672a207 btrfs: free allocated pages on failed cache write-out omits 4e40309dda97 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits 6305b2346a4b btrfs: export helpers for subvolume name/id resolution omits 9e2753d261cc btrfs: use ioctl args support mask for device delete omits 24582b4bbd6c btrfs: use ioctl args support mask for subvolume create/delete omits 2e55b8a155d5 btrfs: define support masks for ioctl volume args v2 omits b4da9880bc63 btrfs: relocation: Check cancel request after each extent found omits ce62bac45729 btrfs: relocation: Check cancel request after each data page read omits 1b6378119f4d btrfs: relocation: Introduce error injection points for ca [...] omits ce13d75eecda btrfs: kill the subvol_srcu omits 17d1f48ebe15 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits fd3924d98924 btrfs: don't take an extra root ref at allocation time omits 6beb2023faf5 btrfs: hold a ref on the root on the dead roots list omits 82d82750f2cc btrfs: make inodes hold a ref on their roots omits 85bfdfc33d16 btrfs: move the root freeing stuff into btrfs_put_root omits 33bbfafed133 btrfs: move ino_cache_inode dropping omits ef4702a136e0 btrfs: make the extent buffer leak check per fs info omits e8a66a6d338d Btrfs: implement full reflink support for inline extents omits c3ae79e2c314 Btrfs: simplify inline extent handling when doing reflinks omits 0c1c91922651 Btrfs: move all reflink implementation code into its own file omits 06efa9092aaa btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] omits e25f8e6a37c2 btrfs: qgroup: Ensure qgroup_rescan_running is only set wh [...] omits 732b80e677b8 mm/gup/writeback: add callbacks for inaccessible pages omits 8aa63de65a79 kcsan: Add option for verbose reporting omits 06d1285a06f6 kcsan: Add option to allow watcher interruptions omits aee9ccab7247 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits cde3848a1b93 fork: Annotate a data race in vm_area_dup() omits 15c7b9c857f3 gfs2: allow journal replay to hold sd_log_flush_lock omits 20b087a69f96 gfs2: don't allow releasepage to free bd still used for revokes omits 5693febe8be8 kbuild: remove wrong documentation about mandatory-y omits 647fba3ae323 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits af885912ce9f rcu: Don't use negative nesting depth in __rcu_read_unlock() omits cb16e843a692 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits 820d38d245c9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 30c761093fc9 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits fd0b51a9d992 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits b82347a8abc9 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 4cb70b586116 rcu: Use data_race() for RCU expedited CPU stall-warning prints omits 2c8b0083ddb9 rcu: Use data_race() for RCU CPU stall-warning prints omits abd87fc4a359 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 6816566beb24 srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 4576d6ef73db rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits df45971666ce rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits ca3b71b9e4ac Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits 83ae417f79d2 Merge branch 'kcsan.2020.02.13b' into HEAD omits 0c10a589bc9f Merge branches 'doc.2020.02.20a', 'fixes.2020.02.20a', 'kf [...] omits 77abca1c358a rcu: Make rcu_barrier() account for offline no-CBs CPUs omits 63f6fa670c89 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits e70e4b3e69ce rcu: Mark rcu_state.ncpus to detect concurrent writes omits 97f8e17a6028 Documentation/memory-barriers: Fix typos omits 3f5fb273ed01 doc: Add rcutorture scripting to torture.txt omits 2afcf1ed8172 doc/RCU/rcu: Use https instead of http if possible omits cd6f8ee4778f doc/RCU/rcu: Use absolute paths for non-rst files omits 2236c59ae92f doc/RCU/rcu: Use ':ref:' for links to other docs omits a24316b2df93 doc/RCU/listRCU: Update example function name omits 0af4dbe77a95 doc/RCU/listRCU: Fix typos in a example code snippets omits 5b19d76774b8 doc/RCU/Design: Remove remaining HTML tags in ReST files omits dd7f9d773d45 doc: Add some more RCU list patterns in the kernel omits 7a7bd7cb711d gfs2: flesh out delayed withdraw for gfs2_log_flush omits 030795ba2c2e gfs2: Do proper error checking for go_sync family of glops [...] omits 953107e3578e gfs2: Don't demote a glock until its revokes are written omits 08f65c238cfb gfs2: drain the ail2 list after io errors omits 9d5b43a502c6 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails omits 2dd4c53df211 gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty omits a90ca234cdbd gfs2: Check for log write errors before telling dlm to unlock omits 95bd4058a825 gfs2: Prepare to withdraw as soon as an IO error occurs in [...] omits 7de3346abfcc gfs2: Issue revokes more intelligently omits 24895f6bc1e8 gfs2: Add verbose option to check_journal_clean omits 79c71d1b5eca gfs2: fix infinite loop when checking ail item count befor [...] omits f4e8da521747 gfs2: Force withdraw to replay journals and wait for it to finish omits 258051ac2db0 kbuild: remove cc-option switch from -Wframe-larger-than= omits 16aefcc7f6a1 kbuild: remove the owner check in mkcompile_h omits 743de36e106d kbuild: add comment for V=2 mode omits 46dbfe265841 PM / devfreq: Fix a typo in a comment omits a454401a57ed PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits 45dc4c5362b0 PM / devfreq: Remove unneeded extern keyword omits d044d1429dec PM / devfreq: Use constant name of userspace governor omits a5c86c557fe9 phy: mapphone-mdm6600: Fix write timeouts with shorter GPI [...] omits e4c3b4213b79 clocksource/hyperv: Set TSC clocksource as default w/ Inva [...] omits 92c24e17a24c clocksource/hyperv: Untangle stimers and timesync from clo [...] omits a2e499d7db8c clocksource/drivers/timer-microchip-pit64b: Fix sparse warning omits 0ea0314ad229 clocksource/drivers/exynos_mct: Rename Exynos to lowercase omits 2b271ace418e clocksource/drivers/timer-ti-dm: Fix uninitialized pointer access omits df0c4fe37390 clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits 8d784b680a1a clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits 91008d6c6d69 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits a7ecec664eb0 clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits b20bf9d335bd clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits 86d7ea1b43c9 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits 826e293f4942 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits fabc96c454db clocksource: hyperv: Reserve PAGE_SIZE space for tsc page omits fde38189fd64 clocksource: Fix Kconfig miscues omits 203b92775e86 dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits c2cce9f56c9d clocksource: Fix Kconfig indentation omits 76b07e21fcce clocksource/drivers: Suspend/resume Hyper-V clocksource fo [...] adds bfdc6d91a25f Merge tag 'tag-chrome-platform-fixes-for-v5.6-rc4' of git: [...] adds 2ad3e17ebf94 audit: fix error handling in audit_data_to_entry() adds 756125289285 audit: always check the netlink payload length in audit_re [...] adds ed5fa5591866 Merge tag 'audit-pr-20200226' of git://git.kernel.org/pub/ [...] adds e46bfaba593c Merge tag 'docs-5.6-fixes' of git://git.lwn.net/linux adds 278de45e145b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 505b12b3861b kbuild: add comment for V=2 mode adds eccbde4f6c2b kbuild: remove wrong documentation about mandatory-y adds 7a0496056064 kbuild: fix DT binding schema rule to detect command line changes adds fd63fab48f14 kbuild: remove unneeded semicolon at the end of cmd_dtb_check adds 964a596db8db kbuild: add dtbs_check to PHONY adds c473a8d03ea8 kbuild: add dt_binding_check to PHONY in a correct place adds eabc8bcb292f kbuild: get rid of trailing slash from subdir- example adds a2f0b878c3ca Merge tag 'kbuild-fixes-v5.6-2' of git://git.kernel.org/pu [...] adds de79c72ffd6d Merge remote-tracking branch 'fixes/master' adds 6cd126a26889 Merge remote-tracking branch 'arc-current/for-curr' adds 1a55ff31bffd Merge remote-tracking branch 'arm-current/fixes' adds c689300b9c76 Merge tag 'renesas-fixes-for-v5.6-tag1' of git://git.kerne [...] adds b83685bceedb tee: amdtee: fix memory leak in amdtee_open_session() adds f9a15f39e50d Merge tag 'tee-amdtee-fix-for-5.6' of https://git.linaro.o [...] adds 4fcf36319b0e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds e08658a657f9 powerpc/watchpoint: Don't call dar_within_range() for Book3S adds cb0cc635c7a9 powerpc: Include .BTF section adds dc4e80ede547 Merge remote-tracking branch 'powerpc-fixes/fixes' adds e34f1753eebc ethtool: limit bitset size adds 9a005c3898aa bnxt_en: add newline to netdev_*() format strings adds 99b79c3900d4 netfilter: xt_hashlimit: unregister proc file before relea [...] adds 574b238f6459 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 98c5f7d44fef net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec adds 2eb51c75dcb3 net: core: devlink.c: Use built-in RCU list checking adds 1521a67e6016 sched: act: count in the size of action flags bitfield adds 402482a6a78e net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL whe [...] adds 51e3dfa8906a net/smc: fix cleanup for linkgroup setup failures adds b6f6118901d1 ipv6: restrict IPV6_ADDRFORM operation adds f596c87005f7 slip: not call free_netdev before rtnl_unlock in slip_open adds 4f31c532ad40 net: phy: corrected the return value for genphy_check_and_ [...] adds dc24f8b4ecd3 mptcp: add dummy icsk_sync_mss() adds c87a9d6fc6d5 net: phy: mscc: fix firmware paths adds 474a31e13a4e net: stmmac: fix notifier registration adds a2f2ef4a54c0 net/smc: check for valid ib_client_data adds 0bff777bd0cb hinic: fix a irq affinity bug adds d2ed69ce9ed3 hinic: fix a bug of setting hw_ioctxt adds 386d4716fd91 hinic: fix a bug of rss configuration adds f4979b41f374 Merge branch 'hinic-BugFixes' adds 3a12500ed5dd unix: define and set show_fdinfo only if procfs is enabled adds e387f7d5fccf mlx5: register lag notifier for init network namespace only adds b82cf17ff195 net: phy: marvell: don't interpret PHY status unless resolved adds 93b5cbfa9636 net: rmnet: fix NULL pointer dereference in rmnet_newlink() adds 1eb1f43a6e37 net: rmnet: fix NULL pointer dereference in rmnet_changelink() adds 102210f76644 net: rmnet: fix suspicious RCU usage adds c026d970102e net: rmnet: remove rcu_read_lock in rmnet_force_unassociat [...] adds 1dc49e9d164c net: rmnet: do not allow to change mux id if mux id is duplicated adds 037f9cdf72fb net: rmnet: use upper/lower device infrastructure adds d939b6d30bea net: rmnet: fix bridge mode bugs adds ad3cc31b599e net: rmnet: fix packet forwarding in rmnet bridge mode adds 795c03a5d09c Merge branch 'net-rmnet-fix-several-bugs' adds 5c05a164d441 unix: It's CONFIG_PROC_FS not CONFIG_PROCFS adds 3f74957fcbea vsock: fix potential deadlock in transport->release() adds 23797b98909f sfc: fix timestamp reconstruction at 16-bit rollover points adds ac004e84164e mlxsw: pci: Wait longer before accessing the device after reset adds 3ee339eb2895 net: dsa: mv88e6xxx: Fix masking of egress port adds 6617a7dbee20 Merge remote-tracking branch 'net/master' adds 823f8f8c7521 Merge remote-tracking branch 'bpf/master' adds af0b48243f0b Merge remote-tracking branch 'ipsec/master' adds ce8fd95a98de Merge remote-tracking branch 'wireless-drivers/master' adds 97d18498070f Merge remote-tracking branch 'rdma-fixes/for-rc' adds 52aa7ae88dd6 Merge remote-tracking branch 'sound-current/for-linus' adds c29751621298 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f22e6ba57c4c Merge remote-tracking branch 'regmap-fixes/for-linus' adds d3b3ff1a9211 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 346c218851db Merge remote-tracking branch 'spi-fixes/for-linus' adds 73a7a271b3ee PCI: brcmstb: Fix build on 32bit ARM platforms with older [...] adds 928dfc383737 Merge remote-tracking branch 'pci-current/for-linus' adds b69d526764db Merge remote-tracking branch 'driver-core.current/driver-c [...] adds ccccc5bbafad Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds be4e3c737eeb phy: mapphone-mdm6600: Fix timeouts by adding wake-up handling adds 9982d63357b7 Merge remote-tracking branch 'phy/fixes' adds eca03e0ccdb8 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 0050ef2f4386 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 8e029eb0bcd6 MIPS: Fix CONFIG_MIPS_CMDLINE_DTB_EXTEND handling adds 28c227d95f62 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 27f13774654e ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes adds fa63c0039787 arm: dts: dra76x: Fix mmc3 max-frequency adds aec551c7a00f bus: ti-sysc: Fix 1-wire reset quirk adds 5267244ddc62 Merge tag 'hdq-fix' into omap-for-v5.6/fixes-rc2 adds 51c22d7b40dc ARM: OMAP2+: Fix compile if CONFIG_HAVE_ARM_SMCCC is not set adds 697b4f1603e7 Merge branch 'omap-for-v5.6/fixes-rc3' into fixes adds b486fb43b5f5 Merge remote-tracking branch 'omap-fixes/fixes' adds 6015180cde45 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 7f64656a2ad1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 9eb95333e585 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 712efc503317 Merge remote-tracking branch 'scsi-fixes/fixes' adds 3eb55e6f753a drm/i915/gvt: Separate display reset from ALL_ENGINES reset adds b549c252b129 drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime adds 8e9a400c706e Merge tag 'gvt-fixes-2020-02-26' of https://github.com/int [...] adds 7a297cdae80b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 996326bb6bc9 Merge remote-tracking branch 'mmc-fixes/fixes' adds 82c3ab6cabc0 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 2be30d34a387 drm/bridge: analogix-anx6345: fix set of link bandwidth adds d1f37226431f dma-buf: free dmabuf->name in dma_buf_release() adds 1cad629257e7 drm/shmem: add support for per object caching flags. adds 6be7e0733548 drm/virtio: fix mmap page attributes adds 3576c6dab3fd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 6551c4811103 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds d17d216195ca kbuild: remove the owner check in mkcompile_h adds 098d44ffed27 kbuild: remove cc-option switch from -Wframe-larger-than= adds 9d679f612893 Merge remote-tracking branch 'kbuild/for-next' adds a516fc2ef0c1 Merge remote-tracking branch 'arm/for-next' adds 0bd9bf9a6163 arm64/mm: Hold memory hotplug lock while walking for kerne [...] adds de323e651df4 arm64/mm: Enable memory hot remove adds 6ded0b61cf63 firmware: arm_sdei: fix double-lock on hibernate with shar [...] adds c66d52b10267 firmware: arm_sdei: fix possible double-lock on hibernate [...] adds 54f529a6806c firmware: arm_sdei: Use cpus_read_lock() to avoid races wi [...] adds f7d5ef0c654e firmware: arm_sdei: clean up sdei_event_create() adds 4399e6cdf3e9 arm64: fix NUMA Kconfig typos adds 25b92693a1b6 arm64: mm: convert cpu_do_switch_mm() to C adds 9687d8c82a8a Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] adds c4ef2c9b9bc5 Merge remote-tracking branch 'arm64/for-next/core' adds 03921de72231 Merge branch 'arm/fixes' into for-next adds c247a4183569 ARM: Document merges adds df84d48b96c1 Merge remote-tracking branch 'arm-soc/for-next' adds ed0cfcb5b16c Merge remote-tracking branch 'amlogic/for-next' adds aca31b06054e Merge remote-tracking branch 'aspeed/for-next' adds 8c90abfb15af Merge remote-tracking branch 'at91/at91-next' adds 7eec38cd8eb1 Merge remote-tracking branch 'imx-mxs/for-next' adds e14c5dbf0d12 Merge remote-tracking branch 'keystone/next' adds c61d56c723bd Merge remote-tracking branch 'mediatek/for-next' adds bacc39f54f7c Merge remote-tracking branch 'mvebu/for-next' adds f4a5ac7bd96f ARM: OMAP2+: Improve handling of ti-sysc related sysc_fields adds e64c021fd924 bus: ti-sysc: Rename clk related quirks to pre_reset and p [...] adds ab4d309d8708 bus: ti-sysc: Improve reset to work with modules with no s [...] adds 590e15c76f12 bus: ti-sysc: Consider non-existing registers too when mat [...] adds 7320fd322fe9 bus: ti-sysc: Don't warn about legacy property for nested [...] adds feaa8baee82a bus: ti-sysc: Implement SoC revision handling adds e8639e1c986a bus: ti-sysc: Handle module unlock quirk needed for some RTC adds 77dfece2e6d8 bus: ti-sysc: Detect display subsystem related devices adds 7324a7a0d5e2 bus: ti-sysc: Implement display subsystem reset quirk adds fe44c3f9eec0 Merge branches 'omap-for-v5.7/soc' and 'omap-for-v5.7/ti-s [...] adds b749ebe77d6c dt-bindings: arm: cpu: Add TI AM335x and AM437x enable method adds 06ee7a950b6a ARM: OMAP2+: pm33xx-core: Add cpuidle_ops for am335x/am437x adds 65880ab16083 ARM: OMAP2+: pm33xx-core: Extend platform_data ops for cpuidle adds 6afaff1c6624 soc: ti: pm33xx: Add base cpuidle support adds 73321b5f4daf ARM: omap2plus_defconfig: Add CONFIG_ARM_CPUIDLE adds 73d82f9d85b8 Merge branch 'omap-for-v5.7/pm33xx' into for-next adds 8f38fd5ba616 ARM: dts: Configure omap5 AESS adds c3e6fccafd6e ARM: dts: am33xx: Add idle_states for cpuidle adds 89a7b191fcd1 ARM: dts: am4372: Add idle_states for cpuidle adds 2e42bb26887c Merge branch 'omap-for-v5.7/dt' into for-next adds bce967290977 ARM: OMAP2+: Drop hwmod data for am3 and am4 PRUSS adds 014bb57b6d1e ARM: OMAP2+: Drop legacy platform data for OMAP4 DSP adds 84a43fddbfe6 ARM: OMAP4: hwmod_data: Remove OMAP4 IPU hwmod data adds 553792054c44 Merge branch 'omap-for-v5.7/accelerators' into for-next adds c997583ca086 Merge remote-tracking branch 'omap/for-next' adds baca22386cde Merge remote-tracking branch 'qcom/for-next' adds ce1471626254 Merge remote-tracking branch 'raspberrypi/for-next' adds 467e7ee52040 Merge remote-tracking branch 'realtek/for-next' adds a04092311b0c Merge remote-tracking branch 'renesas/next' adds d608003d1915 Merge remote-tracking branch 'reset/reset/next' adds f5b9207d44eb Merge remote-tracking branch 'rockchip/for-next' adds 39c305e412e4 Merge remote-tracking branch 'samsung-krzk/for-next' adds 1d4a1b3f7beb Merge remote-tracking branch 'scmi/for-linux-next' adds 4ae7a3c3d7d3 arm64: dts: allwinner: h5: Fix PMU compatible adds 4c7eeb9af3e4 arm64: dts: allwinner: h6: Fix PMU compatible adds 7ad9f3d0cb2f ARM: dts: sun8i-h3: Add thermal trip points/cooling maps adds 87bf7a5fba68 ARM: dts: sun8i-a83t: Add thermal trip points/cooling maps adds 4098a2b45bb3 arm64: allwinner: a64: enable LCD-related hardware for Pinebook adds 179a79fd740b ARM: dts: sunxi: h3/h5: add r_pwm node adds 29b2c68bf47a arm64: dts: sun50i-a64: Add i2c2 pins adds a886ed265686 dt-bindings: arm: sunxi: Add PinePhone 1.0 and 1.1 bindings adds 91f480d40942 arm64: dts: allwinner: Add initial support for Pine64 PinePhone adds 8944fe117069 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next adds 37c137b12267 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds f7de2343337c Merge remote-tracking branch 'tegra/for-next' adds 4d1b38bd9fed Merge remote-tracking branch 'clk/clk-next' adds 4798ff42df68 Merge remote-tracking branch 'csky/linux-next' adds 16a35b13b8a7 Merge remote-tracking branch 'h8300/h8300-next' adds 59107b2c263a Merge remote-tracking branch 'm68k/for-next' adds f94285336aef Merge remote-tracking branch 'microblaze/next' adds 644ab9be0879 Merge remote-tracking branch 'mips/mips-next' adds 861088dcb414 Merge remote-tracking branch 'nds32/next' adds 0e3491f75c4b Merge remote-tracking branch 'openrisc/for-next' adds c36aa448397d Merge remote-tracking branch 'soc-fsl/next' adds 133f73bb8319 RISC-V: Stop relying on GCC's register allocator's hueristics adds fc7d2959d2a3 RISC-V: Inline the assembly register save/restore macros adds 4aa8ab7e6967 RISC-V: Stop using LOCAL for the uaccess fixups adds 9c114632af8e Merge remote-tracking branch 'risc-v/for-next' adds 6e2a7b5171ec s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 adds d5d006fa0927 s390/qdio: simplify debugfs code adds fa226f1d81e2 s390: Replace zero-length array with flexible-array member adds 4a559cd15dbc s390/crypto: explicitly memzero stack key material in aes_s390.c adds 701dc81e7412 s390/mm: remove fake numa support adds 1b5d80cbf37b Merge remote-tracking branch 's390/features' adds f3c8aeba6590 Merge remote-tracking branch 'sh/sh-next' adds 6d19a72a6e61 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 426534d7fcca Merge branch 'misc-5.6' into for-next-current-v5.5-20200227 adds ae0aac68ec08 Merge branch 'for-next-current-v5.5-20200227' into for-nex [...] adds 20f56bd494b8 btrfs: Add missing lock annotation for release_extent_buffer() adds bc1fa17fda3f btrfs: define support masks for ioctl volume args v2 adds 1661d32639d6 btrfs: use ioctl args support mask for subvolume create/delete adds dc61e8bb5bc4 btrfs: use ioctl args support mask for device delete adds e38d7a02e2b4 btrfs: export helpers for subvolume name/id resolution adds 480be04e7fdc btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl adds bc4987fef341 btrfs: use inode from io_ctl in io_ctl_prepare_pages adds 33f163241bcc btrfs: make the uptodate argument of io_ctl_add_pages() boolean adds fc67c655c1ba btrfs: use standard debug config option to enable free-spa [...] adds c8a88e6e2254 btrfs: simplify error handling in __btrfs_write_out_cache() adds 714ebdcb037d btrfs: Implement DREW lock adds 7c19c0a8b431 btrfs: convert snapshot/nocow exlcusion to drew lock adds 1e3060dacff2 btrfs: use struct_size to calculate size of raid hash table adds 03a13e2d8ca6 btrfs: move mapping of block for discard to its caller adds 1d17032dbd13 btrfs: open code trivial helper btrfs_header_fsid adds 64155a3f22cb btrfs: open code trivial helper btrfs_header_chunk_tree_uuid adds ad400fc36022 btrfs: simplify parameters of btrfs_set_disk_extent_flags adds 78e143b02ac9 btrfs: adjust message level for unrecognized mount option adds 97c151f9ec52 btrfs: raid56: simplify sort_parity_stripes adds cb04debae0c5 btrfs: replace u_long type cast with unsigned long adds 1aa7a1cc5d74 btrfs: adjust delayed refs message level adds 73fff1db8d20 btrfs: reduce pointer intdirections in btree_readpage_end_io_hook adds 6ab63579eb90 btrfs: merge unlocking to common exit block in btrfs_commi [...] adds a4bf75c52d5d btrfs: drop math for block_reserved which is block_rsv size adds f200e6f0c16f btrfs: ioctl: resize: only show message if size is changed adds 472030eb4c2d btrfs: Don't submit any btree write bio if the fs has errors adds 262b3d54714b uuid: Add inline helpers to import / export UUIDs adds 3f65f401f2a0 uuid: Provide a GUID generator for raw buffer adds 423072e0f778 btrfs: switch to use new generic UUID API adds 0aae6c968fc8 uuid: Remove no more needed macro adds 092d8bf9cd90 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] adds 2763d92c515b btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] adds c1ae58c6bfa8 Merge branch 'misc-next' into for-next-next-v5.6-20200227 adds 4494af857318 btrfs: relocation: Introduce error injection points for ca [...] adds 356ddf717278 btrfs: relocation: Check cancel request after each data page read adds 22bf1a926b2b btrfs: relocation: Check cancel request after each extent found adds 731e09763b9e Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] adds 65fec25f3058 btrfs: make the extent buffer leak check per fs info adds c8032e40d611 btrfs: move ino_cache_inode dropping adds d59fe02ee7d9 btrfs: move the root freeing stuff into btrfs_put_root adds 6fdb0c955e33 btrfs: make inodes hold a ref on their roots adds 8fcaa92b544c btrfs: hold a ref on the root on the dead roots list adds c7743767401f btrfs: don't take an extra root ref at allocation time adds bcf50d274a82 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock adds 550daeddfb7e btrfs: kill the subvol_srcu adds b4305b1990c3 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] adds d2a211b92ef8 Btrfs: move all reflink implementation code into its own file adds 0bc2b1373be1 Btrfs: simplify inline extent handling when doing reflinks adds 0c1e2fa21412 Btrfs: implement full reflink support for inline extents adds 76304c66c80a Merge branch 'ext/filipe/reflink-inline-v3' into for-next- [...] adds 3df8189b8899 btrfs: change full_search to bool in find_free_extent_update_loop adds 1881ef938d03 btrfs: handle invalid profile in chunk allocation adds c7dfb60380ea btrfs: introduce chunk allocation policy adds 4040f2d91bbb btrfs: refactor find_free_dev_extent_start() adds e5ed6138aaf2 btrfs: introduce alloc_chunk_ctl adds 34c82d838740 btrfs: factor out init_alloc_chunk_ctl adds e00629f854ff btrfs: factor out gather_device_info() adds 03aa297d1b86 btrfs: factor out decide_stripe_size() adds 65031d1eb6b3 btrfs: factor out create_chunk() adds 41065a53e155 btrfs: parameterize dev_extent_min for chunk allocation adds 7a1088acd593 btrfs: introduce extent allocation policy adds 4dfcb6992661 btrfs: move hint_byte into find_free_extent_ctl adds 5fa46d406630 btrfs: move variables for clustered allocation into find_f [...] adds 5bfdec5dae31 btrfs: factor out do_allocation() for extent allocation adds 8839ec758f14 btrfs: drop unnecessary arguments from clustered allocatio [...] adds 9d809fcf6e28 btrfs: factor out release_block_group() adds ff1eb2264e19 btrfs: factor out found_extent() for extent allocation adds 6a3b56302738 btrfs: drop unnecessary arguments from find_free_extent_up [...] adds 2699dbd3e5d5 btrfs: factor out chunk_allocation_failed() for extent allocation adds 705207c3d79f btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation adds bc3d01d49167 btrfs: factor out prepare_allocation() for extent allocation adds 2d7ed84f529e Merge branch 'ext/aota/refactor-allocation' into for-next- [...] adds d8ed294472d8 Merge branch 'for-next-next-v5.6-20200227' into for-next-20200227 adds 50484b880bae Merge remote-tracking branch 'btrfs/for-next' adds 94f2749ec873 Merge remote-tracking branch 'cifs/for-next' adds 09ea541c9619 Merge remote-tracking branch 'ext3/for_next' adds dc5a941223ed f2fs: fix to wait all node page writeback adds bf22c3cc8ce7 f2fs: fix the panic in do_checkpoint() adds 7fa6d59816e7 f2fs: fix leaking uninitialized memory in compressed clusters adds 61fbae2b2b12 f2fs: fix to avoid NULL pointer dereference adds 0b32dc186486 f2fs: recycle unused compress_data.chksum feild adds 097a7686503f f2fs: add missing function name in kernel message adds df77fbd8c5b2 f2fs: fix to avoid potential deadlock adds 110ffaed132a f2fs: fix to check i_compr_blocks correctly adds 3a453558c72e f2fs: cover last_disk_size update with spinlock adds af9311a30636 f2fs: remove i_sem lock coverage in f2fs_setxattr() adds eb699deb0727 f2fs: fix inconsistent comments adds e739e0d30128 Merge remote-tracking branch 'f2fs/dev' adds 34366fb72e5a Merge remote-tracking branch 'fuse/for-next' adds c72cb784fcfd Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 31b18c24fdf5 Merge remote-tracking branch 'ubifs/linux-next' adds 272e61cc1f5c Merge remote-tracking branch 'v9fs/9p-next' adds f29d6a962343 Merge remote-tracking branch 'zonefs/for-next' adds 61edff86dfb5 Merge remote-tracking branch 'printk/for-next' adds 9d857c6f7f3d Merge remote-tracking branch 'pci/next' adds 6c871b7314dd pstore: pstore_ftrace_seq_next should increase position index adds 2b907ef17952 Merge remote-tracking branch 'pstore/for-next/pstore' adds eb5b8364d68b Merge remote-tracking branch 'hid/for-next' adds 9d80285654d3 Merge remote-tracking branch 'i2c/i2c/for-next' adds ce99b0bf2cd2 Merge remote-tracking branch 'i3c/i3c/next' adds 067c70f1dcff Merge branch 'dmi/master' adds 2c5be631d453 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 040146531a26 Merge remote-tracking branch 'jc_docs/docs-next' adds 9cd5e5ab5525 media: MAINTAINERS: Add dt-binding files for Venus adds c50cc6dc6c48 media: venus: hfi_parser: Ignore HEVC encoding for V1 adds 2e6fc23eed9b media: venus: firmware: Use %pR to print IO resource adds 4b997dbbc999 media: venus: venc: blacklist two encoder properties adds fd1ee315dcd4 media: venus: cache vb payload to be used by clock scaling adds 7482a983dea3 media: venus: redesign clocks and pm domains control adds 4ebf969375bc media: venus: introduce core selection adds ab1eda449c6e media: venus: vdec: handle 10bit bitstreams adds 146b5bbf01be media: dt-bindings: media: venus: Convert msm8916 to DT schema adds df7acc7e7ed4 media: dt-bindings: media: venus: Convert msm8996 to DT schema adds 49a3797aa516 media: dt-bindings: media: venus: Convert sdm845 to DT schema adds fde57f90a983 media: dt-bindings: media: venus: Add sdm845v2 DT schema adds 799e4bc29142 media: venus: core: add sdm845-v2 DT compatible and resour [...] adds 0e1558deedad media: dt-bindings: media: venus: delete old binding document adds ea93e2f94c27 media: venus: core: add sc7180 DT compatible and resource struct adds 545d984cc90c media: dt-bindings: media: venus: Add sc7180 DT schema adds e8882e1bf375 media: ov5675: add vflip/hflip control support adds a52dede47618 media: ipu3.rst: add imgu pipe config tool link adds 9d730f2cf4c0 media: dt-bindings: media: i2c: Add IMX219 CMOS sensor binding adds 1283b3b8f82b media: i2c: Add driver for Sony IMX219 sensor adds 31e0a45544b1 media: staging: media: ipu3: Change 'unsigned long int' to [...] adds d44535cb14c9 media: MAINTAINERS: Sort entries in database for TI VPE/CAL adds ab07b1a6ac6e media: omap3isp: Prevent enabling CCDC when stopping streaming adds 8d563ecafecb media: smiapp: Simplify condition for choosing 8-bit access adds 2db8166f739e media: smiapp: Use unaligned get and put functions adds 2ec2a8fcdced media: smiapp: Turn limit lookup into a function adds 1cbe6ddb9faa media: smiapp: Move SMIA limit reading up adds 354d5aba6683 media: smiapp: Refactor reading SMIA limits adds 7cbeb2e1bf0c media: smiapp: Move definitions under driver directory adds bd59f412d17f media: vsp1: tidyup VI6_HGT_LBn_H() macro adds 43598b26b126 Merge remote-tracking branch 'v4l-dvb/master' adds f5739cb0b565 cpufreq: Fix policy initialization for internal governor drivers adds 9f5751d91e1a Merge branch 'pm-cpufreq' into linux-next adds 66d0e797bf09 Revert "PM / devfreq: Modify the device name as devfreq(X) [...] adds 1df97a02a937 Merge tag 'devfreq-fixes-for-5.6-rc4' of git://git.kernel. [...] adds 41690e07dd11 Merge branch 'pm-devfreq' into linux-next adds 2bdafc6708b3 Merge remote-tracking branch 'pm/linux-next' adds 24e8cd4fe14b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 0077184ac2e8 Merge remote-tracking branch 'ieee1394/for-next' adds 007b268b71b1 Merge remote-tracking branch 'swiotlb/linux-next' adds d4a669a03342 Merge remote-tracking branch 'rdma/for-next' adds bb0858d8bc82 iavf: use tc_cls_can_offload_and_chain0() instead of chain check adds 3f02735e5da5 Revert "net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/s [...] adds 4a34d825b893 qlogic: Replace zero-length array with flexible-array member adds 62f191425128 sfc: Replace zero-length array with flexible-array member adds c5d6cf903fe8 net: hns: Replace zero-length array with flexible-array member adds 274ac2831a8b net: marvell: Replace zero-length array with flexible-arra [...] adds d1c73cbdf9d3 net: cisco: Replace zero-length array with flexible-array member adds f70ce185687b sysfs: add sysfs_file_change_owner() adds 0666a3aee762 sysfs: add sysfs_link_change_owner() adds 303a42769c4c sysfs: add sysfs_group{s}_change_owner() adds 2c4f9401ceb0 sysfs: add sysfs_change_owner() adds b8f33e5d76a7 device: add device_change_owner() adds 3b52fc5d7876 drivers/base/power: add dpm_sysfs_change_owner() adds e6dee9f3893c net-sysfs: add netdev_change_owner() adds d755407d4444 net-sysfs: add queue_change_owner() adds ef6a4c88e9e1 net: fix sysfs permssions when device changes network namespace adds ebb4a4bf76f1 Merge branch 'net-fix-sysfs-permssions-when-device-changes [...] adds 0b7f41f68710 tcp-zerocopy: Update returned getsockopt() optlen. adds 366bb249b583 net/smc: rework peer ID handling adds a082ec897ffe net/smc: improve peer ID in CLC decline for SMC-R adds 06baf4be207a Merge branch 'net-smc-improve-peer-ID-in-CLC-decline' adds 4229e0ea2c99 net/mlx5e: Define one flow for TXQ selection when TCs are [...] adds 02377e6edf13 net/mlx5e: Add missing LRO cap check adds c2c95271f9f3 net/mlx5e: Encapsulate updating netdev queues into a function adds dca147b3dce5 net/mlx5e: Rename hw_modify to preactivate adds fe867cac9e19 net/mlx5e: Use preactivate hook to set the indirection table adds 3909a12e7913 net/mlx5e: Fix configuration of XPS cpumasks and netdev qu [...] adds 600a3952a2a6 net/mlx5e: Remove unneeded netif_set_real_num_tx_queues adds 35a78ed4c351 net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover adds b9ab5d0ecf42 net/mlx5e: Add context to the preactivate hook adds 6e0504c69811 net/mlx5e: Change inline mode correctly when changing trust state adds 2c8f80b3e318 net/mlx5e: RX, Use indirect calls wrapper for posting descriptors adds e9c1d2539dc0 net/mlx5e: RX, Use indirect calls wrapper for handling com [...] adds fa194707a90b Documentation: fix vxlan typo in mlx5.rst adds fa2b4912872d net/mlx5: Fix header guard in rsc_dump.h adds 5edc4c7275ee net/mlx5: sparse: warning: incorrect type in assignment adds 586ee9e8a3b0 net/mlx5: sparse: warning: Using plain integer as NULL pointer adds 165b94ffcf8e Merge tag 'mlx5-updates-2020-02-25' of git://git.kernel.or [...] adds c535f9203209 af_llc: fix if-statement empty body warning adds 648e53cac7da mlxsw: spectrum_switchdev: Optimize SFN records processing adds 8a29581eb001 mlxsw: spectrum: Move the ECN-marked packet counter to ethtool adds b401ff8541ee mlxsw: spectrum: Initialize advertised speeds to supported speeds adds 3b909c552ae5 mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Sp [...] adds 5cd129dd5e45 Merge branch 'mlxsw-Small-driver-update' adds 101f6f851ee6 mptcp: add and use mptcp_data_ready helper adds 80992017150b mptcp: add work queue skeleton adds 6771bfd9ee24 mptcp: update mptcp ack sequence from work queue adds 600911ff5f72 mptcp: add rmem queue accounting adds bfae9dae449d mptcp: remove mptcp_read_actor adds 2e52213c79c0 mptcp: avoid work queue scheduling if possible adds 14c441b564d5 mptcp: defer work schedule until mptcp lock is released adds 621135a0f9cf Merge branch 'mptcp-update-mptcp-ack-sequence-outside-of-r [...] adds 92040c6daaa4 net: ena: fix broken interface between ENA driver and FW adds 1ac7b090ec46 net: phy: mscc: add missing shift for media operation mode [...] adds 9baeea50718f net: qrtr: Fix error pointer vs NULL bugs adds 07c6f9805f12 net: switchdev: do not propagate bridge updates across bridges adds 933b4425086a net: dsa: mv88e6xxx: fix duplicate vlan warning adds 2b99e54b30ed Merge branch 'VLANs-DSA-switches-and-multiple-bridges' adds 4113b0482394 selftests: forwarding: lib.sh: Add start_tcp_traffic adds 3de611b50762 selftests: mlxsw: Add a RED selftest adds c84e903f6227 selftests: add egress redirect test to mlxsw tc flower res [...] adds ab2b8ab253d1 selftests: add a mirror test to mlxsw tc flower restrictions adds 5d66773f4158 selftests: devlink_trap_l3_drops: Avoid race condition adds 0c22f993c91a selftests: mlxsw: Use busywait helper in blackhole routes test adds 05ef614c559e selftests: mlxsw: Use busywait helper in vxlan test adds 1cbe65e09b5a selftests: mlxsw: Use busywait helper in rtnetlink test adds 6697b51ed340 selftests: mlxsw: Add shared buffer configuration test adds 552ec3d9d2aa selftests: devlink_lib: Check devlink info command is supported adds 9fb74734f4f8 selftests: devlink_lib: Add devlink port helpers adds 4240dbd8f384 selftests: mlxsw: Add mlxsw lib adds a865ad999603 selftests: mlxsw: Add shared buffer traffic test adds abfce9e06202 selftests: mlxsw: Reduce running time using offload indication adds e781eedae215 selftests: mlxsw: Reduce router scale running time using o [...] adds 3eba4137130a selftests: mlxsw: resource_scale: Invoke for Spectrum-3 adds 22339f2f3050 Merge branch 'selftests-updates-for-mlxsw-driver-test' adds 6bbfece5a4fb s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() adds 9c6dc7af8533 s390/qeth: clean up CREATE_ADDR cmd code adds 13bf829581c7 s390/qeth: validate device-provided MAC address adds d74e5e84f25c s390/qeth: remove unused cmd definitions adds 7f23d55f4958 s390/qeth: reset seqnos on connection startup adds 3a5bad64db30 s390/qeth: don't re-start read cmd when IDX has terminated adds 3d35dbe6224e s390/qeth: don't check for IFF_UP when scheduling napi adds 562cf7736363 s390/qeth: support configurable RX copybreak adds be64e397c7d0 Merge branch 's390-qeth-next' adds c84786fa8f91 net: phy: marvell10g: read copper results from CSSR1 adds 4a84182afc1d dpaa2-eth: add support for mii ioctls adds 2e6af0f30466 dpaa2-eth: add support for nway reset adds 91a208f2185a net: phylink: propagate resolved link config via mac_link_up() adds 5b502a7b2992 net: dsa: propagate resolved link config via mac_link_up() adds 30c4a5b0aad8 net: mv88e6xxx: use resolved link config in mac_link_up() adds 9534784209e8 net: axienet: use resolved link config in mac_link_up() adds 37556a4ac483 net: dpaa2-mac: use resolved link config in mac_link_up() adds 633e98a711ac net: macb: use resolved link config in mac_link_up() adds ff03f0b152ef net: mvneta: use resolved link config in mac_link_up() adds 24cb72df1a82 net: mvpp2: use resolved link config in mac_link_up() adds 6dd7f1a1fe20 Merge branch 'rework-phylink-interface-for-split-MAC-PCS-support' adds da60fbe7ef94 NFC: Replace zero-length array with flexible-array member adds 37e1244a79fd WAN: Replace zero-length array with flexible-array member adds ffbbcd609e4d Merge remote-tracking branch 'net-next/master' adds eed9c4fc0aed Merge remote-tracking branch 'bpf-next/master' adds ba2444c9a3d6 Merge remote-tracking branch 'ipsec-next/master' adds e972547332b7 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 3aa67109fe25 Merge remote-tracking branch 'netfilter-next/master' adds f022a16d6e82 Merge remote-tracking branch 'nfc-next/master' adds 9b8387f51f90 Merge remote-tracking branch 'wireless-drivers-next/master' adds 2fe989d9543c Merge remote-tracking branch 'bluetooth/master' adds 5342261198d1 Merge remote-tracking branch 'mac80211-next/master' adds 601ef0d52e96 gfs2: Force withdraw to replay journals and wait for it to finish adds 33dbd1e41a1d gfs2: fix infinite loop when checking ail item count befor [...] adds 7d9f9249580e gfs2: Add verbose option to check_journal_clean adds 5e4c7632aae1 gfs2: Issue revokes more intelligently adds f05b86db314d gfs2: Prepare to withdraw as soon as an IO error occurs in [...] adds d93ae386ef3d gfs2: Check for log write errors before telling dlm to unlock adds 9ff78289356a gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty adds b1676cbb1115 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails adds 2ca0c2fbf3ed gfs2: drain the ail2 list after io errors adds df5db5f9ee11 gfs2: Don't demote a glock until its revokes are written adds 1c634f94c3da gfs2: Do proper error checking for go_sync family of glops [...] adds ca399c96e96e gfs2: flesh out delayed withdraw for gfs2_log_flush adds 019dd669bde1 gfs2: don't allow releasepage to free bd still used for revokes adds c9ebc4b73799 gfs2: allow journal replay to hold sd_log_flush_lock adds cc44457f1629 gfs2: leaf_dealloc needs to allocate one more revoke adds ee55d4622414 Merge remote-tracking branch 'gfs2/for-next' adds a78a451185cc Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 58b1885ef7ed Merge remote-tracking branch 'crypto/master' adds b0730f56f35a drm: bridge: adv7511: Remove DRM_I2C_ADV7533 Kconfig adds 8501fe4b14a3 drm: bridge: adv7511: Add support for ADV7535 adds 2f789d237c28 dt-bindings: drm: bridge: adv7511: Add ADV7535 support adds 45c415f6983e dt-bindings: display: bridge: Add documentation for Toshib [...] adds ff1ca6397b1d drm/bridge: Add tc358768 driver adds efaede77b8fa drm/bridge: sii902x: Select SND_SOC_HDMI_CODEC if SND_SOC [...] adds 7ca0116077f5 drm/bridge/synopsys: dsi: missing post disable adds cb05ec588615 drm/bridge: panel: Fix typo in drm_panel_bridge_add docs adds e59a2508d90f drm/bochs: deinit bugfix adds 8235eab0122a drm/virtio: simplify virtio_gpu_alloc_cmd adds 1ed5f698adad drm/virtio: resource teardown tweaks adds 2fe4ca9d0e4d drm/virtio: move mapping teardown to virtio_gpu_cleanup_object() adds 2f2aa13724d5 drm/virtio: move virtio_gpu_mem_entry initialization to ne [...] adds 9109594def49 drm/bridge: tfp410: add pclk limits adds 6cd0ab32bd40 drm/omap: use true,false for bool variable adds bdc19ba651ca drm/omapdrm: Fix trivial spelling adds 55817d28504e drm/omap: dmm_tiler: Use dmaengine_prep_dma_memcpy() for i [...] adds 29523450aa64 drm/omap: dmm_tiler: Remove the dma_async_issue_pending() call adds 47340e46f34a drm/omap: fix possible object reference leak adds c2874a133159 drm/qxl: reorder calls in qxl_device_fini(). adds 23575e7afd2c drm/qxl: add drm_driver.release callback. adds 5b34406f5484 drm/ttm: refine ghost BO resv criteria adds 832c90df89f2 drm/ttm: cleanup ttm_buffer_object_transfer adds e81a2557e065 drm/ttm: use RCU in ttm_bo_flush_all_fences adds 64914da24ea9 drm/fbdev-helper: don't force restores adds c368ec194dd0 drm/client: Rename _force to _locked adds 591a2abf149f drm: Push drm_global_mutex locking in drm_open adds 4017ad7bbc32 drm: Nerf drm_global_mutex BKL for good drivers adds 6caea21957c1 dt-bindings: panel-simple: Add rocktech,rk101ii01d-ct compatible adds f305047b4959 drm/panel: simple: Add Rocktech RK101II01D-CT panel adds e62bf83aa1bb drm/irq: remove check on dev->dev_private adds 81da8c3b8d3d drm/bochs: add drm_driver.release callback. adds 81e7301d7da3 drm/cirrus: add drm_driver.release callback. adds b1df3a2b24a9 drm/virtio: add drm_driver.release callback. adds 1ec39923ef24 drm/ttm: rework BO delayed delete. v2 adds 519c2de003b9 drm/ttm: replace dma_resv object on deleted BOs v3 adds f704ff7c3d2d drm/ttm: individualize resv objects before calling release_notify adds ca1b885cbe9e drm/bridge: ti-sn65dsi86: Split the setting of the dp and [...] adds 2f8fcc7794c1 drm/bridge: ti-sn65dsi86: zero is never greater than an un [...] adds fa8a66c68755 drm/bridge: ti-sn65dsi86: Don't use MIPI variables for DP link adds cf33de1799c6 drm/bridge: ti-sn65dsi86: Config number of DP lanes Mo' Betta adds 457622d9f99b drm/bridge: ti-sn65dsi86: Read num lanes from the DP sink adds 37c1d89820e7 drm/bridge: ti-sn65dsi86: Use 18-bit DP if we can adds 3438ea3dc896 drm/bridge: ti-sn65dsi86: Group DP link training bits in a [...] adds c2e1ea320d19 drm/bridge: ti-sn65dsi86: Train at faster rates if slower [...] adds 997bac693aca drm/bridge: ti-sn65dsi86: Avoid invalid rates adds f2f8653e0d77 drm/hisilicon/hibmc: fix 'xset dpms force off' fail adds 5970af8b58aa drm/hisilicon/hibmc: add DPMS on/off function adds 2f89f37fe23d drm/hisilicon/hibmc: add gamma_set function adds 0f0658636dab drm/qxl: replace zero-length array with flexible-array member adds d822ccae8e60 drm/virtio: fix virtio_gpu_execbuffer_ioctl locking adds 5cfd31c5b3a3 drm/virtio: fix virtio_gpu_cursor_plane_update(). adds 9e0e8f01c862 drm: Remove internal setup of struct drm_device.vblank_dis [...] adds f1e2b6371c12 drm: Add get_scanout_position() to struct drm_crtc_helper_funcs adds 7fe3f0d15aac drm: Add get_vblank_timestamp() to struct drm_crtc_funcs adds ea702333e567 drm/amdgpu: Convert to struct drm_crtc_helper_funcs.get_sc [...] adds e3eff4b5d91e drm/amdgpu: Convert to CRTC VBLANK callbacks adds 42eabbe5589f drm/gma500: Convert to CRTC VBLANK callbacks adds 4bbffbf3c19a drm/i915: Convert to CRTC VBLANK callbacks adds 072a26c75cf2 drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_s [...] adds 91640a71e771 drm/nouveau: Convert to CRTC VBLANK callbacks adds 27b4118d5c1b drm/radeon: Convert to struct drm_crtc_helper_funcs.get_sc [...] adds d7757ba3f22a drm/radeon: Convert to CRTC VBLANK callbacks adds 273eb5ed7812 drm/msm: Convert to struct drm_crtc_helper_funcs.get_scano [...] adds 76e8cfd802c5 drm/msm: Convert to CRTC VBLANK callbacks adds b70fbfc7d516 drm/stm: Convert to struct drm_crtc_helper_funcs.get_scano [...] adds 9661510e51ee drm/stm: Convert to CRTC VBLANK callbacks adds 87b09c6227b7 drm/sti: Convert to CRTC VBLANK callbacks adds 3c8639ce14c9 drm/vc4: Convert to struct drm_crtc_helper_funcs.get_scano [...] adds 7e69ed6ea1c6 drm/vc4: Convert to CRTC VBLANK callbacks adds dc3260d0f6c6 drm/vkms: Convert to CRTC VBLANK callbacks adds 4bebe91adbf5 drm/vmwgfx: Convert to CRTC VBLANK callbacks adds f397d66b31ab drm: Clean-up VBLANK-related callbacks in struct drm_driver adds 48e678076e58 drm: Remove legacy version of get_scanout_position() adds e11f5bd8228f drm: Add support for DP 1.4 Compliance edid corruption test adds 2c77ae22ff8a drm/virtio: fix error check adds dc84f0915128 drm/sun4i: dsi: Remove unused drv from driver context adds 0e4e3fb4901d drm/sun4i: dsi: Use NULL to signify "no panel" adds 1a2703bd7356 drm/sun4i: dsi: Allow binding the host without a panel adds 215be713d05d drm/sun4i: dsi: Remove incorrect use of runtime PM adds 7ff6ea0fd384 drm/print: Delete a few unused shouting macros adds 7f97d3e80649 drm/mcde: Fix Sphinx formatting adds 7304b9810a73 drm/edid: Check the number of detailed timing descriptors [...] adds a7a131ac18a2 drm/edid: Don't accept any old garbage as a display descriptor adds f447dd1fa3f5 drm/edid: Introduce is_detailed_timing_descritor() adds 4d23f4848624 drm/edid: Clear out spurious whitespace adds 6e8a942b9ddc drm/edid: Document why we don't bounds check the DispID CE [...] adds 5036c0d0f280 drm/edid: Add a FIXME about DispID CEA data block revision adds 9ce12ec8ab48 drm/atomic-helper: fix kerneldoc adds acce61bf85f8 drm/print: clean up RATELIMITED macros adds 2f3ba73ae54f drm: drop unused drm_crtc callback adds 885a066e9603 drm: drop unused drm_display_mode.private adds 364e7d3058fc drm/pl111: Support Integrator IM-PD1 module adds 6707b7550605 drm/lima: fix recovering from PLBU out of memory adds 0bd65bd8da2e drm/format_helper: Dual licence the file in GPL 2 and MIT adds 3e8a3844fefb dma-buf: Fix a typo in Kconfig adds 28f2aff1caa4 Merge v5.6-rc2 into drm-misc-next adds cca41da10011 drm/virtio: rework notification for better batching adds fcdd19b85c7b drm/virtio: notify before waiting adds 790bcd791428 drm/virtio: batch plane updates (pageflip) adds 2e819a119d96 drm/virtio: batch resource creation adds 234489ea55f8 drm/virtio: batch display query adds 97452907ec60 drm/virtio: move remaining virtio_gpu_notify calls adds 91ea83306bfa drm/bridge: Fix the bridge kernel doc adds 80579bf36c11 drm/sun4i: dsi: Avoid hotplug race with DRM driver bind adds 5627c9d8dd43 drm/sun4i: tcon: Introduce LVDS setup routine setting adds 612e31e01d8e dt-bindings: display: sun4i: New compatibles for A20 tcons adds cd0ecabdc953 drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 adds d718e53a48f7 drm/sun4i: tcon: Support LVDS output on Allwinner A20 adds aaa9d265a21e Merge tag 'drm-misc-next-2020-02-21' of git://anongit.free [...] adds 4825b61a3d39 Merge tag 'drm-intel-next-2020-02-25' of git://anongit.fre [...] adds 37cc02247194 Merge remote-tracking branch 'drm/drm-next' adds 26bee7f0a3ac Merge remote-tracking branch 'amdgpu/drm-next' adds 3a1b82a19ff9 drm/i915/tgl: Allow DC5/DC6 entry while PG2 is active adds 0b3a4dd4af97 drm/i915/tgl: Add Wa_1606054188:tgl adds 83d2bdb6a0e0 drm/i915: significantly reduce the use of <drm/i915_drm.h> adds d28ae3b28187 drm/i915: split out intel_dram.[ch] from i915_drv.c adds 3c2eddc2d421 drm/i915/dram: use intel_uncore_*() functions for register access adds dd91ddcdd507 drm/i915/drv: use intel_uncore_write() for register access adds 945fa3bc9dfd drm/i915: remove ICP_PP_CONTROL adds 041be4811f98 drm/i915: Set up PIPE_MISC truncate bit on tgl+ adds e94bda14325c drm/i915/tgl: Add Wa_1608008084 adds 69edc390a542 drm/i915/ggtt: do not set bits 1-11 in gen12 ptes adds 13d6d84234e8 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 50fbc7e82612 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 2809c36a25ab Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 99660d3c3595 Merge remote-tracking branch 'sound/for-next' adds f591b1485106 Merge remote-tracking branch 'sound-asoc/for-next' adds d97754656c2c Merge remote-tracking branch 'modules/modules-next' adds 0f9ba7cf6c3b Merge remote-tracking branch 'block/for-next' adds d5bdf6610841 dm integrity: fix recalculation when moving from journal m [...] adds 53770f0ec5fd dm integrity: fix a deadlock due to offloading to an incor [...] adds 7fc2e47f40dd dm integrity: fix invalid table returned due to argument c [...] adds 7cdf6a0aae1c dm cache: fix a crash due to incorrect work item cancelling adds 3918e0667bba dm thin metadata: fix lockdep complaint adds adc0daad366b dm: report suspended device during destroy adds 41c526c5af46 dm writecache: verify watermark during resume adds ee63634bae02 dm zoned: Fix reference counter initial value of chunk works adds 34e64be242d2 dm: bump version of core and various targets adds 2b4af213350d Merge remote-tracking branch 'device-mapper/for-next' adds 38d1396f1965 Merge remote-tracking branch 'mmc/next' adds 6bd85b9ed161 Merge remote-tracking branch 'mfd/for-mfd-next' adds e6108258ecba Merge remote-tracking branch 'battery/for-next' adds 4a10fa37372d Merge remote-tracking branch 'regulator/for-next' adds 2d015e9d8ce5 Merge remote-tracking branch 'security/next-testing' adds e5721531aa47 Merge remote-tracking branch 'apparmor/apparmor-next' adds 44633c1ec6d6 Merge remote-tracking branch 'keys/keys-next' adds e0ac568de1fa selinux: reduce the use of hard-coded hash sizes adds e3e0b582c321 selinux: remove unused initial SIDs and improve handling adds 151995c944a4 Merge remote-tracking branch 'selinux/next' adds 9a937e7dd480 Merge remote-tracking branch 'smack/for-next' adds 47854d1bfa23 Merge remote-tracking branch 'tpmdd/next' adds 8ec2238f275b Merge remote-tracking branch 'audit/next' adds 82ba4997129a dt-bindings: mtd: Convert Denali NAND controller to json-schema adds 06efe6482251 dt-bindings: mmc: Convert Cadence SD/SDIO/eMMC controller [...] adds 73c3d1da3519 dt-bindings: rng: Convert BCM2835 to DT schema adds 689e16ed2b1e dt-bindings: vendor-prefixes: Add prefix for PocketBook In [...] adds 67ccd2b97db2 of/address: Move range parser code out of CONFIG_PCI adds e252d2937e6c microblaze: Drop using struct of_pci_range.pci_space field adds 6a9166b5beb8 powerpc: Drop using struct of_pci_range.pci_space field adds c67f3df88ffc of: Drop struct of_pci_range.pci_space field adds bc5e522ec471 of/address: Rework of_pci_range parsing for non-PCI buses adds 7a8b64d17e35 of/address: use range parser for of_dma_get_range adds 9d55bebd9816 of/address: Support multiple 'dma-ranges' entries adds 85e1f2217e4b Merge branch 'dt/ranges-rework' into dt/next adds c4a421027652 Merge remote-tracking branch 'devicetree/for-next' adds 2dc828d9b20a Merge remote-tracking branch 'spi/for-next' adds 0c91efd8cd0b Merge remote-tracking branch 'tip/auto-latest' adds 84fb64c28acd clocksource/drivers/fttmr010: Parametrise shutdown adds 5422413ce568 clocksource/drivers/fttmr010: Set interrupt and shutdown adds 5be8badcb64b dt-bindings: fttmr010: Add ast2600 compatible adds ca7b72b5a5f2 clocksource: Add driver for the Ingenic JZ47xx OST adds ad1ded9d2e3d clocksource/drivers/owl: Improve owl_timer_init fail messages adds 6ce4fcb015a1 clocksource/drivers/timer-ti-dm: Do not update counter on [...] adds 753e83408b7f clocksource/drivers/timer-ti-dm: Drop bogus omap_dm_timer_ [...] adds fe6c2d6a8068 dt-bindings: timer: Add X1000 bindings. adds a7cd39552194 clocksource/drivers/ingenic: Add support for TCU of X1000 adds cc2550b421aa clocksource: Replace setup_irq() by request_irq() adds 72847a7c5087 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds dfc6014e3b60 EDAC/synopsys: Do not print an error with back-to-back snp [...] adds ffa9a9758be2 Merge branch 'edac-urgent' into edac-for-next adds 16ec05acd66e Merge remote-tracking branch 'edac/edac-for-next' adds dc8cb9df2b86 doc: Add some more RCU list patterns in the kernel adds d18c265fbf19 doc/RCU/Design: Remove remaining HTML tags in ReST files adds c50a871409dc doc/RCU/listRCU: Fix typos in a example code snippets adds 3282b0469248 doc/RCU/listRCU: Update example function name adds be2895681d6d doc/RCU/rcu: Use ':ref:' for links to other docs adds 6a534b299ab2 doc/RCU/rcu: Use absolute paths for non-rst files adds 06a649b314b3 doc/RCU/rcu: Use https instead of http if possible adds 9671f30ee251 doc: Add rcutorture scripting to torture.txt adds 8149b5cbfa15 Documentation/memory-barriers: Fix typos adds d68fee0d6334 rcu: Mark rcu_state.gp_seq to detect concurrent writes adds 5e253a3dfa68 rcu: Make rcu_barrier() account for offline no-CBs CPUs adds b5e91fead597 Merge branches 'doc.2020.02.27a', 'fixes.2020.02.27a', 'kf [...] adds bed54adc4da6 Merge branch 'kcsan.2020.02.13b' into HEAD adds 3d4f9e146bf4 Merge branch 'lkmm-dev.2020.02.16a' into HEAD adds 8e1e24715b5e rcu: Mark rcu_state.ncpus to detect concurrent writes adds 0af262cdcfea rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds 67386c669cf6 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds cbbdb18a1e6b srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds a0d161e2688e rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds f328bdae9d24 rcu: Use data_race() for RCU CPU stall-warning prints adds 74c776efc87a rcu: Use data_race() for RCU expedited CPU stall-warning prints adds 70b75d5e0b25 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds ab78068dcdb8 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds c2416423203f rcu: Make rcu_read_unlock_special() safe for rq/pi locks adds abe82de1ff9c rcu: Don't set nesting depth negative in rcu_preempt_defer [...] adds ca4d1bc1176a rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field adds eac0756e9e97 rcu: Don't use negative nesting depth in __rcu_read_unlock() adds 81c88cd3769a rcutorture: Mark data-race potential for rcu_barrier() tes [...] adds e6d7d03a2a14 fork: Annotate a data race in vm_area_dup() adds 5d941764332f EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] adds 5e938cbe5ccf kcsan: Add option to allow watcher interruptions adds d68b510f3f9a kcsan: Add option for verbose reporting adds 48842128d5ab rcu: Expedite first two FQS scans under callback-overload [...] adds 3c06341b6b45 locktorture.c: Fix if-statement empty body warnings adds 46b939a09a16 kcsan: Add current->state to implicitly atomic accesses adds 54f1f5dda73a tools/memory-model: Add an exception for limitations on _u [...] adds 17dcda68c0bf Documentation/locking/atomic: Fix atomic-set litmus test adds 2c52fa27e643 Documentation/locking/atomic: Introduce atomic-tests directory adds 55ba275be50a Documentation/locking/atomic: Add a litmus test for atomic_set() adds 8a0161f67351 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] adds aad0c7255f30 Merge remote-tracking branch 'rcu/rcu/next' adds ff3e82d0b143 Merge remote-tracking branch 'kvm-arm/next' adds ecdc5d842bb3 s390/protvirt: introduce host side setup adds 29d37e5b82f3 s390/protvirt: add ultravisor initialization adds 214d9bbcd3a6 s390/mm: provide memory management functions for protected [...] adds 084ea4d611a3 s390/mm: add (non)secure page access exceptions handlers adds a0f60f843199 s390/protvirt: Add sysfs firmware interface for Ultravisor [...] adds f15587c83460 Merge branch 'pvbase' of git://git.kernel.org/pub/scm/linu [...] adds f65470661f36 KVM: s390/interrupt: do not pin adapter interrupt pages adds 3e6c556899d0 KVM: s390: protvirt: Add UV debug trace adds 6933316fe011 KVM: s390: add new variants of UV CALL adds 29b40f105ec8 KVM: s390: protvirt: Add initial vm and cpu lifecycle handling adds fa0c5eabbdd3 KVM: s390: protvirt: Secure memory is not mergeable adds 1274800792dc KVM: s390/mm: Make pages accessible before destroying the guest adds 49710db08169 KVM: s390: protvirt: Handle SE notification interceptions adds da24a0cc58ed KVM: s390: protvirt: Instruction emulation adds 201ae986ead7 KVM: s390: protvirt: Implement interrupt injection adds 0890ddea1a90 KVM: s390: protvirt: Add SCLP interrupt handling adds e663df91dd85 KVM: s390: protvirt: Handle spec exception loops adds c8aac2344d66 KVM: s390: protvirt: Add new gprs location handling adds 19e122776886 KVM: S390: protvirt: Introduce instruction data area bounc [...] adds d274995ec273 KVM: s390: protvirt: handle secure guest prefix pages adds 5322781008a9 KVM: s390/mm: handle guest unpin events adds 22d768c3e960 KVM: s390: protvirt: Write sthyi data to instruction data area adds 353cbc6a5bdf KVM: s390: protvirt: STSI handling adds 68cf7b1f137e KVM: s390: protvirt: disallow one_reg adds 0f3035047140 KVM: s390: protvirt: Do only reset registers that are accessible adds 811ea797118a KVM: s390: protvirt: Only sync fmt4 registers adds ea5c68c39023 KVM: s390: protvirt: Add program exception injection adds e0d2773d487c KVM: s390: protvirt: UV calls in support of diag308 0, 1 adds fe28c7868f68 KVM: s390: protvirt: Report CPU state to Ultravisor adds 7c36a3fcf444 KVM: s390: protvirt: Support cmd 5 operation state adds 3adae0b4ca64 KVM: s390: protvirt: Mask PSW interrupt bits for intercept [...] adds 72f218208fa6 KVM: s390: protvirt: do not inject interrupts after start adds 8a8378fa6157 KVM: s390: protvirt: Add UV cpu reset calls adds a421027987ed DOCUMENTATION: Protected virtual machine introduction and IPL adds 13da9ae1cdbf KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED adds 04ed89dc4aeb KVM: s390: protvirt: Add KVM api documentation adds cc674ef252f4 KVM: s390: introduce module parameter kvm.use_gisa adds 072396bd132d Merge remote-tracking branch 'kvms390/next' adds cf6e914a6b40 xen: Replace zero-length array with flexible-array member adds 1a5125feac42 Merge remote-tracking branch 'xen-tip/linux-next' adds 2c4317c2a55f Merge remote-tracking branch 'percpu/for-next' adds 491c6161c2ad Merge remote-tracking branch 'workqueues/for-next' adds e4e7d6656442 Merge remote-tracking branch 'drivers-x86/for-next' adds 705f3d6dbf46 Merge remote-tracking branch 'chrome-platform/for-next' adds 9aad2ce3203c Merge remote-tracking branch 'leds/for-next' adds f44bd644fb77 Merge remote-tracking branch 'ipmi/for-next' adds 6de02a7a41d1 Merge remote-tracking branch 'driver-core/driver-core-next' adds 9a4bc229bd28 Merge remote-tracking branch 'usb/usb-next' adds 077b19e433f5 Merge remote-tracking branch 'usb-serial/usb-next' adds cd07142cfa30 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 6e256a793293 dt-bindings: phy-qcom-qmp: Add SDM845 PCIe to binding adds 421c9a0e9731 phy: qcom: qmp: Add SDM845 PCIe QMP PHY support adds 909a5c78de91 phy: qcom: qmp: Add SDM845 QHP PCIe PHY adds 5344bd668315 Merge remote-tracking branch 'phy-next/next' adds 15fd0f4177b4 Merge remote-tracking branch 'tty/tty-next' adds a7e278d19c02 Merge remote-tracking branch 'char-misc/char-misc-next' adds 7116280f04dc Merge remote-tracking branch 'extcon/extcon-next' adds 6f9e17ede849 Merge remote-tracking branch 'soundwire/next' adds 28833c349843 Merge remote-tracking branch 'thunderbolt/next' adds 3a79df366d6f Merge remote-tracking branch 'staging/staging-next' adds 6bf89079f250 Merge remote-tracking branch 'mux/for-next' adds d70fe976e719 Merge remote-tracking branch 'icc/icc-next' adds 077d565f8a07 Merge remote-tracking branch 'slave-dma/next' adds e1ca8b8463d8 Merge remote-tracking branch 'cgroup/for-next' adds 9af75eca3d3a Merge remote-tracking branch 'scsi/for-next' adds 1164f7424cb0 Merge remote-tracking branch 'vhost/linux-next' adds 47fac2c1c7c4 Merge remote-tracking branch 'rpmsg/for-next' adds 26875225cc36 Merge remote-tracking branch 'gpio/for-next' adds 3491d964c0f3 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 05c99ab5b10e Merge remote-tracking branch 'pinctrl/for-next' adds 21a2a420a263 Merge remote-tracking branch 'ktest/for-next' adds 2bba0c447943 Merge remote-tracking branch 'kselftest/next' adds e5a270da0559 Merge remote-tracking branch 'livepatching/for-next' adds 63f3cad1679f Merge remote-tracking branch 'coresight/next' adds 34a95af437bd Merge remote-tracking branch 'rtc/rtc-next' adds 92a8035b2753 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds da4b1bfb8f0f Merge remote-tracking branch 'at24/at24/for-next' adds a21ac06344a1 Merge remote-tracking branch 'ntb/ntb-next' adds 7a1d786cf938 Merge remote-tracking branch 'fsi/next' adds 6c69007c0fde Merge remote-tracking branch 'slimbus/for-next' adds c3ea5ad5d73a Merge remote-tracking branch 'nvmem/for-next' adds d8e93e3f22d9 XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI adds 0dea1fa5702f Merge remote-tracking branch 'xarray/xarray' adds 466938b63592 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 556081f87f99 PM / devfreq: Use constant name of userspace governor adds 90831ed8fc3c PM / devfreq: Remove unneeded extern keyword adds f86e0200a29b PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name adds d4aaf8643cff PM / devfreq: Fix a typo in a comment adds 249f562d176b Merge remote-tracking branch 'devfreq/devfreq-next' adds 0faa31f066c2 Merge remote-tracking branch 'fpga/for-next' adds 14482869d756 Merge branch 'akpm-current/current' adds 5c7c3db67a48 mm/frontswap: mark various intentional data races adds 482a92da5953 mm/page_io: mark various intentional data races adds c68633da82be mm-page_io-mark-various-intentional-data-races-v2 adds 7f9e1024d6cd mm/swap_state: mark various intentional data races adds 1ad1a4edc5a0 mm/kmemleak: annotate various data races obj->ptr adds 859c2990d21e mm/filemap.c: fix a data race in filemap_fault() adds 9566f5ea5850 mm/swapfile: fix and annotate various data races adds f9ca963cb4ac mm-swapfile-fix-and-annotate-various-data-races-v2 adds 07b4649a1e4f mm/page_counter: fix various data races at memsw adds e53bacfec2fa mm/memcontrol: fix a data race in scan count adds 188d5dc32e3b mm/list_lru: fix a data race in list_lru_count_one adds 0e286c26404b mm/mempool: fix a data race in mempool_free() adds a988c11d6473 mm/util.c: annotate an data race at vm_committed_as adds 7a5addc7ef65 mm/rmap: annotate a data race at tlb_flush_batched adds 1fe258d64163 mm: annotate a data race in page_zonenum() adds 1d7d1536e844 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 2f46c946fc7f mm: Bring sparc pte_index() semantics inline with other pl [...] adds 4a879e02dd49 mm/memory.c: add vm_insert_pages() adds 57999057408d mm-add-vm_insert_pages-fix adds 0a9bd6ef7e74 add missing page_count() check to vm_insert_pages(). adds c9824070439e net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds ee52c659288b net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 1a7b5c7add57 drivers/tty/serial/sh-sci.c: suppress warning adds 6f8f7c840e88 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 66a0e8ce3281 Merge branch 'akpm/master' adds 770fbb32d34e Add linux-next specific files for 20200228
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 (10569a280f25) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: ...b__after_atomic-is-stronger-than-acquire.litmus | 32 + ...Atomic-RMW-ops-are-atomic-WRT-atomic_set.litmus | 24 + Documentation/atomic-tests/README | 16 + Documentation/atomic_t.txt | 24 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 + Documentation/devicetree/bindings/arm/sunxi.yaml | 10 + .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 6 + .../bindings/display/bridge/adi,adv7511.txt | 23 +- .../bindings/display/bridge/toshiba,tc358768.yaml | 159 ++ .../bindings/display/panel/panel-simple.yaml | 2 + .../devicetree/bindings/media/i2c/imx219.yaml | 114 ++ .../bindings/media/qcom,msm8916-venus.yaml | 119 ++ .../bindings/media/qcom,msm8996-venus.yaml | 172 ++ .../bindings/media/qcom,sc7180-venus.yaml | 140 ++ .../bindings/media/qcom,sdm845-venus-v2.yaml | 140 ++ .../bindings/media/qcom,sdm845-venus.yaml | 156 ++ .../devicetree/bindings/media/qcom,venus.txt | 120 -- .../devicetree/bindings/mtd/denali,nand.yaml | 1 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 10 + .../devicetree/bindings/timer/faraday,fttmr010.txt | 1 + .../devicetree/bindings/timer/ingenic,tcu.txt | 1 + Documentation/kbuild/makefiles.rst | 2 +- Documentation/media/v4l-drivers/ipu3.rst | 11 +- .../networking/device_drivers/mellanox/mlx5.rst | 2 +- Documentation/networking/sfp-phylink.rst | 17 +- MAINTAINERS | 16 +- Makefile | 3 +- Next/SHA1s | 82 +- Next/merge.log | 2046 ++++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 8 + arch/arm/boot/dts/am33xx.dtsi | 12 + arch/arm/boot/dts/am4372.dtsi | 12 + arch/arm/boot/dts/dra7.dtsi | 2 + arch/arm/boot/dts/dra76x.dtsi | 5 + arch/arm/boot/dts/omap4.dtsi | 1 - arch/arm/boot/dts/omap5-l4-abe.dtsi | 16 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 60 +- arch/arm/boot/dts/sun8i-h3.dtsi | 25 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 15 + arch/arm/configs/omap2plus_defconfig | 2 + arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/io.c | 2 - arch/arm/mach-omap2/omap_hwmod.c | 19 +- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 2 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 8 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 33 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 10 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 9 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 127 -- arch/arm/mach-omap2/pdata-quirks.c | 6 + arch/arm/mach-omap2/pm33xx-core.c | 137 +- arch/arm64/Kconfig | 7 +- arch/arm64/boot/dts/allwinner/Makefile | 2 + .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 61 +- .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 11 + .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 11 + ...-a64-pinebook.dts => sun50i-a64-pinephone.dtsi} | 265 +-- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 3 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 3 +- arch/arm64/include/asm/assembler.h | 6 - arch/arm64/include/asm/memory.h | 1 + arch/arm64/include/asm/mmu_context.h | 2 + arch/arm64/include/asm/proc-fns.h | 2 - arch/arm64/mm/context.c | 32 +- arch/arm64/mm/mmu.c | 342 +++- arch/arm64/mm/proc.S | 28 - arch/arm64/mm/ptdump_debugfs.c | 4 + arch/microblaze/pci/pci-common.c | 7 +- arch/powerpc/kernel/hw_breakpoint.c | 12 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 6 + arch/riscv/include/asm/current.h | 5 +- arch/riscv/kernel/entry.S | 143 +- arch/riscv/kernel/process.c | 5 +- arch/riscv/kernel/stacktrace.c | 7 +- arch/riscv/lib/uaccess.S | 5 +- arch/s390/Kconfig | 61 +- arch/s390/appldata/appldata_os.c | 2 +- arch/s390/boot/uv.c | 5 +- arch/s390/crypto/aes_s390.c | 3 + arch/s390/include/asm/numa.h | 13 +- arch/s390/include/asm/topology.h | 9 +- arch/s390/include/asm/uv.h | 3 +- arch/s390/kernel/entry.h | 2 + arch/s390/kernel/setup.c | 1 + arch/s390/kernel/topology.c | 2 - arch/s390/kernel/uv.c | 3 +- arch/s390/kvm/kvm-s390.c | 8 +- arch/s390/kvm/pv.c | 1 - arch/s390/numa/Makefile | 2 - arch/s390/numa/mode_emu.c | 577 ------ arch/s390/numa/numa.c | 147 +- arch/s390/numa/numa_mode.h | 25 - arch/s390/numa/toptree.c | 351 ---- arch/s390/numa/toptree.h | 61 - arch/sparc/include/asm/pgtable_32.h | 2 - arch/x86/include/asm/pgtable.h | 3 + drivers/base/core.c | 120 ++ drivers/base/power/power.h | 3 + drivers/base/power/sysfs.c | 55 +- drivers/bus/ti-sysc.c | 574 +++++- drivers/clocksource/Kconfig | 8 + drivers/clocksource/Makefile | 1 + drivers/clocksource/bcm2835_timer.c | 8 +- drivers/clocksource/bcm_kona_timer.c | 10 +- drivers/clocksource/dw_apb_timer.c | 11 +- drivers/clocksource/exynos_mct.c | 12 +- drivers/clocksource/ingenic-ost.c | 189 ++ drivers/clocksource/ingenic-timer.c | 3 +- drivers/clocksource/mxs_timer.c | 10 +- drivers/clocksource/nomadik-mtu.c | 11 +- drivers/clocksource/samsung_pwm_timer.c | 12 +- drivers/clocksource/timer-atlas7.c | 50 +- drivers/clocksource/timer-cs5535.c | 10 +- drivers/clocksource/timer-efm32.c | 10 +- drivers/clocksource/timer-fsl-ftm.c | 10 +- drivers/clocksource/timer-fttmr010.c | 68 +- drivers/clocksource/timer-imx-gpt.c | 10 +- drivers/clocksource/timer-integrator-ap.c | 11 +- drivers/clocksource/timer-meson6.c | 11 +- drivers/clocksource/timer-orion.c | 9 +- drivers/clocksource/timer-owl.c | 15 +- drivers/clocksource/timer-prima2.c | 14 +- drivers/clocksource/timer-pxa.c | 10 +- drivers/clocksource/timer-sp804.c | 11 +- drivers/clocksource/timer-ti-dm.c | 34 +- drivers/clocksource/timer-u300.c | 9 +- drivers/clocksource/timer-vf-pit.c | 10 +- drivers/clocksource/timer-vt8500.c | 11 +- drivers/clocksource/timer-zevio.c | 13 +- drivers/devfreq/devfreq.c | 4 +- drivers/dma-buf/Kconfig | 2 +- drivers/dma-buf/dma-buf.c | 1 + drivers/edac/synopsys_edac.c | 22 +- drivers/firmware/arm_sdei.c | 71 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 + drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 + drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 + drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 5 + drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 + drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 13 +- drivers/gpu/drm/bochs/bochs_drv.c | 6 +- drivers/gpu/drm/bochs/bochs_hw.c | 24 +- drivers/gpu/drm/bochs/bochs_kms.c | 3 + drivers/gpu/drm/bridge/Kconfig | 11 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/adv7511/Kconfig | 13 +- drivers/gpu/drm/bridge/adv7511/Makefile | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 40 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 20 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 3 +- drivers/gpu/drm/bridge/panel.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 3 +- drivers/gpu/drm/bridge/tc358768.c | 1044 ++++++++++ drivers/gpu/drm/bridge/ti-sn65dsi86.c | 259 ++- drivers/gpu/drm/bridge/ti-tfp410.c | 13 + drivers/gpu/drm/cirrus/cirrus.c | 43 +- drivers/gpu/drm/drm_atomic.c | 5 +- drivers/gpu/drm/drm_atomic_state_helper.c | 1 - drivers/gpu/drm/drm_client_modeset.c | 12 +- drivers/gpu/drm/drm_crtc_helper.c | 4 - drivers/gpu/drm/drm_dp_helper.c | 59 + drivers/gpu/drm/drm_drv.c | 20 +- drivers/gpu/drm/drm_edid.c | 153 +- drivers/gpu/drm/drm_fb_helper.c | 16 +- drivers/gpu/drm/drm_file.c | 46 +- drivers/gpu/drm/drm_format_helper.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 15 +- drivers/gpu/drm/drm_internal.h | 1 + drivers/gpu/drm/drm_irq.c | 4 - drivers/gpu/drm/drm_vblank.c | 146 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 3 + drivers/gpu/drm/gma500/psb_drv.c | 4 - drivers/gpu/drm/gma500/psb_drv.h | 6 +- drivers/gpu/drm/gma500/psb_intel_display.c | 3 + drivers/gpu/drm/gma500/psb_irq.c | 12 +- drivers/gpu/drm/gma500/psb_irq.h | 7 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 56 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h | 11 + drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 1 - drivers/gpu/drm/i915/display/intel_bios.h | 2 - drivers/gpu/drm/i915/display/intel_crt.c | 1 - drivers/gpu/drm/i915/display/intel_ddi.h | 2 - drivers/gpu/drm/i915/display/intel_display.c | 11 +- drivers/gpu/drm/i915/display/intel_display.h | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 18 +- drivers/gpu/drm/i915/display/intel_display_power.h | 1 + drivers/gpu/drm/i915/display/intel_display_types.h | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 1 - drivers/gpu/drm/i915/display/intel_dp.h | 2 - drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 1 - drivers/gpu/drm/i915/display/intel_dvo.c | 1 - drivers/gpu/drm/i915/display/intel_fbdev.c | 1 - drivers/gpu/drm/i915/display/intel_gmbus.c | 1 - drivers/gpu/drm/i915/display/intel_hdcp.h | 2 - drivers/gpu/drm/i915/display/intel_hdmi.c | 1 - drivers/gpu/drm/i915/display/intel_hdmi.h | 2 - drivers/gpu/drm/i915/display/intel_hotplug.c | 2 - drivers/gpu/drm/i915/display/intel_hotplug.h | 2 - drivers/gpu/drm/i915/display/intel_lvds.c | 1 - drivers/gpu/drm/i915/display/intel_opregion.c | 2 - drivers/gpu/drm/i915/display/intel_overlay.c | 1 - drivers/gpu/drm/i915/display/intel_sdvo.c | 1 - drivers/gpu/drm/i915/display/intel_sdvo.h | 2 - drivers/gpu/drm/i915/display/intel_sprite.c | 22 +- drivers/gpu/drm/i915/display/intel_tv.c | 1 - drivers/gpu/drm/i915/display/intel_vdsc.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 2 - drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 26 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 15 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 24 - drivers/gpu/drm/i915/gt/intel_gtt.h | 4 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2 - drivers/gpu/drm/i915/gt/intel_rps.c | 2 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 19 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/vgpu.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 500 +---- drivers/gpu/drm/i915/i915_gem.c | 1 - drivers/gpu/drm/i915/i915_gem_evict.c | 2 - drivers/gpu/drm/i915/i915_gem_fence_reg.c | 2 - drivers/gpu/drm/i915/i915_gem_gtt.c | 2 - drivers/gpu/drm/i915/i915_ioc32.c | 1 - drivers/gpu/drm/i915/i915_irq.c | 21 +- drivers/gpu/drm/i915/i915_irq.h | 6 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_pmu.h | 2 +- drivers/gpu/drm/i915/i915_reg.h | 11 +- drivers/gpu/drm/i915/i915_suspend.c | 2 - drivers/gpu/drm/i915/intel_device_info.c | 1 + drivers/gpu/drm/i915/intel_dram.c | 490 +++++ drivers/gpu/drm/i915/intel_dram.h | 14 + drivers/gpu/drm/lima/lima_gp.c | 7 +- drivers/gpu/drm/mcde/mcde_drv.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 1 - drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 + drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 82 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 95 - drivers/gpu/drm/msm/msm_drv.c | 10 +- drivers/gpu/drm/msm/msm_drv.h | 3 + drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 + drivers/gpu/drm/nouveau/dispnv50/head.c | 5 + drivers/gpu/drm/nouveau/nouveau_display.c | 28 +- drivers/gpu/drm/nouveau/nouveau_display.h | 11 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 - drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 4 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 4 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 32 + drivers/gpu/drm/pl111/pl111_versatile.c | 73 + drivers/gpu/drm/qxl/qxl_cmd.c | 2 +- drivers/gpu/drm/qxl/qxl_drv.c | 26 +- drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/radeon_display.c | 25 +- drivers/gpu/drm/radeon/radeon_drv.c | 18 - drivers/gpu/drm/radeon/radeon_kms.c | 29 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 3 +- drivers/gpu/drm/radeon/radeon_mode.h | 6 + drivers/gpu/drm/sti/sti_crtc.c | 11 +- drivers/gpu/drm/sti/sti_crtc.h | 2 - drivers/gpu/drm/sti/sti_drv.c | 4 - drivers/gpu/drm/stm/drv.c | 2 - drivers/gpu/drm/stm/ltdc.c | 76 +- drivers/gpu/drm/stm/ltdc.h | 5 - drivers/gpu/drm/sun4i/sun4i_tcon.c | 103 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 14 + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 129 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 13 +- drivers/gpu/drm/vc4/vc4_drv.c | 3 - drivers/gpu/drm/vc4/vc4_drv.h | 4 - drivers/gpu/drm/virtio/virtgpu_display.c | 3 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 19 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 2 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 24 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 12 +- drivers/gpu/drm/virtio/virtgpu_object.c | 91 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 7 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 212 +- drivers/gpu/drm/vkms/vkms_crtc.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 1 - drivers/gpu/drm/vkms/vkms_drv.h | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 3 + drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-integrity.c | 52 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-writecache.c | 16 +- drivers/md/dm-zoned-target.c | 10 +- drivers/md/dm.c | 1 + drivers/media/i2c/Kconfig | 11 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/imx219.c | 1312 +++++++++++++ drivers/media/i2c/ov5675.c | 82 +- drivers/media/i2c/smiapp/smiapp-core.c | 259 ++- drivers/media/i2c/smiapp/smiapp-reg.h | 4 + drivers/media/i2c/smiapp/smiapp-regs.c | 71 +- drivers/media/i2c/smiapp/smiapp.h | 44 +- drivers/media/platform/omap3isp/ispccdc.c | 4 + drivers/media/platform/qcom/venus/Makefile | 2 +- drivers/media/platform/qcom/venus/core.c | 167 +- drivers/media/platform/qcom/venus/core.h | 32 +- drivers/media/platform/qcom/venus/firmware.c | 3 +- drivers/media/platform/qcom/venus/helpers.c | 448 ++--- drivers/media/platform/qcom/venus/helpers.h | 4 - drivers/media/platform/qcom/venus/hfi_cmds.c | 2 + drivers/media/platform/qcom/venus/hfi_helper.h | 6 + drivers/media/platform/qcom/venus/hfi_parser.c | 1 + drivers/media/platform/qcom/venus/hfi_parser.h | 5 + drivers/media/platform/qcom/venus/pm_helpers.c | 959 +++++++++ drivers/media/platform/qcom/venus/pm_helpers.h | 65 + drivers/media/platform/qcom/venus/vdec.c | 84 +- drivers/media/platform/qcom/venus/venc.c | 75 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/net/dsa/b53/b53_common.c | 4 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/bcm_sf2.c | 10 +- drivers/net/dsa/bcm_sf2_regs.h | 1 - drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/mt7530.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 91 +- drivers/net/dsa/mv88e6xxx/global1.c | 4 +- drivers/net/dsa/ocelot/felix.c | 4 +- drivers/net/dsa/qca/ar9331.c | 4 +- drivers/net/dsa/sja1105/sja1105_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 48 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 10 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 1 + drivers/net/ethernet/cadence/macb.h | 1 - drivers/net/ethernet/cadence/macb_main.c | 57 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 8 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 11 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 61 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 1 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 5 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 8 +- drivers/net/ethernet/marvell/mvneta.c | 63 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 102 +- drivers/net/ethernet/marvell/skge.h | 2 +- drivers/net/ethernet/marvell/sky2.h | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 55 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 198 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 11 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 2 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 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 | 134 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 - .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 9 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 35 +- drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 186 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 8 - drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 1 - drivers/net/ethernet/sfc/falcon/net_driver.h | 2 +- drivers/net/ethernet/sfc/net_driver.h | 2 +- drivers/net/ethernet/sfc/ptp.c | 38 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 17 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 37 +- drivers/net/phy/marvell.c | 5 + drivers/net/phy/marvell10g.c | 141 +- drivers/net/phy/mscc.c | 10 +- drivers/net/phy/phy-c45.c | 6 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/phy/phylink.c | 9 +- drivers/net/slip/slip.c | 3 + drivers/net/wan/farsync.h | 2 +- drivers/net/wan/wanxl.c | 2 +- drivers/nfc/fdp/fdp.c | 2 +- drivers/nfc/st21nfca/dep.c | 4 +- drivers/of/address.c | 273 +-- drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 18 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 313 +++ drivers/phy/qualcomm/phy-qcom-qmp.h | 114 ++ drivers/s390/block/dasd_diag.c | 2 +- drivers/s390/block/dasd_eckd.h | 2 +- drivers/s390/char/raw3270.h | 2 +- drivers/s390/char/sclp_cmd.c | 2 +- drivers/s390/char/sclp_pci.c | 2 +- drivers/s390/cio/idset.c | 2 +- drivers/s390/cio/qdio.h | 2 - drivers/s390/cio/qdio_debug.c | 34 +- drivers/s390/cio/qdio_setup.c | 5 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/zcrypt_ccamisc.h | 2 +- drivers/s390/crypto/zcrypt_msgtype6.c | 2 +- drivers/s390/net/qeth_core.h | 10 +- drivers/s390/net/qeth_core_main.c | 36 +- drivers/s390/net/qeth_core_mpc.h | 10 +- drivers/s390/net/qeth_ethtool.c | 31 + drivers/s390/net/qeth_l3_main.c | 16 +- drivers/soc/ti/pm33xx.c | 21 +- drivers/staging/media/ipu3/TODO | 2 - drivers/staging/media/ipu3/ipu3-mmu.c | 4 +- drivers/tee/amdtee/core.c | 48 +- drivers/xen/xen-pciback/pciback.h | 2 +- fs/btrfs/block-rsv.c | 2 +- fs/btrfs/ctree.c | 4 +- fs/btrfs/ctree.h | 28 +- fs/btrfs/disk-io.c | 75 +- fs/btrfs/extent-tree.c | 361 ++-- fs/btrfs/extent_io.c | 36 +- fs/btrfs/file.c | 12 +- fs/btrfs/free-space-cache.c | 6 - fs/btrfs/free-space-cache.h | 1 - fs/btrfs/inode.c | 8 +- fs/btrfs/ioctl.c | 22 +- fs/btrfs/locking.c | 93 + fs/btrfs/locking.h | 20 + fs/btrfs/raid56.c | 4 +- fs/btrfs/reflink.c | 7 +- fs/btrfs/reflink.h | 12 + fs/btrfs/root-tree.c | 4 +- fs/btrfs/super.c | 2 +- fs/btrfs/transaction.c | 65 +- fs/btrfs/volumes.c | 470 +++-- fs/btrfs/volumes.h | 6 + fs/f2fs/checkpoint.c | 34 +- fs/f2fs/compress.c | 22 +- fs/f2fs/data.c | 23 +- fs/f2fs/f2fs.h | 14 +- fs/f2fs/file.c | 5 +- fs/f2fs/gc.c | 5 +- fs/f2fs/inode.c | 25 +- fs/f2fs/namei.c | 2 +- fs/f2fs/node.c | 18 +- fs/f2fs/shrinker.c | 2 +- fs/f2fs/super.c | 7 +- fs/f2fs/xattr.c | 3 - fs/gfs2/util.c | 2 +- fs/pstore/inode.c | 5 +- fs/sysfs/file.c | 148 ++ fs/sysfs/group.c | 115 ++ include/drm/drm_atomic.h | 2 +- include/drm/drm_bridge.h | 15 +- include/drm/drm_client.h | 7 +- include/drm/drm_connector.h | 6 + include/drm/drm_crtc.h | 46 +- include/drm/drm_dp_helper.h | 3 + include/drm/drm_drv.h | 156 +- include/drm/drm_gem_shmem_helper.h | 5 + include/drm/drm_modes.h | 11 +- include/drm/drm_modeset_helper_vtables.h | 63 +- include/drm/drm_print.h | 53 +- include/drm/drm_vblank.h | 35 +- include/drm/i915_mei_hdcp_interface.h | 1 - include/linux/device.h | 1 + include/linux/dw_apb_timer.h | 1 - include/linux/gfp.h | 6 - include/linux/of_address.h | 13 +- include/linux/phylink.h | 57 +- include/linux/platform_data/pm33xx.h | 6 +- include/linux/platform_data/ti-sysc.h | 3 + include/linux/sysfs.h | 46 + include/linux/torture.h | 2 +- include/linux/uuid.h | 22 +- include/media/i2c/smiapp.h | 63 - include/net/dsa.h | 4 +- include/net/nfc/nci.h | 14 +- include/net/nfc/nfc.h | 2 +- include/uapi/linux/dm-ioctl.h | 4 +- include/xen/interface/io/tpmif.h | 2 +- kernel/audit.c | 40 +- kernel/auditfilter.c | 71 +- kernel/kcsan/atomic.h | 21 +- kernel/kcsan/core.c | 22 +- kernel/kcsan/debugfs.c | 27 +- kernel/rcu/tree.c | 25 +- kernel/rcu/tree.h | 1 + lib/uuid.c | 10 + lib/xarray.c | 2 +- localversion-next | 2 +- mm/gup.c | 17 +- mm/memory.c | 17 +- mm/page-writeback.c | 5 - net/core/dev.c | 9 +- net/core/devlink.c | 19 +- net/core/net-sysfs.c | 133 ++ net/core/net-sysfs.h | 2 + net/dsa/port.c | 7 +- net/ethtool/bitset.c | 3 +- net/ethtool/bitset.h | 2 + net/ipv4/tcp.c | 5 +- net/ipv6/ipv6_sockglue.c | 10 +- net/llc/af_llc.c | 2 +- net/mptcp/protocol.c | 370 +++- net/mptcp/protocol.h | 9 +- net/mptcp/subflow.c | 32 +- net/netfilter/xt_hashlimit.c | 16 +- net/qrtr/ns.c | 4 +- net/sched/act_api.c | 1 + net/smc/af_smc.c | 25 +- net/smc/smc_clc.c | 3 +- net/smc/smc_core.c | 12 + net/smc/smc_core.h | 2 +- net/smc/smc_ib.c | 21 +- net/smc/smc_ib.h | 1 + net/switchdev/switchdev.c | 9 + net/unix/af_unix.c | 4 + net/vmw_vsock/af_vsock.c | 20 +- net/vmw_vsock/hyperv_transport.c | 3 - net/vmw_vsock/virtio_transport_common.c | 2 - scripts/Makefile.lib | 6 +- scripts/selinux/genheaders/genheaders.c | 11 +- security/selinux/include/initial_sid_to_string.h | 57 +- security/selinux/selinuxfs.c | 6 +- security/selinux/ss/hashtab.c | 28 +- security/selinux/ss/hashtab.h | 2 +- security/selinux/ss/policydb.c | 78 +- security/selinux/ss/policydb.h | 2 - security/selinux/ss/services.c | 26 +- tools/memory-model/README | 10 +- .../drivers/net/mlxsw/blackhole_routes.sh | 5 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 11 +- .../selftests/drivers/net/mlxsw/mlxsw_lib.sh | 13 + .../selftests/drivers/net/mlxsw/router_scale.sh | 53 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 68 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 499 +++++ .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 83 + .../selftests/drivers/net/mlxsw/sch_red_prio.sh | 5 + .../selftests/drivers/net/mlxsw/sch_red_root.sh | 60 + .../selftests/drivers/net/mlxsw/sharedbuffer.sh | 222 +++ .../net/mlxsw/sharedbuffer_configuration.py | 416 ++++ .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 5 +- .../drivers/net/mlxsw/tc_flower_restrictions.sh | 88 +- .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 31 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 206 +- .../selftests/net/forwarding/devlink_lib.sh | 22 + tools/testing/selftests/net/forwarding/lib.sh | 52 +- 582 files changed, 16348 insertions(+), 7716 deletions(-) create mode 100644 Documentation/atomic-tests/Atomic-RMW+mb__after_atomic-is-stron [...] create mode 100644 Documentation/atomic-tests/Atomic-RMW-ops-are-atomic-WRT-atomic [...] create mode 100644 Documentation/atomic-tests/README create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/imx219.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,msm8916-venus.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,msm8996-venus.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sc7180-venus.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-venus-v2.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,venus.txt create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts copy arch/arm64/boot/dts/allwinner/{sun50i-a64-pinebook.dts => sun50i-a64-pinephon [...] delete mode 100644 arch/s390/numa/mode_emu.c delete mode 100644 arch/s390/numa/numa_mode.h delete mode 100644 arch/s390/numa/toptree.c delete mode 100644 arch/s390/numa/toptree.h create mode 100644 drivers/clocksource/ingenic-ost.c create mode 100644 drivers/gpu/drm/bridge/tc358768.c create mode 100644 drivers/gpu/drm/i915/intel_dram.c create mode 100644 drivers/gpu/drm/i915/intel_dram.h create mode 100644 drivers/media/i2c/imx219.c create mode 100644 drivers/media/platform/qcom/venus/pm_helpers.c create mode 100644 drivers/media/platform/qcom/venus/pm_helpers.h create mode 100644 fs/btrfs/reflink.h delete mode 100644 include/media/i2c/smiapp.h create mode 100644 tools/testing/selftests/drivers/net/mlxsw/mlxsw_lib.sh create mode 100644 tools/testing/selftests/drivers/net/mlxsw/sch_red_core.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_ets.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_prio.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_root.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configur [...]