This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig in repository toolchain/ci/linux.
from c3709b328500 staging: android: Delete the 'vsoc' driver adds a20456aef80f selinux: fix typo in filesystem name adds 39a706fbcf26 selinux: fix sidtab string cache locking adds a5650acb5f33 Merge tag 'selinux-pr-20200210' of git://git.kernel.org/pu [...] adds 0cd9d33ace33 cgroup: init_tasks shouldn't be linked to the root cgroup adds 0a679e13ea30 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] adds 17d25ae7f10e tools/bootconfig: Fix wrong __VA_ARGS__ usage adds 26445f98ead3 bootconfig: Remove unneeded CONFIG_LIBXBC adds 10f129cb59cf tracing/kprobe: Fix uninitialized variable bug adds f61872bb58a1 bootconfig: Use parse_args() to find bootconfig and '--' adds a91e4f12ffc4 bootconfig: Allocate xbc_nodes array dynamically adds 973780011106 tools/bootconfig: Suppress non-error messages adds d090409abbdd tracing: Add missing nest end to synth_event_trace_start() [...] adds 0c62f6cd9ed3 tracing: Don't return -EINVAL when tracing soft disabled s [...] adds 7276531d4036 tracing: Consolidate trace() functions adds 61a75954034f Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm [...] adds 3f666c56c6b8 dax: Pass dax_dev instead of bdev to dax_writeback_mapping [...] adds f01b16a85bfa dax: Get rid of fs_dax_get_by_host() helper adds 96222d53842d dax: pass NOWAIT flag to iomap_apply adds 359c92c02bfa Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/ [...] adds 9d1b38958b07 scripts/kallsyms: fix memory corruption caused by write over-run adds 083bc0e1ce91 kbuild: fix mismatch between .version and include/generate [...] adds f2850dd5ee01 Merge tag 'kbuild-fixes-v5.6' of git://git.kernel.org/pub/ [...] adds 0bf999f9c5e7 linux/pipe_fs_i.h: fix kernel-doc warnings after @wait was split adds 2343d1529aff crypto: Kconfig - allow tests to be disabled when manager [...] adds 64ae1342f898 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds d99f88761ba0 Revert "gpiolib: Remove duplicated function gpio_do_set_config()" adds 91b4ea5fc57c Revert "gpiolib: remove set but not used variable 'config'" adds 62adc6f33d6f gpiolib: fix gpio_do_set_config() adds e4f41de77f96 MAINTAINERS: Sort entries in database for GPIO adds 4d0cabbb8b6a gpio: bd71828: Remove unneeded defines for GPIO_LINE_DIREC [...] adds 8131b73b22c2 gpiolib: remove unnecessary argument from set_config call adds dee7c111a458 Merge tag 'gpio-fixes-for-v5.6-rc2' of git://git.kernel.or [...] adds c3afa804c58e gpio: xilinx: Fix bug where the wrong GPIO register is written to adds 2d5a2f913b65 spmi: pmic-arb: Set lockdep class for hierarchical irq domains adds a924eae75106 gpio: sifive: fix static checker warning adds 1d40890aae81 Merge tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/li [...] adds 5cb7a1113f94 arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() de [...] adds 2c614c1194f2 arm64: use shared sysctl constants adds fca3d33d8ad6 arm64: ssbs: Fix context-switch when SSBS is present on all CPUs adds 345d52c184dc arm64/spinlock: fix a -Wunused-function warning adds 0ca2c0319a7b perf/smmuv3: Use platform_get_irq_optional() for wired interrupt adds 74a44bed8d93 arm64: Fix CONFIG_ARCH_RANDOM=n build adds d91771848f0a arm64: time: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds b19e8c684703 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds cf913e968327 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mod [...] adds 8ccb5bf7619c drm/mst: Fix possible NULL pointer dereference in drm_dp_m [...] adds 7e0cf7e9936c drm/panfrost: Make sure the shrinker does not reclaim refe [...] adds 984f0103fcd1 Merge tag 'drm-misc-fixes-2020-02-07' of git://anongit.fre [...] adds db735fc4036b drm/msm: Set dma maximum segment size for mdss adds 4b848f20eda5 drm/vgem: Close use-after-free race in vgem_gem_create adds e1cf35b94c5f drm/edid: fix building error adds 7ebdc26a315a Merge tag 'drm-misc-next-fixes-2020-02-07' of git://anongi [...] adds 7aa62404dfde drm/amd/display: Fix psr static frames calculation adds df36f6cf23ad drm/amd/display: Do not set optimized_require to false aft [...] adds aad927b5a863 drm/amd/display: Use dcfclk to populate watermark ranges adds 2b63d0ec0daf drm/amd/display: Check engine is not NULL before acquiring adds 6c81917a0485 drm/amd/display: Limit minimum DPPCLK to 100MHz. adds c134c3cabae4 drm/amd/display: Add initialitions for PLL2 clock source adds f4d0242b7b43 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 adds 416611d9b6ee amdgpu: Prevent build errors regarding soft/hard-float FP [...] adds 46d1da733fbc drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] adds 2cabe0d4cd88 drm/amdgpu: limit GDS clearing workaround in cold boot sequence adds b5336bfd6fe5 drm/amdgpu/vcn2.5: fix warning adds 1094c34ec53b drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT adds 8fab6a2faa1e drm/amd/display: DCN2.x Do not program DPPCLK if same value adds a934f9d86659 drm/amdgpu: correct comment to clear up the confusion adds c1d66bc2e531 drm/amdgpu: update smu_v11_0_pptable.h adds e33a8cfda519 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array adds e44c1e3a2941 Merge tag 'amd-drm-fixes-5.6-2020-02-12' of git://people.f [...] adds 6f4261fa86df drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] adds 0887aa8744ae drm/i915: Fix post-fastset modeset check for port sync adds 1788fdf14e51 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] adds e73c1486e4c8 drm/i915/bios: Fix the timing parameters adds c2cebbc4a593 drm/i915: Fix i915_error_state_store error defination adds 88a9c66d998b drm/i915/pmu: Correct the rc6 offset upon enabling adds 01c1b2cbf052 drm/i915/gem: Take local vma references for the parser adds c631cc8f1124 drm/i915: Make a copy of the ggtt view for slave plane adds 1fdea0cb0dba drm/i915/selftests: Add a mock i915_vma to the mock_ring adds 1b5af5378165 drm/i915/gt: Use the BIT when checking the flags, not the index adds a754012b9f23 drm/i915/execlists: Leave resetting ring to intel_ring adds 07ccd6bdafa2 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] adds 1a9629d189f5 drm/i915: Don't show the blank process name for internal/s [...] adds 051c89cf4ac4 drm/i915/gem: Detect overflow in calculating dumb buffer size adds e4edd4fcbf4d drm/i915: Check activity on i915_vma after confirming pin_ [...] adds 9556e5c7c40e drm/i915: Stub out i915_gpu_coredump_put adds 7c34bb03983e drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] adds 5b92415e64e1 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] adds 52144db13098 drm/i915: Fix preallocated barrier list append adds 2933803bdcd8 drm/i915/gem: Tighten checks and acquiring the mmap object adds c216f12bed33 drm/i915/gvt: fix high-order allocation failure on late load adds 0e9d7bb293f3 drm/i915/gvt: more locking for ppgtt mm LRU list adds cc3251d8ef6a Merge tag 'gvt-fixes-2020-02-12' of https://github.com/int [...] adds 9e2750fc80b5 drm/i915: Keep track of request among the scheduling lists adds c3f1ed90e6ff drm/i915/gt: Allow temporary suspension of inflight requests adds ad18ba7b5eeb drm/i915/execlists: Offline error capture adds 317e0395cc23 drm/i915/execlists: Take a reference while capturing the g [...] adds a2f90f4ff374 drm/i915/execlists: Reclaim the hanging virtual request adds 2aaaa5ee1c3d drm/i915: Mark the removal of the i915_request from the sc [...] adds 6f4134b30b6e Merge tag 'drm-intel-next-fixes-2020-02-13' of git://anong [...] adds 3f0d329371c0 Merge tag 'drm-fixes-2020-02-14' of git://anongit.freedesk [...] adds 74f73476c375 ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra [...] adds d75a170fd848 ALSA: usb-audio: Fix UAC2/3 effect unit parsing adds 93f9d1a4ac59 ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 adds 2b3b6497c38d ALSA: hda/realtek - Add more codec supported Headset Button adds 7dafba3762d6 ALSA: hda/realtek - Fix silent output on MSI-GL73 adds 9f35a3128377 ALSA: usb-audio: Add clock validity quirk for Denon MC7000 [...] adds 0fbb027b44e7 ALSA: pcm: Fix double hw_free calls adds 81f3011cbf50 Merge tag 'sound-5.6-rc2' of git://git.kernel.org/pub/scm/ [...] adds f0ac20c3f613 ACPI: EC: Fix flushing of pending work adds e3728b50cd9b ACPI: PM: s2idle: Avoid possible race related to the EC GPE adds ea128834dd76 ACPICA: Introduce acpi_any_gpe_status_set() adds fdde0ff8590b ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system adds 183edb20e60a cpufreq: Make cpufreq_global_kobject static adds 3629ac5b9253 Merge branch 'pm-cpufreq' adds 4e03e4e6d2a0 Merge tag 'pm-5.6-rc2' of git://git.kernel.org/pub/scm/lin [...] adds 2437fd7baf29 tipc: make three functions static adds 5609e2bbefed mptcp: make the symbol 'mptcp_sk_clone_lock' static adds 5391a87751a1 tipc: fix successful connect() but timed out adds 88bf54603f6f qmi_wwan: re-add DW5821e pre-production variant adds 5d1fbdf238b5 net: dsa: mv88e6xxx: Prevent truncation of longer interrupt names adds 00516d13d4cf qmi_wwan: unconditionally reject 2 ep interfaces adds ad1e03b2b3d4 core: Don't skip generic XDP program execution for cloned SKBs adds f27f37a04a69 i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps adds 457fed775c97 net/smc: fix leak of kernel memory to user space adds 91a65b7d3ed8 net: ena: fix potential crash when rxfh key is NULL adds 2a6e5fa2f4c2 net: ena: fix uses of round_jiffies() adds cf6d17fde93b net: ena: add missing ethtool TX timestamping indication adds 0d1c3de7b8c7 net: ena: fix incorrect default RSS key adds 6a4f7dc82d1e net: ena: rss: do not allocate key when not supported adds 0c8923c0a64f net: ena: rss: fix failure to get indirection table adds 4844470d472d net: ena: rss: store hash function as values and not bits adds 92569fd27f5c net: ena: fix incorrectly saving queue numbers when settin [...] adds e3f89f91e98c net: ena: fix corruption of dev_idx_to_host_tbl adds 470793a78ce3 net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE adds 886d2089276e net: ena: ethtool: use correct value for crc32 hash adds c207979f5ae1 net: ena: ena-com.c: prevent NULL pointer dereference adds b44beb8ae5d5 Merge branch 'Bug-fixes-for-ENA-Ethernet-driver' adds 0f90522591fd enic: prevent waking up stopped tx queues over watchdog reset adds b9287f2ac321 net: ethernet: ave: Add capability of rgmii-id mode adds 242b5e068b25 ice: Fix DCB rebuild after reset adds 53977ee47410 ice: Fix switch between FW and SW LLDP adds ad9a87bec3d0 ice: display supported and advertised link modes adds 168983a8e19b ice: Don't allow same value for Rx tail to be written twice adds 3d9f99908037 ice: Remove ice_dev_onetime_setup() adds a8b72ce03a11 ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps adds b55e603252ac ice: Modify link message logging adds fbf1e1f6988e ice: fix and consolidate logging of NVM/firmware version i [...] adds cf8fc2a0863f ice: update Unit Load Status bitmask to check after reset adds 0a6ea04e3bbd ice: Remove possible null dereference adds 9a946843ba5c ice: Use ice_pf_to_dev adds 19cce2c6f6dc ice: Make print statements more compact adds 3306f79f428e ice: Cleanup ice_vsi_alloc_q_vectors adds 1d8bd9927234 ice: Use correct netif error function adds 4ee656bba801 ice: Trivial fixes adds 89e960b5a995 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 304db6cb7610 page_pool: refill page when alloc.count of pool is zero adds 6ee2deb6fbed net/flow_dissector: remove unexist field description adds 1afa3cc90f8f net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS adds e2debf0852c4 net/sched: flower: add missing validation of TCA_FLOWER_FLAGS adds 07134cf69623 Merge branch 'skip_sw-skip_hw-validation' adds 0b41713b6066 icmp: introduce helper for nat'd source address in network [...] adds e0fce6f945a2 gtp: use icmp_ndo_send helper adds 67c9a7e1e3ac sunvnet: use icmp_ndo_send helper adds a12d7f3cbdc7 wireguard: device: use icmp_ndo_send helper adds 45942ba890e6 xfrm: interface: use icmp_ndo_send helper adds 803381f9f117 Merge branch 'icmp-account-for-NAT-when-sending-icmps-from [...] adds d0db7ed39751 net: hns3: add management table after IMP reset adds 19eb1123b4e9 net: hns3: fix VF bandwidth does not take effect in some case adds 47327c9315b2 net: hns3: fix a copying IPv6 address error in hclge_fd_ge [...] adds dc221a28d094 Merge branch 'hns3-fixes' adds 67f562e3e147 net/smc: transfer fasync_list in case of fallback adds 369537c97024 net/smc: no peer ID in CLC decline for SMCD adds 907e51e41ad9 Merge branch 'smc-fixes' adds f2b18baca953 mac80211: use more bits for ack_frame_id adds 2bf973ff9b9a mac80211: fix quiet mode activation in action frames adds a04564c99bb4 mac80211: consider more elements in parsing CRC adds bfb7bac3a8f4 cfg80211: check wiphy driver existence for drvinfo report adds ea75080110a4 cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE adds 33181ea7f5a6 mac80211: fix wrong 160/80+80 MHz setting adds b32cb6fcf1f8 Merge tag 'mac80211-for-net-2020-02-14' of git://git.kerne [...] adds 5fdcce211b3a net, ip6_tunnel: enhance tunnel locate with link check adds 04fb91243a85 net: dsa: tag_qca: Make sure there is headroom for tag adds ddc9abaf5d99 net: dsa: tag_ar9331: Make sure there is headroom for tag adds 3ea89fa795c5 Merge branch 'dsa-headroom' adds a1fa83bdab78 netdevice.h: fix all kernel-doc and Sphinx warnings adds 2019fc96af22 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 1cb1edb2f5ba io_uring: get rid of delayed mm check adds e1d85334d623 io_uring: fix 1-bit bitfields to be unsigned adds 1e95081cb5b4 io_uring: fix deferred req iovec leak adds cf3040ca55f2 io_uring: statx/openat/openat2 don't support fixed files adds 63e5d81f72af io_uring: flush overflowed CQ events in the io_uring_poll() adds e96e977992d0 io_uring: remove unused struct io_async_open adds 99bc4c38537d io_uring: fix iovec leaks adds 8fef80bf56a4 io_uring: add cleanup for openat()/statx() adds faac996ccd5d io_uring: retry raw bdev writes if we hit -EOPNOTSUPP adds 9392a27d88b9 io-wq: add support for inheriting ->fs adds ff002b30181d io_uring: grab ->fs as part of async preparation adds 0b5faf6ba7fb io_uring: allow AT_FDCWD for non-file openat/openat2/statx adds a93b33312f63 io_uring: fix async close() with f_op->flush() adds 5f798beaf35d io_uring: fix double prep iovec leak adds 0bdbdd08a8f9 io_uring: fix openat/statx's filename leak adds 00bcda13dcbf io-wq: make io_wqe_cancel_work() take a match handler adds 36282881a795 io-wq: add io_wq_cancel_pid() to cancel based on a specific pid adds 6ab231448fdc io_uring: cancel pending async work if task exits adds b537916ca510 io_uring: retain sockaddr_storage across send/recvmsg async punt adds 7563439adfae io-wq: don't call kXalloc_node() with non-online node adds 2ca10259b418 io_uring: prune request from overflow list on flush adds ca60ad6a6bc4 Merge tag 'io_uring-5.6-2020-02-14' of git://git.kernel.dk [...] adds 8e4473bb50a1 ceph: do not execute direct write in parallel if O_APPEND [...] adds b27a939e8376 ceph: canonicalize server path in place adds 3b20bc2fe4c0 ceph: noacl mount option is effectively ignored adds cf556edfde6c Merge tag 'ceph-for-5.6-rc2' of https://github.com/ceph/ce [...] adds a1147b8281bd NFS: Fix up directory verifier races adds cf5b4059ba71 NFSv4: Fix races between open and dentry revalidation adds efeda80da38d NFSv4: Fix revalidation of dentries with delegations adds ca1c67130282 xprtrdma: Fix DMA scatter-gather list mapping imbalance adds cd1b659d8ce7 NFSv4.1 make cachethis=no for writes adds 8c75593c6eee NFSv4: Ensure the delegation is pinned in nfs_do_return_de [...] adds 5d63944f8206 NFSv4: Ensure the delegation cred is pinned when we call d [...] adds 829e69446995 Merge tag 'nfs-for-5.6-2' of git://git.linux-nfs.org/proje [...] adds be993e44badc arm/ftrace: Fix BE text poking adds 7a7a8f549ddd arm/patch: Fix !MMU compile adds eda23b387f6c perf/x86/intel: Add Elkhart Lake support adds ecf71fbccb9a perf/x86/cstate: Add Tremont support adds 0aa0e0d6b34b perf/x86/msr: Add Tremont support adds 25d387287cf0 perf/x86/amd: Add missing L2 misses event spec to AMD Fami [...] adds f861854e1b43 perf/x86/intel: Fix inaccurate period in context switch fo [...] adds 80cc7bb6c104 perf stat: Don't report a null stalled cycles per insn metric adds 0e71459afcbb perf symbols: Update the list of kernel idle symbols adds bc5f15be2c81 perf symbols: Convert symbol__is_idle() to use strlist adds c45283338762 tools include UAPI: Sync x86's syscalls_64.tbl, generic un [...] adds 02213cec64bb perf maps: Mark module DSOs with kernel type adds 4a4eb6154d67 perf maps: Mark ksymbol DSOs with kernel type adds 7ce66139a99c perf maps: Fix map__clone() for struct kmap adds 484214f49bd0 perf maps: Move kmap::kmaps setup to maps__insert() adds c75bec79fc08 tools headers UAPI: Sync copy of arm64's asm/unistd.h with [...] adds fc9199d46e64 tools headers UAPI: Sync prctl.h with the kernel sources adds c0134b3366ba perf beauty prctl: Export the 'options' strarray adds d7a07b293216 perf trace: Resolve prctl's 'option' arg strings to numbers adds d6d829d92c6e tools headers UAPI: Sync sched.h with the kernel adds f65b9dba5733 tools headers uapi: Sync linux/fscrypt.h with the kernel sources adds 365f9cc195a7 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds df5a5f3cf246 perf tools: Add arm64 version of get_cpuid() adds 47f8d94ac524 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] adds 8c65582f82ee tools include UAPI: Sync sound/asound.h copy adds 7636b586392f tools headers x86: Sync disabled-features.h adds 71dd65289793 tools arch x86: Sync asm/cpufeatures.h with the kernel sources adds 391df72fbd14 tools headers kvm: Sync kvm headers with the kernel sources adds 2a8d017d46a3 tools headers kvm: Sync linux/kvm.h with the kernel sources adds 62765941155e perf llvm: Fix script used to obtain kernel make directive [...] adds dfb9b69e3b84 Merge tag 'perf-urgent-for-mingo-5.6-20200214' of git://gi [...] adds da99f9355b53 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 488603b815a7 sched/core: Don't skip remote tick for idle CPUs adds ebc0f83c78a2 timers/nohz: Update NOHZ load in remote tick adds b396f52326de sched/fair: Allow a small load imbalance between low utili [...] adds b562d1406499 sched/uclamp: Reject negative values in cpu_uclamp_write() adds e938b9c94164 sched/nohz: Optimize get_nohz_timer_target() adds 2a4b03ffc69f sched/fair: Prevent unlimited runtime on throttled group adds 52262ee567ad sched/fair: Allow a per-CPU kthread waking a task to stack [...] adds 6fcca0fa4811 sched/psi: Fix OOB write when writing 0 bytes to PSI files adds 4104a562e0ca sched/core: Annotate curr pointer in rq with __rcu adds e9f5490c3574 sched/fair: Fix kernel-doc warning in attach_entity_load_avg() adds ef78e5b7de5d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds cf2b012c90e7 hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON def [...] adds 205447fa9e0a hwmon: (pmbus/xdpe12284) fix typo in compatible strings adds bd516133cc90 Merge tag 'hwmon-for-v5.6-rc2' of git://git.kernel.org/pub [...] adds aab73d278d49 s390/pkey: fix missing length of protected key on return adds fcd98d400253 s390/zcrypt: fix card and queue total counter wrap adds 0b6f499022b6 s390/qdio: simplify ACK tracking adds 11f044653467 s390/qdio: don't allocate *aob array with GFP_ATOMIC adds dbaf10027ae9 vfio-ccw: Use the correct style for SPDX License Identifier adds 2c25b3f68e92 Merge tag 'vfio-ccw-20200206' of https://git.kernel.org/pu [...] adds 27dc0700c3be s390/uv: Fix handling of length extensions adds 0f8a206df7c9 s390/time: Fix clk type in get_tod_clock adds c7ff8573ad21 crypto/testmgr: enable selftests for paes-s390 ciphers adds 3e71e1214b66 Merge tag 's390-5.6-3' of git://git.kernel.org/pub/scm/lin [...] adds e383e871ab54 ARM: npcm: Bring back GPIOLIB support adds 3508aae9b561 ARM: configs: Cleanup old Kconfig options adds 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property adds 9c87d747cad7 Merge tag 'juno-fix-5.6' of git://git.kernel.org/pub/scm/l [...] adds 1b32b72b2734 Merge tag 'v5.6-rc1' into arm/fixes adds 4a453ccf87d5 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL adds 03c6bf464428 arm64: defconfig: Enable DRM_SUN6I_DSI adds 0eaa9fc1d7f4 Merge tag 'sunxi-config64-for-5.6-2' of https://git.kernel [...] adds 415ae604d4ac ARM: sunxi: Enable CONFIG_SUN8I_THERMAL adds a9541fb7ed8e Merge tag 'sunxi-config-for-5.6-2' of https://git.kernel.o [...] adds f166795871be arm64: defconfig: Set bcm2835-dma as built-in adds d7a9c595118a Merge tag 'arm-soc/for-5.6/defconfig-arm64-fixes' of https [...] adds 6f4ecbe284df soc/tegra: fuse: Fix build with Tegra194 configuration adds 9b9be9e6dcf4 ARM: dts: sti: Remove deprecated snps PHY properties for s [...] adds f24667779b53 ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi adds bab8f1ff17da Merge tag 'sti-dt-for-5.7-round1' of git://git.kernel.org/ [...] adds 3bf3c9744694 bus: moxtet: fix potential stack buffer overflow adds b719ae070ee2 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 8a4f300b978e RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create adds a70ed0f2e626 IB/hfi1: Acquire lock to release TID entries when user fil [...] adds be8638344c70 IB/hfi1: Close window for pq and request coliding adds f92e48718889 IB/rdmavt: Reset all QPs when the device is shut down adds a72f4ac1d778 RDMA/core: Fix invalid memory access in spec_filter_size adds 10189e8e6fe8 IB/mlx5: Return failure when rts2rts_qp_counters_set_id is [...] adds d219face9059 RDMA/iw_cxgb4: initiate CLOSE when entering TERM adds 663218a3e715 RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() adds a0767da7774d RDMA/core: Add missing list deletion on freeing event queue adds a8af8694a5e8 RDMA/mlx5: Fix async events cleanup flows adds 9ea04d0df6e6 IB/umad: Fix kernel crash while unloading ib_umad adds 9b6d3bbc1335 RDMA/mlx5: Prevent overflow in mmap offset calculations adds 8ac0e6641c7c RDMA/rxe: Fix soft lockup problem due to using tasklets in [...] adds 1dd017882e01 RDMA/core: Fix protection fault in get_pkey_idx_qp_list adds 685eff513183 IB/mlx5: Use div64_u64 for num_var_hw_entries calculation adds 54654e142d9e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds fbd1ec000213 Input: ili210x - fix return value of is_visible function adds d0c5e7d4f5e5 Input: ili210x - add ili2120 support adds 557d0841bc73 Input: psmouse - switch to using i2c_new_scanned_device() adds cfb8d7811f81 Input: goldfish_events - replace zero-length array with fl [...] adds a1b9b65edfd8 Input: gpio_keys - replace zero-length array with flexible [...] adds bf502391353b Input: synaptics - switch T470s to RMI4 by default adds b8a3d819f872 Input: synaptics - enable SMBus on ThinkPad L470 adds 5179a9dfa944 Input: synaptics - remove the LEN0049 dmi id from topbutto [...] adds 3d87c75d84e2 Input: gpio_keys_polled - replace zero-length array with f [...] adds 94bef5d57992 Input: tca6416-keypad - replace zero-length array with fle [...] adds 3dbae1553897 Input: cyapa - replace zero-length array with flexible-arr [...] adds db70e26e33ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 14c9ca0583ee ext4: don't assume that mmp_nodename/bdevname have NUL adds 46d36880d1c6 ext4: simplify checking quota limits in ext4_statfs() adds 4f97a68192bd ext4: fix support for inode sizes > 1024 bytes adds 48a34311953d ext4: fix checksum errors with indexed dirs adds af133ade9a40 ext4: add cond_resched() to ext4_protect_reserved_inode adds 6a66a7ded12b jbd2: move the clearing of b_modified flag to the journal_ [...] adds c96dceeabf76 jbd2: do not clear the BH_Mapped flag when forgetting a me [...] adds d65d87a07476 ext4: improve explanation of a mount failure caused by a m [...] adds 8a8b80967b42 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 3f6166aaf199 cifs: fix mount option display for sec=krb5i adds f52aa79df43c cifs: Fix mode output in debugging statements adds 2c6251ad91af cifs: enable change notification for SMB2.1 dialect adds 85db6b7ae65f cifs: make sure we do not overflow the max EA buffer size adds 288b27a06e4f Merge tag '5.6-rc1-smb3-fixes' of git://git.samba.org/sfre [...] adds f311ade3a7ad btrfs: ref-verify: fix memory leaks adds ac05ca913e9f Btrfs: fix race between using extent maps and merging them adds e8294f2f6aa6 btrfs: print message when tree-log replay starts adds 10a3a3edc5b8 btrfs: log message when rw remount is attempted with uncle [...] adds 28553fa992cb Btrfs: fix race between shrinking truncate and fiemap adds a013d141ecee btrfs: sysfs, add UUID/devinfo kobject adds 1b9867eb6120 btrfs: sysfs, move device id directories to UUID/devinfo adds 713db3560410 Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] adds 0b96da639a48 bcache: ignore pending signals when creating gc and alloca [...] adds 309cc719a2c8 bcache: Revert "bcache: shrink btree node cache after bch_ [...] adds 4ec31cb6241d bcache: remove macro nr_to_fifo_front() adds 2d570a7c0251 nvme/tcp: fix bug on double requeue when send fails adds 97b2512ad000 nvme: prevent warning triggered by nvme_stop_keep_alive adds fa46c6fb5d61 nvme/pci: move cqe check after device shutdown adds f25372ffc3f6 nvme: fix the parameter order for nvme_get_log in nvme_get [...] adds e29c6a13ddf5 Merge tag 'block-5.6-2020-02-16' of git://git.kernel.dk/li [...] adds 216aa145aaf3 EDAC/mc: Fix use-after-free and memleaks during device removal adds 4d59588c09f2 EDAC/sysfs: Remove csrow objects on errors adds b982df72ef84 Merge tag 'edac_urgent_for_5.6' of git://git.kernel.org/pu [...] adds bab0c318ba3d KVM: x86: do not reset microcode version on INIT or RESET adds 1f03b2bcd0d7 KVM: Disable preemption in kvm_get_running_vcpu() adds 307f1cfa2696 KVM: x86: Mask off reserved bit from #DB exception payload adds 684c0422da71 KVM: nVMX: Handle pending #DB when injecting INIT VM-exit adds a06230b62b89 KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS adds 1ecaabed4e4a selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() adds 20ba262f8631 selftests: KVM: AMD Nested test infrastructure adds 1ea2cc0cd7c6 selftests: KVM: SVM: Add vmcall test adds 20796447a1ab KVM: x86: remove duplicated KVM_REQ_EVENT request adds 331ca0f89fc2 KVM: apic: reuse smp_wmb() in kvm_make_request() adds 7a02674d154d KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP adds ffdbd50dca67 KVM: nVMX: Fix some comment typos and coding style adds 148d735eb55d KVM: nVMX: Use correct root level for nested EPT shadow pa [...] adds f6ab0107a494 KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging adds ff479025349c selftests: KVM: Remove unused x86_register enum adds 9446e6fce0ab KVM: x86: fix WARN_ON check of an unsigned less than zero adds 7bd460fc1dfa docs: kvm: add arm/pvtime.rst to index.rst adds 7d94ab169b8f docs: virt: convert UML documentation to ReST adds 72f8a49dc8b9 docs: virt: user_mode_linux.rst: update compiling instructions adds c09708ccb461 docs: virt: user_mode_linux.rst: fix URL references adds 2756df60d097 docs: virt: convert halt-polling.txt to ReST format adds 263a19ff21c4 docs: virt: Convert msr.txt to ReST format adds d371c011fc5e docs: kvm: devices/arm-vgic-its.txt to ReST format adds c0d1c8a0af59 docs: kvm: devices/arm-vgit-v3.txt to ReST adds bf6154dba0a7 docs: kvm: convert devices/arm-vgit.txt to ReST adds 05c47036c62e docs: kvm: convert devices/mpic.txt to ReST adds e94474300361 docs: kvm: convert devices/s390_flic.txt to ReST adds e777a5bd98c6 docs: kvm: convert devices/vcpu.txt to ReST adds aff7aeea5483 docs: kvm: convert devices/vfio.txt to ReST adds 6c972ba685d5 docs: kvm: convert devices/vm.txt to ReST adds 5cccf3797435 docs: kvm: convert devices/xics.txt to ReST adds d3b52e4976ce docs: kvm: convert devices/xive.txt to ReST adds 106ee47dc633 docs: kvm: Convert api.txt to ReST format adds 69bf758bc8a4 docs: kvm: convert arm/hyp-abi.txt to ReST adds cec0e48be339 docs: kvm: arm/psci.txt: convert to ReST adds 5a0af4806c25 docs: kvm: Convert hypercalls.txt to ReST format adds 75e7fcdb4a6f docs: kvm: Convert locking.txt to ReST format adds 037d1f92eff9 docs: kvm: Convert mmu.txt to ReST format adds 320f3f74d9a1 docs: kvm: Convert nested-vmx.txt to ReST format adds c849d8613991 docs: kvm: Convert ppc-pv.txt to ReST format adds a9700af64e1b docs: kvm: Convert s390-diag.txt to ReST format adds 6012d9a9fa69 docs: kvm: Convert timekeeping.txt to ReST format adds 033741c6c997 docs: kvm: review-checklist.txt: rename to ReST adds 120881b9e888 docs: virt: guest-halt-polling.txt convert to ReST adds 44024adb4aab Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB adds 380665becdee drivers: ipmi: Modify max length of IPMB packet adds 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference adds e0354d147e58 drivers: ipmi: fix off-by-one bounds check that leads to a [...] adds ab02b61f24c7 Merge tag 'for-linus-5.6-1' of https://github.com/cminyard [...] adds 11a48a5a18c6 Linux 5.6-rc2 adds 52e29e331070 btrfs: don't set path->leave_spinning for truncate adds eaea2947063a Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] adds fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() adds b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() adds 726464596b5d MAINTAINERS: eCryptfs: Update maintainer address and downg [...] adds f8e48a8408f5 eCryptfs: Replace deactivated email address adds 2c2a7552dd64 ecryptfs: replace BUG_ON with error handling code adds b1da3acc781c Merge tag 'ecryptfs-5.6-rc3-fixes' of git://git.kernel.org [...] adds 6551d5c56eb0 pipe: make sure to wake up everybody when the last reader/ [...] adds faaca0a0d48e tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko. adds dc10e4181c05 tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST adds 2b72104b8c12 Merge tag 'tpmdd-next-20200217' of git://git.infradead.org [...] adds 8c8c5a4994a3 dma-contiguous: CMA: give precedence to cmdline adds 91ef26f91417 dma-direct: relax addressability checks in dma_direct_supported adds 4a47cbae0484 dma-direct: improve swiotlb error reporting adds 75467ee48a5e dma-direct: improve DMA mask overflow reporting adds 0a44cac81050 Merge tag 'dma-mapping-5.6' of git://git.infradead.org/use [...] adds bb51e669fa49 ALSA: seq: Avoid concurrent access to queue flags adds dc7497795e01 ALSA: seq: Fix concurrent access to queue current tick/time adds dfa9a5efe8b9 ALSA: rawmidi: Avoid bit fields for state flags adds a655e2b107d4 ALSA: hda/realtek - Apply quirk for MSI GP63, too adds cc5049ae4d45 ALSA: hda/realtek - Apply quirk for yet another MSI laptop adds 44eeb081b863 ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs adds d1520889782d ASoC: fsl_sai: Fix exiting path on probing failure adds 9437bfda00f3 ASoC: atmel: fix atmel_ssc_set_audio link failure adds 43bcb1c05078 ALSA: hda: do not override bus codec_mask in link_get() adds 816938b272b0 ASoC: SOF: Intel: hda: fix ordering bug in resume flow adds af7aae1b1f63 ASoC: SOF: Intel: hda: move i915 init earlier adds 1880b1f1d686 ASoC: amd: Buffer Size instead of MAX Buffer adds b6570fdb96ed ASoC: codec2codec: avoid invalid/double-free of pcm runtime adds 4b8a1ca46283 ASoC: max98090: revert invalid fix for handling SHDN adds 8f486296459c ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked adds 4aadf4b49ec7 ASoC: hdmi-codec: set plugged_cb to NULL when component removing adds 3bc7b6c15fff ASoC: amd: ACP needs to be powered off in BIOS. adds 96781fd941b3 ASoC: sun8i-codec: Fix setting DAI data format adds 385536090b18 Merge tag 'asoc-fix-v5.6-rc2' of https://git.kernel.org/pu [...] adds fa079ba8a98d Merge tag 'sound-5.6-rc3' of git://git.kernel.org/pub/scm/ [...] adds e7598fac323a iommu/vt-d: Fix compile warning from intel-svm.h adds 1d4615978f52 iommu/vt-d: Add attach_deferred() helper adds 034d98cc0cdc iommu/vt-d: Move deferred device attachment into helper function adds a11bfde9c77d iommu/vt-d: Do deferred attachment in iommu_need_mapping() adds 96d170f3b1a6 iommu/vt-d: Remove deferred_attach_domain() adds 1ddb32da4a62 iommu/vt-d: Simplify check in identity_mapping() adds 3dfee47b215e iommu/amd: Disable IOMMU on Stoney Ridge systems adds faf305c51aea iommu/qcom: Fix bogus detach logic adds ab362fffa0fe iommu/arm-smmu: Restore naming of driver parameter prefix adds 4b205766d8fc Merge tag 'iommu-fixes-v5.6-rc2' of git://git.kernel.org/p [...] adds 7714d469dcba selftests: fix spelling mistaked "chaigned" -> "chained" adds a098d9c82a0b selftests/ftrace: Have pid filter test use instance flag adds b32694cd0724 Kernel selftests: tpm2: check for tpm support adds 9d235a558c68 selftests: allow detection of build failures adds c363eb48ada5 selftests: fix too long argument adds 3e8393630e92 selftests: use LDLIBS for libraries instead of LDFLAGS adds 9a0584f05687 selftests: openat2: fix build error on newer glibc adds ca7e1fd1026c Merge tag 'linux-kselftest-5.6-rc3' of git://git.kernel.or [...] adds ff5ac61ee83c x86/ima: use correct identifier for SetupMode variable adds 3be54d558c75 efi: Only print errors about failing to get certs if EFI v [...] adds 6a30e1b1dcad crypto: rename sm3-256 to sm3 in hash_algo_name adds 5780b9abd530 ima: add sm3 algorithm to hash algorithm configuration list adds ebe7acadf5a9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 63fb9623427f ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() adds 595abbaff5db y2038: remove ktime to/from timespec/timeval conversion adds 412c53a680a9 y2038: remove unused time32 interfaces adds c766d1472c70 y2038: hide timeval/timespec/itimerval/itimerspec types adds edf28f4061af Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] adds 467d12f5c784 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] adds 9e69fa46275b selftests/vm: add missed tests in run_vmtests adds ef0c08192ac0 get_maintainer: remove uses of P: for maintainer name adds 0ef82fcefb99 scripts/get_maintainer.pl: deprioritize old Fixes: addresses adds fed98ef4d8b6 mm/swapfile.c: fix a comment in sys_swapon() adds 75866af62b43 mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() adds c11d3fa0116a lib/string.c: update match_string() doc-strings with corre [...] adds 76073c646f5f mm/vmscan.c: don't round up scan size for online memory cgroup adds 18e19f195cd8 mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM adds 305e519ce48e lib/stackdepot.c: fix global out-of-bounds in stack_slabs adds bb8d00ff51a0 MAINTAINERS: use tabs for SAFESETID adds b0dd1eb220c0 Merge branch 'akpm' (patches from Andrew) adds e8023b030ce1 selftests: forwarding: use proto icmp for {gretap, ip6gret [...] adds e404b8c7cfb3 ipv6: Fix route replacement with dev-only route adds afecdb376bd8 ipv6: Fix nlmsg_flags when splitting a multipath route adds 0d4597c8c5ab net/rds: Track user mapped pages through special API adds 540e585a79e9 net: fib_rules: Correctly set table field when table numbe [...] adds e6a41c23df0d net: macb: ensure interface is not suspended on at91rm9200 adds 44bfa9c5e5f0 net: rtnetlink: fix bugs in rtnl_alt_ifname() adds 4e867c9a50ff selftests: forwarding: vxlan_bridge_1d: fix tos value adds 15beab0a9d79 net: atlantic: checksum compat issue adds e7b5f97e6574 net: atlantic: check rpc result and wait for rpc address adds f08a464c27ca net: atlantic: ptp gpio adjustments adds b42726fcf76e net: atlantic: better loopback mode handling adds a4980919ad6a net: atlantic: fix use after free kasan warn adds 380ec5b9af7f net: atlantic: fix potential error handling adds 52a22f4d6ff9 net: atlantic: possible fault in transition to hibernation adds 5a292c89a84d net: atlantic: fix out of range usage of active_vlans array adds 0b634c0e7345 Merge branch 'atlantic-fixes' adds e08ad80551b4 net: add strict checks in netdev_name_node_alt_destroy() adds 6f08e98d6279 net: phy: restore mdio regs in the iproc mdio driver adds b6e4a1aeeb14 mptcp: Protect subflow socket options before connection completes adds 04ddf1208f03 wireguard: selftests: reduce complexity and fix make races adds 2a8a4df36462 wireguard: receive: reset last_under_load to zero adds 175f1ca9a9ed wireguard: send: account for mtu=0 devices adds 1fbc33b0a7fe wireguard: socket: remove extra call to synchronize_net adds 82d81bb070cf Merge branch 'wireguard-fixes' adds d965a5432d4c net: dsa: b53: Ensure the default VID is untagged adds 6699170376ab ethtool: fix application of verbose no_mask bitset adds c4c10784293e NFC: pn544: Fix a typo in a debug message adds 064ff66e2bef bonding: add missing netdev_update_lockdep_key() adds 7151affeef8d net: export netdev_next_lower_dev_rcu() adds b3e80d44f5b1 bonding: fix lockdep warning in bond_get_stats() adds c230978fb7d5 Merge branch 'bonding-fix-bonding-interface-bugs' adds 357b41caf949 mptcp: select CRYPTO adds 69233bba6543 net: ks8851-ml: Remove 8-bit bus accessors adds edacb098ea9c net: ks8851-ml: Fix 16-bit data access adds 58292104832f net: ks8851-ml: Fix 16-bit IO operation adds 66256e0b15bd net/sock.h: fix all kernel-doc warnings adds 8955b4357d6f skbuff: remove stale bit mask comments adds d2f273f0a920 skbuff.h: fix all kernel-doc warnings adds 9a6a0dea1617 net: ethernet: dm9000: Handle -EPROBE_DEFER in dm9000_parse_dt() adds a81541041ceb net: mscc: fix in frame extraction adds 8a9093c79863 net: sched: correct flower port blocking adds 245709ec8be8 sctp: move the format error check out of __sctp_sf_do_9_1_abort adds 82969e6ef043 net: cnic: fix spelling mistake "reserverd" -> "reserved" adds 9b64208f74fb selftests: forwarding: vxlan_bridge_1d: use more proper tos value adds af6565adb02d qede: Fix race between rdma destroy workqueue and link cha [...] adds d99bfed58d96 mptcp: fix bogus socket flag values adds 29f20dd6258a net: phy: broadcom: Fix a typo ("firsly") adds 379349e9bc3b Revert "net: dev: introduce support for sch BYPASS for loc [...] adds 8c70c3d72833 net: netlabel: Use built-in RCU list checking adds 9facfdb54673 netlabel_domainhash.c: Use built-in RCU list checking adds 779061461645 meter.c: Use built-in RCU list checking adds fed48423f14d vport.c: Use built-in RCU list checking adds 53742e69e85d datapath.c: Use built-in RCU list checking adds a2cfb96cc365 flow_table.c: Use built-in RCU list checking adds c4a3922d2d20 netfilter: xt_hashlimit: reduce hashlimit_mutex scope for [...] adds 8d0015a7ab76 netfilter: xt_hashlimit: limit the max size of hashtable adds a7da92c2c8a1 netfilter: flowtable: skip offload setup if disabled adds 3d1e0b406de1 netfilter: conntrack: remove two args from resolve_clash adds b1b32552c1d8 netfilter: conntrack: place confirm-bit setting in a helper adds bb89abe52bf4 netfilter: conntrack: split resolve_clash function adds 6a757c07e51f netfilter: conntrack: allow insertion of clashing entries adds bd97ad51a7eb netfilter: nft_set_pipapo: Fix mapping table example in comments adds 9a7712048f9d netfilter: nft_set_pipapo: Don't abuse unlikely() in pipap [...] adds 7c8c1697c79d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 3d9c5e023a0d net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa adds 5ee090ed0da6 net/mlx5e: Reset RQ doorbell counter before moving RQ stat [...] adds 1ad6c43c6a7b net/mlx5e: Fix crash in recovery flow without devlink reporter adds 52d214976d4f net/mlx5: DR, Fix matching on vport gvmi adds 383de108157c net/mlx5e: Don't clear the whole vf config when switching modes adds 76781623f009 net/mlx5: Fix lowest FDB pool size adds 13a7e459a41a net/mlx5: DR, Handle reformat capability over sw-steering tables adds 7822dee5d17a Merge tag 'mlx5-fixes-2020-02-18' of git://git.kernel.org/ [...] adds a7a9456e8d28 net: hsr: Pass lockdep expression to RCU lists adds c3331d2fe3fd nfc: pn544: Fix occasional HW initialization failure adds 33c4acbe2f4e bridge: br_stp: Use built-in RCU list checking adds 06f5201c6392 net/tls: Fix to avoid gettig invalid tls record adds 303d0403b8c2 udp: rehash on disconnect adds 840f8ad0aaf2 ice: Don't reject odd values of usecs set by user adds 8a55c08d3bbc ice: Don't tell the OS that link is going down adds c54d209c78b8 ice: Wait for VF to be reset/ready before configuration adds fca07a937a27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds f2e97dc126b7 bpf: Selftests build error in sockmap_basic.c adds 2bf0eb9b3b0d bpf: Make btf_check_func_type_match() static adds 30744a68626d xsk: Publish global consumer pointers when NAPI is finished adds 2fe77100553f selftests/bpf: Fix error checking on reading the tcp_fasto [...] adds eecd618b4516 selftests/bpf: Mark SYN cookie test skipped for UDP sockets adds e20d3a055a45 bpf, offload: Replace bitwise AND by logical AND in bpf_pr [...] adds f25975f42f2f bpf, uapi: Remove text about bpf_redirect_map() giving hig [...] adds 113e6b7e15e2 libbpf: Sanitise internal map names so they are not reject [...] adds 492e0d0d6f2e bpf: Do not grab the bucket spinlock by default on htab batch ops adds b9aff38de2cb bpf: Fix a potential deadlock with bpf_map_do_batch adds 41f57cfde186 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 161d179261f9 net: core: Distribute switch variables for initialization adds 46d30cb1045c net: ip6_gre: Distribute switch variables for initialization adds 16a556eeb7ed openvswitch: Distribute switch variables for initialization adds 6f3846f09553 s390/qeth: vnicc Fix EOPNOTSUPP precedence adds 420579dba126 s390/qeth: don't warn for napi with 0 budget adds 54a61fbc020f s390/qeth: fix off-by-one in RX copybreak check adds 0d5b8d705565 Merge branch 's390-fixes' adds ac2fcfa9fd26 net: macb: Properly handle phylink on at91rm9200 adds 98bda63e20da net: disable BRIDGE_NETFILTER by default adds 68b759a75d62 ionic: fix fw_status read adds 971617c3b761 net: thunderx: workaround BGX TX Underflow issue adds 3a20773beeee net: netlink: cap max groups which will be considered in n [...] adds 5567ae4a8d56 bnxt_en: Improve device shutdown method. adds 8743db4a9acf bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs. adds 36a44bcdd8df Merge branch 'bnxt_en-shutdown-and-kexec-kdump-related-fixes' adds 3dc55dba6723 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 43064f5c8b88 drm/amd/display: fix backwards byte order in rx_caps. adds c6f8c4404410 drm/amd/display: fix dtm unloading adds aad4e2dbe543 drm/amd/powerplay: always refetch the enabled features sta [...] adds c657b936ea98 drm/amdgpu/soc15: fix xclk for raven adds 120cf959308e drm/amdgpu/gfx9: disable gfxoff when reading rlc clock adds b08c3ed609aa drm/amdgpu/gfx10: disable gfxoff when reading rlc clock adds debcf8377007 drm/amdgpu: add is_raven_kicker judgement for raven1 adds 6c62ce8073da drm/amdgpu/display: clean up hdcp workqueue handling adds 99edb18b86d9 Merge tag 'amd-drm-fixes-5.6-2020-02-19' of git://people.f [...] adds ef8c9809acb0 drm/msm/mdp5: rate limit pp done timeout warnings adds e4f9bbe9f8be msm:disp:dpu1: add UBWC support for display on SC7180 adds e8e35c62ba51 drm/msm/a6xx: Correct the highestbank configuration adds 7fd2dfc36949 drm: msm: Fix return type of dsi_mgr_connector_mode_valid [...] adds 56d977d5610b drm/msm/a6xx: Remove unneeded GBIF unhalt adds 1636295a9f69 drm/msm/a6xx: Update the GMU bus tables for sc7180 adds 9cc68ee1d92e drm/msm: Fix a6xx GMU shutdown sequence adds a1028dcfd0dd drm/msm/dsi: save pll state before dsi host is powered off adds c6659785dfb3 drm/msm/dsi/pll: call vco set rate explicitly adds 8fc7036ee652 drm/msm/dpu: fix BGR565 vs RGB565 confusion adds ec0bd60a4790 Merge tag 'drm-msm-fixes-2020-02-16' of https://gitlab.fre [...] adds 072663f86d62 drm/nouveau/acr/tu11x: initial support adds b99ef12b80cf drm/nouveau/gr/tu11x: initial support adds f287d3d19769 drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets adds 7c42545cad10 Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] adds 8a6483ac634a drm/bridge: tc358767: fix poll timeouts adds 48bc281e4bf0 drm/bridge: ti-tfp410: Update drm_connector_init_with_ddc( [...] adds 74c12ee02af1 Merge v5.6-rc1 into drm-misc-fixes adds b50f4f940b73 dt-bindings: display: sunxi: Fix compatible adds e6980a727154 drm/modes: Make sure to parse valid rotation value from cmdline adds 5c320b6ce751 drm/modes: Allow DRM_MODE_ROTATE_0 when applying video mod [...] adds fe154a242233 drm/panfrost: Remove set but not used variable 'bo' adds dde2bb2da01e drm/panfrost: perfcnt: Reserve/use the AS attached to the [...] adds c1368b347fe8 Merge tag 'drm-misc-fixes-2020-02-20' of git://anongit.fre [...] adds dea8d5ce46d7 drm/i915/gem: Require per-engine reset support for non-per [...] adds c01e8da2cdb9 drm/i915: Initialise basic fence before acquiring seqno adds 96228b7df33f MAINTAINERS: Update drm/i915 bug filing URL adds 7ddc7005a0aa drm/i915: Update drm/i915 bug filing URL adds 58e9121c32a2 drm/i915/ehl: Update port clock voltage level requirements adds 2e0a576511f6 drm/i915/dsc: force full modeset whenever DSC is enabled at probe adds e543e370ec31 drm/i915/gt: Prevent queuing retire workers on the virtual engine adds 19b5f3b419a6 drm/i915/gt: Protect defer_request() from new waiters adds aa3146193ae2 drm/i915: Wean off drm_pci_alloc/drm_pci_free adds b1339ecac661 drm/i915/execlists: Always force a context reload when rew [...] adds 15de9cb5c9c8 drm/i915/gt: Avoid resetting ring->head outside of its tim [...] adds 97d9a4e9619a Merge tag 'drm-intel-fixes-2020-02-20' of git://anongit.fr [...] adds 88f8bbfa94ce Merge tag 'drm-fixes-2020-02-21' of git://anongit.freedesk [...] adds f148b9f402ef xhci: Force Maximum Packet size for Full-speed bulk device [...] adds fc57313d1017 xhci: Fix memory leak when caching protocol extended capab [...] adds 024d411e9c5d xhci: fix runtime pm enabling for quirky Intel hosts adds a3ae87dce3a5 xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms adds 1208f9e1d758 USB: hub: Fix the broken detection of USB3 device in SMSC hub adds dddb40e83038 MAINTAINERS: Sort entries in database for USB TYPEC adds 3e99862c05a9 usb: uas: fix a plug & unplug racing adds ca4b43c14cd8 usb: charger: assign specific number for enum value adds 8099f58f1ecd USB: hub: Don't record a connect-change event during reset-resume adds a4a601948fc8 usb: phy: tegra: Add clarifying comments about the shared [...] adds b32196e35bd7 usb: dwc3: debug: fix string position formatting mixup wit [...] adds 73f8bda9b5dc USB: core: add endpoint-blacklist quirk adds bdd1b147b802 USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 adds 7f1b92a6a7f2 USB: core: clean up endpoint-descriptor parsing adds 67f68f977a12 Revert "xhci: Fix memory leak when caching protocol extend [...] adds cf0ee7c60c89 xhci: Fix memory leak when caching protocol extended capab [...] adds b692056db8ec USB: Fix novation SourceControl XL after suspend adds 461d8deb26a7 USB: misc: iowarrior: add support for 2 OEMed devices adds 5f6f8da2d7b5 USB: misc: iowarrior: add support for the 28 and 28L devices adds 57d7713196cc usb: gadget: udc-xilinx: Fix xudc_stop() kernel-doc format adds c664a4fa8f69 USB: serial: ir-usb: Silence harmless uninitialized variab [...] adds 7c3d02285ad5 USB: serial: ch341: fix receiver regression adds d593126a96b5 Merge tag 'usb-serial-5.6-rc2' of https://git.kernel.org/p [...] adds 03cd45d2e219 thunderbolt: Prevent crash if non-active NVMem file is read adds 5ee858975b13 usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields adds 904967c60d87 usb: gadget: u_audio: Fix high-speed max packet size adds c724417baf16 usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus adds a2035411fa1d usb: gadget: composite: Support more than 500mA MaxPower adds 860ef6cd3f90 usb: dwc2: Fix in ISOC request length checking adds 9a0d6f7c0a83 usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows adds 43d565727a3a usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags adds e4bfded56cf3 usb: gadget: serial: fix Tx stall after buffer overflow adds 42cd5ffe46c1 usb: dwc3: debug: fix string position formatting mixup wit [...] adds 450c52c7847b Merge tag 'fixes-for-v5.6-rc1' of git://git.kernel.org/pub [...] adds bab5417f5f01 USB: misc: iowarrior: add support for the 100 device adds da0f3e0201b8 MAINTAINERS: Sort entries in database for THUNDERBOLT adds 8b978be8d067 Merge tag 'thunderbolt-fix-for-v5.6-rc3' of git://git.kern [...] adds cee853e825a9 Merge tag 'usb-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] adds 87c5cbf71ecb serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE adds 0c5aae59270f serdev: ttyport: restore client ops on deregistration adds 04b5bfe3dc94 tty/serial: atmel: manage shutdown in case of RS485 or ISO [...] adds 1f69a1273b3f tty: serial: tegra: Handle RX transfer in PIO mode if DMA [...] adds 3f4ef485be9d vt: fix scrollback flushing on background consoles adds 6cd1ed50efd8 vt: vt_ioctl: fix race in VT_RESIZEX adds f76707831829 tty: serial: imx: setup the correct sg entry for tx dma adds 7febbcbc48fc serial: 8250: Check UPF_IRQ_SHARED in advance adds 679aac5ead2f tty: serial: qcom_geni_serial: Fix RX cancel command failure adds 4508cf76b1ec serial: cpm_uart: call cpm_muram_init before registering console adds 687bff0cd08f vt: selection, handle pending signals in paste_selection adds 07e6124a1a46 vt: selection, close sel_buffer race adds ef11f1b76a59 Merge tag 'tty-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] adds b7db58105b80 staging: greybus: use after free in gb_audio_manager_remove_all() adds 499c405b2b80 staging: rtl8188eu: Fix potential security hole adds ac33597c0c0d staging: rtl8723bs: Fix potential security hole adds 4ddf8ab8d15d staging: rtl8188eu: Fix potential overuse of kernel memory adds 23954cb078fe staging: rtl8723bs: Fix potential overuse of kernel memory adds e40c6d0f8763 staging: rtl8188eu: Remove some unneeded goto statements adds 9a4556bd8f23 staging: rtl8723bs: Remove unneeded goto statements adds e5553ac71e58 Merge tag 'staging-5.6-rc3' of git://git.kernel.org/pub/sc [...] adds ae7fce069bd7 Documentation/process: Add Arm contact for embargoed HW issues adds 485d5b75980d embargoed-hardware-issues: drop Amazon contact as the emai [...] adds 4bc4f8128c48 Documentation/process: Change Microsoft contact for embarg [...] adds 74835c7db032 COPYING: state that all contributions really are covered b [...] adds ea3d147a474c fsi: aspeed: add unspecified HAS_IOMEM dependency adds 95ba79e89c10 MAINTAINERS: remove unnecessary ':' characters adds 3da627073b56 Documentation/process: Swap out the ambassador for Canonical adds 908087ffbe89 habanalabs: halt the engines before hard-reset adds a37e47192dfa habanalabs: do not halt CoreSight during hard reset adds cf01514c5c6e habanalabs: patched cb equals user cb in device memset adds 74ba569a15a0 Merge tag 'misc-habanalabs-fixes-2020-02-11' of git://peop [...] adds bb65619e9732 Merge tag 'char-misc-5.6-rc3' of git://git.kernel.org/pub/ [...] adds 5eee7c625d41 watchdog: fix mtk_wdt.c RESET_CONTROLLER build error adds e9a0e65eda3f watchdog: da9062: do not ping the hw during stop() adds 8541673d2a5f watchdog: da9062: fix power management ops adds 44144c809e39 watchdog: da9062: Add dependency on I2C adds 0c0ddd6ae47c Merge tag 'linux-watchdog-5.6-rc3' of git://www.linux-watc [...] adds d4f194ed9eb9 powerpc/eeh: Fix deadlock handling dead PHB adds f2b67ef90b0d powerpc/hugetlb: Fix 512k hugepages on 8xx with 16k page size adds 50a175dd18de powerpc/hugetlb: Fix 8M hugepages on 8xx adds a4031afb9d10 powerpc/8xx: Fix clearing of bits 20-23 in ITLB miss adds 2464cc4c3456 powerpc/tm: Fix clearing MSR[TS] in current when reclaimin [...] adds 232ca1eecafe powerpc/32s: Fix DSI and ISI exceptions for CONFIG_VMAP_STACK adds 5a528eb67908 powerpc/chrp: Fix enter_rtas() with CONFIG_VMAP_STACK adds 477f3488a94e powerpc/6xx: Fix power_save_ppc32_restore() with CONFIG_VM [...] adds 066bc3576e65 powerpc/xmon: Fix whitespace handling in getstring() adds 9eb425b2e04e powerpc/entry: Fix an #if which should be an #ifdef in entry_32.S adds 2865936259e2 Merge tag 'powerpc-5.6-3' of git://git.kernel.org/pub/scm/ [...] adds dd1f6308b28e arm64: lse: Fix LSE atomics with LLVM adds d0022c0ef29b arm64: memory: Add missing brackets to untagged_addr() macro adds ce4a64e1f656 docs: arm64: fix trivial spelling enought to enough in memory.rst adds dcde237319e6 mm: Avoid creating virtual address aliases in brk()/mmap() [...] adds 63f01d852c75 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 9038ec99ceb9 x86/xen: Distribute switch variables for initialization adds 8645e56a4ad6 xen: Enable interrupts when calling _cond_resched() adds 54dedb5b571d Merge tag 'for-linus-5.6-rc3-tag' of git://git.kernel.org/ [...]
No new revisions were added by this update.
Summary of changes: COPYING | 2 + Documentation/arm64/memory.rst | 2 +- Documentation/arm64/tagged-address-abi.rst | 11 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 6 +- .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- Documentation/driver-api/ipmb.rst | 4 + .../process/embargoed-hardware-issues.rst | 8 +- .../zh_CN/process/embargoed-hardware-issues.rst | 2 +- .../guest-halt-polling.rst} | 12 +- Documentation/virt/index.rst | 2 + Documentation/virt/kvm/{api.txt => api.rst} | 3350 ++++++++++++-------- .../virt/kvm/arm/{hyp-abi.txt => hyp-abi.rst} | 28 +- Documentation/virt/kvm/{ => arm}/index.rst | 8 +- Documentation/virt/kvm/arm/{psci.txt => psci.rst} | 46 +- .../devices/{arm-vgic-its.txt => arm-vgic-its.rst} | 106 +- .../devices/{arm-vgic-v3.txt => arm-vgic-v3.rst} | 132 +- .../kvm/devices/{arm-vgic.txt => arm-vgic.rst} | 89 +- Documentation/virt/kvm/devices/index.rst | 19 + .../virt/kvm/devices/{mpic.txt => mpic.rst} | 11 +- .../kvm/devices/{s390_flic.txt => s390_flic.rst} | 70 +- Documentation/virt/kvm/devices/vcpu.rst | 114 + Documentation/virt/kvm/devices/vcpu.txt | 76 - .../virt/kvm/devices/{vfio.txt => vfio.rst} | 25 +- Documentation/virt/kvm/devices/{vm.txt => vm.rst} | 206 +- .../virt/kvm/devices/{xics.txt => xics.rst} | 28 +- .../virt/kvm/devices/{xive.txt => xive.rst} | 152 +- .../kvm/{halt-polling.txt => halt-polling.rst} | 90 +- .../virt/kvm/{hypercalls.txt => hypercalls.rst} | 129 +- Documentation/virt/kvm/index.rst | 16 + Documentation/virt/kvm/locking.rst | 243 ++ Documentation/virt/kvm/locking.txt | 215 -- Documentation/virt/kvm/{mmu.txt => mmu.rst} | 62 +- Documentation/virt/kvm/{msr.txt => msr.rst} | 147 +- .../virt/kvm/{nested-vmx.txt => nested-vmx.rst} | 37 +- Documentation/virt/kvm/{ppc-pv.txt => ppc-pv.rst} | 26 +- .../{review-checklist.txt => review-checklist.rst} | 3 + .../virt/kvm/{s390-diag.txt => s390-diag.rst} | 13 +- .../virt/kvm/{timekeeping.txt => timekeeping.rst} | 223 +- ...UserModeLinux-HOWTO.txt => user_mode_linux.rst} | 1810 +++++------ MAINTAINERS | 84 +- Makefile | 2 +- arch/arm/boot/dts/stih410-b2260.dts | 3 - arch/arm/boot/dts/stihxxx-b2120.dtsi | 2 +- arch/arm/configs/am200epdkit_defconfig | 2 - arch/arm/configs/axm55xx_defconfig | 1 - arch/arm/configs/clps711x_defconfig | 1 - arch/arm/configs/cns3420vb_defconfig | 2 +- arch/arm/configs/colibri_pxa300_defconfig | 1 - arch/arm/configs/collie_defconfig | 2 - arch/arm/configs/davinci_all_defconfig | 2 - arch/arm/configs/efm32_defconfig | 2 - arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/configs/eseries_pxa_defconfig | 2 - arch/arm/configs/ezx_defconfig | 1 - arch/arm/configs/h3600_defconfig | 2 - arch/arm/configs/h5000_defconfig | 1 - arch/arm/configs/imote2_defconfig | 1 - arch/arm/configs/imx_v4_v5_defconfig | 2 - arch/arm/configs/lpc18xx_defconfig | 4 - arch/arm/configs/magician_defconfig | 2 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/mxs_defconfig | 2 - arch/arm/configs/omap1_defconfig | 2 - arch/arm/configs/palmz72_defconfig | 2 - arch/arm/configs/pcm027_defconfig | 2 - arch/arm/configs/pleb_defconfig | 2 - arch/arm/configs/realview_defconfig | 1 - arch/arm/configs/sama5_defconfig | 3 - arch/arm/configs/stm32_defconfig | 2 - arch/arm/configs/sunxi_defconfig | 1 + arch/arm/configs/u300_defconfig | 2 - arch/arm/configs/vexpress_defconfig | 2 - arch/arm/configs/viper_defconfig | 1 - arch/arm/configs/zeus_defconfig | 2 - arch/arm/configs/zx_defconfig | 1 - arch/arm/kernel/ftrace.c | 7 +- arch/arm/kernel/patch.c | 19 +- arch/arm/mach-npcm/Kconfig | 2 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 +- arch/arm64/configs/defconfig | 4 +- arch/arm64/include/asm/exception.h | 4 - arch/arm64/include/asm/lse.h | 2 +- arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/spinlock.h | 6 +- arch/arm64/kernel/kaslr.c | 1 + arch/arm64/kernel/process.c | 13 +- arch/arm64/kernel/time.c | 2 +- arch/powerpc/include/asm/page.h | 5 + arch/powerpc/include/asm/processor.h | 4 + arch/powerpc/kernel/asm-offsets.c | 12 + arch/powerpc/kernel/eeh_driver.c | 21 +- arch/powerpc/kernel/entry_32.S | 13 +- arch/powerpc/kernel/head_32.S | 155 +- arch/powerpc/kernel/head_32.h | 21 +- arch/powerpc/kernel/head_8xx.S | 2 +- arch/powerpc/kernel/idle_6xx.S | 8 + arch/powerpc/kernel/signal.c | 17 +- arch/powerpc/kernel/signal_32.c | 28 +- arch/powerpc/kernel/signal_64.c | 22 +- arch/powerpc/mm/book3s32/hash_low.S | 52 +- arch/powerpc/mm/book3s32/mmu.c | 10 +- arch/powerpc/mm/hugetlbpage.c | 29 +- arch/powerpc/mm/kasan/kasan_init_32.c | 3 +- arch/powerpc/xmon/xmon.c | 5 + arch/s390/boot/uv.c | 3 +- arch/s390/include/asm/timex.h | 2 +- arch/x86/events/amd/core.c | 1 + arch/x86/events/intel/core.c | 1 + arch/x86/events/intel/cstate.c | 22 +- arch/x86/events/intel/ds.c | 2 + arch/x86/events/msr.c | 3 +- arch/x86/include/asm/kvm_host.h | 16 +- arch/x86/kernel/ima_arch.c | 6 +- arch/x86/kvm/lapic.c | 3 - arch/x86/kvm/mmu.h | 13 + arch/x86/kvm/mmu/mmu.c | 11 +- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 2 +- arch/x86/kvm/vmx/nested.c | 33 +- arch/x86/kvm/vmx/vmx.c | 5 +- arch/x86/kvm/x86.c | 42 +- arch/x86/xen/enlighten_pv.c | 7 +- crypto/Kconfig | 4 - crypto/hash_info.c | 2 +- crypto/testmgr.c | 36 + drivers/acpi/acpica/achware.h | 2 + drivers/acpi/acpica/evevent.c | 45 + drivers/acpi/acpica/evxfgpe.c | 32 + drivers/acpi/acpica/hwgpe.c | 71 + drivers/acpi/ec.c | 44 +- drivers/acpi/sleep.c | 57 +- drivers/bus/moxtet.c | 2 +- drivers/char/ipmi/ipmb_dev_int.c | 33 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/tpm/Makefile | 8 +- drivers/char/tpm/tpm2-cmd.c | 2 + .../char/tpm/{tpm_tis_spi.c => tpm_tis_spi_main.c} | 0 drivers/cpufreq/cpufreq.c | 5 +- drivers/dax/super.c | 2 +- drivers/edac/edac_mc.c | 12 +- drivers/edac/edac_mc_sysfs.c | 18 +- drivers/fsi/Kconfig | 1 + drivers/gpio/gpio-bd71828.c | 10 - drivers/gpio/gpio-sifive.c | 6 +- drivers/gpio/gpio-xilinx.c | 5 +- drivers/gpio/gpiolib.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 15 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 4 - drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 6 + .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 20 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 6 + .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 4 +- .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 46 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 22 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 +- drivers/gpu/drm/bridge/tc358767.c | 8 +- drivers/gpu/drm/bridge/ti-tfp410.c | 3 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 3 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_modes.c | 7 + drivers/gpu/drm/i915/Kconfig | 5 +- drivers/gpu/drm/i915/display/intel_bios.c | 6 +- drivers/gpu/drm/i915/display/intel_ddi.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 64 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 50 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 16 + drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 37 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 129 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 12 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 9 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 98 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 3 + drivers/gpu/drm/i915/gt/intel_context.c | 46 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 + drivers/gpu/drm/i915/gt/intel_gt_requests.c | 3 + drivers/gpu/drm/i915/gt/intel_lrc.c | 415 ++- drivers/gpu/drm/i915/gt/intel_ring.c | 1 + drivers/gpu/drm/i915/gt/intel_ring.h | 8 + drivers/gpu/drm/i915/gt/intel_ring_types.h | 7 +- drivers/gpu/drm/i915/gt/mock_engine.c | 17 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 260 +- drivers/gpu/drm/i915/gvt/firmware.c | 4 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 + drivers/gpu/drm/i915/i915_active.c | 35 +- drivers/gpu/drm/i915/i915_active.h | 6 + drivers/gpu/drm/i915/i915_gem.c | 13 +- drivers/gpu/drm/i915/i915_gpu_error.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.h | 7 +- drivers/gpu/drm/i915/i915_pmu.c | 12 + drivers/gpu/drm/i915/i915_request.c | 27 +- drivers/gpu/drm/i915/i915_request.h | 60 + drivers/gpu/drm/i915/i915_scheduler.c | 28 +- drivers/gpu/drm/i915/i915_utils.c | 5 +- drivers/gpu/drm/i915/i915_vma.c | 14 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 37 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 65 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 85 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 58 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 7 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 - drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 6 + drivers/gpu/drm/msm/msm_drv.c | 8 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 4 + drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 26 + drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 14 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 2 + drivers/gpu/drm/panfrost/panfrost_drv.c | 1 + drivers/gpu/drm/panfrost/panfrost_gem.h | 6 + drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 3 + drivers/gpu/drm/panfrost/panfrost_job.c | 13 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 11 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 1 + .../gpu/drm/selftests/test-drm_cmdline_parser.c | 15 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 - drivers/gpu/drm/vgem/vgem_drv.c | 9 +- drivers/hwmon/pmbus/ltc2978.c | 4 +- drivers/hwmon/pmbus/xdpe12284.c | 4 +- drivers/infiniband/core/security.c | 24 +- drivers/infiniband/core/user_mad.c | 5 +- drivers/infiniband/core/uverbs_cmd.c | 15 +- drivers/infiniband/core/uverbs_std_types.c | 1 + drivers/infiniband/hw/cxgb4/cm.c | 4 + drivers/infiniband/hw/cxgb4/qp.c | 4 +- drivers/infiniband/hw/hfi1/affinity.c | 2 + drivers/infiniband/hw/hfi1/file_ops.c | 52 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/user_sdma.c | 17 +- drivers/infiniband/hw/mlx5/devx.c | 51 +- drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/mlx5/qp.c | 9 +- drivers/infiniband/sw/rdmavt/qp.c | 84 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/siw/siw_cm.c | 5 +- drivers/input/keyboard/goldfish_events.c | 2 +- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/gpio_keys_polled.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/mouse/cyapa_gen5.c | 8 +- drivers/input/mouse/psmouse-smbus.c | 8 +- drivers/input/mouse/synaptics.c | 4 +- drivers/input/touchscreen/ili210x.c | 34 +- drivers/iommu/Makefile | 4 +- drivers/iommu/amd_iommu_init.c | 13 +- drivers/iommu/intel-iommu.c | 41 +- drivers/iommu/qcom_iommu.c | 28 +- drivers/md/bcache/alloc.c | 18 +- drivers/md/bcache/btree.c | 13 + drivers/md/bcache/journal.c | 7 +- drivers/md/bcache/super.c | 17 - drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 44 +- drivers/net/bonding/bond_main.c | 55 +- drivers/net/bonding/bond_options.c | 2 + drivers/net/dsa/b53/b53_common.c | 3 + drivers/net/dsa/mv88e6xxx/chip.h | 12 +- drivers/net/ethernet/amazon/ena/ena_com.c | 96 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 46 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 5 + .../net/ethernet/aquantia/atlantic/aq_filters.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 8 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 3 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 22 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 19 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 12 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 12 +- drivers/net/ethernet/broadcom/cnic_defs.h | 4 +- drivers/net/ethernet/cadence/macb.h | 1 + drivers/net/ethernet/cadence/macb_main.c | 66 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 62 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.h | 9 + drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 22 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 1 + drivers/net/ethernet/intel/ice/ice_base.c | 35 +- drivers/net/ethernet/intel/ice/ice_common.c | 37 +- drivers/net/ethernet/intel/ice/ice_common.h | 2 - drivers/net/ethernet/intel/ice/ice_dcb.c | 8 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 99 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 20 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 409 +-- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 7 +- drivers/net/ethernet/intel/ice/ice_lib.c | 71 +- drivers/net/ethernet/intel/ice/ice_lib.h | 2 - drivers/net/ethernet/intel/ice/ice_main.c | 195 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 11 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 6 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 201 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 3 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 8 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 20 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 5 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 + drivers/net/ethernet/micrel/ks8851_mll.c | 53 +- drivers/net/ethernet/mscc/ocelot_board.c | 8 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 11 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 1 + drivers/net/ethernet/qlogic/qede/qede.h | 2 + drivers/net/ethernet/qlogic/qede/qede_rdma.c | 29 +- drivers/net/ethernet/socionext/sni_ave.c | 9 + drivers/net/ethernet/sun/sunvnet_common.c | 23 +- drivers/net/gtp.c | 4 +- drivers/net/phy/broadcom.c | 4 +- drivers/net/phy/mdio-bcm-iproc.c | 20 + drivers/net/usb/qmi_wwan.c | 43 +- drivers/net/wireguard/device.c | 11 +- drivers/net/wireguard/receive.c | 7 +- drivers/net/wireguard/send.c | 16 +- drivers/net/wireguard/socket.c | 1 - drivers/nfc/pn544/i2c.c | 1 + drivers/nfc/pn544/pn544.c | 2 +- drivers/nvme/host/core.c | 12 +- drivers/nvme/host/pci.c | 23 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 9 +- drivers/perf/arm_smmuv3_pmu.c | 2 +- drivers/s390/cio/qdio.h | 4 +- drivers/s390/cio/qdio_debug.c | 5 +- drivers/s390/cio/qdio_main.c | 29 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/cio/vfio_ccw_trace.h | 4 +- drivers/s390/crypto/ap_bus.h | 4 +- drivers/s390/crypto/ap_card.c | 8 +- drivers/s390/crypto/ap_queue.c | 6 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 16 +- drivers/s390/net/qeth_core_main.c | 3 +- drivers/s390/net/qeth_l2_main.c | 29 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 3 +- drivers/spmi/spmi-pmic-arb.c | 4 + drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 40 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 47 +- drivers/thunderbolt/switch.c | 7 + drivers/tty/serdev/serdev-ttyport.c | 6 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 - drivers/tty/serial/8250/8250_core.c | 5 +- drivers/tty/serial/8250/8250_of.c | 1 - drivers/tty/serial/8250/8250_port.c | 4 + drivers/tty/serial/ar933x_uart.c | 8 + drivers/tty/serial/atmel_serial.c | 3 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 1 + drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 18 +- drivers/tty/serial/serial-tegra.c | 35 +- drivers/tty/tty_port.c | 5 +- drivers/tty/vt/selection.c | 32 +- drivers/tty/vt/vt.c | 15 +- drivers/tty/vt/vt_ioctl.c | 17 +- drivers/usb/core/config.c | 31 +- drivers/usb/core/hub.c | 20 +- drivers/usb/core/hub.h | 1 + drivers/usb/core/quirks.c | 40 + drivers/usb/core/usb.h | 3 + drivers/usb/dwc2/gadget.c | 40 +- drivers/usb/dwc3/debug.h | 39 +- drivers/usb/dwc3/gadget.c | 3 +- drivers/usb/gadget/composite.c | 30 +- drivers/usb/gadget/function/f_fs.c | 5 +- drivers/usb/gadget/function/u_audio.c | 10 +- drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/gadget/udc/udc-xilinx.c | 1 - drivers/usb/host/xhci-hub.c | 25 +- drivers/usb/host/xhci-mem.c | 71 +- drivers/usb/host/xhci-pci.c | 10 +- drivers/usb/host/xhci.h | 14 +- drivers/usb/misc/iowarrior.c | 31 +- drivers/usb/phy/phy-tegra-usb.c | 8 + drivers/usb/serial/ch341.c | 10 + drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/storage/uas.c | 23 +- drivers/watchdog/Kconfig | 2 + drivers/watchdog/da9062_wdt.c | 19 +- drivers/xen/preempt.c | 4 +- fs/btrfs/disk-io.c | 1 + fs/btrfs/extent_map.c | 11 + fs/btrfs/inode.c | 10 +- fs/btrfs/ref-verify.c | 5 + fs/btrfs/super.c | 2 + fs/btrfs/sysfs.c | 17 +- fs/btrfs/volumes.h | 1 + fs/ceph/file.c | 17 +- fs/ceph/super.c | 129 +- fs/ceph/super.h | 2 +- fs/cifs/cifsacl.c | 4 +- fs/cifs/cifsfs.c | 6 +- fs/cifs/connect.c | 2 +- fs/cifs/inode.c | 2 +- fs/cifs/smb2ops.c | 36 +- fs/dax.c | 11 +- fs/ecryptfs/crypto.c | 6 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/ecryptfs/main.c | 2 +- fs/ecryptfs/messaging.c | 3 +- fs/ext2/inode.c | 5 +- fs/ext4/block_validity.c | 1 + fs/ext4/dir.c | 14 +- fs/ext4/ext4.h | 5 +- fs/ext4/inode.c | 14 +- fs/ext4/mmp.c | 12 +- fs/ext4/namei.c | 7 + fs/ext4/super.c | 42 +- fs/io-wq.c | 92 +- fs/io-wq.h | 6 +- fs/io_uring.c | 299 +- fs/jbd2/commit.c | 46 +- fs/jbd2/transaction.c | 10 +- fs/nfs/delegation.c | 50 +- fs/nfs/delegation.h | 1 + fs/nfs/dir.c | 126 +- fs/nfs/inode.c | 1 + fs/nfs/nfs4file.c | 1 - fs/nfs/nfs4proc.c | 20 +- fs/pipe.c | 18 +- fs/xfs/xfs_aops.c | 2 +- include/acpi/acpixf.h | 2 + include/linux/compat.h | 29 - include/linux/cpufreq.h | 3 - include/linux/dax.h | 14 +- include/linux/icmpv6.h | 6 + include/linux/intel-svm.h | 2 +- include/linux/ktime.h | 37 - include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/netdevice.h | 23 +- include/linux/nfs_fs.h | 26 +- include/linux/pipe_fs_i.h | 3 +- include/linux/rculist_nulls.h | 7 + include/linux/sched/nohz.h | 2 + include/linux/skbuff.h | 30 + include/linux/suspend.h | 2 +- include/linux/swiotlb.h | 11 +- include/linux/time32.h | 154 +- include/linux/timekeeping32.h | 32 - include/linux/trace_events.h | 2 +- include/linux/tty.h | 2 + include/linux/types.h | 5 - include/linux/usb/quirks.h | 3 + include/net/flow_dissector.h | 10 +- include/net/icmp.h | 6 + include/net/mac80211.h | 11 +- include/net/sock.h | 38 +- include/sound/rawmidi.h | 6 +- include/sound/soc-dapm.h | 2 - include/uapi/asm-generic/posix_types.h | 2 + include/uapi/linux/bpf.h | 16 +- include/uapi/linux/netfilter/nf_conntrack_common.h | 12 +- include/uapi/linux/swab.h | 4 +- include/uapi/linux/time.h | 22 +- include/uapi/linux/usb/charger.h | 16 +- init/Kconfig | 1 - init/main.c | 37 +- ipc/sem.c | 6 +- kernel/bpf/btf.c | 6 +- kernel/bpf/hashtab.c | 58 +- kernel/bpf/offload.c | 2 +- kernel/cgroup/cgroup.c | 13 +- kernel/compat.c | 64 - kernel/dma/contiguous.c | 9 +- kernel/dma/direct.c | 61 +- kernel/dma/swiotlb.c | 42 +- kernel/power/suspend.c | 9 +- kernel/sched/core.c | 63 +- kernel/sched/fair.c | 56 +- kernel/sched/loadavg.c | 33 +- kernel/sched/psi.c | 3 + kernel/sched/sched.h | 15 +- kernel/time/time.c | 43 - kernel/trace/trace_events_hist.c | 227 +- kernel/trace/trace_kprobe.c | 2 +- lib/Kconfig | 3 - lib/Makefile | 2 +- lib/bootconfig.c | 15 +- lib/stackdepot.c | 8 +- lib/string.c | 16 + mm/memcontrol.c | 4 +- mm/mmap.c | 4 - mm/mremap.c | 1 - mm/sparse.c | 2 +- mm/swapfile.c | 2 +- mm/vmscan.c | 9 +- net/Kconfig | 1 - net/bridge/br_stp.c | 3 +- net/core/dev.c | 38 +- net/core/fib_rules.c | 2 +- net/core/page_pool.c | 22 +- net/core/rtnetlink.c | 26 +- net/core/skbuff.c | 6 +- net/dsa/tag_ar9331.c | 2 +- net/dsa/tag_qca.c | 2 +- net/ethtool/bitset.c | 3 + net/hsr/hsr_framereg.c | 3 +- net/ipv4/icmp.c | 33 + net/ipv4/udp.c | 6 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_icmp.c | 34 + net/ipv6/ip6_tunnel.c | 81 +- net/ipv6/route.c | 1 + net/mac80211/cfg.c | 2 +- net/mac80211/mlme.c | 8 +- net/mac80211/tx.c | 2 +- net/mac80211/util.c | 34 +- net/mptcp/Kconfig | 1 + net/mptcp/protocol.c | 50 +- net/mptcp/protocol.h | 4 +- net/netfilter/nf_conntrack_core.c | 192 +- net/netfilter/nf_conntrack_proto_udp.c | 20 +- net/netfilter/nf_flow_table_offload.c | 6 +- net/netfilter/nft_set_pipapo.c | 6 +- net/netfilter/xt_hashlimit.c | 22 +- net/netlabel/netlabel_domainhash.c | 3 +- net/netlabel/netlabel_unlabeled.c | 3 +- net/netlink/af_netlink.c | 5 +- net/openvswitch/datapath.c | 9 +- net/openvswitch/flow_netlink.c | 18 +- net/openvswitch/flow_table.c | 6 +- net/openvswitch/meter.c | 3 +- net/openvswitch/vport.c | 3 +- net/rds/rdma.c | 24 +- net/sched/cls_flower.c | 2 + net/sched/cls_matchall.c | 1 + net/sctp/sm_statefuns.c | 29 +- net/smc/af_smc.c | 2 + net/smc/smc_clc.c | 4 +- net/smc/smc_diag.c | 5 +- net/sunrpc/xprtrdma/frwr_ops.c | 13 +- net/tipc/node.c | 7 +- net/tipc/socket.c | 2 + net/tls/tls_device.c | 20 +- net/wireless/ethtool.c | 8 +- net/wireless/nl80211.c | 1 + net/xdp/xsk.c | 2 + net/xdp/xsk_queue.h | 3 +- net/xfrm/xfrm_interface.c | 6 +- scripts/get_maintainer.pl | 32 +- scripts/kallsyms.c | 4 +- scripts/link-vmlinux.sh | 2 +- security/integrity/ima/Kconfig | 5 + security/integrity/platform_certs/load_uefi.c | 40 +- security/selinux/hooks.c | 2 +- security/selinux/ss/sidtab.c | 12 +- sound/core/pcm_native.c | 3 +- sound/core/seq/seq_clientmgr.c | 4 +- sound/core/seq/seq_queue.c | 29 +- sound/core/seq/seq_timer.c | 13 +- sound/core/seq/seq_timer.h | 3 +- sound/hda/ext/hdac_ext_controller.c | 9 +- sound/hda/hdmi_chmap.c | 2 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_sysfs.c | 4 +- sound/pci/hda/patch_realtek.c | 6 + sound/soc/amd/raven/acp3x-i2s.c | 8 + sound/soc/amd/raven/acp3x-pcm-dma.c | 7 +- sound/soc/amd/raven/pci-acp3x.c | 23 - sound/soc/atmel/Kconfig | 4 +- sound/soc/atmel/Makefile | 10 +- sound/soc/codecs/hdmi-codec.c | 10 + sound/soc/codecs/max98090.c | 434 +-- sound/soc/codecs/max98090.h | 3 +- sound/soc/fsl/fsl_sai.c | 22 +- sound/soc/soc-dapm.c | 57 +- sound/soc/sof/intel/hda-codec.c | 12 +- sound/soc/sof/intel/hda-dsp.c | 11 + sound/soc/sof/intel/hda.c | 19 +- sound/soc/sunxi/sun8i-codec.c | 3 +- sound/usb/clock.c | 91 +- sound/usb/clock.h | 4 +- sound/usb/format.c | 36 +- sound/usb/mixer.c | 12 +- sound/usb/quirks.c | 1 + tools/arch/arm64/include/uapi/asm/kvm.h | 12 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 + tools/arch/x86/include/asm/cpufeatures.h | 2 + tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/bootconfig/include/linux/memblock.h | 12 + tools/bootconfig/include/linux/printk.h | 2 +- tools/bootconfig/main.c | 28 +- tools/bootconfig/test-bootconfig.sh | 9 + tools/include/uapi/asm-generic/mman-common.h | 2 + tools/include/uapi/asm-generic/unistd.h | 7 +- tools/include/uapi/drm/i915_drm.h | 32 + tools/include/uapi/linux/bpf.h | 16 +- tools/include/uapi/linux/fcntl.h | 2 +- tools/include/uapi/linux/fscrypt.h | 14 +- tools/include/uapi/linux/kvm.h | 5 + {include => tools/include}/uapi/linux/openat2.h | 0 tools/include/uapi/linux/prctl.h | 4 + tools/include/uapi/linux/sched.h | 6 + tools/include/uapi/sound/asound.h | 155 +- tools/lib/bpf/libbpf.c | 8 +- tools/perf/arch/arm64/util/header.c | 63 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 + tools/perf/builtin-trace.c | 4 +- tools/perf/check-headers.sh | 1 + tools/perf/trace/beauty/beauty.h | 2 + tools/perf/trace/beauty/prctl.c | 3 +- tools/perf/util/llvm-utils.c | 1 + tools/perf/util/machine.c | 26 +- tools/perf/util/map.c | 17 +- tools/perf/util/stat-shadow.c | 6 - tools/perf/util/symbol.c | 17 +- tools/testing/selftests/Makefile | 12 +- .../selftests/bpf/prog_tests/select_reuseport.c | 8 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 5 + .../ftrace/test.d/ftrace/func-filter-pid.tc | 8 +- tools/testing/selftests/futex/functional/Makefile | 2 +- tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/include/x86_64/processor.h | 44 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 297 ++ .../selftests/kvm/include/x86_64/svm_util.h | 38 + tools/testing/selftests/kvm/lib/x86_64/svm.c | 161 + tools/testing/selftests/kvm/lib/x86_64/vmx.c | 6 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 79 + tools/testing/selftests/lib.mk | 23 +- tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/fib_tests.sh | 6 + .../testing/selftests/net/forwarding/mirror_gre.sh | 25 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 6 +- tools/testing/selftests/openat2/helpers.c | 2 +- tools/testing/selftests/openat2/resolve_test.c | 2 +- tools/testing/selftests/rtc/Makefile | 2 +- tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/tpm2/test_smoke.sh | 13 +- tools/testing/selftests/tpm2/test_space.sh | 9 +- tools/testing/selftests/vm/run_vmtests | 33 + tools/testing/selftests/wireguard/netns.sh | 11 + tools/testing/selftests/wireguard/qemu/Makefile | 38 +- virt/kvm/arm/vgic/vgic-mmio.c | 12 - virt/kvm/kvm_main.c | 16 +- 668 files changed, 11917 insertions(+), 7817 deletions(-) rename Documentation/{virtual/guest-halt-polling.txt => virt/guest-halt-polling.rs [...] rename Documentation/virt/kvm/{api.txt => api.rst} (71%) rename Documentation/virt/kvm/arm/{hyp-abi.txt => hyp-abi.rst} (79%) copy Documentation/virt/kvm/{ => arm}/index.rst (58%) rename Documentation/virt/kvm/arm/{psci.txt => psci.rst} (60%) rename Documentation/virt/kvm/devices/{arm-vgic-its.txt => arm-vgic-its.rst} (71%) rename Documentation/virt/kvm/devices/{arm-vgic-v3.txt => arm-vgic-v3.rst} (77%) rename Documentation/virt/kvm/devices/{arm-vgic.txt => arm-vgic.rst} (66%) create mode 100644 Documentation/virt/kvm/devices/index.rst rename Documentation/virt/kvm/devices/{mpic.txt => mpic.rst} (91%) rename Documentation/virt/kvm/devices/{s390_flic.txt => s390_flic.rst} (87%) create mode 100644 Documentation/virt/kvm/devices/vcpu.rst delete mode 100644 Documentation/virt/kvm/devices/vcpu.txt rename Documentation/virt/kvm/devices/{vfio.txt => vfio.rst} (72%) rename Documentation/virt/kvm/devices/{vm.txt => vm.rst} (61%) rename Documentation/virt/kvm/devices/{xics.txt => xics.rst} (84%) rename Documentation/virt/kvm/devices/{xive.txt => xive.rst} (62%) rename Documentation/virt/kvm/{halt-polling.txt => halt-polling.rst} (64%) rename Documentation/virt/kvm/{hypercalls.txt => hypercalls.rst} (55%) create mode 100644 Documentation/virt/kvm/locking.rst delete mode 100644 Documentation/virt/kvm/locking.txt rename Documentation/virt/kvm/{mmu.txt => mmu.rst} (94%) rename Documentation/virt/kvm/{msr.txt => msr.rst} (74%) rename Documentation/virt/kvm/{nested-vmx.txt => nested-vmx.rst} (90%) rename Documentation/virt/kvm/{ppc-pv.txt => ppc-pv.rst} (91%) rename Documentation/virt/kvm/{review-checklist.txt => review-checklist.rst} (95%) rename Documentation/virt/kvm/{s390-diag.txt => s390-diag.rst} (90%) rename Documentation/virt/kvm/{timekeeping.txt => timekeeping.rst} (85%) rename Documentation/virt/uml/{UserModeLinux-HOWTO.txt => user_mode_linux.rst} (74%) rename drivers/char/tpm/{tpm_tis_spi.c => tpm_tis_spi_main.c} (100%) create mode 100644 tools/bootconfig/include/linux/memblock.h copy {include => tools/include}/uapi/linux/openat2.h (100%) create mode 100644 tools/testing/selftests/kvm/include/x86_64/svm.h create mode 100644 tools/testing/selftests/kvm/include/x86_64/svm_util.h create mode 100644 tools/testing/selftests/kvm/lib/x86_64/svm.c create mode 100644 tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c