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 25c04a75f14f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 25b6be77590c mm: fix s390 compat build error omits c73528c11444 mm/madvise: make function 'do_process_madvise' static omits d0106a7877c7 mm-support-vector-address-ranges-for-process_madvise-fix-fix omits cfe534215db2 mm: support compat_sys_process_madvise omits 518d26a1da64 mm: support vector address ranges for process_madvise omits ba0340baeb99 mm/madvise: allow KSM hints for remote API omits 6eeec94df286 mm/madvise: support both pid and pidfd for process_madvise omits 80195a41f527 pid: move pidfd_get_pid() to pid.c omits 838f10faecc5 mm/madvise: check fatal signal pending of target process omits e517ddc8bc10 fix process_madvise build break for arm64 omits 1448db8288f5 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 89963441b3d3 mm/madvise: pass task and mm to do_madvise omits a479eab7f44f mm/mmap.c: do not allow mappings outside of allowed limits omits e8c7a78a19c7 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 657d635347f2 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 2366b8b03e01 mm/swap.c: annotate data races for lru_rotate_pvecs omits 5034de00af98 mm: annotate a data race in page_zonenum() omits fdbc7134ada1 mm/rmap: annotate a data race at tlb_flush_batched omits cd3b4a06eade mm/util.c: annotate an data race at vm_committed_as omits 6642672ed432 mm/mempool: fix a data race in mempool_free() omits 8198cc87b3b4 mm/list_lru: fix a data race in list_lru_count_one omits af5034d4d77c mm/memcontrol: fix a data race in scan count omits 4588e2ccb0ae mm/page_counter: fix various data races at memsw omits 17f5252b294f mm-swapfile-fix-and-annotate-various-data-races-v2 omits 213192a9757c mm/swapfile: fix and annotate various data races omits 2fdc0a69660d mm/filemap.c: fix a data race in filemap_fault() omits 91013b5b6339 mm/swap_state: mark various intentional data races omits 1e20ba940681 mm-page_io-mark-various-intentional-data-races-v2 omits 154d11d89dfb mm/page_io: mark various intentional data races omits 7b1193f4a481 mm/frontswap: mark various intentional data races omits a92d2b0ab6e7 kernel: rename show_stack_loglvl() => show_stack() omits c4fe048d45c8 kernel: use show_stack_loglvl() omits c1a238fbe2f0 sched: print stack trace with KERN_INFO omits 52a8336b19c0 kdb: don't play with console_loglevel omits b47244973ff2 power: use show_stack_loglvl() omits cf385eabf380 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 4b01101bf5e7 sysrq: use show_stack_loglvl() omits 2423c7e82e7b xtensa: add show_stack_loglvl() omits d4d77af820b4 xtensa: add loglvl to show_trace() omits 9c32d6f24165 x86: add show_stack_loglvl() omits 32c5a7b234af x86: add missing const qualifiers for log_lvl omits f77495917897 unicore32: add show_stack_loglvl() omits c1870a202213 unicore32: add loglvl to c_backtrace() omits ba3a4ab553fc unicore32: remove unused pmode argument in c_backtrace() omits 50869ce81cf9 um: add show_stack_loglvl() omits 933d4c86e0f2 um/sysrq: remove needless variable sp omits 93df8e74ce41 sparc: add show_stack_loglvl() omits 87ac97beb70a sh: add show_stack_loglvl() omits a588739cddff sh: add loglvl to show_trace() omits 01921312bf7b sh: add loglvl to printk_address() omits 7131839ad5f4 sh: remove needless printk() omits 8500ce020793 sh: add loglvl to dump_mem() omits dbb607985678 s390: add show_stack_loglvl() omits ea292bf99c37 riscv: add show_stack_loglvl() omits bee10ba1f4a8 powerpc: add show_stack_loglvl() omits 39627fc9a2ba parisc: add show_stack_loglvl() omits 39bd978ee34d openrisc: add show_stack_loglvl() omits 5bca4f26c4b5 nios2: add show_stack_loglvl() omits 578846a2025b nds32: add show_stack_loglvl() omits a0c640ef0af8 mips: add show_stack_loglvl() omits 9b04091f78d1 microblaze: add show_stack_loglvl() omits 9ab6b390751c microblaze: add loglvl to microblaze_unwind() omits 036cdc23c9f2 microblaze: add loglvl to microblaze_unwind_inner() omits 0c73122cd01d m68k: add show_stack_loglvl() omits 8b548c1845cd ia64: add show_stack_loglvl() omits 970f52e39ff4 ia64: pass log level as arg into ia64_do_show_stack() omits f44f20191623 hexagon: add show_stack_loglvl() omits a93ed0e8631c h8300: add show_stack_loglvl() omits 886fb69f781e csky: add show_stack_loglvl() omits a5726c076154 c6x: add show_stack_loglvl() omits 569d13d0d386 arm64: add show_stack_loglvl() omits 9169a40fe33c arm64: add loglvl to dump_backtrace() omits 0b0068f423bc arm: add show_stack_loglvl() omits a006a616c7fe arm: wire up dump_backtrace_{entry,stm} omits 699696655d5c arm: add loglvl to dump_backtrace() omits 859174aabebe arm: add loglvl to unwind_backtrace() omits 79ec82cb9dfd arm/asm: add loglvl to c_backtrace() omits b467c439926b arc: add show_stack_loglvl() omits b6e82544a3f5 alpha: add show_stack_loglvl() omits 9ddef76c2f43 kallsyms/printk: add loglvl to print_ip_sym() omits c3ae7e008167 mm/kmemleak: silence KCSAN splats in checksum omits 4ed7edd091aa kernel: set USER_DS in kthread_use_mm omits 5ce29a6780b4 powerpc/vas: fix up for {un}use_mm() rename omits 9cef8c4acf5f kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 7b0718c8198c kernel: better document the use_mm/unuse_mm API contract omits 56bd512ce26e kernel: move use_mm/unuse_mm to kthread.c omits 5f578b068314 kernel: move use_mm/unuse_mm to kthread.c omits 1fdf40636f24 amdgpu: a NULL ->mm does not mean a thread is a kthread omits e9ef9a425ad4 panic: add sysctl to dump all CPUs backtraces on oops event omits d1fadbab27cc kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 43858f501f02 parisc: add sysctl file interface panic_on_stackoverflow omits 05198f68b7d7 lib/test_sysctl: support testing of sysctl. boot parameter omits 22aa33ad76fa tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits b29269e6eae7 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits cfbf0217e975 kernel/sysctl: support handling command line aliases omits dfac3255190c kernel/sysctl: support setting sysctl parameters from kern [...] omits a4928e314c45 Merge branch 'akpm-current/current' omits 164e984dcf61 Merge remote-tracking branch 'mhi/mhi-next' omits 188de0e2511c Merge remote-tracking branch 'kunit-next/kunit' omits 4bcc7ba649a1 Merge remote-tracking branch 'cfi/cfi/next' omits 1b4a56c29847 Merge remote-tracking branch 'fpga/for-next' omits 881e6c95663f Merge remote-tracking branch 'devfreq/devfreq-next' omits 92b36ce25b06 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 63c67b8988e6 Merge remote-tracking branch 'hyperv/hyperv-next' omits 186db5f91cff Merge remote-tracking branch 'xarray/xarray' omits 16ae46daa10f Merge remote-tracking branch 'nvmem/for-next' omits b67733237d25 Merge remote-tracking branch 'slimbus/for-next' omits 228be8ed77c1 Merge remote-tracking branch 'fsi/next' omits c4228a185459 Merge remote-tracking branch 'kspp/for-next/kspp' omits fd9d894fe7b5 Merge remote-tracking branch 'ntb/ntb-next' omits d4af4cf53bb0 Merge remote-tracking branch 'rtc/rtc-next' omits 1a78194e8ff8 Merge remote-tracking branch 'coresight/next' omits c2ed016b208b Merge remote-tracking branch 'livepatching/for-next' omits 54b8b6e20cb4 Merge remote-tracking branch 'kselftest/next' omits f6c8f0756544 Merge remote-tracking branch 'userns/for-next' omits bd7899ac2c08 Merge remote-tracking branch 'pwm/for-next' omits 6ab1d1818147 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits b5e680d3e911 Merge remote-tracking branch 'pinctrl-intel/for-next' omits f9006ceb6744 Merge remote-tracking branch 'pinctrl/for-next' omits 54346810383d Merge remote-tracking branch 'gpio-intel/for-next' omits ab4309483540 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 71b050adef12 Merge remote-tracking branch 'gpio/for-next' omits f39c4ad479a2 Merge remote-tracking branch 'rpmsg/for-next' omits 29635dd04930 Merge remote-tracking branch 'vhost/linux-next' omits b366b85db6fe Merge remote-tracking branch 'scsi/for-next' omits 45303ae22fd2 Merge remote-tracking branch 'cgroup/for-next' omits ea4d3add8074 Merge remote-tracking branch 'slave-dma/next' omits bc1d3f58ce65 Merge remote-tracking branch 'mux/for-next' omits b3e29a9ee31d Merge remote-tracking branch 'staging/staging-next' omits 1a557467c35d Merge remote-tracking branch 'thunderbolt/next' omits ab30700c1185 Merge remote-tracking branch 'soundwire/next' omits 53362978f5e8 Merge remote-tracking branch 'extcon/extcon-next' omits 795382cc28d9 Merge remote-tracking branch 'char-misc/char-misc-next' omits 13fa277fbefd Merge remote-tracking branch 'tty/tty-next' omits 1b44cbc52b86 Merge remote-tracking branch 'phy-next/next' omits 0f13387b05d7 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits eeeba996ffde Merge remote-tracking branch 'usb-serial/usb-next' omits bda5108a8696 Merge remote-tracking branch 'usb/usb-next' omits 174cde35bd50 Merge remote-tracking branch 'driver-core/driver-core-next' omits 0f09d81eb9a4 Merge remote-tracking branch 'ipmi/for-next' omits a2af8b74d033 Merge remote-tracking branch 'leds/for-next' omits f1226f6f783f Merge remote-tracking branch 'chrome-platform/for-next' omits 46c70fc6a3ac Merge remote-tracking branch 'drivers-x86/for-next' omits 6dbedbb9ba5b Merge remote-tracking branch 'workqueues/for-next' omits 265ae58e8073 Merge remote-tracking branch 'percpu/for-next' omits 9c29c3b0f71f Merge remote-tracking branch 'kvms390/next' omits 39f87134484b Merge remote-tracking branch 'kvm/linux-next' omits d93693acc9e7 Merge remote-tracking branch 'rcu/rcu/next' omits 3decc95ed8cf Merge remote-tracking branch 'edac/edac-for-next' omits ca184d9e3ec2 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 88188475d4d3 Merge remote-tracking branch 'tip/auto-latest' omits 12414a49ebe9 Merge remote-tracking branch 'spi/for-next' omits 1e1b0c2ac0b0 Merge remote-tracking branch 'devicetree/for-next' omits 6a76ee8ee9b3 Merge remote-tracking branch 'audit/next' omits 87d1bf47bc22 Merge remote-tracking branch 'tpmdd/next' omits c48822836283 Merge remote-tracking branch 'selinux/next' omits bfe671520702 Merge remote-tracking branch 'keys/keys-next' omits 3fc893798e1c Merge remote-tracking branch 'integrity/next-integrity' omits 5ac96db9b52e Merge remote-tracking branch 'apparmor/apparmor-next' omits b29f0ada92fe Merge remote-tracking branch 'regulator/for-next' omits 3fe7aeee518a Merge remote-tracking branch 'battery/for-next' omits 4cec1cbffb76 Merge remote-tracking branch 'mmc/next' omits f0ca71898509 Merge remote-tracking branch 'device-mapper/for-next' omits ac9ce3935857 Merge remote-tracking branch 'block/for-next' omits 92024497f34e Merge remote-tracking branch 'input/next' omits afeb49650388 Merge remote-tracking branch 'modules/modules-next' omits 7c6fc1fd48e1 Merge remote-tracking branch 'sound-asoc/for-next' omits 83dbd65574d6 Merge remote-tracking branch 'sound/for-next' omits f98bfd36d0a6 Merge remote-tracking branch 'regmap/for-next' omits ecc7d10f1473 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits c53b910213cf Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 20d151705a24 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 2ac07f243fba Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 7d02c98765cc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 8c86b943b87f Merge remote-tracking branch 'amdgpu/drm-next' omits 068b80b68a67 Merge remote-tracking branch 'drm/drm-next' omits 8ddf448ed37c Merge remote-tracking branch 'crypto/master' omits bea3a9ca8eb0 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 57b2167ce371 Merge remote-tracking branch 'gfs2/for-next' omits 4516fdfef3aa Merge remote-tracking branch 'mac80211-next/master' omits 10855e4404a2 Merge remote-tracking branch 'bluetooth/master' omits 9c2f4980d4d5 Merge remote-tracking branch 'wireless-drivers-next/master' omits 3c59c8076119 Merge remote-tracking branch 'ipsec-next/master' omits 39e0e12a0a44 Merge remote-tracking branch 'bpf-next/master' omits 11a3f577a7c4 Merge remote-tracking branch 'net-next/master' omits d0ee1bc6b6df Merge remote-tracking branch 'rdma/for-next' omits 26ca4fb0e5f6 Merge remote-tracking branch 'swiotlb/linux-next' omits 1cfcf2fcfa05 Merge remote-tracking branch 'ieee1394/for-next' omits c2d301f55f8b Merge remote-tracking branch 'thermal/thermal/linux-next' omits 4fe458225427 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 47ab08105ca8 Merge remote-tracking branch 'pm/linux-next' omits d5a970b75a82 Merge remote-tracking branch 'v4l-dvb/master' omits d97fbc7f00f3 Merge remote-tracking branch 'jc_docs/docs-next' omits 210513061b8c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 95f78d19c346 Merge branch 'io_uring-5.7' into for-next omits 389d3c51c242 Merge branch 'dmi/master' omits 7eefb537cef2 Merge remote-tracking branch 'i3c/i3c/next' omits 168ce600b6ed Merge remote-tracking branch 'i2c/i2c/for-next' omits 3398c8b333cf Merge remote-tracking branch 'hid/for-next' omits b499ec3d2607 Merge remote-tracking branch 'pci/next' omits bbc3bb15cfff Merge remote-tracking branch 'printk/for-next' omits 76444f0083e2 io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() omits bd7c80d8e05c Merge remote-tracking branch 'vfs/for-next' omits a714a2b3139b Merge remote-tracking branch 'file-locks/locks-next' omits d15d893d33ca Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 2e4d4378e96f Merge remote-tracking branch 'iomap/iomap-for-next' omits feeab1299eb7 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 1ea18e3fd04c Merge remote-tracking branch 'nfsd/nfsd-next' omits dcd81180a020 Merge remote-tracking branch 'nfs/linux-next' omits f400e6deb57f Merge remote-tracking branch 'jfs/jfs-next' omits a1d59727b74f Merge remote-tracking branch 'fuse/for-next' omits ab5650855257 Merge remote-tracking branch 'f2fs/dev' omits 059732fc85b7 Merge remote-tracking branch 'ext3/for_next' omits bd735d230888 Merge remote-tracking branch 'exfat/dev' omits 7fc60ca6ac9f Merge remote-tracking branch 'configfs/for-next' omits 15871e0ed839 Merge remote-tracking branch 'cifs/for-next' omits 00e2e05f5c9a Merge remote-tracking branch 'btrfs/for-next' omits 8f64320b5d0a Merge remote-tracking branch 'uml/linux-next' omits 8a51c463cb40 Merge remote-tracking branch 'sh/sh-next' omits 4c5bc045bdc4 Merge remote-tracking branch 's390/features' omits 33ee148c9d0a Merge remote-tracking branch 'risc-v/for-next' omits 1309352f66a0 Merge remote-tracking branch 'powerpc/next' omits f15ee6beffa6 Merge remote-tracking branch 'nds32/next' omits 226ef2aa1612 Merge remote-tracking branch 'mips/mips-next' omits 86058fe8aa0a Merge remote-tracking branch 'm68knommu/for-next' omits 77524e751f8c Merge remote-tracking branch 'm68k/for-next' omits 39de050cc996 Merge remote-tracking branch 'h8300/h8300-next' omits 6d0ca9339464 Merge remote-tracking branch 'csky/linux-next' omits 3b72ac55f920 Merge remote-tracking branch 'clk/clk-next' omits 5f2ee26b2ffc Merge remote-tracking branch 'tegra/for-next' omits 1c8c9654d0b2 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9ac338c9e07e Merge remote-tracking branch 'scmi/for-linux-next' omits 17dbcd96208b Merge remote-tracking branch 'samsung-krzk/for-next' omits 28d763e01fcd Merge remote-tracking branch 'rockchip/for-next' omits 71e153e30d9d Merge remote-tracking branch 'reset/reset/next' omits 55dcf00f904b Merge remote-tracking branch 'renesas/next' omits 621bc080d3df Merge remote-tracking branch 'realtek/for-next' omits 84d192ac7395 Merge remote-tracking branch 'raspberrypi/for-next' omits 45e07caa9ed4 Merge remote-tracking branch 'qcom/for-next' omits 7513359499ce Merge remote-tracking branch 'omap/for-next' omits 15690ff47216 Merge remote-tracking branch 'mvebu/for-next' omits d2331e44c44c Merge remote-tracking branch 'mediatek/for-next' omits bb69be012ab5 Merge remote-tracking branch 'keystone/next' omits 67c2c9e14ec3 Merge remote-tracking branch 'imx-mxs/for-next' omits 9ac66314eb5b Merge remote-tracking branch 'at91/at91-next' omits 2999bf5982d0 Merge remote-tracking branch 'aspeed/for-next' omits 4b5c608aa14c Merge remote-tracking branch 'amlogic/for-next' omits 22361387757a Merge remote-tracking branch 'arm64/for-next/core' omits ec59a880cfa6 Merge remote-tracking branch 'arm/for-next' omits 0d41538527b6 Merge remote-tracking branch 'dma-mapping/for-next' omits 3c8de59d7f2e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits a37f92ef57b2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ff9f340e9534 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 99f822cd5d9c Merge remote-tracking branch 'mmc-fixes/fixes' omits 7ef98a97c5fe Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 35a0e9f3e6af Merge remote-tracking branch 'scsi-fixes/fixes' omits 59606543812b Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits c14b3359d62b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 296740fbb39c Merge remote-tracking branch 'omap-fixes/fixes' omits b48dea8278a8 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 76bae7c70157 Merge remote-tracking branch 'vfio-fixes/for-linus' omits aec06ac46b62 Merge remote-tracking branch 'crypto-current/master' omits 0b8e50eda2f7 Merge remote-tracking branch 'input-current/for-linus' omits 27f033336dcf Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits e48bfbe9d469 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 95ea18d58803 Merge remote-tracking branch 'staging.current/staging-linus' omits ac93ecf312ff Merge remote-tracking branch 'phy/fixes' omits dd9cd721a8db Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits ee16a5ad2fa9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 9fe77c764973 Merge remote-tracking branch 'usb.current/usb-linus' omits caebfaef1259 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 1270b8e88dd8 Merge remote-tracking branch 'spi-fixes/for-linus' omits 099b7c522dfc Merge remote-tracking branch 'regulator-fixes/for-linus' omits 1f5c9533cccb Merge remote-tracking branch 'regmap-fixes/for-linus' omits 329491b3b937 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f98a6dbca0bb Merge remote-tracking branch 'sound-current/for-linus' omits 9dfeaec78e79 Merge remote-tracking branch 'mac80211/master' omits 0e4ed58f001b Merge remote-tracking branch 'netfilter/master' omits fec08704695f Merge remote-tracking branch 'ipsec/master' omits 02dff7d5dc97 Merge remote-tracking branch 'bpf/master' omits c1b894157dbd Merge remote-tracking branch 'net/master' omits 3e9dc62091b1 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 5a0c11b7201d Merge remote-tracking branch 'arm-current/fixes' omits 03aa249a962f Merge remote-tracking branch 'arc-current/for-curr' omits f7e2b2478af2 ath10k: fix gcc-10 zero-length-bounds warnings omits ff19961f6b0d media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits 6e098c1c16d0 Merge branch 'for-5.8/block' into for-next omits b7a222c7ddd5 drm/amdgpu: re-enable runtime pm on vega10 omits 36df4eed0da0 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits f126284aadf8 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits acb4aeff79b1 drm/amdgpu: work around llvm bug #42576 omits f84a8b88b6e6 drm: Correct DP DSC macro typo omits ec75d05c291c drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 172c49135544 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 06952972e966 drm/mm: revert "Break long searches in fragmented address spaces" omits fce49f2fdd0f drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 39911b3bfe2c drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits 29fd7b1b7bc4 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 454110d4f6f8 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits dcff3ea7e4e2 drm/amdgpu: Add new ring callback to insert memory sync omits 3ca390ddf4f2 drm/amdgpu: Add unique_id for Arcturus omits adce95fcce64 drm/amdgpu: Add ReadSerial defines for Arcturus omits 3ed523ee4984 pipe: read/write_iter() handler should check for IOCB_NOWAIT omits c8c4fea4cb1b Merge remote-tracking branch 'spi/for-5.8' into spi-next omits 4aa8da006e71 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits e2050914084a Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits c13d5ffdc541 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits e124e205124c spi: atmel: Add missing annotation for atmel_spi_next_xfer [...] omits d7f27df50eea cxgb4: Add missing annotation for service_ofldq() omits a33464196821 io_uring: use proper references for fallback_req locking omits ad62de4b9bd2 Merge branch 'for-5.8/block' into for-next omits 75080313dccc torture: Remove qemu dependency on EFI firmware omits 93fa762436bd io_uring: only force async punt if poll based retry can't [...] omits a517948baf17 io_uring: enable poll retry for any file with ->read_iter [...] omits 488490e0d16c kcsan: Add test suite omits 95cc2e51bbd1 rcutorture: NULL rcu_torture_current earlier in cleanup code omits 079dabef2694 rcutorture: Handle non-statistic bang-string error messages omits d5874944f59e torture: Set configfile variable to current scenario omits 50576bf9f80f objtool, kcsan: Add kcsan_disable_current() and kcsan_enab [...] omits 5a76d2d81a12 kcsan: Add __kcsan_{enable,disable}_current() variants omits e02882cd57e3 rcutorture: Add races with task-exit processing omits a69e61051a50 Merge branch 'for-5.8/block' into for-next omits c298f72a534d uapi: revert flexible-array conversions omits 3ba225b506a2 treewide: Replace zero-length array with flexible-array member omits 02f5cb95a27c Merge branch 'for-5.8/block' into for-next omits 4ce332bb5eb3 vhost: revert "vhost: disable for OABI" omits 4833f4b7c282 virtio: force spec specified alignment on types omits 2a716ced1526 Merge branch 'for-next-current-v5.6-20200423' into for-nex [...] omits 78eac6d8d8d4 Merge branch 'misc-next' into for-next-current-v5.6-20200423 omits 7bbfa34856ad Merge branch 'misc-5.7' into for-next-current-v5.6-20200423 omits 6e10cc7a097b btrfs: remove useless check for copy_items() return value omits e94d318f12cd btrfs: fix partial loss of prealloc extent past i_size aft [...] omits c7a0c759326a btrfs: fix transaction leak in btrfs_recover_relocation omits 21ab4c516a1d btrfs: fix block group leak when removing fails omits 63100fb171fb btrfs: simplify direct I/O read repair omits ec190a5aa3e0 btrfs: get rid of one layer of bios in direct I/O omits df70bff7d0d4 btrfs: put direct I/O checksums in btrfs_dio_private inste [...] omits 6639f563077d btrfs: convert btrfs_dio_private->pending_bios to refcount_t omits 52df44703ee5 btrfs: remove unused btrfs_dio_private::private omits e18bd62ec9c5 btrfs: make btrfs_check_repairable() static omits 5cfa29e7394d btrfs: rename __readpage_endio_check to check_data_csum omits b1463254462c btrfs: clarify btrfs_lookup_bio_sums documentation omits 4d8eb7025957 btrfs: don't do repair validation for checksum errors omits 7e89c5eaa756 btrfs: look at full bi_io_vec for repair decision omits 23cbbea28e8f btrfs: fix double __endio_write_update_ordered in direct I/O omits b65eb0d752f4 btrfs: fix error handling when submitting direct I/O bio omits d32f86128eaf block: add bio_for_each_bvec_all() omits 437a35fa8f7b btrfs: drop logs when we've aborted a transaction omits fd94adcc94a4 btrfs: discard: Use the correct style for SPDX License Identifier omits 97dfcece3371 btrfs: simplify error handling of clean_pinned_extents() omits 458e3de37124 btrfs: fix memory leak of transaction when deleting unused [...] omits e2267d7ca0df Merge branch 'for-5.8/block' into for-next omits cc67e9bbcc86 btrfs: remove the redundant parameter level in btrfs_bin_search() omits 74916c4db6b9 Merge branch 'for-5.8/block' into for-next omits 2d3e46b86775 Merge branch 'for-5.8/block' into for-next omits c60da81e3d3f btrfs: make btrfs_read_disk_super return struct btrfs_disk_super omits 9bcdfadd88d7 btrfs: use list_for_each_entry_safe in free_reloc_roots omits 9725d2ff6d77 btrfs: don't force read-only after error in drop snapshot omits 9d1268ef27e6 btrfs: remove pointless assertion on reclaim_size counter omits acdfed96552d btrfs: tree-checker: remove duplicate definition of 'inode [...] omits f12ca53a6fd6 btrfs: force chunk allocation if our global rsv is larger [...] omits cd00eacca321 btrfs: run btrfs_try_granting_tickets if a priority ticket fails omits 939bbd16676c btrfs: only check priority tickets for priority flushing omits 05134e80f5f8 btrfs: account for trans_block_rsv in may_commit_transaction omits e2f98f7d384d btrfs: allow to use up to 90% of the global block rsv for unlink omits 986b7387a130 btrfs: improve global reserve stealing logic omits 4e753cb7d9f5 btrfs: backref: distinguish reloc and non-reloc use of ind [...] omits 7fe92cc73366 btrfs: reloc: move error handling of build_backref_tree() [...] omits 1dc24f40586d btrfs: backref: rename and move finish_upper_links() omits 4ab8a2846b06 btrfs: backref: rename and move handle_one_tree_block() omits b50c056eb0c9 btrfs: reloc: open code read_fs_root() for handle_indirect [...] omits ea45175f7c6a btrfs: backref: rename and move should_ignore_root() omits a108ebf871fc btrfs: backref: rename and move backref_tree_panic() omits c43ceaec2d32 btrfs: backref: rename and move backref_cache_cleanup() omits f1c3d385dccc btrfs: backref: rename and move remove_backref_node() omits 31860ffb75f9 btrfs: backref: rename and move drop_backref_node() omits 13115112f20e btrfs: backref: rename and move free_backref_(node|edge) omits e429fc1eca61 btrfs: backref: rename and move link_backref_edge() omits 4d2b5acf124d btrfs: backref: rename and move alloc_backref_edge() omits 5bbd55d4a4dd btrfs: backref: rename and move alloc_backref_node() omits 3737caff8876 btrfs: backref: rename and move backref_cache_init() omits f19849bff814 btrfs: rename tree_entry to rb_simple_node and export it omits 1c45f0da7bd4 btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] omits 38f24ca830f3 btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache omits 3f031cd67cbe btrfs: reloc: refactor useless nodes handling into its own [...] omits 16053dd2fc82 btrfs: reloc: refactor finishing part of upper linkage int [...] omits d8a309794fa2 btrfs: reloc: remove the open-coded goto loop for breadth- [...] omits 7d0b084cc2dd btrfs: reloc: pass essential members for alloc_backref_node() omits 993669f3fef2 btrfs: reloc: use wrapper to replace open-coded edge linking omits ccbc53ca9233 btrfs: reloc: refactor indirect tree backref processing in [...] omits 758d3abdc7fd btrfs: reloc: refactor direct tree backref processing into [...] omits e48ffedd424c btrfs: reloc: make reloc root search-specific for relocati [...] omits 5ca376987935 btrfs: reloc: add backref_cache::fs_info member omits a8efc8d12cdc btrfs: reloc: add backref_cache::pending_edge and backref_ [...] omits 8ad4807e3eb9 btrfs: reloc: rename mark_block_processed and __mark_block [...] omits 3d98bc3d093e btrfs: reloc: use btrfs_backref_iter infrastructure omits 7e7ae20e4741 btrfs: backref: implement btrfs_backref_iter_next() omits bd8bdc532152 btrfs: backref: introduce the skeleton of btrfs_backref_iter omits 3221153d08f1 btrfs: Add missing annotation for btrfs_tree_lock() omits d73cfd055d40 btrfs: Add missing annotation for btrfs_lock_cluster() omits 8b7d5839d430 virtio-mmio: Delete an error message in vm_find_vqs() omits e1bcbf4cec24 virtio: add VIRTIO_RING_NO_LEGACY omits ffca8b2a77f2 Merge branch 'work.exfat' into for-next omits 609c56723133 fs: fix indentation in deactivate_super() omits 5dd0c7270891 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] omits f9927710da4d erofs: convert to use the new mount fs_context api adds af4a32ad21f8 Merge tag 'mmc-v5.7-rc2' of git://git.kernel.org/pub/scm/l [...] adds 75ec0ba2acf4 Merge tag 'linux-kselftest-5.7-rc4' of git://git.kernel.or [...] adds 0468915bdb7c Merge tag 'linux-kselftest-kunit-5.7-rc4' of git://git.ker [...] adds 292fed1fc895 selinux: fix error return code in cond_read_list() adds fb73974172ff selinux: properly handle multiple messages in selinux_netl [...] adds 39e16d93424b Merge tag 'selinux-pr-20200430' of git://git.kernel.org/pu [...] adds c45e8bccecaf Merge tag 'for-5.7/dm-fixes-2' of git://git.kernel.org/pub [...] adds cebcff3a1c42 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds c62098c991a8 Merge tag 'drm-misc-fixes-2020-04-30' of git://anongit.fre [...] adds a979bb700ac7 Merge tag 'drm-intel-fixes-2020-04-30' of git://anongit.fr [...] adds 933fe2cbf234 drm/amd/display: DispalyPort: Write OUI only if panel supports it adds 718a5569b6fa drm/amd/display: blank dp stream before re-train the link adds 87b7ebc2e16c drm/amd/display: Fix green screen issue after suspend adds 1e4a18cc9004 Revert "drm/amd/powerplay: avoid using pm_en before it is [...] adds 690ae30be163 drm/amd/powerplay: avoid using pm_en before it is initiali [...] adds c938628c4478 drm/amdgpu: add tiling flags from Mesa adds fdf83646c054 drm/amdgpu: invalidate L2 before SDMA IBs (v2) adds 9017a4897a20 drm/amdgpu: bump version for invalidate L2 before SDMA IBs adds 3159d41db3a0 drm/amd/display: check if REFCLK_CNTL register is present adds 6eb3f7da3c33 drm/amd/display: fix rn soc bb update adds fdfd2a858590 drm/amd/display: Defer cursor update around VUPDATE for all ASIC adds 668a6741f809 drm/amd/display: Update downspread percent to match spread [...] adds b2a7b0ce0773 drm/amd/display: Use cursor locking to prevent flip delays adds e3dcd86b3b4c Merge tag 'amd-drm-fixes-5.7-2020-04-29' of git://people.f [...] adds 477bfeb9a3d7 Merge tag 'drm-fixes-2020-05-01' of git://anongit.freedesk [...] adds c536419022fe Merge tag 'sound-5.7-rc4' of git://git.kernel.org/pub/scm/ [...] adds ab386c46e44e Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds 132be62387c7 nvme: prevent double free in nvme_alloc_ns() error handling adds 47ed39e0625d Merge branch 'nvme-5.7' of git://git.infradead.org/nvme in [...] adds 10c70d95c0f2 block: remove the bd_openers checks in blk_drop_partitions adds 052c467cb587 Merge tag 'block-5.7-2020-05-01' of git://git.kernel.dk/li [...] adds af197f50ac53 io_uring: enable poll retry for any file with ->read_iter [...] adds 490e89676a52 io_uring: only force async punt if poll based retry can't [...] adds dd461af65946 io_uring: use proper references for fallback_req locking adds 3fd44c86711f io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() adds 7759a0bfadce io_uring: fix extra put in sync_file_range() adds 4ee3631451c9 io_uring: check non-sync defer_list carefully adds 2fb3e82284fc io_uring: punt splice async because of inode mutex adds cf0185308c41 Merge tag 'io_uring-5.7-2020-05-01' of git://git.kernel.dk [...] adds 42eb62d417e5 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 690e2aba7beb Merge tag 'vfio-v5.7-rc4' of git://github.com/awilliam/linux-vfio adds ed6889db63d2 Merge tag 'dmaengine-fix-5.7-rc4' of git://git.infradead.o [...] adds 29a47f456d62 Merge tag 'nfs-for-5.7-4' of git://git.linux-nfs.org/proje [...] adds f66ed1ebbfde Merge tag 'iomap-5.7-fixes-1' of git://git.kernel.org/pub/ [...] adds a53839963ee2 Merge branches 'pm-cpufreq' and 'pm-sleep' adds 743f05732f49 Merge tag 'pm-5.7-rc4' of git://git.kernel.org/pub/scm/lin [...] adds 5375e874c763 iommu: Fix the memory leak in dev_iommu_free() adds d1dcb7255c2b iommu/mediatek: Fix MTK_IOMMU dependencies adds 9dd124b63a2e iommu: spapr_tce: Disable compile testing to fix build on [...] adds b74aa02d7a30 iommu/amd: Fix legacy interrupt remapping for x2APIC-enabl [...] adds ba61c3da00f4 iommu/vt-d: Use right Kconfig option name adds ae74c19faa7d iommu: Properly export iommu_group_get_for_dev() adds b52649aee624 iommu/qcom: Fix local_base status check adds ea91593350ec Merge tag 'iommu-fixes-v5.7-rc3' of git://git.kernel.org/p [...] adds eb91db63a90d MAINTAINERS: btrfs: fix git repo URL adds 262f7a6b8317 Merge tag 'for-5.7-rc3-tag' of git://git.kernel.org/pub/sc [...] adds 0e698dfa2822 Linux 5.7-rc4 adds 7cb1d38f52b1 drm/msm: Fix undefined "rd_full" link error adds bbefc924d0ff ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST adds 5a27986c98cb Merge remote-tracking branch 'arc-current/for-curr' adds 3892823ff216 Merge remote-tracking branch 'arm-current/fixes' adds f9c6cea0b385 ibmvnic: Skip fatal error reset after passive init adds 7979457b1d3a net: bridge: vlan: Add a schedule point during VLAN processing adds 865308373ed4 dp83640: reverse arguments to list_add_tail adds 16f3fd3dccaa ionic: no link check until after probe adds 1d53aedcf984 ionic: refresh devinfo after fw-upgrade adds 6bc977faa0af ionic: add device reset to fw upgrade down adds de04604e2314 Merge branch 'ionic-fw-upgrade-bug-fixes' adds 713b6ebb4c37 net: ipa: fix a bug in ipa_endpoint_stop() adds 0721999f1570 net: ipa: fix an error message in gsi_channel_init_one() adds 0b1ba18aec3e net: ipa: zero return code before issuing generic EE command adds c778980a6594 Merge branch 'net-ipa-three-bug-fixes' adds b6f875a8d95e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds ab046a5d4be4 net: macsec: preserve ingress frame ordering adds ee8d2267f0e3 net: moxa: Fix a potential double 'free_irq()' adds 0ce205d4660c net: macb: Fix runtime PM refcounting adds b723748750ec tunnel: Propagate ECT(1) when decapsulating as recommended [...] adds 6ef4889fc0b3 mlxsw: spectrum_acl_tcam: Position vchunk in a vregion lis [...] adds ab1c637cc6d8 stmmac: intel: Fix kernel crash due to wrong error path adds 69422a7e5d57 cxgb4: fix EOTID leak when disabling TC-MQPRIO offload adds 8f34e53b60b3 ipv6: Use global sernum for dst validation with nexthop objects adds 600ac36b5327 net: phy: DP83822: Fix WoL in config init to be disabled adds 6c599044b0c1 net: phy: DP83TC811: Fix WoL in config init to be disabled adds 384649e79efb Merge branch 'WoL-fixes-for-DP83822-and-DP83tc811' adds 7fdc66debebc hv_netvsc: Fix netvsc_start_xmit's return type adds 610a9346c138 devlink: fix return value after hitting end in region read adds b6d49cab44b5 net: Make PTP-specific drivers depend on PTP_1588_CLOCK adds 709e7158f099 ice: cleanup language in ice.rst for fw.app adds cae9566acb1a cxgb4: Add missing annotation for service_ofldq() adds 846c68f7f1ac gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp() adds dc30b4059f6e drop_monitor: work around gcc-10 stringop-overflow warning adds 76b75d0c3c5d Merge remote-tracking branch 'net/master' adds dbe62d1ad0fa Merge remote-tracking branch 'bpf/master' adds 50bd4edba15a Merge remote-tracking branch 'ipsec/master' adds b94906af5004 Merge remote-tracking branch 'mac80211/master' adds 073919e09ca4 ALSA: usb-audio: Add control message quirk delay for Kings [...] adds 1034872123a0 ALSA: firewire-lib: fix 'function sizeof not defined' erro [...] adds f41224efcf8a Revert "ALSA: hda/realtek: Fix pop noise on ALC225" adds 52e4e36807ae ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse adds 1aee74bcf6a9 Merge remote-tracking branch 'sound-current/for-linus' adds 49c22696348d ASoC: SOF: Update correct LED status at the first time usa [...] adds ba452324792d Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 8e005e627658 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 8d574f1bec71 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 0b55120cc0df Merge remote-tracking branch 'regulator-fixes/for-linus' adds c459b311d82b Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds bcf793530757 Merge remote-tracking branch 'spi-fixes/for-linus' adds 825038884cdf Merge remote-tracking branch 'driver-core.current/driver-c [...] adds c0dd9b108029 Merge remote-tracking branch 'usb.current/usb-linus' adds 5f175d5d0769 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 24a0a9a6a1d6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 3ef091b23edd Merge remote-tracking branch 'phy/fixes' adds 0df3ca49c351 Merge remote-tracking branch 'staging.current/staging-linus' adds d7cd3be5f5d0 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds e15643b43750 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 1c935ccb646f Merge remote-tracking branch 'input-current/for-linus' adds 6a89cf556f05 Merge remote-tracking branch 'crypto-current/master' adds 5a5a65d532cf Merge remote-tracking branch 'omap-fixes/fixes' adds 07a441f21393 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds cc3efc72df7c Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d744fef2913e Merge remote-tracking branch 'scsi-fixes/fixes' adds 6d4315023bc9 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new 52e9f41802ea treewide: Replace zero-length array with flexible-array member new 658d2e5e3703 media: s5k5baf: avoid gcc-10 zero-length-bounds warning new 9f8c98d88dcd ath10k: fix gcc-10 zero-length-bounds warnings new a47020f3fc86 uapi: revert flexible-array conversions new f68a15aba96e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 7ea98410c340 um: do not evaluate compiler's library path when cleaning new feb7c797a27e hexagon: suppress error message for 'make clean' new fd31a005f7a7 h8300: suppress error messages for 'make clean' new 2a7ee238e570 parisc: suppress error messages for 'make clean' new 5b6a7ce42a52 unicore32: do not evaluate compiler's library path when cleaning new 791b6013ca27 kbuild: use $(CC_VERSION_TEXT) to evaluate CC_IS_GCC and C [...] new d556c93f4877 kbuild: ensure full rebuild when the compiler is updated new b7d410391ffe kbuild: use -MMD instead of -MD to exclude system headers [...] new 8ced17c6146f kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMP [...] new 19ae0216433f Revert "objtool: Skip samples subdirectory" new 88d8e9200a2f kbuild: remove '/' target new c7450a0c44ad kbuild: remove unused AS assignment new 348f6bef0bd7 kbuild: determine the output format of DTC by the target suffix new ee066c3ddf7b kbuild: warn if always, hostprogs-y, or hostprogs-m is used new dc27abfa86ef bpfilter: match bit size of bpfilter_umh to that of the kernel new 94c26103615c kbuild: add infrastructure to build userspace programs new 0592c3c367c4 bpfilter: use 'userprogs' syntax to build bpfilter_umh new 3ee058791142 samples: seccomp: build sample programs for target architecture new 0fe8ecc58295 kbuild: doc: document the new syntax 'userprogs' new 18891ae5db72 samples: uhid: fix warnings in uhid-example new d52fe5fcca5f samples: uhid: build sample program for target architecture new aa9058eb7505 samples: hidraw: build sample program for target architecture new 12891063ad20 samples: connector: build sample program for target architecture new c75e78c4b99e samples: vfs: build sample programs for target architecture new ff419e3da237 samples: pidfd: build sample program for target architecture new 23082cd527a8 samples: mei: build sample program for target architecture new 61971fde198e samples: auxdisplay: use 'userprogs' syntax new f5f25a57c74f samples: timers: use 'userprogs' syntax new 3ba9c29d1877 samples: watchdog: use 'userprogs' syntax new 48f69a6bd1af kconfig: announce removal of 'kvmconfig' and 'xenconfig' s [...] new f28d9dd062db kconfig: do not use OR-assignment for zero-cleared structure new 535c1051c8b7 kconfig: do not assign a variable in the return statement new e08b1bcabf78 kconfig: tests: remove randconfig test for choice in choice new 361715b5c867 kconfig: allow only 'config', 'comment', and 'if' inside 'choice' new 306232df1742 Merge branch 'kconfig' into for-next new feb06317c032 Merge remote-tracking branch 'kbuild/for-next' new ff9982e6efa4 Merge remote-tracking branch 'dma-mapping/for-next' new 747ffc2fcf96 ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h new 8ede890b0bce ARM: uaccess: integrate uaccess_save and uaccess_restore new 71f8af111010 ARM: uaccess: fix DACR mismatch with nested exceptions new 626468fb0f3e Merge branch 'uaccess' into for-next new 3fee559b967d Merge remote-tracking branch 'arm/for-next' new e08dc95beee4 Merge remote-tracking branch 'arm64/for-next/core' new 4cb3b50ce267 Merge remote-tracking branch 'amlogic/for-next' new 87eed73e0dea Merge remote-tracking branch 'aspeed/for-next' new 5a0806034aec Merge remote-tracking branch 'at91/at91-next' new 52cc56b1d909 Merge remote-tracking branch 'imx-mxs/for-next' new 7f3f4d06c9fb Merge remote-tracking branch 'keystone/next' new f0144540438e Merge remote-tracking branch 'mediatek/for-next' new 92e3c1879976 Merge remote-tracking branch 'mvebu/for-next' new ead96d8cc810 Merge remote-tracking branch 'omap/for-next' new b6601e56ff0c Merge remote-tracking branch 'qcom/for-next' new 605d0fcd9a63 Merge remote-tracking branch 'raspberrypi/for-next' new bda706be0842 Merge remote-tracking branch 'realtek/for-next' new b10c48f5eb17 Merge remote-tracking branch 'renesas/next' new 78f8ad842373 Merge remote-tracking branch 'reset/reset/next' new 8d7967271d7d Merge remote-tracking branch 'rockchip/for-next' new 85e51e67d3cf Merge remote-tracking branch 'samsung-krzk/for-next' new 6c31b5498883 Merge remote-tracking branch 'scmi/for-linux-next' new c16dc98a64cf Merge remote-tracking branch 'sunxi/sunxi/for-next' new f0c86989c87c Merge remote-tracking branch 'tegra/for-next' new fe871496acf6 Merge remote-tracking branch 'clk/clk-next' new 8a09aa54d205 Merge remote-tracking branch 'csky/linux-next' new e180f0d45f8c Merge remote-tracking branch 'h8300/h8300-next' new 93997331539f Merge remote-tracking branch 'm68k/for-next' new bd76122a71c4 Merge remote-tracking branch 'm68knommu/for-next' new 3aed240e577e MIPS: Loongson64: Correct TLB type for Loongson-3 Classic new 9d139131e973 mips: Drop CONFIG_MTD_M25P80 in various defconfig files new 7cc8f2d5aca1 MIPS: perf: Remove unnecessary "fallthrough" pseudo keywords new 54701195b959 Merge remote-tracking branch 'mips/mips-next' new 4f1dcf100048 Merge remote-tracking branch 'nds32/next' new 6909dc57096b Merge remote-tracking branch 'powerpc/next' new c1a700cc2f1f Merge remote-tracking branch 'risc-v/for-next' new 6f9b9744dc05 Merge remote-tracking branch 's390/features' new 4e3e9f6cf683 Merge remote-tracking branch 'sh/sh-next' new 479bb71935d5 Merge remote-tracking branch 'uml/linux-next' new 88688479825d Merge branch 'misc-5.7' into for-next-current-v5.6-20200503 new 7020853b7bb8 btrfs: Add missing annotation for btrfs_lock_cluster() new bd53c1e6be3b btrfs: Add missing annotation for btrfs_tree_lock() new 1cd6be0b973d btrfs: backref: introduce the skeleton of btrfs_backref_iter new 23d8c269ffbe btrfs: backref: implement btrfs_backref_iter_next() new 9948dfd20247 btrfs: reloc: use btrfs_backref_iter infrastructure new d901e10011de btrfs: reloc: rename mark_block_processed and __mark_block [...] new 6f9d30b04382 btrfs: reloc: add backref_cache::pending_edge and backref_ [...] new 87fa162a07d4 btrfs: reloc: add backref_cache::fs_info member new 603ed3dc2f10 btrfs: reloc: make reloc root search-specific for relocati [...] new aff7bd453b68 btrfs: reloc: refactor direct tree backref processing into [...] new 085bc98122f0 btrfs: reloc: refactor indirect tree backref processing in [...] new 0dcc0e613b21 btrfs: reloc: use wrapper to replace open-coded edge linking new 4dfb922c995e btrfs: reloc: pass essential members for alloc_backref_node() new a936b462575b btrfs: reloc: remove the open-coded goto loop for breadth- [...] new b16c9f15836c btrfs: reloc: refactor finishing part of upper linkage int [...] new dd40712fe445 btrfs: reloc: refactor useless nodes handling into its own [...] new a5828fab2f9a btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache new 2888ba351953 btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] new 2f0f448f8994 btrfs: rename tree_entry to rb_simple_node and export it new 415f0efd6b6d btrfs: backref: rename and move backref_cache_init() new bf6f83a847e8 btrfs: backref: rename and move alloc_backref_node() new 218c90636f06 btrfs: backref: rename and move alloc_backref_edge() new 6bc03a6b4fb5 btrfs: backref: rename and move link_backref_edge() new eff5bef40b5a btrfs: backref: rename and move free_backref_(node|edge) new a28b5122a834 btrfs: backref: rename and move drop_backref_node() new c9e03298b7d8 btrfs: backref: rename and move remove_backref_node() new 922be537cfb7 btrfs: backref: rename and move backref_cache_cleanup() new 79ab03df4236 btrfs: backref: rename and move backref_tree_panic() new f01332b66729 btrfs: backref: rename and move should_ignore_root() new 65080f0a9a0d btrfs: reloc: open code read_fs_root() for handle_indirect [...] new cc179309db45 btrfs: backref: rename and move handle_one_tree_block() new d5a4b4836ad7 btrfs: backref: rename and move finish_upper_links() new eb1871db728b btrfs: reloc: move error handling of build_backref_tree() [...] new 87b6555f241f btrfs: backref: distinguish reloc and non-reloc use of ind [...] new 2a3b326a8fdc btrfs: improve global reserve stealing logic new d75fb883e271 btrfs: allow to use up to 90% of the global block rsv for unlink new 2763616f8be2 btrfs: account for trans_block_rsv in may_commit_transaction new 5553fcfcb94d btrfs: only check priority tickets for priority flushing new c63b4da8595e btrfs: run btrfs_try_granting_tickets if a priority ticket fails new f09c7e6ed11f btrfs: force chunk allocation if our global rsv is larger [...] new 0cd59a95b953 btrfs: tree-checker: remove duplicate definition of 'inode [...] new 87c1171c8afa btrfs: remove pointless assertion on reclaim_size counter new 4069dcda19f1 btrfs: don't force read-only after error in drop snapshot new bdfe79b21d59 btrfs: use list_for_each_entry_safe in free_reloc_roots new 4aae07c4510d btrfs: make btrfs_read_disk_super return struct btrfs_disk_super new 150e57d88ce8 btrfs: remove the redundant parameter level in btrfs_bin_search() new 8682d479e9e4 btrfs: simplify error handling of clean_pinned_extents() new 26dd2a861581 block: add bio_for_each_bvec_all() new 378a73985616 btrfs: fix error handling when submitting direct I/O bio new c53f22e3db6b btrfs: fix double __endio_write_update_ordered in direct I/O new 4689c01ad57e btrfs: look at full bi_io_vec for repair decision new 6f5113f3b550 btrfs: don't do repair validation for checksum errors new 5a8d939faa07 btrfs: clarify btrfs_lookup_bio_sums documentation new 6568646efe7d btrfs: rename __readpage_endio_check to check_data_csum new 5f00a07b152f btrfs: make btrfs_check_repairable() static new aaf055ddfe0f btrfs: remove unused btrfs_dio_private::private new 315ec6bc131b btrfs: convert btrfs_dio_private->pending_bios to refcount_t new 19d7be5f9f06 btrfs: put direct I/O checksums in btrfs_dio_private inste [...] new a8181797f1e5 btrfs: get rid of one layer of bios in direct I/O new 366e26fea60b btrfs: simplify direct I/O read repair new b8d29f528f47 btrfs: get rid of endio_repair_workers new 30944b9c61e3 btrfs: unify buffered and direct I/O read repair new be50262854fa btrfs: remove useless check for copy_items() return value new c278d0ca3d14 btrfs: drop useless goto in open_fs_devices new 56570b952dfb Merge branch 'misc-next' into for-next-current-v5.6-20200503 new 5211fe9f0d35 Merge branch 'for-next-current-v5.6-20200503' into for-nex [...] new 8d453bdcae91 Merge remote-tracking branch 'btrfs/for-next' new 7beac1f395ee Merge remote-tracking branch 'cifs/for-next' new 01ad1312a87e Merge remote-tracking branch 'configfs/for-next' new 3e9beb6e62b4 exfat: use iter_file_splice_write new afde4d12e683 Merge remote-tracking branch 'exfat/dev' new 9afb89530bb3 Merge remote-tracking branch 'ext3/for_next' new 2913aa304cef f2fs: Avoid double lock for cp_rwsem during checkpoint new a96ae7ca5088 f2fs: Use the correct style for SPDX License Identifier new 58a1c829bd7b f2fs: use strcmp() in parse_options() new f95bcdf2e4b7 Merge remote-tracking branch 'f2fs/dev' new c77fc7433fe4 Merge remote-tracking branch 'fuse/for-next' new 918345cb2af0 Merge remote-tracking branch 'jfs/jfs-next' new 949e523daaab Merge remote-tracking branch 'nfsd/nfsd-next' new f61591adf9f6 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 6e4d4e93b800 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 6d9a371ada48 Merge remote-tracking branch 'file-locks/locks-next' new 91a7c5e1d30e erofs: convert to use the new mount fs_context api new b82b0a29c3b4 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] new 7b1476111295 fs: fix indentation in deactivate_super() new 9ccaf35a76cd Merge branch 'work.misc' into for-next new ad71ee02948d Merge remote-tracking branch 'vfs/for-next' new 9d4c59649d62 Merge remote-tracking branch 'printk/for-next' new 1cdf0323fdad Merge remote-tracking branch 'pci/next' new ab0eed8e8946 Merge remote-tracking branch 'hid/for-next' new 7b6984f1e9e0 Merge remote-tracking branch 'i2c/i2c/for-next' new 0e23ee203595 Merge remote-tracking branch 'i3c/i3c/next' new d007e09b54ad Merge branch 'dmi/master' new 4a03ae08a72d Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 1c0ae854da16 Merge remote-tracking branch 'jc_docs/docs-next' new 75b7b5a02169 Merge remote-tracking branch 'v4l-dvb/master' new 2f516e7cbe88 cpuidle: sysfs: Remove the unused define_one_r(o/w) macros new eba933ceebf2 cpuidle: sysfs: Minor coding style corrections new 1985b45de014 Merge branch 'pm-cpuidle' into linux-next new e624984c2bbe Merge remote-tracking branch 'pm/linux-next' new 97bb039da38d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new fe8e4d9c7f63 Merge remote-tracking branch 'thermal/thermal/linux-next' new c1c072bda3bd Merge remote-tracking branch 'ieee1394/for-next' new b2c2e285bf53 Merge remote-tracking branch 'swiotlb/linux-next' new d2665b3e7012 Merge remote-tracking branch 'rdma/for-next' new f256356f65e6 ptp_qoriq: output PPS signal on FIPER2 in default new 7ae9a4f483ec dpaa_eth: Fix comparing pointer to 0 new 654cad8b6a17 octeontx2-pf: Fix error return code in otx2_probe() new f8d530ac29fe ice: Fix error return code in ice_add_prof() new 88ec7cb22ddd net: lpc-enet: fix error return code in lpc_mii_init() new 0a699302be59 net: ethernet: fec: Revert "net: ethernet: fec: Replace in [...] new c4db9934a33e net: ll_temac: Fix return value check in temac_probe() new 97fff7c8de1e dpaa2-eth: fix error return code in setup_dpni() new 78734404ef9c net: usb: ax88179_178a: Implement ethtool_ops set_eeprom new b410439ca371 r8169: improve max jumbo packet size definition new 838974e1e08a r8169: configure PME_SIGNAL for RTL8125 too new cde0f4f81d1c net: phy: at803x: add downshift support new 86570d8a2f76 net: phy: bcm54140: use genphy_soft_reset() new afcecca56f0c net: phy: bcm54140: fix phy_id_mask new e9a66851de72 net: phy: bcm54140: apply the workaround on b0 chips new e4e51da66dc8 net: phy: bcm54140: add second PHY ID new 259791251492 hinic: make symbol 'dump_mox_reg' static new 37ecb5b8b8cd hinic: Use kmemdup instead of kzalloc and memcpy new ef891284b130 r8169: remove not needed parameter in rtl8169_set_magic_reg new 973d55e590be docs: networking: convert tuntap.txt to ReST new 961fb1ff412a docs: networking: convert udplite.txt to ReST new 58ccb2b2e87d docs: networking: convert vrf.txt to ReST new d2a85c184ac6 docs: networking: convert vxlan.txt to ReST new 883780af7209 docs: networking: convert x25-iface.txt to ReST new c4ea03fdfd12 docs: networking: convert x25.txt to ReST new c4a0eb935018 docs: networking: convert xfrm_device.txt to ReST new da62baada5cc docs: networking: convert xfrm_proc.txt to ReST new a5cfea33e5e5 docs: networking: convert xfrm_sync.txt to ReST new a6c34b476ca2 docs: networking: convert xfrm_sysctl.txt to ReST new 0046db09d539 docs: networking: convert z8530drv.txt to ReST new c79773e83e66 docs: networking: device drivers: convert 3com/3c509.txt to ReST new 9ea2af8d16f5 docs: networking: device drivers: convert 3com/vortex.txt to ReST new 8d299c7e912b docs: networking: device drivers: convert amazon/ena.txt to ReST new c958119a487e docs: networking: device drivers: convert aquantia/atlanti [...] new c839ce557b35 docs: networking: device drivers: convert chelsio/cxgb.txt [...] new 714a4da450c0 docs: networking: device drivers: convert cirrus/cs89x0.tx [...] new e1ddedb5cbd6 docs: networking: device drivers: convert davicom/dm9000.t [...] new b6671d71ca81 docs: networking: device drivers: convert dec/de4x5.txt to ReST new c981977d3a5c docs: networking: device drivers: convert dec/dmfe.txt to ReST new ca705e4793f0 docs: networking: device drivers: convert dlink/dl2k.txt to ReST new 0d0d976f59a5 docs: networking: device drivers: convert freescale/dpaa.t [...] new dc67e91e7f7b docs: networking: device drivers: convert freescale/gianfa [...] new cf7eba49b2b1 docs: networking: device drivers: convert intel/ipw2100.tx [...] new c81f19570327 docs: networking: device drivers: convert intel/ipw2200.tx [...] new 011531f7e525 docs: networking: device drivers: convert microsoft/netvsc [...] new 7762f5c514dc docs: networking: device drivers: convert neterion/s2io.tx [...] new f10727d3b68c docs: networking: device drivers: convert neterion/vxge.tx [...] new acfcf23597d6 docs: networking: device drivers: convert qualcomm/rmnet.t [...] new 21620b6586f7 docs: networking: device drivers: convert sb1000.txt to ReST new d6a998732b6d docs: networking: device drivers: convert smsc/smc9.txt to ReST new 8470f18ea651 docs: networking: device drivers: convert ti/cpsw_switchde [...] new 6f22789da76d docs: networking: device drivers: convert ti/cpsw.txt to ReST new e9a5475e735c docs: networking: device drivers: convert ti/tlan.txt to ReST new 7ac0cbb49142 docs: networking: device drivers: convert toshiba/spider_n [...] new 2c8e961d20e3 net: docs: add page_pool.rst to index.rst new 30cbf2ddfc59 docs: networking: arcnet-hardware.rst: don't duplicate cha [...] new 4b4976a6fec5 Merge branch 'net-ReST-part-three' new f773d5118b6c r8169: remove redundant driver message when entering promi [...] new d56f58cec90d r8169: simplify counter handling new 3bf6ff3cec5d r8169: remove "out of memory" error message from rtl_reque [...] new 93882c6f210a r8169: switch from netif_xxx message functions to netdev_xxx new a465fb1e2f27 Merge branch 'r8169-improve-user-message-handling' new f0628c524fd1 net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX new 1bb694e20839 net: ethernet: stmmac: simplify phy modes management for stm32 new 41a46913bee7 net: fix skb_panic to output real address new e00edb4efbbc drivers: net: davinci_mdio: fix potential NULL dereference [...] new fe677b057e33 net: atlantic: update company name in the driver description new 98c4353c5add net: atlantic: add A2 device IDs new 3d464aadef75 net: atlantic: add defines for 10M and EEE 100M link mode new 099d074e3f0c net: atlantic: add hw_soft_reset, hw_prepare to hw_ops new 36e90a5297ea net: atlantic: simplify hw_get_fw_version() usage new d0f23741c202 net: atlantic: make hw_get_regs optional new d1ad88fe9fa9 net: atlantic: move IS_CHIP_FEATURE to aq_hw.h new f67619611b4c net: atlantic: A2 driver-firmware interface new 258ff0cf61d6 net: atlantic: minimal A2 HW bindings required for fw_ops new 5cfd54d7dc18 net: atlantic: minimal A2 fw_ops new b3f0c79cba20 net: atlantic: A2 hw_ops skeleton new 57fe8fd2255c net: atlantic: HW bindings for A2 RFP new 3417368494db net: atlantic: add A2 RPF hw_ops new ec7629e0c221 net: atlantic: HW bindings for basic A2 init/deinit hw_ops new c1be0bf092bd net: atlantic: common functions needed for basic A2 init/d [...] new e54dcf4bba3e net: atlantic: basic A2 init/deinit hw_ops new 43c670c8e48a net: atlantic: A2 ingress / egress hw configuration new bf2320a60e68 Merge branch 'net-atlantic-A2-support' new bf604bc90b30 net: dsa: mv88e6xxx: use generic clause 45 definitions new 7019bba43307 net: dsa: mv88e6xxx: 88e6390 10G serdes support new b7052ba7cf52 Merge branch 'net-dsa-mv88e6xxx-augment-phylink-support-for-10G' new aba7924fa5a4 net: ipa: pass channel pointer to gsi_channel_state() new a2003b303875 net: ipa: do not cache channel state new df8f348e76d5 Merge branch 'net-ipa-dont-cache-channel-state' new eb236c2994b0 net: bcmgenet: Move wake-up event out of side band ISR new a51c328df310 net: qos: introduce a gate control flow action new d29bdd69ecdd net: schedule: add action gate offloading new 79e499829f3f net: enetc: add hw tc hw offload features for PSPF capability new 888ae5a3952b net: enetc: add tc flower psfp offload driver new 47c0b5806f21 Merge branch 'Introduce-a-flow-gate-control-action-and-app [...] new 7562a13d5a8c net/smc: multiple link support for rmb buffer registration new 4a3641c16087 net/smc: unmapping of buffers to support multiple links new fb33d2772725 net/smc: map and register buffers for a new link new fbed3b37c896 net/smc: extend smc_llc_send_add_link() and smc_llc_send_d [...] new d550066776aa net/smc: mutex to protect the lgr against parallel reconfi [...] new 35dcf7ec02dc net/smc: remember PNETID of IB device for later device matching new 1f90a05d9ff9 net/smc: add smcr_port_add() and smcr_link_up() processing new 541afa10c126 net/smc: add smcr_port_err() and smcr_link_down() processing new 87523930a16e net/smc: take link down instead of terminating the link group new 33d203302d1c net/smc: remove DELETE LINK processing from smc_core.c new 6c868a3edc70 net/smc: introduce smc_pnet_find_alt_roce() new 8574cf4055ab net/smc: allocate index for a new link new b45e7f98ab7c net/smc: llc_add_link_work to handle ADD_LINK LLC requests new 5b95dea31636 Merge branch 'net-smc-extent-buffer-mapping-and-port-handling' new d46edd671a14 bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS new 0bee106716cf libbpf: Add support for command BPF_ENABLE_STATS new 31a9f7fe9337 bpf: Add selftest for BPF_ENABLE_STATS new 3dbb5b5040c3 Merge branch 'bpf_enable_stats' new beecf11bc218 bpf: Bpf_{g,s}etsockopt for struct bpf_sock_addr new 138c67677ff5 bpf: Fix use-after-free of bpf_link when priming half-fails new 57dc6f3b4133 selftests/bpf: Use reno instead of dctcp new 115506fea499 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 184ecc9eb260 ptp: Add adjphase function to support phase offset control. new d3f1cbd29fa6 ptp: Add adjust_phase to ptp_clock_caps capability. new 425d2b1c5638 ptp: ptp_clockmatrix: Add adjphase() to support PHC write [...] new 6c5af965c09b Merge branch 'ptp-Add-adjust-phase-to-support-phase-offset' new 40b94224c339 smc: Remove unused function. new f166f890c8f0 net: ethernet: fec: Replace interrupt driven MDIO with polled IO new ee1bd483cc06 inet_diag: bc: read cgroup id only for full sockets new dde0a648fc00 net_sched: sch_fq: avoid touching f->next from fq_gc() new 7ba0537c2b53 net_sched: sch_fq: change fq_flow size/layout new 82a0aa53b520 net_sched: sch_fq: use bulk freeing in fq_gc() new c288b0ca86a0 net_sched: sch_fq: do not call fq_peek() twice per packet new 348e289b0f23 net_sched: sch_fq: perform a prefetch() earlier new 5889a62b93bd Merge branch 'sch_fq-optimizations' new 80f8443fcdaa net: ena: avoid unnecessary admin command when RSS functio [...] new e9a1de378dd4 net: ena: fix error returning in ena_com_get_hash_function() new f66c2ea3b18a net: ena: allow setting the hash function without changing [...] new c1bd17e51c71 net: ena: change default RSS hash function to Toeplitz new 0af3c4e2eab8 net: ena: changes to RSS hash key allocation new cac7172f2d33 net: ena: remove code that does nothing new d4a8b3bb0bb7 net: ena: add unmask interrupts statistics to ethtool new 5c665f8c596d net: ena: add support for reporting of packet drops new f5db045e76fa net: ena: drop superfluous prototype new c1c0e40b367e net: ena: use SHUTDOWN as reset reason when closing interface new dcc2789a11f9 net: ena: cosmetic: remove unnecessary spaces and tabs in [...] new 77a651f5647d net: ena: cosmetic: extract code to ena_indirection_table_set() new d1a22509547b Merge branch 'Enhance-current-features-in-ena-driver' new 336ba09f2ef7 net/smc: first part of add link processing as SMC client new 87f88cda2128 net/smc: rkey processing for a new link as SMC client new b1570a87f57e net/smc: final part of add link processing as SMC client new 2d2209f20189 net/smc: first part of add link processing as SMC server new 57b499242cb8 net/smc: rkey processing for a new link as SMC server new 1551c95b6124 net/smc: final part of add link processing as SMC server new c9a5d2430351 net/smc: delete an asymmetric link as SMC server new 9ec6bf19ec8b net/smc: llc_del_link_work and use the LLC flow for delete link new 9c4168789cc6 net/smc: delete link processing as SMC client new 08ae27ddfb65 net/smc: delete link processing as SMC server new 4dadd151b265 net/smc: enqueue local LLC messages new 60bcbc41ffb3 Merge branch 'net-smc-add-and-delete-link-processing' new 67a8956ed0a8 Merge remote-tracking branch 'net-next/master' new b6efc8b63023 Merge remote-tracking branch 'ipsec-next/master' new cff9f12b1891 net/core: Introduce netdev_get_xmit_slave new 119d48fd4298 bonding: Export skip slave logic to function new ed7d4f023b1a bonding: Rename slave_arr to usable_slaves new 34b37e204dfc bonding/alb: Add helper functions to get the xmit slave new c071d91d2a89 bonding: Add helper function to get the xmit slave based on hash new 29d5bbccb3a1 bonding: Add helper function to get the xmit slave in rr mode new 5a19f1c1a2a0 bonding: Add function to get the xmit slave in active-backup mode new 6b447e76ed44 bonding: Add array of all slaves new 33720aaf8c2a bonding: Implement ndo_get_xmit_slave new 64363e61c7bb net/mlx5: Change lag mutex lock to spin lock new c6bc6041b10f net/mlx5: Add support to get lag physical port new ab8d910c28df Merge remote-tracking branch 'mlx5-next/mlx5-next' new 2232e6261920 Merge remote-tracking branch 'wireless-drivers-next/master' new 46347b4c2dcb Bluetooth: Fix advertising handle is set to 0 new c74280d2e166 Merge remote-tracking branch 'bluetooth/master' new 05f85ff8081b Merge remote-tracking branch 'mac80211-next/master' new e40f68d586d1 Merge remote-tracking branch 'gfs2/for-next' new 65b799dc0680 Merge remote-tracking branch 'spi-nor/spi-nor/next' new afdfbb0db563 Merge remote-tracking branch 'crypto/master' new 58b186d06624 Merge remote-tracking branch 'drm/drm-next' new 3e58e95acef5 drm/amdkfd: Report domain with topology new 25f43a322725 drm/amdgpu: Changed CU reservation golden settings new 0aeaaf64e6d0 drm/amdkfd: Fix comment formatting new 6e696ae36ec7 drm/amdgpu: Add missing parameter description in comments new 68a9fb4d2980 drm/amdgpu: change HWIP from UVD to VCN for VCN2.5 new 98bf250edd64 drm/amdgpu: check SMU NULL ptr on gfx hw init new 3ab6fe4b28a6 drm/amdgpu: update the method to set kcq queue mask new e0c116c19066 drm/amdgpu: re-structue members for ip discovery new 942a0dd2d6d5 drm/amdgpu: skip reservation of discovery tmr region in pre-Navi new 5c180eb910df drm/amdgpu: Rename amdgpu_gfx_kcq_queue_mask_transform() new d09f85d52ad6 drm/amdkfd: Use a systematic method to calculate queue mask bit new 43a10b15d442 amd/amdgpu: Limit rlcg write registers only for nv12 new ce461c9377ed drm/amdgpu: Add ReadSerial defines for Arcturus new aa8d9605ad1b drm/amdgpu: Add unique_id for Arcturus new 6781a4100a94 drm/amdgpu: Add new ring callback to insert memory sync new 6affdb7898c4 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new b87fa3324db1 drm/amdgpu: Add mem_sync implementation for all the ASICs. new 11015c952390 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] new e75d6ccb2cc0 drm/amdgpu: Add a UAPI flag for user to call mem_sync new dd2721ac9433 drm/mm: revert "Break long searches in fragmented address spaces" new b7fae5b0403d drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) new cb271212a2c6 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 98087b9a5bc4 drm: Correct DP DSC macro typo new fefd46308ba8 drm/amdgpu: work around llvm bug #42576 new e139d2b11bd4 drm/amdgpu/display: fix logic inversion in program_timing_sync() new 32095485c3e9 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new d09d5126d09b drm/amdgpu: re-enable runtime pm on vega10 new 565588af08ec Merge remote-tracking branch 'amdgpu/drm-next' new 3b55cdeb8f1b drm/i915/pmu: Keep a reference to module while active new a211da9c771b drm/i915/gt: Make timeslicing an explicit engine property new 9f909e215fea drm/i915: Implement vm_ops->access for gdb access into mmaps new 964a9b0f611e drm/i915/gem: Use chained reloc batches new 0e97fbb08055 drm/i915/gem: Use a single chained reloc batches for a sin [...] new 6f576d6277ce drm/i915/gem: Try an alternate engine for relocations new 389b7f00c739 drm/i915/gt: Sanitize RPS interrupts upon resume new be0b98ff97c0 Merge remote-tracking branch 'drm-intel/for-linux-next' new 57e7c2440737 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 5213a8db23f1 dt-bindings: fix vendor prefix for ITE Tech. Inc. new 5e6ed29d72d2 dt-bindings: Add binding for IT6505. new f81a4fd6a410 Merge remote-tracking branch 'drm-misc/for-linux-next' new 1c729b90de66 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 187a1307c064 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 64532af0e28a Merge remote-tracking branch 'regmap/for-next' new 0127f59794b3 ALSA: hda/realtek - Fix unused variable warning w/o CONFIG [...] new 7f0d5053c5a9 ALSA: isa/wavefront: prevent out of bounds write in ioctl new 5c2d0de544c3 ALSA: line6: hwdep: add support for O_NONBLOCK opening mode new c55f5692748c ALSA: line6: Add poll callback for hwdep new 4d5bf933e804 Merge remote-tracking branch 'sound/for-next' new a60fd3bd67b9 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next new 806680fe8f03 Merge remote-tracking branch 'sound-asoc/for-next' new db8f282681b8 Merge remote-tracking branch 'modules/modules-next' new 25ed6a2f541b Merge remote-tracking branch 'input/next' new 22118003f90f Merge branch 'for-5.8/block' into for-next new 3310cc7483c8 Merge remote-tracking branch 'block/for-next' new be21a07bb4c3 Merge remote-tracking branch 'device-mapper/for-next' new 71507c25a666 Merge remote-tracking branch 'mmc/next' new de46e0289310 power: supply: core: reduce power_supply_show_usb_type() p [...] new 4cb3825859dc power: supply: charger-manager: Prepare for const properties new 191e6bcf50dd power: supply: generic-adc-battery: Prepare for const properties new 9ba2353b2cc5 power: supply: core: allow to constify property lists new 6b20464ad9fb power: supply: core: fix HWMON temperature labels new b0e4aa97ea4b power: supply: core: hide unused HWMON labels new 97ed79f49319 power: charger-manager: clarify num_properties starting value new e83a2e443468 power: supply: core: tabularize HWMON temperature labels new 21d4cdf8b3c4 dt-bindings: power: Convert power_supply text to yaml new 1d7a7128a2e9 power: supply: core: fix memory leak in HWMON error path new 9521244c3f1d dt-bindings: Document cellwise vendor-prefix new 6e776188635a dt-bindings: power: supply: add cw2015_battery bindings new b4c7715c10c1 power: supply: add CellWise cw2015 fuel gauge driver new 5956fca78f5c power: bq25890: simplify chip name property getter new a6a48fac96ae power: bq25890: make property table const new a9c2419406b8 power: bq25890: remove redundant I2C bus check new 72d9cd9cdc18 power: bq25890: protect view of the chip's state new 3f96ff95bc88 Merge remote-tracking branch 'battery/for-next' new 139e6dbaeb74 Merge remote-tracking branch 'regulator/for-next' new be48cdd4e9fd Merge remote-tracking branch 'apparmor/apparmor-next' new 4c5e0c83b559 Merge remote-tracking branch 'integrity/next-integrity' new 14b777875fb1 Merge remote-tracking branch 'keys/keys-next' new 4c09f8b6913a selinux: fix error return code in policydb_read() new 3348bd33e8cf selinux: simplify range_write() new 46619b44e431 selinux: fix return value on error in policydb_read() new 03414a49ad5f selinux: do not allocate hashtabs dynamically new 912c9af1127b Merge remote-tracking branch 'selinux/next' new 2d7dfa540495 Merge remote-tracking branch 'tpmdd/next' new db9ff6ecf6ef audit: make symbol 'audit_nfcfgs' static new 5de12ff86cdd Merge remote-tracking branch 'audit/next' new e5651e83980c dt-bindings: serial: Move Marvell compatible string to 825 [...] new e69f5dc623f9 dt-bindings: serial: Convert 8250 to json-schema new ea5b8b5eb004 dt-bindings: Add a minimum version check for dtschema new 3d21a4609335 dt-bindings: Remove cases of 'allOf' containing a '$ref' new 958ba5c23937 dt-bindings: clock: Convert Calxeda clock bindings to json-schema new 5918410d991c dt-bindings: sata: Convert Calxeda SATA controller to json-schema new 9e7c2bbfadf7 dt-bindings: net: Convert Calxeda Ethernet binding to json-schema new 16be1e40259d dt-bindings: phy: Convert Calxeda ComboPHY binding to json-schema new 04cbb87795f2 dt-bindings: arm: Convert Calxeda L2 cache controller to j [...] new a6325e3e6908 dt-bindings: memory-controllers: Convert Calxeda DDR to js [...] new fdab2dc5bc44 dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema new 2407fcb81b56 dt-bindings: arm: Add Calxeda system registers json-schema [...] new 0b5ca6f5dd18 Merge remote-tracking branch 'devicetree/for-next' new b68527dfa952 spi: atmel: Add missing annotation for atmel_spi_next_xfer [...] new 33ab6297723a Merge remote-tracking branch 'spi/for-5.8' into spi-next new ce28e7be4ea1 Merge remote-tracking branch 'spi/for-next' new 1e809a1eb62c Merge remote-tracking branch 'tip/auto-latest' new f8e0c18b978a Merge remote-tracking branch 'clockevents/timers/drivers/next' new 06c6068174a6 Merge remote-tracking branch 'edac/edac-for-next' new 2662820fda79 rcutorture: Add races with task-exit processing new 2074ccb9604b kcsan: Add __kcsan_{enable,disable}_current() variants new e5cfb1b1d9ae objtool, kcsan: Add kcsan_disable_current() and kcsan_enab [...] new ed0e0347d3f0 torture: Set configfile variable to current scenario new b617065afc10 rcutorture: Handle non-statistic bang-string error messages new 7c060aa83c99 rcutorture: NULL rcu_torture_current earlier in cleanup code new eb693eea16e6 kcsan: Add test suite new 0ccd67bccdcc torture: Remove qemu dependency on EFI firmware new 770a7acce457 doc: Timer problems can cause RCU CPU stall warnings new 829960d8a31e rcu: Add callbacks-invoked counters new f2bc95744505 Merge remote-tracking branch 'rcu/rcu/next' new d7a07209bb1e Merge remote-tracking branch 'kvm/linux-next' new a652e20735fb Merge remote-tracking branch 'kvms390/next' new d30697b03ce6 Merge remote-tracking branch 'percpu/for-next' new ad8b193f4e17 Merge remote-tracking branch 'workqueues/for-next' new 4a1bb5aa8ce9 Merge remote-tracking branch 'drivers-x86/for-next' new 89d9c24b3916 platform/chrome: typec: Fix ret value check error new b31d1d2b1c3a platform/chrome: cros_ec_sensorhub: Allocate sensorhub res [...] new 94b8e516839f Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] new 22c7f6b0cde4 Merge remote-tracking branch 'chrome-platform/for-next' new c856fe81b662 Merge remote-tracking branch 'leds/for-next' new f12d0f40c5d3 Merge remote-tracking branch 'ipmi/for-next' new d3485455f2b2 Merge remote-tracking branch 'driver-core/driver-core-next' new 7f44bbc807ba Merge remote-tracking branch 'usb/usb-next' new 7e5edf76a89c Merge remote-tracking branch 'usb-serial/usb-next' new f69e5014ea08 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new f8dbbf04f19b Merge remote-tracking branch 'phy-next/next' new 5224af46cc2c Merge remote-tracking branch 'tty/tty-next' new ef517879e2ce Merge remote-tracking branch 'char-misc/char-misc-next' new 6a01ce554463 Merge remote-tracking branch 'extcon/extcon-next' new b6ef88c6d0dc Merge remote-tracking branch 'soundwire/next' new 019253935a8b Merge remote-tracking branch 'thunderbolt/next' new 9c72f85b4dff Merge remote-tracking branch 'staging/staging-next' new 97cb1d32950b Merge remote-tracking branch 'mux/for-next' new 4ba54cc74fa5 Merge remote-tracking branch 'slave-dma/next' new d116551060bd Merge remote-tracking branch 'cgroup/for-next' new e81ab3afe730 Merge remote-tracking branch 'scsi/for-next' new 90b5feb8c4be virtio-blk: handle block_device_operations callbacks after [...] new 0b841030625c vhost: vsock: kick send_pkt worker once device is started new 4d72968c247e virtio: add VIRTIO_RING_NO_LEGACY new 286cdef2ec13 virtio-mmio: Delete an error message in vm_find_vqs() new d9fd39e0ad85 virtio: force spec specified alignment on types new 170895c1c433 vhost: revert "vhost: disable for OABI" new cb6f8b40fab9 vhost: option to fetch descriptors through an independent struct new 57ed57c3c626 vhost: use batched version by default new d1be8ce4794f vhost: batching fetches new c7f44a7f45e8 ptr_ring: linked list fallback new bf8e15270b72 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ new 8a7c6d0e4a86 Merge remote-tracking branch 'vhost/linux-next' new 3f7eaff16141 Merge remote-tracking branch 'rpmsg/for-next' new def132845431 Merge remote-tracking branch 'gpio/for-next' new 3e573cf4797e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 80fc8ff8da33 Merge remote-tracking branch 'gpio-intel/for-next' new 424103dab898 Merge remote-tracking branch 'pinctrl/for-next' new a7e440644f4b Merge remote-tracking branch 'pinctrl-intel/for-next' new 6f553bfa96f8 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 34a39a2a1858 Merge remote-tracking branch 'pwm/for-next' new 2ed0370e55c1 Merge remote-tracking branch 'userns/for-next' new 57c4cfd4a2ee ftrace/selftests: workaround cgroup RT scheduling issues new b730d668138c ftrace/selftest: make unresolved cases cause failure if -- [...] new 6734d211feae selftests/ftrace: Make XFAIL green color new 66d69e081b52 selftests: fix kvm relocatable native/cross builds and installs new bb42f6a60331 Merge remote-tracking branch 'kselftest/next' new 30c8bf84f135 Merge remote-tracking branch 'livepatching/for-next' new 59f0c6279782 Merge remote-tracking branch 'coresight/next' new 83b2e4c06700 Merge remote-tracking branch 'rtc/rtc-next' new 62a218903e40 Merge remote-tracking branch 'ntb/ntb-next' new 0c2016254c34 Merge remote-tracking branch 'kspp/for-next/kspp' new 18f48f682268 Merge remote-tracking branch 'fsi/next' new b9d02b34746e Merge remote-tracking branch 'slimbus/for-next' new 1e8058c44474 Merge remote-tracking branch 'nvmem/for-next' new 9f255818cd76 Merge remote-tracking branch 'xarray/xarray' new 0a45c208c3c4 Merge remote-tracking branch 'hyperv/hyperv-next' new db943cc52028 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 4d61c59ce312 Merge remote-tracking branch 'devfreq/devfreq-next' new dc4601e58356 Merge remote-tracking branch 'fpga/for-next' new 31c9590ae468 SUNRPC: Add "@len" parameter to gss_unwrap() new a7e429a6fa6d SUNRPC: Fix GSS privacy computation of auth->au_ralign new 0a8e7b7d0846 SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") new 2b1f5c1e01a0 Merge remote-tracking branch 'cel/cel-next' new f7c27347cfff Merge remote-tracking branch 'cfi/cfi/next' new 02eb1e34ef24 kunit: kunit_tool: Separate out config/build/exec/parse new 716494e2b23c Merge remote-tracking branch 'kunit-next/kunit' new 1376347e2ad6 Merge remote-tracking branch 'mhi/mhi-next' new 85a4d08e4f8b Merge branch 'akpm-current/current' new e487f27e631d kernel/sysctl: support setting sysctl parameters from kern [...] new 58da13070766 kernel/sysctl: support handling command line aliases new 4272ffcb7e45 kernel/hung_task convert hung_task_panic boot parameter to sysctl new be0c05ff2b10 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] new e33488e3d76c lib/test_sysctl: support testing of sysctl. boot parameter new cad7f127b87d parisc: add sysctl file interface panic_on_stackoverflow new 69b9434af1a0 kernel/hung_task.c: introduce sysctl to print all traces w [...] new c165353eae26 panic: add sysctl to dump all CPUs backtraces on oops event new d872c3691cd4 amdgpu: a NULL ->mm does not mean a thread is a kthread new 340b84284bdf kernel: move use_mm/unuse_mm to kthread.c new 7c90471ccf66 kernel: move use_mm/unuse_mm to kthread.c new 1b95a0dcb49f kernel: better document the use_mm/unuse_mm API contract new 3d1b9764e4c9 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new 5b5ea8e78ec1 powerpc/vas: fix up for {un}use_mm() rename new da315cd0b65d kernel: set USER_DS in kthread_use_mm new c47c31a43a04 mm/kmemleak: silence KCSAN splats in checksum new 146eaf94518f kallsyms/printk: add loglvl to print_ip_sym() new e78ed4d56614 alpha: add show_stack_loglvl() new e33cfb1aaee9 arc: add show_stack_loglvl() new 5ca0adfdb980 arm/asm: add loglvl to c_backtrace() new c720443dee46 arm: add loglvl to unwind_backtrace() new 6d81d437d3bf arm: add loglvl to dump_backtrace() new be0a5d54b500 arm: wire up dump_backtrace_{entry,stm} new 9ca3d3c70f2b arm: add show_stack_loglvl() new 95fd447fa644 arm64: add loglvl to dump_backtrace() new 9380facaca04 arm64: add show_stack_loglvl() new f3e35fc93728 c6x: add show_stack_loglvl() new 98aee6926b70 csky: add show_stack_loglvl() new d0f69f2bf424 h8300: add show_stack_loglvl() new cce08dc40e21 hexagon: add show_stack_loglvl() new 63d81af8ddb5 ia64: pass log level as arg into ia64_do_show_stack() new e5f6d989d52a ia64: add show_stack_loglvl() new 36b0ac4d14db m68k: add show_stack_loglvl() new 6e1144883b7f microblaze: add loglvl to microblaze_unwind_inner() new 8fa4ab83781b microblaze: add loglvl to microblaze_unwind() new f7e21feee631 microblaze: add show_stack_loglvl() new 6bf7cd5ac694 mips: add show_stack_loglvl() new 27a6d4ac0f48 nds32: add show_stack_loglvl() new ef9f92bde1c6 nios2: add show_stack_loglvl() new 70f07657cb29 openrisc: add show_stack_loglvl() new 9947258afd1b parisc: add show_stack_loglvl() new b62b16aa86b4 powerpc: add show_stack_loglvl() new 74e79aa82009 riscv: add show_stack_loglvl() new 62ed9babfbfb s390: add show_stack_loglvl() new 48f3b387d455 sh: add loglvl to dump_mem() new fece64860f05 sh: remove needless printk() new 2b1830d27cb1 sh: add loglvl to printk_address() new d1c0254659af sh: add loglvl to show_trace() new 81dcbe09122e sh: add show_stack_loglvl() new 7c957e0faccd sparc: add show_stack_loglvl() new 476213b91b2f um/sysrq: remove needless variable sp new 8db9f6b52541 um: add show_stack_loglvl() new d0b6f29072ac unicore32: remove unused pmode argument in c_backtrace() new 5dd7a6fae086 unicore32: add loglvl to c_backtrace() new f79f0458ab93 unicore32: add show_stack_loglvl() new 292591a8782c x86: add missing const qualifiers for log_lvl new 914600908b10 x86: add show_stack_loglvl() new 32f925b39777 xtensa: add loglvl to show_trace() new 061927c6649d xtensa: add show_stack_loglvl() new dad36a01715f sysrq: use show_stack_loglvl() new 1189e9bf8f99 x86/amd_gart: print stacktrace for a leak with KERN_ERR new 7d14c386a3c3 power: use show_stack_loglvl() new c8d316b1377f kdb: don't play with console_loglevel new 7600362c60e0 sched: print stack trace with KERN_INFO new bc2086bc3817 kernel: use show_stack_loglvl() new 0239a0531c76 kernel: rename show_stack_loglvl() => show_stack() new 80481ed2b70b mm/frontswap: mark various intentional data races new 5ba658ca2399 mm/page_io: mark various intentional data races new 15906c0931cb mm-page_io-mark-various-intentional-data-races-v2 new 9afa90385f2d mm/swap_state: mark various intentional data races new 6795f123f8cc mm/filemap.c: fix a data race in filemap_fault() new 317aa53927fa mm/swapfile: fix and annotate various data races new 03f28046431d mm-swapfile-fix-and-annotate-various-data-races-v2 new 90c4a3eaca18 mm/page_counter: fix various data races at memsw new 26b7c2ca68ce mm/memcontrol: fix a data race in scan count new 51fd3cb3a560 mm/list_lru: fix a data race in list_lru_count_one new 0ffae63cea45 mm/mempool: fix a data race in mempool_free() new b99253022b81 mm/util.c: annotate an data race at vm_committed_as new 69c6374376a7 mm/rmap: annotate a data race at tlb_flush_batched new 6ee107dc701e mm: annotate a data race in page_zonenum() new ef6c59ac78a1 mm/swap.c: annotate data races for lru_rotate_pvecs new 9e3f9515f3e5 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new f8bf62f2565e mm/mmap.c: add more sanity checks to get_unmapped_area() new e33035eda4e2 mm/mmap.c: do not allow mappings outside of allowed limits new 8148c2f02a57 mm/madvise: pass task and mm to do_madvise new 3e0de774d982 mm/madvise: introduce process_madvise() syscall: an extern [...] new 1b0f4bdd35fd fix process_madvise build break for arm64 new 5ced05e86b41 mm/madvise: check fatal signal pending of target process new 316b2d946294 pid: move pidfd_get_pid() to pid.c new 684da943ce2b mm/madvise: support both pid and pidfd for process_madvise new 36bf14c8d264 mm/madvise: allow KSM hints for remote API new 441c9dc3141e mm: support vector address ranges for process_madvise new f2e3ed2f0bbd mm: support compat_sys_process_madvise new 1af974e15c13 mm-support-vector-address-ranges-for-process_madvise-fix-fix new f1703d741f0b mm/madvise: make function 'do_process_madvise' static new 396aef50b467 mm: fix s390 compat build error new 474443f674a3 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 (25c04a75f14f) \ N -- N -- N refs/heads/akpm (474443f674a3)
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 652 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: Documentation/RCU/stallwarn.rst | 7 + Documentation/devicetree/bindings/Makefile | 14 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 34 +- .../devicetree/bindings/arm/calxeda/hb-sregs.yaml | 49 + .../devicetree/bindings/arm/calxeda/l2ecc.txt | 15 - .../devicetree/bindings/arm/calxeda/l2ecc.yaml | 42 + .../devicetree/bindings/arm/coresight-cti.yaml | 18 +- Documentation/devicetree/bindings/arm/cpus.yaml | 85 +- Documentation/devicetree/bindings/arm/l2c2x0.yaml | 87 +- Documentation/devicetree/bindings/arm/psci.yaml | 16 +- .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../devicetree/bindings/ata/sata_highbank.txt | 44 - .../devicetree/bindings/ata/sata_highbank.yaml | 95 ++ .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 5 +- .../devicetree/bindings/clock/calxeda.txt | 17 - .../devicetree/bindings/clock/calxeda.yaml | 82 ++ .../bindings/clock/fixed-factor-clock.yaml | 5 +- .../bindings/connector/usb-connector.yaml | 28 +- .../devicetree/bindings/crypto/st,stm32-hash.yaml | 9 +- .../allwinner,sun4i-a10-display-engine.yaml | 7 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 5 +- .../bindings/display/bridge/ite,it6505.yaml | 91 ++ .../bindings/display/panel/panel-common.yaml | 11 +- .../bindings/display/panel/panel-timing.yaml | 120 +-- .../bindings/display/ti/ti,am65x-dss.yaml | 5 +- .../devicetree/bindings/dma/dma-common.yaml | 3 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 21 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 11 +- .../devicetree/bindings/example-schema.yaml | 17 +- .../bindings/extcon/extcon-usbc-cros-ec.yaml | 3 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 3 +- .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 32 +- .../devicetree/bindings/hwmon/adt7475.yaml | 18 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 21 +- .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 9 +- .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 5 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 3 +- .../bindings/iio/adc/microchip,mcp3911.yaml | 7 +- .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 35 +- .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 27 +- .../devicetree/bindings/iio/light/tsl2772.yaml | 13 +- .../bindings/iio/temperature/adi,ltc2983.yaml | 56 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 5 +- .../devicetree/bindings/input/gpio-keys.yaml | 19 +- Documentation/devicetree/bindings/input/input.yaml | 9 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 7 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 28 +- .../bindings/interrupt-controller/arm,gic-v3.yaml | 39 +- .../interrupt-controller/loongson,liointc.yaml | 8 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 3 +- .../devicetree/bindings/ipmi/ipmi-smic.txt | 25 - .../devicetree/bindings/ipmi/ipmi-smic.yaml | 63 ++ Documentation/devicetree/bindings/leds/common.yaml | 13 +- .../devicetree/bindings/leds/leds-gpio.yaml | 3 +- .../bindings/leds/rohm,bd71828-leds.yaml | 9 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 5 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 6 +- .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 3 +- .../devicetree/bindings/media/i2c/imx219.yaml | 3 +- Documentation/devicetree/bindings/media/rc.yaml | 265 +++-- .../devicetree/bindings/media/renesas,vin.yaml | 7 +- .../memory-controllers/calxeda-ddr-ctrlr.txt | 16 - .../memory-controllers/calxeda-ddr-ctrlr.yaml | 42 + .../bindings/memory-controllers/exynos-srom.yaml | 9 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra124-mc.yaml | 3 +- .../memory-controllers/nvidia,tegra30-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra30-mc.yaml | 3 +- .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 20 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 33 +- .../devicetree/bindings/mfd/st,stpmic1.yaml | 9 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 5 +- .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 4 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 77 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 37 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 6 +- .../bindings/mmc/synopsys-dw-mshc-common.yaml | 14 +- .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 13 +- .../devicetree/bindings/mtd/nand-controller.yaml | 27 +- .../devicetree/bindings/net/calxeda-xgmac.txt | 18 - .../devicetree/bindings/net/calxeda-xgmac.yaml | 49 + .../devicetree/bindings/net/can/bosch,m_can.yaml | 59 +- .../bindings/net/ethernet-controller.yaml | 34 +- .../devicetree/bindings/net/qca,ar803x.yaml | 17 +- .../devicetree/bindings/net/qcom,ipa.yaml | 6 +- .../devicetree/bindings/net/snps,dwmac.yaml | 22 +- .../devicetree/bindings/net/stm32-dwmac.yaml | 3 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 6 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 7 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 7 +- .../devicetree/bindings/pci/cdns-pcie-host.yaml | 3 +- .../devicetree/bindings/pci/cdns-pcie.yaml | 3 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 7 +- Documentation/devicetree/bindings/pci/pci-ep.yaml | 9 +- .../devicetree/bindings/phy/calxeda-combophy.txt | 17 - .../devicetree/bindings/phy/calxeda-combophy.yaml | 51 + .../bindings/phy/phy-cadence-torrent.yaml | 15 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 65 +- .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 12 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 37 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 44 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 108 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml | 31 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 4 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 3 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 3 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 54 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 3 +- .../bindings/power/supply/cw2015_battery.yaml | 82 ++ .../bindings/power/supply/power-supply.yaml | 40 + .../bindings/power/supply/power_supply.txt | 25 +- .../devicetree/bindings/pwm/pwm-samsung.yaml | 11 +- .../bindings/regulator/gpio-regulator.yaml | 35 +- .../devicetree/bindings/regulator/mps,mp5416.yaml | 6 +- .../devicetree/bindings/regulator/mps,mpq7920.yaml | 28 +- .../devicetree/bindings/regulator/regulator.yaml | 5 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 34 +- .../bindings/regulator/rohm,bd71837-regulator.yaml | 27 +- .../bindings/regulator/st,stm32-booster.yaml | 3 +- .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 3 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 9 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 3 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 20 +- .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 9 +- Documentation/devicetree/bindings/serial/8250.txt | 100 -- Documentation/devicetree/bindings/serial/8250.yaml | 233 +++++ .../devicetree/bindings/serial/mrvl-serial.txt | 4 - .../devicetree/bindings/serial/pl011.yaml | 10 +- .../devicetree/bindings/serial/rs485.yaml | 26 +- .../devicetree/bindings/serial/samsung_uart.yaml | 5 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 20 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 51 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 3 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 6 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 10 +- .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 42 +- .../devicetree/bindings/spi/spi-controller.yaml | 14 +- .../devicetree/bindings/spi/spi-pl022.yaml | 55 +- .../devicetree/bindings/spi/spi-sifive.yaml | 14 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 7 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 7 +- .../devicetree/bindings/timer/ingenic,tcu.yaml | 13 +- .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 18 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 +- Documentation/kbuild/makefiles.rst | 183 +++- Documentation/networking/arcnet-hardware.rst | 8 +- .../device_drivers/3com/{3c509.txt => 3c509.rst} | 162 +-- .../device_drivers/3com/{vortex.txt => vortex.rst} | 227 ++-- .../device_drivers/amazon/{ena.txt => ena.rst} | 144 ++- .../aquantia/{atlantic.txt => atlantic.rst} | 369 ++++--- .../device_drivers/chelsio/{cxgb.txt => cxgb.rst} | 183 ++-- .../cirrus/{cs89x0.txt => cs89x0.rst} | 559 +++++----- .../davicom/{dm9000.txt => dm9000.rst} | 24 +- .../device_drivers/dec/{de4x5.txt => de4x5.rst} | 105 +- .../device_drivers/dec/{dmfe.txt => dmfe.rst} | 35 +- .../device_drivers/dlink/{dl2k.txt => dl2k.rst} | 228 ++-- .../freescale/{dpaa.txt => dpaa.rst} | 141 +-- .../freescale/{gianfar.txt => gianfar.rst} | 21 +- Documentation/networking/device_drivers/index.rst | 24 + .../intel/{ipw2100.txt => ipw2100.rst} | 240 +++-- .../intel/{ipw2200.txt => ipw2200.rst} | 414 ++++---- .../microsoft/{netvsc.txt => netvsc.rst} | 57 +- .../networking/device_drivers/neterion/s2io.rst | 196 ++++ .../networking/device_drivers/neterion/s2io.txt | 141 --- .../device_drivers/neterion/{vxge.txt => vxge.rst} | 60 +- .../qualcomm/{rmnet.txt => rmnet.rst} | 43 +- Documentation/networking/device_drivers/sb1000.rst | 222 ++++ Documentation/networking/device_drivers/sb1000.txt | 207 ---- .../networking/device_drivers/smsc/smc9.rst | 48 + .../networking/device_drivers/smsc/smc9.txt | 42 - .../networking/device_drivers/ti/cpsw.rst | 587 +++++++++++ .../networking/device_drivers/ti/cpsw.txt | 541 ---------- .../ti/{cpsw_switchdev.txt => cpsw_switchdev.rst} | 243 +++-- .../device_drivers/ti/{tlan.txt => tlan.rst} | 73 +- .../toshiba/{spider_net.txt => spider_net.rst} | 60 +- Documentation/networking/devlink/ice.rst | 4 +- Documentation/networking/index.rst | 12 + .../networking/{tuntap.txt => tuntap.rst} | 200 ++-- .../networking/{udplite.txt => udplite.rst} | 175 ++-- Documentation/networking/vrf.rst | 451 ++++++++ Documentation/networking/vrf.txt | 418 -------- Documentation/networking/{vxlan.txt => vxlan.rst} | 33 +- .../networking/{x25-iface.txt => x25-iface.rst} | 10 +- Documentation/networking/{x25.txt => x25.rst} | 4 + .../{xfrm_device.txt => xfrm_device.rst} | 33 +- .../networking/{xfrm_proc.txt => xfrm_proc.rst} | 31 + .../networking/{xfrm_sync.txt => xfrm_sync.rst} | 66 +- .../{xfrm_sysctl.txt => xfrm_sysctl.rst} | 7 + .../networking/{z8530drv.txt => z8530drv.rst} | 629 +++++------ Kconfig | 2 - MAINTAINERS | 38 +- Makefile | 19 +- arch/arm/Makefile | 2 - arch/arm/include/asm/assembler.h | 75 +- arch/arm/include/asm/uaccess-asm.h | 117 +++ arch/arm/kernel/entry-armv.S | 11 +- arch/arm/kernel/entry-header.S | 9 +- arch/arm64/Makefile | 2 - arch/h8300/boot/compressed/Makefile | 2 +- arch/hexagon/Makefile | 2 +- arch/mips/configs/ath79_defconfig | 1 - arch/mips/configs/db1xxx_defconfig | 1 - arch/mips/configs/generic/board-ocelot.config | 1 - arch/mips/configs/pistachio_defconfig | 1 - arch/mips/configs/rt305x_defconfig | 1 - arch/mips/kernel/cpu-probe.c | 5 +- arch/mips/kernel/perf_event_mipsxx.c | 4 +- arch/parisc/Makefile | 2 +- arch/um/drivers/Makefile | 4 +- arch/unicore32/lib/Makefile | 4 +- block/partitions/core.c | 2 +- drivers/block/virtio_blk.c | 86 +- drivers/cpuidle/sysfs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 51 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 392 +++---- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 198 +++- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 34 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 124 +++ drivers/gpu/drm/i915/gt/intel_engine.h | 9 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 18 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 + drivers/gpu/drm/i915/gt/intel_lrc.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.h | 1 + drivers/gpu/drm/i915/i915_pmu.c | 5 +- drivers/gpu/drm/msm/msm_rd.c | 4 +- drivers/iommu/Kconfig | 4 +- drivers/iommu/amd_iommu_init.c | 2 +- drivers/iommu/intel-iommu.c | 4 +- drivers/iommu/iommu.c | 3 +- drivers/iommu/qcom_iommu.c | 5 +- drivers/net/Kconfig | 4 +- drivers/net/bonding/bond_alb.c | 39 +- drivers/net/bonding/bond_main.c | 268 +++-- drivers/net/dsa/mv88e6xxx/Kconfig | 2 +- drivers/net/dsa/mv88e6xxx/serdes.c | 55 +- drivers/net/dsa/mv88e6xxx/serdes.h | 7 +- drivers/net/dsa/sja1105/Kconfig | 1 + drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/Kconfig | 2 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 8 + drivers/net/ethernet/amazon/ena/ena_com.c | 39 +- drivers/net/ethernet/amazon/ena/ena_com.h | 47 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 66 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 13 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 + drivers/net/ethernet/aquantia/atlantic/Makefile | 4 + drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 33 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 3 + drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 22 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 43 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 39 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 86 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 37 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 18 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 10 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 51 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 17 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 684 ++++++++++++ .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h | 14 + .../aquantia/atlantic/hw_atl2/hw_atl2_internal.h | 137 +++ .../aquantia/atlantic/hw_atl2/hw_atl2_llh.c | 208 ++++ .../aquantia/atlantic/hw_atl2/hw_atl2_llh.h | 91 ++ .../atlantic/hw_atl2/hw_atl2_llh_internal.h | 328 ++++++ .../aquantia/atlantic/hw_atl2/hw_atl2_utils.c | 139 +++ .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 606 +++++++++++ .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 341 ++++++ drivers/net/ethernet/broadcom/genet/bcmgenet.c | 72 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 + drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 + drivers/net/ethernet/cadence/Kconfig | 2 +- drivers/net/ethernet/cadence/macb_main.c | 12 +- drivers/net/ethernet/cavium/Kconfig | 2 +- drivers/net/ethernet/chelsio/Kconfig | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 39 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/dec/tulip/Kconfig | 4 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc.c | 34 +- drivers/net/ethernet/freescale/enetc/enetc.h | 86 ++ drivers/net/ethernet/freescale/enetc/enetc_hw.h | 159 +++ drivers/net/ethernet/freescale/enetc/enetc_pf.c | 6 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 1102 ++++++++++++++++++++ drivers/net/ethernet/freescale/fec_main.c | 10 + drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 11 +- drivers/net/ethernet/ibm/ibmvnic.c | 3 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 66 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 12 +- drivers/net/ethernet/moxa/moxart_ether.c | 2 +- drivers/net/ethernet/neterion/Kconfig | 4 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 126 +-- drivers/net/ethernet/smsc/Kconfig | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 74 +- drivers/net/ethernet/ti/Kconfig | 5 +- drivers/net/ethernet/ti/davinci_mdio.c | 2 + drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 8 +- drivers/net/gtp.c | 9 +- drivers/net/hamradio/Kconfig | 4 +- drivers/net/hamradio/scc.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 3 +- drivers/net/ipa/gsi.c | 105 +- drivers/net/ipa/gsi.h | 3 +- drivers/net/ipa/gsi_reg.h | 2 + drivers/net/ipa/ipa_endpoint.c | 7 +- drivers/net/macsec.c | 3 +- drivers/net/phy/at803x.c | 87 ++ drivers/net/phy/bcm54140.c | 23 +- drivers/net/phy/dp83640.c | 2 +- drivers/net/phy/dp83822.c | 30 +- drivers/net/phy/dp83tc811.c | 21 +- drivers/net/usb/ax88179_178a.c | 77 ++ drivers/net/virtio_net.c | 9 + drivers/net/wireless/intel/ipw2x00/Kconfig | 4 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/nvme/host/core.c | 2 + drivers/platform/chrome/cros_ec_sensorhub.c | 80 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 73 +- drivers/platform/chrome/cros_ec_typec.c | 2 +- drivers/power/supply/Kconfig | 11 + drivers/power/supply/Makefile | 1 + drivers/power/supply/bq25890_charger.c | 109 +- drivers/power/supply/charger-manager.c | 40 +- drivers/power/supply/cw2015_battery.c | 749 +++++++++++++ drivers/power/supply/generic-adc-battery.c | 22 +- drivers/power/supply/power_supply_hwmon.c | 64 +- drivers/power/supply/power_supply_sysfs.c | 10 +- drivers/ptp/ptp_chardev.c | 1 + drivers/ptp/ptp_clock.c | 3 + drivers/ptp/ptp_clockmatrix.c | 92 ++ drivers/ptp/ptp_clockmatrix.h | 8 +- drivers/vhost/test.c | 2 +- drivers/vhost/vhost.c | 271 +++-- drivers/vhost/vhost.h | 17 +- drivers/vhost/vsock.c | 5 + fs/btrfs/ctree.h | 1 - fs/btrfs/disk-io.c | 8 +- fs/btrfs/disk-io.h | 1 - fs/btrfs/extent_io.c | 136 ++- fs/btrfs/extent_io.h | 17 +- fs/btrfs/inode.c | 105 +- fs/btrfs/transaction.c | 21 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 12 +- fs/exfat/file.c | 13 +- fs/f2fs/acl.h | 2 +- fs/f2fs/checkpoint.c | 10 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/gc.h | 2 +- fs/f2fs/node.h | 2 +- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 44 +- fs/f2fs/trace.h | 2 +- fs/f2fs/xattr.h | 2 +- fs/io_uring.c | 23 +- fs/pipe.c | 6 +- include/linux/bpf.h | 1 + include/linux/brcmphy.h | 2 +- include/linux/fsl/ptp_qoriq.h | 2 +- include/linux/kconfig.h | 2 + include/linux/mlx5/driver.h | 2 + include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/netdevice.h | 12 + include/linux/platform_data/cros_ec_sensorhub.h | 1 + include/linux/power_supply.h | 4 +- include/linux/ptp_clock_kernel.h | 6 +- include/linux/ptr_ring.h | 79 +- include/linux/sunrpc/gss_api.h | 3 + include/linux/sunrpc/gss_krb5.h | 6 +- include/linux/sunrpc/xdr.h | 1 + include/net/bond_alb.h | 4 + include/net/bonding.h | 3 +- include/net/flow_offload.h | 10 + include/net/inet_ecn.h | 57 +- include/net/ip6_fib.h | 4 + include/net/net_namespace.h | 7 + include/net/tc_act/tc_gate.h | 146 +++ include/net/tcp.h | 1 + include/uapi/linux/bpf.h | 25 +- include/uapi/linux/if_x25.h | 2 +- include/uapi/linux/kfd_ioctl.h | 2 +- include/uapi/linux/pkt_cls.h | 1 + include/uapi/linux/ptp_clock.h | 4 +- include/uapi/linux/tc_act/tc_gate.h | 47 + init/Kconfig | 25 +- init/Makefile | 2 +- kernel/auditsc.c | 2 +- kernel/bpf/syscall.c | 70 +- kernel/rcu/rcutorture.c | 74 +- kernel/rcu/tree.c | 1 + kernel/rcu/tree.h | 1 + kernel/rcu/tree_stall.h | 3 + kernel/sysctl.c | 36 +- lib/Kconfig.ubsan | 15 +- net/bluetooth/hci_request.c | 6 +- net/bpfilter/Makefile | 11 +- net/bridge/br_netlink.c | 1 + net/core/dev.c | 22 + net/core/devlink.c | 5 + net/core/drop_monitor.c | 11 +- net/core/filter.c | 118 ++- net/core/skbuff.c | 2 +- net/ipv4/inet_diag.c | 3 +- net/ipv4/tcp.c | 4 +- net/ipv6/route.c | 25 + net/sched/Kconfig | 12 + net/sched/Makefile | 1 + net/sched/act_gate.c | 636 +++++++++++ net/sched/cls_api.c | 33 + net/sched/sch_fq.c | 84 +- net/smc/af_smc.c | 67 +- net/smc/smc_core.c | 447 ++++++-- net/smc/smc_core.h | 22 +- net/smc/smc_ib.c | 3 +- net/smc/smc_llc.c | 908 ++++++++++++++-- net/smc/smc_llc.h | 24 +- net/smc/smc_pnet.c | 15 +- net/smc/smc_pnet.h | 5 +- net/smc/smc_tx.c | 2 +- net/smc/smc_wr.c | 21 +- net/smc/smc_wr.h | 1 + net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 8 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 44 +- net/sunrpc/auth_gss/gss_mech_switch.c | 3 +- net/sunrpc/auth_gss/svcauth_gss.c | 10 +- net/sunrpc/xdr.c | 41 + net/x25/Kconfig | 4 +- samples/Kconfig | 27 +- samples/Makefile | 5 +- samples/auxdisplay/Makefile | 11 +- samples/connector/Makefile | 12 +- samples/hidraw/Makefile | 9 +- samples/mei/Makefile | 9 +- samples/pidfd/Makefile | 8 +- samples/seccomp/Makefile | 42 +- samples/timers/Makefile | 17 +- samples/uhid/.gitignore | 2 + samples/uhid/Makefile | 9 +- samples/uhid/uhid-example.c | 4 +- samples/vfs/Makefile | 11 +- samples/watchdog/Makefile | 10 +- scripts/Kbuild.include | 2 +- scripts/Makefile.build | 6 + scripts/Makefile.clean | 2 +- scripts/Makefile.host | 4 +- scripts/Makefile.lib | 20 +- scripts/Makefile.userprogs | 45 + scripts/kconfig/Makefile | 9 +- scripts/kconfig/menu.c | 3 +- scripts/kconfig/parser.y | 30 +- scripts/kconfig/symbol.c | 2 +- scripts/kconfig/tests/rand_nested_choice/Kconfig | 35 - .../kconfig/tests/rand_nested_choice/__init__.py | 17 - .../tests/rand_nested_choice/expected_stdout0 | 2 - .../tests/rand_nested_choice/expected_stdout1 | 4 - .../tests/rand_nested_choice/expected_stdout2 | 5 - scripts/mkcompile_h | 3 +- security/selinux/hooks.c | 70 +- security/selinux/ss/conditional.c | 2 +- security/selinux/ss/hashtab.c | 51 +- security/selinux/ss/hashtab.h | 13 +- security/selinux/ss/mls.c | 14 +- security/selinux/ss/policydb.c | 143 ++- security/selinux/ss/policydb.h | 6 +- security/selinux/ss/services.c | 44 +- security/selinux/ss/symtab.c | 5 +- security/selinux/ss/symtab.h | 2 +- sound/firewire/amdtp-stream-trace.h | 3 +- sound/isa/wavefront/wavefront_synth.c | 8 +- sound/pci/hda/patch_realtek.c | 20 +- sound/soc/sof/control.c | 4 +- sound/soc/sof/sof-audio.h | 2 +- sound/soc/sof/topology.c | 2 + sound/usb/line6/driver.c | 20 + sound/usb/line6/driver.h | 1 + sound/usb/quirks.c | 9 +- tools/include/uapi/linux/bpf.h | 25 +- tools/lib/bpf/bpf.c | 10 + tools/lib/bpf/bpf.h | 1 + tools/lib/bpf/libbpf.map | 1 + tools/testing/kunit/kunit.py | 293 +++++- tools/testing/kunit/kunit_tool_test.py | 63 +- .../selftests/bpf/prog_tests/enable_stats.c | 45 + tools/testing/selftests/bpf/progs/connect4_prog.c | 46 + .../selftests/bpf/progs/test_enable_stats.c | 18 + tools/testing/selftests/ftrace/ftracetest | 32 +- tools/testing/selftests/kvm/Makefile | 29 +- tools/testing/selftests/ptp/testptp.c | 6 +- .../testing/selftests/wireguard/qemu/debug.config | 1 - usr/include/Makefile | 6 +- 519 files changed, 17633 insertions(+), 7612 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml delete mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.txt create mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.yaml delete mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.txt create mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.yaml delete mode 100644 Documentation/devicetree/bindings/clock/calxeda.txt create mode 100644 Documentation/devicetree/bindings/clock/calxeda.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml delete mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.txt create mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] delete mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.txt create mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.yaml delete mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.txt create mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/power-supply.yaml delete mode 100644 Documentation/devicetree/bindings/serial/8250.txt create mode 100644 Documentation/devicetree/bindings/serial/8250.yaml delete mode 100644 Documentation/devicetree/bindings/serial/mrvl-serial.txt rename Documentation/networking/device_drivers/3com/{3c509.txt => 3c509.rst} (68%) rename Documentation/networking/device_drivers/3com/{vortex.txt => vortex.rst} (72%) rename Documentation/networking/device_drivers/amazon/{ena.txt => ena.rst} (86%) rename Documentation/networking/device_drivers/aquantia/{atlantic.txt => atlantic. [...] rename Documentation/networking/device_drivers/chelsio/{cxgb.txt => cxgb.rst} (81%) rename Documentation/networking/device_drivers/cirrus/{cs89x0.txt => cs89x0.rst} (61%) rename Documentation/networking/device_drivers/davicom/{dm9000.txt => dm9000.rst} (92%) rename Documentation/networking/device_drivers/dec/{de4x5.txt => de4x5.rst} (78%) rename Documentation/networking/device_drivers/dec/{dmfe.txt => dmfe.rst} (68%) rename Documentation/networking/device_drivers/dlink/{dl2k.txt => dl2k.rst} (59%) rename Documentation/networking/device_drivers/freescale/{dpaa.txt => dpaa.rst} (79%) rename Documentation/networking/device_drivers/freescale/{gianfar.txt => gianfar.r [...] rename Documentation/networking/device_drivers/intel/{ipw2100.txt => ipw2100.rst} (70%) rename Documentation/networking/device_drivers/intel/{ipw2200.txt => ipw2200.rst} (64%) rename Documentation/networking/device_drivers/microsoft/{netvsc.txt => netvsc.rst} (83%) create mode 100644 Documentation/networking/device_drivers/neterion/s2io.rst delete mode 100644 Documentation/networking/device_drivers/neterion/s2io.txt rename Documentation/networking/device_drivers/neterion/{vxge.txt => vxge.rst} (80%) rename Documentation/networking/device_drivers/qualcomm/{rmnet.txt => rmnet.rst} (73%) create mode 100644 Documentation/networking/device_drivers/sb1000.rst delete mode 100644 Documentation/networking/device_drivers/sb1000.txt create mode 100644 Documentation/networking/device_drivers/smsc/smc9.rst delete mode 100644 Documentation/networking/device_drivers/smsc/smc9.txt create mode 100644 Documentation/networking/device_drivers/ti/cpsw.rst delete mode 100644 Documentation/networking/device_drivers/ti/cpsw.txt rename Documentation/networking/device_drivers/ti/{cpsw_switchdev.txt => cpsw_swit [...] rename Documentation/networking/device_drivers/ti/{tlan.txt => tlan.rst} (73%) rename Documentation/networking/device_drivers/toshiba/{spider_net.txt => spider_n [...] rename Documentation/networking/{tuntap.txt => tuntap.rst} (58%) rename Documentation/networking/{udplite.txt => udplite.rst} (65%) create mode 100644 Documentation/networking/vrf.rst delete mode 100644 Documentation/networking/vrf.txt rename Documentation/networking/{vxlan.txt => vxlan.rst} (73%) rename Documentation/networking/{x25-iface.txt => x25-iface.rst} (96%) rename Documentation/networking/{x25.txt => x25.rst} (96%) rename Documentation/networking/{xfrm_device.txt => xfrm_device.rst} (92%) rename Documentation/networking/{xfrm_proc.txt => xfrm_proc.rst} (95%) rename Documentation/networking/{xfrm_sync.txt => xfrm_sync.rst} (82%) rename Documentation/networking/{xfrm_sysctl.txt => xfrm_sysctl.rst} (52%) rename Documentation/networking/{z8530drv.txt => z8530drv.rst} (57%) create mode 100644 arch/arm/include/asm/uaccess-asm.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c create mode 100644 drivers/power/supply/cw2015_battery.c create mode 100644 include/net/tc_act/tc_gate.h create mode 100644 include/uapi/linux/tc_act/tc_gate.h create mode 100644 net/sched/act_gate.c create mode 100644 samples/uhid/.gitignore create mode 100644 scripts/Makefile.userprogs delete mode 100644 scripts/kconfig/tests/rand_nested_choice/Kconfig delete mode 100644 scripts/kconfig/tests/rand_nested_choice/__init__.py delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout0 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout1 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout2 create mode 100644 tools/testing/selftests/bpf/prog_tests/enable_stats.c create mode 100644 tools/testing/selftests/bpf/progs/test_enable_stats.c