This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 [...] new 6551c4811103 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new d17d216195ca kbuild: remove the owner check in mkcompile_h new 098d44ffed27 kbuild: remove cc-option switch from -Wframe-larger-than= new 9d679f612893 Merge remote-tracking branch 'kbuild/for-next' new a516fc2ef0c1 Merge remote-tracking branch 'arm/for-next' new 0bd9bf9a6163 arm64/mm: Hold memory hotplug lock while walking for kerne [...] new de323e651df4 arm64/mm: Enable memory hot remove new 6ded0b61cf63 firmware: arm_sdei: fix double-lock on hibernate with shar [...] new c66d52b10267 firmware: arm_sdei: fix possible double-lock on hibernate [...] new 54f529a6806c firmware: arm_sdei: Use cpus_read_lock() to avoid races wi [...] new f7d5ef0c654e firmware: arm_sdei: clean up sdei_event_create() new 4399e6cdf3e9 arm64: fix NUMA Kconfig typos new 25b92693a1b6 arm64: mm: convert cpu_do_switch_mm() to C new 9687d8c82a8a Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] new c4ef2c9b9bc5 Merge remote-tracking branch 'arm64/for-next/core' new 03921de72231 Merge branch 'arm/fixes' into for-next new c247a4183569 ARM: Document merges new df84d48b96c1 Merge remote-tracking branch 'arm-soc/for-next' new ed0cfcb5b16c Merge remote-tracking branch 'amlogic/for-next' new aca31b06054e Merge remote-tracking branch 'aspeed/for-next' new 8c90abfb15af Merge remote-tracking branch 'at91/at91-next' new 7eec38cd8eb1 Merge remote-tracking branch 'imx-mxs/for-next' new e14c5dbf0d12 Merge remote-tracking branch 'keystone/next' new c61d56c723bd Merge remote-tracking branch 'mediatek/for-next' new bacc39f54f7c Merge remote-tracking branch 'mvebu/for-next' new f4a5ac7bd96f ARM: OMAP2+: Improve handling of ti-sysc related sysc_fields new e64c021fd924 bus: ti-sysc: Rename clk related quirks to pre_reset and p [...] new ab4d309d8708 bus: ti-sysc: Improve reset to work with modules with no s [...] new 590e15c76f12 bus: ti-sysc: Consider non-existing registers too when mat [...] new 7320fd322fe9 bus: ti-sysc: Don't warn about legacy property for nested [...] new feaa8baee82a bus: ti-sysc: Implement SoC revision handling new e8639e1c986a bus: ti-sysc: Handle module unlock quirk needed for some RTC new 77dfece2e6d8 bus: ti-sysc: Detect display subsystem related devices new 7324a7a0d5e2 bus: ti-sysc: Implement display subsystem reset quirk new fe44c3f9eec0 Merge branches 'omap-for-v5.7/soc' and 'omap-for-v5.7/ti-s [...] new b749ebe77d6c dt-bindings: arm: cpu: Add TI AM335x and AM437x enable method new 06ee7a950b6a ARM: OMAP2+: pm33xx-core: Add cpuidle_ops for am335x/am437x new 65880ab16083 ARM: OMAP2+: pm33xx-core: Extend platform_data ops for cpuidle new 6afaff1c6624 soc: ti: pm33xx: Add base cpuidle support new 73321b5f4daf ARM: omap2plus_defconfig: Add CONFIG_ARM_CPUIDLE new 73d82f9d85b8 Merge branch 'omap-for-v5.7/pm33xx' into for-next new 8f38fd5ba616 ARM: dts: Configure omap5 AESS new c3e6fccafd6e ARM: dts: am33xx: Add idle_states for cpuidle new 89a7b191fcd1 ARM: dts: am4372: Add idle_states for cpuidle new 2e42bb26887c Merge branch 'omap-for-v5.7/dt' into for-next new bce967290977 ARM: OMAP2+: Drop hwmod data for am3 and am4 PRUSS new 014bb57b6d1e ARM: OMAP2+: Drop legacy platform data for OMAP4 DSP new 84a43fddbfe6 ARM: OMAP4: hwmod_data: Remove OMAP4 IPU hwmod data new 553792054c44 Merge branch 'omap-for-v5.7/accelerators' into for-next new c997583ca086 Merge remote-tracking branch 'omap/for-next' new baca22386cde Merge remote-tracking branch 'qcom/for-next' new ce1471626254 Merge remote-tracking branch 'raspberrypi/for-next' new 467e7ee52040 Merge remote-tracking branch 'realtek/for-next' new a04092311b0c Merge remote-tracking branch 'renesas/next' new d608003d1915 Merge remote-tracking branch 'reset/reset/next' new f5b9207d44eb Merge remote-tracking branch 'rockchip/for-next' new 39c305e412e4 Merge remote-tracking branch 'samsung-krzk/for-next' new 1d4a1b3f7beb Merge remote-tracking branch 'scmi/for-linux-next' new 4ae7a3c3d7d3 arm64: dts: allwinner: h5: Fix PMU compatible new 4c7eeb9af3e4 arm64: dts: allwinner: h6: Fix PMU compatible new 7ad9f3d0cb2f ARM: dts: sun8i-h3: Add thermal trip points/cooling maps new 87bf7a5fba68 ARM: dts: sun8i-a83t: Add thermal trip points/cooling maps new 4098a2b45bb3 arm64: allwinner: a64: enable LCD-related hardware for Pinebook new 179a79fd740b ARM: dts: sunxi: h3/h5: add r_pwm node new 29b2c68bf47a arm64: dts: sun50i-a64: Add i2c2 pins new a886ed265686 dt-bindings: arm: sunxi: Add PinePhone 1.0 and 1.1 bindings new 91f480d40942 arm64: dts: allwinner: Add initial support for Pine64 PinePhone new 8944fe117069 Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next new 37c137b12267 Merge remote-tracking branch 'sunxi/sunxi/for-next' new f7de2343337c Merge remote-tracking branch 'tegra/for-next' new 4d1b38bd9fed Merge remote-tracking branch 'clk/clk-next' new 4798ff42df68 Merge remote-tracking branch 'csky/linux-next' new 16a35b13b8a7 Merge remote-tracking branch 'h8300/h8300-next' new 59107b2c263a Merge remote-tracking branch 'm68k/for-next' new f94285336aef Merge remote-tracking branch 'microblaze/next' new 644ab9be0879 Merge remote-tracking branch 'mips/mips-next' new 861088dcb414 Merge remote-tracking branch 'nds32/next' new 0e3491f75c4b Merge remote-tracking branch 'openrisc/for-next' new c36aa448397d Merge remote-tracking branch 'soc-fsl/next' new 133f73bb8319 RISC-V: Stop relying on GCC's register allocator's hueristics new fc7d2959d2a3 RISC-V: Inline the assembly register save/restore macros new 4aa8ab7e6967 RISC-V: Stop using LOCAL for the uaccess fixups new 9c114632af8e Merge remote-tracking branch 'risc-v/for-next' new 6e2a7b5171ec s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 new d5d006fa0927 s390/qdio: simplify debugfs code new fa226f1d81e2 s390: Replace zero-length array with flexible-array member new 4a559cd15dbc s390/crypto: explicitly memzero stack key material in aes_s390.c new 701dc81e7412 s390/mm: remove fake numa support new 1b5d80cbf37b Merge remote-tracking branch 's390/features' new f3c8aeba6590 Merge remote-tracking branch 'sh/sh-next' new 6d19a72a6e61 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 426534d7fcca Merge branch 'misc-5.6' into for-next-current-v5.5-20200227 new ae0aac68ec08 Merge branch 'for-next-current-v5.5-20200227' into for-nex [...] new 20f56bd494b8 btrfs: Add missing lock annotation for release_extent_buffer() new bc1fa17fda3f btrfs: define support masks for ioctl volume args v2 new 1661d32639d6 btrfs: use ioctl args support mask for subvolume create/delete new dc61e8bb5bc4 btrfs: use ioctl args support mask for device delete new e38d7a02e2b4 btrfs: export helpers for subvolume name/id resolution new 480be04e7fdc btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl new bc4987fef341 btrfs: use inode from io_ctl in io_ctl_prepare_pages new 33f163241bcc btrfs: make the uptodate argument of io_ctl_add_pages() boolean new fc67c655c1ba btrfs: use standard debug config option to enable free-spa [...] new c8a88e6e2254 btrfs: simplify error handling in __btrfs_write_out_cache() new 714ebdcb037d btrfs: Implement DREW lock new 7c19c0a8b431 btrfs: convert snapshot/nocow exlcusion to drew lock new 1e3060dacff2 btrfs: use struct_size to calculate size of raid hash table new 03a13e2d8ca6 btrfs: move mapping of block for discard to its caller new 1d17032dbd13 btrfs: open code trivial helper btrfs_header_fsid new 64155a3f22cb btrfs: open code trivial helper btrfs_header_chunk_tree_uuid new ad400fc36022 btrfs: simplify parameters of btrfs_set_disk_extent_flags new 78e143b02ac9 btrfs: adjust message level for unrecognized mount option new 97c151f9ec52 btrfs: raid56: simplify sort_parity_stripes new cb04debae0c5 btrfs: replace u_long type cast with unsigned long new 1aa7a1cc5d74 btrfs: adjust delayed refs message level new 73fff1db8d20 btrfs: reduce pointer intdirections in btree_readpage_end_io_hook new 6ab63579eb90 btrfs: merge unlocking to common exit block in btrfs_commi [...] new a4bf75c52d5d btrfs: drop math for block_reserved which is block_rsv size new f200e6f0c16f btrfs: ioctl: resize: only show message if size is changed new 472030eb4c2d btrfs: Don't submit any btree write bio if the fs has errors new 262b3d54714b uuid: Add inline helpers to import / export UUIDs new 3f65f401f2a0 uuid: Provide a GUID generator for raw buffer new 423072e0f778 btrfs: switch to use new generic UUID API new 0aae6c968fc8 uuid: Remove no more needed macro new 092d8bf9cd90 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] new 2763d92c515b btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] new c1ae58c6bfa8 Merge branch 'misc-next' into for-next-next-v5.6-20200227 new 4494af857318 btrfs: relocation: Introduce error injection points for ca [...] new 356ddf717278 btrfs: relocation: Check cancel request after each data page read new 22bf1a926b2b btrfs: relocation: Check cancel request after each extent found new 731e09763b9e Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] new 65fec25f3058 btrfs: make the extent buffer leak check per fs info new c8032e40d611 btrfs: move ino_cache_inode dropping new d59fe02ee7d9 btrfs: move the root freeing stuff into btrfs_put_root new 6fdb0c955e33 btrfs: make inodes hold a ref on their roots new 8fcaa92b544c btrfs: hold a ref on the root on the dead roots list new c7743767401f btrfs: don't take an extra root ref at allocation time new bcf50d274a82 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock new 550daeddfb7e btrfs: kill the subvol_srcu new b4305b1990c3 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] new d2a211b92ef8 Btrfs: move all reflink implementation code into its own file new 0bc2b1373be1 Btrfs: simplify inline extent handling when doing reflinks new 0c1e2fa21412 Btrfs: implement full reflink support for inline extents new 76304c66c80a Merge branch 'ext/filipe/reflink-inline-v3' into for-next- [...] new 3df8189b8899 btrfs: change full_search to bool in find_free_extent_update_loop new 1881ef938d03 btrfs: handle invalid profile in chunk allocation new c7dfb60380ea btrfs: introduce chunk allocation policy new 4040f2d91bbb btrfs: refactor find_free_dev_extent_start() new e5ed6138aaf2 btrfs: introduce alloc_chunk_ctl new 34c82d838740 btrfs: factor out init_alloc_chunk_ctl new e00629f854ff btrfs: factor out gather_device_info() new 03aa297d1b86 btrfs: factor out decide_stripe_size() new 65031d1eb6b3 btrfs: factor out create_chunk() new 41065a53e155 btrfs: parameterize dev_extent_min for chunk allocation new 7a1088acd593 btrfs: introduce extent allocation policy new 4dfcb6992661 btrfs: move hint_byte into find_free_extent_ctl new 5fa46d406630 btrfs: move variables for clustered allocation into find_f [...] new 5bfdec5dae31 btrfs: factor out do_allocation() for extent allocation new 8839ec758f14 btrfs: drop unnecessary arguments from clustered allocatio [...] new 9d809fcf6e28 btrfs: factor out release_block_group() new ff1eb2264e19 btrfs: factor out found_extent() for extent allocation new 6a3b56302738 btrfs: drop unnecessary arguments from find_free_extent_up [...] new 2699dbd3e5d5 btrfs: factor out chunk_allocation_failed() for extent allocation new 705207c3d79f btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation new bc3d01d49167 btrfs: factor out prepare_allocation() for extent allocation new 2d7ed84f529e Merge branch 'ext/aota/refactor-allocation' into for-next- [...] new d8ed294472d8 Merge branch 'for-next-next-v5.6-20200227' into for-next-20200227 new 50484b880bae Merge remote-tracking branch 'btrfs/for-next' new 94f2749ec873 Merge remote-tracking branch 'cifs/for-next' new 09ea541c9619 Merge remote-tracking branch 'ext3/for_next' new dc5a941223ed f2fs: fix to wait all node page writeback new bf22c3cc8ce7 f2fs: fix the panic in do_checkpoint() new 7fa6d59816e7 f2fs: fix leaking uninitialized memory in compressed clusters new 61fbae2b2b12 f2fs: fix to avoid NULL pointer dereference new 0b32dc186486 f2fs: recycle unused compress_data.chksum feild new 097a7686503f f2fs: add missing function name in kernel message new df77fbd8c5b2 f2fs: fix to avoid potential deadlock new 110ffaed132a f2fs: fix to check i_compr_blocks correctly new 3a453558c72e f2fs: cover last_disk_size update with spinlock new af9311a30636 f2fs: remove i_sem lock coverage in f2fs_setxattr() new eb699deb0727 f2fs: fix inconsistent comments new e739e0d30128 Merge remote-tracking branch 'f2fs/dev' new 34366fb72e5a Merge remote-tracking branch 'fuse/for-next' new c72cb784fcfd Merge remote-tracking branch 'overlayfs/overlayfs-next' new 31b18c24fdf5 Merge remote-tracking branch 'ubifs/linux-next' new 272e61cc1f5c Merge remote-tracking branch 'v9fs/9p-next' new f29d6a962343 Merge remote-tracking branch 'zonefs/for-next' new 61edff86dfb5 Merge remote-tracking branch 'printk/for-next' new 9d857c6f7f3d Merge remote-tracking branch 'pci/next' new 6c871b7314dd pstore: pstore_ftrace_seq_next should increase position index new 2b907ef17952 Merge remote-tracking branch 'pstore/for-next/pstore' new eb5b8364d68b Merge remote-tracking branch 'hid/for-next' new 9d80285654d3 Merge remote-tracking branch 'i2c/i2c/for-next' new ce99b0bf2cd2 Merge remote-tracking branch 'i3c/i3c/next' new 067c70f1dcff Merge branch 'dmi/master' new 2c5be631d453 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 040146531a26 Merge remote-tracking branch 'jc_docs/docs-next' new 9cd5e5ab5525 media: MAINTAINERS: Add dt-binding files for Venus new c50cc6dc6c48 media: venus: hfi_parser: Ignore HEVC encoding for V1 new 2e6fc23eed9b media: venus: firmware: Use %pR to print IO resource new 4b997dbbc999 media: venus: venc: blacklist two encoder properties new fd1ee315dcd4 media: venus: cache vb payload to be used by clock scaling new 7482a983dea3 media: venus: redesign clocks and pm domains control new 4ebf969375bc media: venus: introduce core selection new ab1eda449c6e media: venus: vdec: handle 10bit bitstreams new 146b5bbf01be media: dt-bindings: media: venus: Convert msm8916 to DT schema new df7acc7e7ed4 media: dt-bindings: media: venus: Convert msm8996 to DT schema new 49a3797aa516 media: dt-bindings: media: venus: Convert sdm845 to DT schema new fde57f90a983 media: dt-bindings: media: venus: Add sdm845v2 DT schema new 799e4bc29142 media: venus: core: add sdm845-v2 DT compatible and resour [...] new 0e1558deedad media: dt-bindings: media: venus: delete old binding document new ea93e2f94c27 media: venus: core: add sc7180 DT compatible and resource struct new 545d984cc90c media: dt-bindings: media: venus: Add sc7180 DT schema new e8882e1bf375 media: ov5675: add vflip/hflip control support new a52dede47618 media: ipu3.rst: add imgu pipe config tool link new 9d730f2cf4c0 media: dt-bindings: media: i2c: Add IMX219 CMOS sensor binding new 1283b3b8f82b media: i2c: Add driver for Sony IMX219 sensor new 31e0a45544b1 media: staging: media: ipu3: Change 'unsigned long int' to [...] new d44535cb14c9 media: MAINTAINERS: Sort entries in database for TI VPE/CAL new ab07b1a6ac6e media: omap3isp: Prevent enabling CCDC when stopping streaming new 8d563ecafecb media: smiapp: Simplify condition for choosing 8-bit access new 2db8166f739e media: smiapp: Use unaligned get and put functions new 2ec2a8fcdced media: smiapp: Turn limit lookup into a function new 1cbe6ddb9faa media: smiapp: Move SMIA limit reading up new 354d5aba6683 media: smiapp: Refactor reading SMIA limits new 7cbeb2e1bf0c media: smiapp: Move definitions under driver directory new bd59f412d17f media: vsp1: tidyup VI6_HGT_LBn_H() macro new 43598b26b126 Merge remote-tracking branch 'v4l-dvb/master' new f5739cb0b565 cpufreq: Fix policy initialization for internal governor drivers new 9f5751d91e1a Merge branch 'pm-cpufreq' into linux-next new 66d0e797bf09 Revert "PM / devfreq: Modify the device name as devfreq(X) [...] new 1df97a02a937 Merge tag 'devfreq-fixes-for-5.6-rc4' of git://git.kernel. [...] new 41690e07dd11 Merge branch 'pm-devfreq' into linux-next new 2bdafc6708b3 Merge remote-tracking branch 'pm/linux-next' new 24e8cd4fe14b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 0077184ac2e8 Merge remote-tracking branch 'ieee1394/for-next' new 007b268b71b1 Merge remote-tracking branch 'swiotlb/linux-next' new d4a669a03342 Merge remote-tracking branch 'rdma/for-next' new bb0858d8bc82 iavf: use tc_cls_can_offload_and_chain0() instead of chain check new 3f02735e5da5 Revert "net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/s [...] new 4a34d825b893 qlogic: Replace zero-length array with flexible-array member new 62f191425128 sfc: Replace zero-length array with flexible-array member new c5d6cf903fe8 net: hns: Replace zero-length array with flexible-array member new 274ac2831a8b net: marvell: Replace zero-length array with flexible-arra [...] new d1c73cbdf9d3 net: cisco: Replace zero-length array with flexible-array member new f70ce185687b sysfs: add sysfs_file_change_owner() new 0666a3aee762 sysfs: add sysfs_link_change_owner() new 303a42769c4c sysfs: add sysfs_group{s}_change_owner() new 2c4f9401ceb0 sysfs: add sysfs_change_owner() new b8f33e5d76a7 device: add device_change_owner() new 3b52fc5d7876 drivers/base/power: add dpm_sysfs_change_owner() new e6dee9f3893c net-sysfs: add netdev_change_owner() new d755407d4444 net-sysfs: add queue_change_owner() new ef6a4c88e9e1 net: fix sysfs permssions when device changes network namespace new ebb4a4bf76f1 Merge branch 'net-fix-sysfs-permssions-when-device-changes [...] new 0b7f41f68710 tcp-zerocopy: Update returned getsockopt() optlen. new 366bb249b583 net/smc: rework peer ID handling new a082ec897ffe net/smc: improve peer ID in CLC decline for SMC-R new 06baf4be207a Merge branch 'net-smc-improve-peer-ID-in-CLC-decline' new 4229e0ea2c99 net/mlx5e: Define one flow for TXQ selection when TCs are [...] new 02377e6edf13 net/mlx5e: Add missing LRO cap check new c2c95271f9f3 net/mlx5e: Encapsulate updating netdev queues into a function new dca147b3dce5 net/mlx5e: Rename hw_modify to preactivate new fe867cac9e19 net/mlx5e: Use preactivate hook to set the indirection table new 3909a12e7913 net/mlx5e: Fix configuration of XPS cpumasks and netdev qu [...] new 600a3952a2a6 net/mlx5e: Remove unneeded netif_set_real_num_tx_queues new 35a78ed4c351 net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover new b9ab5d0ecf42 net/mlx5e: Add context to the preactivate hook new 6e0504c69811 net/mlx5e: Change inline mode correctly when changing trust state new 2c8f80b3e318 net/mlx5e: RX, Use indirect calls wrapper for posting descriptors new e9c1d2539dc0 net/mlx5e: RX, Use indirect calls wrapper for handling com [...] new fa194707a90b Documentation: fix vxlan typo in mlx5.rst new fa2b4912872d net/mlx5: Fix header guard in rsc_dump.h new 5edc4c7275ee net/mlx5: sparse: warning: incorrect type in assignment new 586ee9e8a3b0 net/mlx5: sparse: warning: Using plain integer as NULL pointer new 165b94ffcf8e Merge tag 'mlx5-updates-2020-02-25' of git://git.kernel.or [...] new c535f9203209 af_llc: fix if-statement empty body warning new 648e53cac7da mlxsw: spectrum_switchdev: Optimize SFN records processing new 8a29581eb001 mlxsw: spectrum: Move the ECN-marked packet counter to ethtool new b401ff8541ee mlxsw: spectrum: Initialize advertised speeds to supported speeds new 3b909c552ae5 mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Sp [...] new 5cd129dd5e45 Merge branch 'mlxsw-Small-driver-update' new 101f6f851ee6 mptcp: add and use mptcp_data_ready helper new 80992017150b mptcp: add work queue skeleton new 6771bfd9ee24 mptcp: update mptcp ack sequence from work queue new 600911ff5f72 mptcp: add rmem queue accounting new bfae9dae449d mptcp: remove mptcp_read_actor new 2e52213c79c0 mptcp: avoid work queue scheduling if possible new 14c441b564d5 mptcp: defer work schedule until mptcp lock is released new 621135a0f9cf Merge branch 'mptcp-update-mptcp-ack-sequence-outside-of-r [...] new 92040c6daaa4 net: ena: fix broken interface between ENA driver and FW new 1ac7b090ec46 net: phy: mscc: add missing shift for media operation mode [...] new 9baeea50718f net: qrtr: Fix error pointer vs NULL bugs new 07c6f9805f12 net: switchdev: do not propagate bridge updates across bridges new 933b4425086a net: dsa: mv88e6xxx: fix duplicate vlan warning new 2b99e54b30ed Merge branch 'VLANs-DSA-switches-and-multiple-bridges' new 4113b0482394 selftests: forwarding: lib.sh: Add start_tcp_traffic new 3de611b50762 selftests: mlxsw: Add a RED selftest new c84e903f6227 selftests: add egress redirect test to mlxsw tc flower res [...] new ab2b8ab253d1 selftests: add a mirror test to mlxsw tc flower restrictions new 5d66773f4158 selftests: devlink_trap_l3_drops: Avoid race condition new 0c22f993c91a selftests: mlxsw: Use busywait helper in blackhole routes test new 05ef614c559e selftests: mlxsw: Use busywait helper in vxlan test new 1cbe65e09b5a selftests: mlxsw: Use busywait helper in rtnetlink test new 6697b51ed340 selftests: mlxsw: Add shared buffer configuration test new 552ec3d9d2aa selftests: devlink_lib: Check devlink info command is supported new 9fb74734f4f8 selftests: devlink_lib: Add devlink port helpers new 4240dbd8f384 selftests: mlxsw: Add mlxsw lib new a865ad999603 selftests: mlxsw: Add shared buffer traffic test new abfce9e06202 selftests: mlxsw: Reduce running time using offload indication new e781eedae215 selftests: mlxsw: Reduce router scale running time using o [...] new 3eba4137130a selftests: mlxsw: resource_scale: Invoke for Spectrum-3 new 22339f2f3050 Merge branch 'selftests-updates-for-mlxsw-driver-test' new 6bbfece5a4fb s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() new 9c6dc7af8533 s390/qeth: clean up CREATE_ADDR cmd code new 13bf829581c7 s390/qeth: validate device-provided MAC address new d74e5e84f25c s390/qeth: remove unused cmd definitions new 7f23d55f4958 s390/qeth: reset seqnos on connection startup new 3a5bad64db30 s390/qeth: don't re-start read cmd when IDX has terminated new 3d35dbe6224e s390/qeth: don't check for IFF_UP when scheduling napi new 562cf7736363 s390/qeth: support configurable RX copybreak new be64e397c7d0 Merge branch 's390-qeth-next' new c84786fa8f91 net: phy: marvell10g: read copper results from CSSR1 new 4a84182afc1d dpaa2-eth: add support for mii ioctls new 2e6af0f30466 dpaa2-eth: add support for nway reset new 91a208f2185a net: phylink: propagate resolved link config via mac_link_up() new 5b502a7b2992 net: dsa: propagate resolved link config via mac_link_up() new 30c4a5b0aad8 net: mv88e6xxx: use resolved link config in mac_link_up() new 9534784209e8 net: axienet: use resolved link config in mac_link_up() new 37556a4ac483 net: dpaa2-mac: use resolved link config in mac_link_up() new 633e98a711ac net: macb: use resolved link config in mac_link_up() new ff03f0b152ef net: mvneta: use resolved link config in mac_link_up() new 24cb72df1a82 net: mvpp2: use resolved link config in mac_link_up() new 6dd7f1a1fe20 Merge branch 'rework-phylink-interface-for-split-MAC-PCS-support' new da60fbe7ef94 NFC: Replace zero-length array with flexible-array member new 37e1244a79fd WAN: Replace zero-length array with flexible-array member new ffbbcd609e4d Merge remote-tracking branch 'net-next/master' new eed9c4fc0aed Merge remote-tracking branch 'bpf-next/master' new ba2444c9a3d6 Merge remote-tracking branch 'ipsec-next/master' new e972547332b7 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 3aa67109fe25 Merge remote-tracking branch 'netfilter-next/master' new f022a16d6e82 Merge remote-tracking branch 'nfc-next/master' new 9b8387f51f90 Merge remote-tracking branch 'wireless-drivers-next/master' new 2fe989d9543c Merge remote-tracking branch 'bluetooth/master' new 5342261198d1 Merge remote-tracking branch 'mac80211-next/master' new 601ef0d52e96 gfs2: Force withdraw to replay journals and wait for it to finish new 33dbd1e41a1d gfs2: fix infinite loop when checking ail item count befor [...] new 7d9f9249580e gfs2: Add verbose option to check_journal_clean new 5e4c7632aae1 gfs2: Issue revokes more intelligently new f05b86db314d gfs2: Prepare to withdraw as soon as an IO error occurs in [...] new d93ae386ef3d gfs2: Check for log write errors before telling dlm to unlock new 9ff78289356a gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty new b1676cbb1115 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails new 2ca0c2fbf3ed gfs2: drain the ail2 list after io errors new df5db5f9ee11 gfs2: Don't demote a glock until its revokes are written new 1c634f94c3da gfs2: Do proper error checking for go_sync family of glops [...] new ca399c96e96e gfs2: flesh out delayed withdraw for gfs2_log_flush new 019dd669bde1 gfs2: don't allow releasepage to free bd still used for revokes new c9ebc4b73799 gfs2: allow journal replay to hold sd_log_flush_lock new cc44457f1629 gfs2: leaf_dealloc needs to allocate one more revoke new ee55d4622414 Merge remote-tracking branch 'gfs2/for-next' new a78a451185cc Merge remote-tracking branch 'spi-nor/spi-nor/next' new 58b1885ef7ed Merge remote-tracking branch 'crypto/master' new b0730f56f35a drm: bridge: adv7511: Remove DRM_I2C_ADV7533 Kconfig new 8501fe4b14a3 drm: bridge: adv7511: Add support for ADV7535 new 2f789d237c28 dt-bindings: drm: bridge: adv7511: Add ADV7535 support new 45c415f6983e dt-bindings: display: bridge: Add documentation for Toshib [...] new ff1ca6397b1d drm/bridge: Add tc358768 driver new efaede77b8fa drm/bridge: sii902x: Select SND_SOC_HDMI_CODEC if SND_SOC [...] new 7ca0116077f5 drm/bridge/synopsys: dsi: missing post disable new cb05ec588615 drm/bridge: panel: Fix typo in drm_panel_bridge_add docs new e59a2508d90f drm/bochs: deinit bugfix new 8235eab0122a drm/virtio: simplify virtio_gpu_alloc_cmd new 1ed5f698adad drm/virtio: resource teardown tweaks new 2fe4ca9d0e4d drm/virtio: move mapping teardown to virtio_gpu_cleanup_object() new 2f2aa13724d5 drm/virtio: move virtio_gpu_mem_entry initialization to ne [...] new 9109594def49 drm/bridge: tfp410: add pclk limits new 6cd0ab32bd40 drm/omap: use true,false for bool variable new bdc19ba651ca drm/omapdrm: Fix trivial spelling new 55817d28504e drm/omap: dmm_tiler: Use dmaengine_prep_dma_memcpy() for i [...] new 29523450aa64 drm/omap: dmm_tiler: Remove the dma_async_issue_pending() call new 47340e46f34a drm/omap: fix possible object reference leak new c2874a133159 drm/qxl: reorder calls in qxl_device_fini(). new 23575e7afd2c drm/qxl: add drm_driver.release callback. new 5b34406f5484 drm/ttm: refine ghost BO resv criteria new 832c90df89f2 drm/ttm: cleanup ttm_buffer_object_transfer new e81a2557e065 drm/ttm: use RCU in ttm_bo_flush_all_fences new 64914da24ea9 drm/fbdev-helper: don't force restores new c368ec194dd0 drm/client: Rename _force to _locked new 591a2abf149f drm: Push drm_global_mutex locking in drm_open new 4017ad7bbc32 drm: Nerf drm_global_mutex BKL for good drivers new 6caea21957c1 dt-bindings: panel-simple: Add rocktech,rk101ii01d-ct compatible new f305047b4959 drm/panel: simple: Add Rocktech RK101II01D-CT panel new e62bf83aa1bb drm/irq: remove check on dev->dev_private new 81da8c3b8d3d drm/bochs: add drm_driver.release callback. new 81e7301d7da3 drm/cirrus: add drm_driver.release callback. new b1df3a2b24a9 drm/virtio: add drm_driver.release callback. new 1ec39923ef24 drm/ttm: rework BO delayed delete. v2 new 519c2de003b9 drm/ttm: replace dma_resv object on deleted BOs v3 new f704ff7c3d2d drm/ttm: individualize resv objects before calling release_notify new ca1b885cbe9e drm/bridge: ti-sn65dsi86: Split the setting of the dp and [...] new 2f8fcc7794c1 drm/bridge: ti-sn65dsi86: zero is never greater than an un [...] new fa8a66c68755 drm/bridge: ti-sn65dsi86: Don't use MIPI variables for DP link new cf33de1799c6 drm/bridge: ti-sn65dsi86: Config number of DP lanes Mo' Betta new 457622d9f99b drm/bridge: ti-sn65dsi86: Read num lanes from the DP sink new 37c1d89820e7 drm/bridge: ti-sn65dsi86: Use 18-bit DP if we can new 3438ea3dc896 drm/bridge: ti-sn65dsi86: Group DP link training bits in a [...] new c2e1ea320d19 drm/bridge: ti-sn65dsi86: Train at faster rates if slower [...] new 997bac693aca drm/bridge: ti-sn65dsi86: Avoid invalid rates new f2f8653e0d77 drm/hisilicon/hibmc: fix 'xset dpms force off' fail new 5970af8b58aa drm/hisilicon/hibmc: add DPMS on/off function new 2f89f37fe23d drm/hisilicon/hibmc: add gamma_set function new 0f0658636dab drm/qxl: replace zero-length array with flexible-array member new d822ccae8e60 drm/virtio: fix virtio_gpu_execbuffer_ioctl locking new 5cfd31c5b3a3 drm/virtio: fix virtio_gpu_cursor_plane_update(). new 9e0e8f01c862 drm: Remove internal setup of struct drm_device.vblank_dis [...] new f1e2b6371c12 drm: Add get_scanout_position() to struct drm_crtc_helper_funcs new 7fe3f0d15aac drm: Add get_vblank_timestamp() to struct drm_crtc_funcs new ea702333e567 drm/amdgpu: Convert to struct drm_crtc_helper_funcs.get_sc [...] new e3eff4b5d91e drm/amdgpu: Convert to CRTC VBLANK callbacks new 42eabbe5589f drm/gma500: Convert to CRTC VBLANK callbacks new 4bbffbf3c19a drm/i915: Convert to CRTC VBLANK callbacks new 072a26c75cf2 drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_s [...] new 91640a71e771 drm/nouveau: Convert to CRTC VBLANK callbacks new 27b4118d5c1b drm/radeon: Convert to struct drm_crtc_helper_funcs.get_sc [...] new d7757ba3f22a drm/radeon: Convert to CRTC VBLANK callbacks new 273eb5ed7812 drm/msm: Convert to struct drm_crtc_helper_funcs.get_scano [...] new 76e8cfd802c5 drm/msm: Convert to CRTC VBLANK callbacks new b70fbfc7d516 drm/stm: Convert to struct drm_crtc_helper_funcs.get_scano [...] new 9661510e51ee drm/stm: Convert to CRTC VBLANK callbacks new 87b09c6227b7 drm/sti: Convert to CRTC VBLANK callbacks new 3c8639ce14c9 drm/vc4: Convert to struct drm_crtc_helper_funcs.get_scano [...] new 7e69ed6ea1c6 drm/vc4: Convert to CRTC VBLANK callbacks new dc3260d0f6c6 drm/vkms: Convert to CRTC VBLANK callbacks new 4bebe91adbf5 drm/vmwgfx: Convert to CRTC VBLANK callbacks new f397d66b31ab drm: Clean-up VBLANK-related callbacks in struct drm_driver new 48e678076e58 drm: Remove legacy version of get_scanout_position() new e11f5bd8228f drm: Add support for DP 1.4 Compliance edid corruption test new 2c77ae22ff8a drm/virtio: fix error check new dc84f0915128 drm/sun4i: dsi: Remove unused drv from driver context new 0e4e3fb4901d drm/sun4i: dsi: Use NULL to signify "no panel" new 1a2703bd7356 drm/sun4i: dsi: Allow binding the host without a panel new 215be713d05d drm/sun4i: dsi: Remove incorrect use of runtime PM new 7ff6ea0fd384 drm/print: Delete a few unused shouting macros new 7f97d3e80649 drm/mcde: Fix Sphinx formatting new 7304b9810a73 drm/edid: Check the number of detailed timing descriptors [...] new a7a131ac18a2 drm/edid: Don't accept any old garbage as a display descriptor new f447dd1fa3f5 drm/edid: Introduce is_detailed_timing_descritor() new 4d23f4848624 drm/edid: Clear out spurious whitespace new 6e8a942b9ddc drm/edid: Document why we don't bounds check the DispID CE [...] new 5036c0d0f280 drm/edid: Add a FIXME about DispID CEA data block revision new 9ce12ec8ab48 drm/atomic-helper: fix kerneldoc new acce61bf85f8 drm/print: clean up RATELIMITED macros new 2f3ba73ae54f drm: drop unused drm_crtc callback new 885a066e9603 drm: drop unused drm_display_mode.private new 364e7d3058fc drm/pl111: Support Integrator IM-PD1 module new 6707b7550605 drm/lima: fix recovering from PLBU out of memory new 0bd65bd8da2e drm/format_helper: Dual licence the file in GPL 2 and MIT new 3e8a3844fefb dma-buf: Fix a typo in Kconfig new 28f2aff1caa4 Merge v5.6-rc2 into drm-misc-next new cca41da10011 drm/virtio: rework notification for better batching new fcdd19b85c7b drm/virtio: notify before waiting new 790bcd791428 drm/virtio: batch plane updates (pageflip) new 2e819a119d96 drm/virtio: batch resource creation new 234489ea55f8 drm/virtio: batch display query new 97452907ec60 drm/virtio: move remaining virtio_gpu_notify calls new 91ea83306bfa drm/bridge: Fix the bridge kernel doc new 80579bf36c11 drm/sun4i: dsi: Avoid hotplug race with DRM driver bind new 5627c9d8dd43 drm/sun4i: tcon: Introduce LVDS setup routine setting new 612e31e01d8e dt-bindings: display: sun4i: New compatibles for A20 tcons new cd0ecabdc953 drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 new d718e53a48f7 drm/sun4i: tcon: Support LVDS output on Allwinner A20 new aaa9d265a21e Merge tag 'drm-misc-next-2020-02-21' of git://anongit.free [...] new 4825b61a3d39 Merge tag 'drm-intel-next-2020-02-25' of git://anongit.fre [...] new 37cc02247194 Merge remote-tracking branch 'drm/drm-next' new 26bee7f0a3ac Merge remote-tracking branch 'amdgpu/drm-next' new 3a1b82a19ff9 drm/i915/tgl: Allow DC5/DC6 entry while PG2 is active new 0b3a4dd4af97 drm/i915/tgl: Add Wa_1606054188:tgl new 83d2bdb6a0e0 drm/i915: significantly reduce the use of <drm/i915_drm.h> new d28ae3b28187 drm/i915: split out intel_dram.[ch] from i915_drv.c new 3c2eddc2d421 drm/i915/dram: use intel_uncore_*() functions for register access new dd91ddcdd507 drm/i915/drv: use intel_uncore_write() for register access new 945fa3bc9dfd drm/i915: remove ICP_PP_CONTROL new 041be4811f98 drm/i915: Set up PIPE_MISC truncate bit on tgl+ new e94bda14325c drm/i915/tgl: Add Wa_1608008084 new 69edc390a542 drm/i915/ggtt: do not set bits 1-11 in gen12 ptes new 13d6d84234e8 Merge remote-tracking branch 'drm-intel/for-linux-next' new 50fbc7e82612 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 2809c36a25ab Merge remote-tracking branch 'etnaviv/etnaviv/next' new 99660d3c3595 Merge remote-tracking branch 'sound/for-next' new f591b1485106 Merge remote-tracking branch 'sound-asoc/for-next' new d97754656c2c Merge remote-tracking branch 'modules/modules-next' new 0f9ba7cf6c3b Merge remote-tracking branch 'block/for-next' new d5bdf6610841 dm integrity: fix recalculation when moving from journal m [...] new 53770f0ec5fd dm integrity: fix a deadlock due to offloading to an incor [...] new 7fc2e47f40dd dm integrity: fix invalid table returned due to argument c [...] new 7cdf6a0aae1c dm cache: fix a crash due to incorrect work item cancelling new 3918e0667bba dm thin metadata: fix lockdep complaint new adc0daad366b dm: report suspended device during destroy new 41c526c5af46 dm writecache: verify watermark during resume new ee63634bae02 dm zoned: Fix reference counter initial value of chunk works new 34e64be242d2 dm: bump version of core and various targets new 2b4af213350d Merge remote-tracking branch 'device-mapper/for-next' new 38d1396f1965 Merge remote-tracking branch 'mmc/next' new 6bd85b9ed161 Merge remote-tracking branch 'mfd/for-mfd-next' new e6108258ecba Merge remote-tracking branch 'battery/for-next' new 4a10fa37372d Merge remote-tracking branch 'regulator/for-next' new 2d015e9d8ce5 Merge remote-tracking branch 'security/next-testing' new e5721531aa47 Merge remote-tracking branch 'apparmor/apparmor-next' new 44633c1ec6d6 Merge remote-tracking branch 'keys/keys-next' new e0ac568de1fa selinux: reduce the use of hard-coded hash sizes new e3e0b582c321 selinux: remove unused initial SIDs and improve handling new 151995c944a4 Merge remote-tracking branch 'selinux/next' new 9a937e7dd480 Merge remote-tracking branch 'smack/for-next' new 47854d1bfa23 Merge remote-tracking branch 'tpmdd/next' new 8ec2238f275b Merge remote-tracking branch 'audit/next' new 82ba4997129a dt-bindings: mtd: Convert Denali NAND controller to json-schema new 06efe6482251 dt-bindings: mmc: Convert Cadence SD/SDIO/eMMC controller [...] new 73c3d1da3519 dt-bindings: rng: Convert BCM2835 to DT schema new 689e16ed2b1e dt-bindings: vendor-prefixes: Add prefix for PocketBook In [...] new 67ccd2b97db2 of/address: Move range parser code out of CONFIG_PCI new e252d2937e6c microblaze: Drop using struct of_pci_range.pci_space field new 6a9166b5beb8 powerpc: Drop using struct of_pci_range.pci_space field new c67f3df88ffc of: Drop struct of_pci_range.pci_space field new bc5e522ec471 of/address: Rework of_pci_range parsing for non-PCI buses new 7a8b64d17e35 of/address: use range parser for of_dma_get_range new 9d55bebd9816 of/address: Support multiple 'dma-ranges' entries new 85e1f2217e4b Merge branch 'dt/ranges-rework' into dt/next new c4a421027652 Merge remote-tracking branch 'devicetree/for-next' new 2dc828d9b20a Merge remote-tracking branch 'spi/for-next' new 0c91efd8cd0b Merge remote-tracking branch 'tip/auto-latest' new 84fb64c28acd clocksource/drivers/fttmr010: Parametrise shutdown new 5422413ce568 clocksource/drivers/fttmr010: Set interrupt and shutdown new 5be8badcb64b dt-bindings: fttmr010: Add ast2600 compatible new ca7b72b5a5f2 clocksource: Add driver for the Ingenic JZ47xx OST new ad1ded9d2e3d clocksource/drivers/owl: Improve owl_timer_init fail messages new 6ce4fcb015a1 clocksource/drivers/timer-ti-dm: Do not update counter on [...] new 753e83408b7f clocksource/drivers/timer-ti-dm: Drop bogus omap_dm_timer_ [...] new fe6c2d6a8068 dt-bindings: timer: Add X1000 bindings. new a7cd39552194 clocksource/drivers/ingenic: Add support for TCU of X1000 new cc2550b421aa clocksource: Replace setup_irq() by request_irq() new 72847a7c5087 Merge remote-tracking branch 'clockevents/timers/drivers/next' new dfc6014e3b60 EDAC/synopsys: Do not print an error with back-to-back snp [...] new ffa9a9758be2 Merge branch 'edac-urgent' into edac-for-next new 16ec05acd66e Merge remote-tracking branch 'edac/edac-for-next' new dc8cb9df2b86 doc: Add some more RCU list patterns in the kernel new d18c265fbf19 doc/RCU/Design: Remove remaining HTML tags in ReST files new c50a871409dc doc/RCU/listRCU: Fix typos in a example code snippets new 3282b0469248 doc/RCU/listRCU: Update example function name new be2895681d6d doc/RCU/rcu: Use ':ref:' for links to other docs new 6a534b299ab2 doc/RCU/rcu: Use absolute paths for non-rst files new 06a649b314b3 doc/RCU/rcu: Use https instead of http if possible new 9671f30ee251 doc: Add rcutorture scripting to torture.txt new 8149b5cbfa15 Documentation/memory-barriers: Fix typos new d68fee0d6334 rcu: Mark rcu_state.gp_seq to detect concurrent writes new 5e253a3dfa68 rcu: Make rcu_barrier() account for offline no-CBs CPUs new b5e91fead597 Merge branches 'doc.2020.02.27a', 'fixes.2020.02.27a', 'kf [...] new bed54adc4da6 Merge branch 'kcsan.2020.02.13b' into HEAD new 3d4f9e146bf4 Merge branch 'lkmm-dev.2020.02.16a' into HEAD new 8e1e24715b5e rcu: Mark rcu_state.ncpus to detect concurrent writes new 0af262cdcfea rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] new 67386c669cf6 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks new cbbdb18a1e6b srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] new a0d161e2688e rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks new f328bdae9d24 rcu: Use data_race() for RCU CPU stall-warning prints new 74c776efc87a rcu: Use data_race() for RCU expedited CPU stall-warning prints new 70b75d5e0b25 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] new ab78068dcdb8 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines new c2416423203f rcu: Make rcu_read_unlock_special() safe for rq/pi locks new abe82de1ff9c rcu: Don't set nesting depth negative in rcu_preempt_defer [...] new ca4d1bc1176a rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field new eac0756e9e97 rcu: Don't use negative nesting depth in __rcu_read_unlock() new 81c88cd3769a rcutorture: Mark data-race potential for rcu_barrier() tes [...] new e6d7d03a2a14 fork: Annotate a data race in vm_area_dup() new 5d941764332f EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] new 5e938cbe5ccf kcsan: Add option to allow watcher interruptions new d68b510f3f9a kcsan: Add option for verbose reporting new 48842128d5ab rcu: Expedite first two FQS scans under callback-overload [...] new 3c06341b6b45 locktorture.c: Fix if-statement empty body warnings new 46b939a09a16 kcsan: Add current->state to implicitly atomic accesses new 54f1f5dda73a tools/memory-model: Add an exception for limitations on _u [...] new 17dcda68c0bf Documentation/locking/atomic: Fix atomic-set litmus test new 2c52fa27e643 Documentation/locking/atomic: Introduce atomic-tests directory new 55ba275be50a Documentation/locking/atomic: Add a litmus test for atomic_set() new 8a0161f67351 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] new aad0c7255f30 Merge remote-tracking branch 'rcu/rcu/next' new ff3e82d0b143 Merge remote-tracking branch 'kvm-arm/next' new ecdc5d842bb3 s390/protvirt: introduce host side setup new 29d37e5b82f3 s390/protvirt: add ultravisor initialization new 214d9bbcd3a6 s390/mm: provide memory management functions for protected [...] new 084ea4d611a3 s390/mm: add (non)secure page access exceptions handlers new a0f60f843199 s390/protvirt: Add sysfs firmware interface for Ultravisor [...] new f15587c83460 Merge branch 'pvbase' of git://git.kernel.org/pub/scm/linu [...] new f65470661f36 KVM: s390/interrupt: do not pin adapter interrupt pages new 3e6c556899d0 KVM: s390: protvirt: Add UV debug trace new 6933316fe011 KVM: s390: add new variants of UV CALL new 29b40f105ec8 KVM: s390: protvirt: Add initial vm and cpu lifecycle handling new fa0c5eabbdd3 KVM: s390: protvirt: Secure memory is not mergeable new 1274800792dc KVM: s390/mm: Make pages accessible before destroying the guest new 49710db08169 KVM: s390: protvirt: Handle SE notification interceptions new da24a0cc58ed KVM: s390: protvirt: Instruction emulation new 201ae986ead7 KVM: s390: protvirt: Implement interrupt injection new 0890ddea1a90 KVM: s390: protvirt: Add SCLP interrupt handling new e663df91dd85 KVM: s390: protvirt: Handle spec exception loops new c8aac2344d66 KVM: s390: protvirt: Add new gprs location handling new 19e122776886 KVM: S390: protvirt: Introduce instruction data area bounc [...] new d274995ec273 KVM: s390: protvirt: handle secure guest prefix pages new 5322781008a9 KVM: s390/mm: handle guest unpin events new 22d768c3e960 KVM: s390: protvirt: Write sthyi data to instruction data area new 353cbc6a5bdf KVM: s390: protvirt: STSI handling new 68cf7b1f137e KVM: s390: protvirt: disallow one_reg new 0f3035047140 KVM: s390: protvirt: Do only reset registers that are accessible new 811ea797118a KVM: s390: protvirt: Only sync fmt4 registers new ea5c68c39023 KVM: s390: protvirt: Add program exception injection new e0d2773d487c KVM: s390: protvirt: UV calls in support of diag308 0, 1 new fe28c7868f68 KVM: s390: protvirt: Report CPU state to Ultravisor new 7c36a3fcf444 KVM: s390: protvirt: Support cmd 5 operation state new 3adae0b4ca64 KVM: s390: protvirt: Mask PSW interrupt bits for intercept [...] new 72f218208fa6 KVM: s390: protvirt: do not inject interrupts after start new 8a8378fa6157 KVM: s390: protvirt: Add UV cpu reset calls new a421027987ed DOCUMENTATION: Protected virtual machine introduction and IPL new 13da9ae1cdbf KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED new 04ed89dc4aeb KVM: s390: protvirt: Add KVM api documentation new cc674ef252f4 KVM: s390: introduce module parameter kvm.use_gisa new 072396bd132d Merge remote-tracking branch 'kvms390/next' new cf6e914a6b40 xen: Replace zero-length array with flexible-array member new 1a5125feac42 Merge remote-tracking branch 'xen-tip/linux-next' new 2c4317c2a55f Merge remote-tracking branch 'percpu/for-next' new 491c6161c2ad Merge remote-tracking branch 'workqueues/for-next' new e4e7d6656442 Merge remote-tracking branch 'drivers-x86/for-next' new 705f3d6dbf46 Merge remote-tracking branch 'chrome-platform/for-next' new 9aad2ce3203c Merge remote-tracking branch 'leds/for-next' new f44bd644fb77 Merge remote-tracking branch 'ipmi/for-next' new 6de02a7a41d1 Merge remote-tracking branch 'driver-core/driver-core-next' new 9a4bc229bd28 Merge remote-tracking branch 'usb/usb-next' new 077b19e433f5 Merge remote-tracking branch 'usb-serial/usb-next' new cd07142cfa30 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 6e256a793293 dt-bindings: phy-qcom-qmp: Add SDM845 PCIe to binding new 421c9a0e9731 phy: qcom: qmp: Add SDM845 PCIe QMP PHY support new 909a5c78de91 phy: qcom: qmp: Add SDM845 QHP PCIe PHY new 5344bd668315 Merge remote-tracking branch 'phy-next/next' new 15fd0f4177b4 Merge remote-tracking branch 'tty/tty-next' new a7e278d19c02 Merge remote-tracking branch 'char-misc/char-misc-next' new 7116280f04dc Merge remote-tracking branch 'extcon/extcon-next' new 6f9e17ede849 Merge remote-tracking branch 'soundwire/next' new 28833c349843 Merge remote-tracking branch 'thunderbolt/next' new 3a79df366d6f Merge remote-tracking branch 'staging/staging-next' new 6bf89079f250 Merge remote-tracking branch 'mux/for-next' new d70fe976e719 Merge remote-tracking branch 'icc/icc-next' new 077d565f8a07 Merge remote-tracking branch 'slave-dma/next' new e1ca8b8463d8 Merge remote-tracking branch 'cgroup/for-next' new 9af75eca3d3a Merge remote-tracking branch 'scsi/for-next' new 1164f7424cb0 Merge remote-tracking branch 'vhost/linux-next' new 47fac2c1c7c4 Merge remote-tracking branch 'rpmsg/for-next' new 26875225cc36 Merge remote-tracking branch 'gpio/for-next' new 3491d964c0f3 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 05c99ab5b10e Merge remote-tracking branch 'pinctrl/for-next' new 21a2a420a263 Merge remote-tracking branch 'ktest/for-next' new 2bba0c447943 Merge remote-tracking branch 'kselftest/next' new e5a270da0559 Merge remote-tracking branch 'livepatching/for-next' new 63f3cad1679f Merge remote-tracking branch 'coresight/next' new 34a95af437bd Merge remote-tracking branch 'rtc/rtc-next' new 92a8035b2753 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new da4b1bfb8f0f Merge remote-tracking branch 'at24/at24/for-next' new a21ac06344a1 Merge remote-tracking branch 'ntb/ntb-next' new 7a1d786cf938 Merge remote-tracking branch 'fsi/next' new 6c69007c0fde Merge remote-tracking branch 'slimbus/for-next' new c3ea5ad5d73a Merge remote-tracking branch 'nvmem/for-next' new d8e93e3f22d9 XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI new 0dea1fa5702f Merge remote-tracking branch 'xarray/xarray' new 466938b63592 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 556081f87f99 PM / devfreq: Use constant name of userspace governor new 90831ed8fc3c PM / devfreq: Remove unneeded extern keyword new f86e0200a29b PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name new d4aaf8643cff PM / devfreq: Fix a typo in a comment new 249f562d176b Merge remote-tracking branch 'devfreq/devfreq-next' new 0faa31f066c2 Merge remote-tracking branch 'fpga/for-next' new 14482869d756 Merge branch 'akpm-current/current' new 5c7c3db67a48 mm/frontswap: mark various intentional data races new 482a92da5953 mm/page_io: mark various intentional data races new c68633da82be mm-page_io-mark-various-intentional-data-races-v2 new 7f9e1024d6cd mm/swap_state: mark various intentional data races new 1ad1a4edc5a0 mm/kmemleak: annotate various data races obj->ptr new 859c2990d21e mm/filemap.c: fix a data race in filemap_fault() new 9566f5ea5850 mm/swapfile: fix and annotate various data races new f9ca963cb4ac mm-swapfile-fix-and-annotate-various-data-races-v2 new 07b4649a1e4f mm/page_counter: fix various data races at memsw new e53bacfec2fa mm/memcontrol: fix a data race in scan count new 188d5dc32e3b mm/list_lru: fix a data race in list_lru_count_one new 0e286c26404b mm/mempool: fix a data race in mempool_free() new a988c11d6473 mm/util.c: annotate an data race at vm_committed_as new 7a5addc7ef65 mm/rmap: annotate a data race at tlb_flush_batched new 1fe258d64163 mm: annotate a data race in page_zonenum() new 1d7d1536e844 mm/memory.c: refactor insert_page to prepare for batched-l [...] new 2f46c946fc7f mm: Bring sparc pte_index() semantics inline with other pl [...] new 4a879e02dd49 mm/memory.c: add vm_insert_pages() new 57999057408d mm-add-vm_insert_pages-fix new 0a9bd6ef7e74 add missing page_count() check to vm_insert_pages(). new c9824070439e net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new ee52c659288b net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new 1a7b5c7add57 drivers/tty/serial/sh-sci.c: suppress warning new 6f8f7c840e88 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (38c0f7df639e) \ N -- N -- N refs/heads/akpm (6f8f7c840e88)
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.
The 701 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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 +- 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 - 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 +- mm/gup.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 +- 576 files changed, 14995 insertions(+), 6917 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 [...]