This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8b12a62a4e3e Merge tag 'drm-fixes-2021-03-19' of git://anongit.freedesk [...] new 2bf44e0ee95f ALSA: hda: generic: Fix the micmute led init state new dd7b836d6bc9 ALSA: dice: fix null pointer dereference when node is disc [...] new e1c86210fe27 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Red [...] new b95bc12e0412 ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro new ca6883393f0f ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 new e7d66cf79939 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 new 53b861bec737 ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 new 9e0bdaa9fcb8 ASoC: rt1015: fix i2c communication error new 0d2b6e398975 ASoC: rt1015: enable BCLK detection after calibration new 0c0a58837835 ASoC: codecs: lpass-rx-macro: Fix uninitialized variable ec_tx new 87263968516f ASoC: fsl_ssi: Fix TDM slot setup for I2S mode new 4ec5b96775a8 ASoC: ak4458: Add MODULE_DEVICE_TABLE new 80cffd2468dd ASoC: ak5558: Add MODULE_DEVICE_TABLE new d917b5dde660 ASoC: rt5670: Remove 'OUT Channel Switch' control new caba8d764770 ASoC: rt5670: Remove 'HP Playback Switch' control new 02aa946ef376 ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from St [...] new 42121c2645d2 ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control new cc73181b7d53 Merge series "ASoC: rt5670: Various kcontrol fixes" from H [...] new ca08ddfd961d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD [...] new f86f58e3594f ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] new bb18c678754c ASoC: es8316: Simplify adc_pga_gain_tlv table new cfa26ed1f9f8 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] new eee51df776bd ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] new 19244c6c9c78 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] new 5bb0ecddb2a7 ASoC: SOF: Intel: unregister DMIC device on probe error new 7de14d581dbe ASoC: soc-core: Prevent warning if no DMI table is present new 5346f0e80b71 ASoC: codecs: lpass-va-macro: mute/unmute all active decimators new e4b8b7c91603 ASoC: codecs: lpass-wsa-macro: fix RX MIX input controls new ac101985cad3 ASoC: remove remnants of sirf prima/atlas audio codec new e793c965519b ASoC: cs42l42: Fix Bitclock polarity inversion new 2bdc4f5c6838 ASoC: cs42l42: Fix channel width support new 72d904763ae6 ASoC: cs42l42: Fix mixer volume control new 15013240fcf7 ASoC: cs42l42: Don't enable/disable regulator at Bias Level new 19325cfea044 ASoC: cs42l42: Always wait at least 3ms after reset new 7c2a783c05b5 Merge series "Report jack and button detection + Capture S [...] new fd8299181995 ASoC: SOF: intel: fix wrong poll bits in dsp power down new 1c668e1c0a0f ASoC: qcom: sdm845: Fix array out of bounds access new 4800fe6ea102 ASoC: qcom: sdm845: Fix array out of range on rx slim channels new 3bb4852d598f ASoC: codecs: wcd934x: add a sanity check in set channel map new e92a309be437 Merge series "ASoC: sdm845: array out of bound issues" fro [...] new ea94191e584b spi: cadence: set cqspi to the driver_data field of struct device new 9922f50f7178 ASoC: qcom: lpass-cpu: Fix lpass dai ids parse new 8d06b9633a66 ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge new 899b12542b08 ASoC: rt711: add snd_soc_component remove callback new 9deef665f581 ASoC: dt-bindings: fsl_spdif: Add compatible string for ne [...] new 8ca88d53351c ASoC: simple-card-utils: Do not handle device clock new dbf54a953435 ASoC: rt5659: Update MCLK rate in set_sysclk() new f9dc51cc6676 Merge series "Do not handle MCLK device clock in simple-ca [...] new f4df9ee6d7f3 Merge tag 'asoc-fix-v5.12-rc2' of https://git.kernel.org/p [...] new 50b1affc891c ALSA: usb-audio: Fix unintentional sign extension issue new 769e155c5395 Merge tag 'sound-5.12-rc4' of git://git.kernel.org/pub/scm [...] new 072a03e0a0b1 iommu/amd: Move Stoney Ridge check to detect_ivrs() new 9f81ca8d1fd6 iommu/amd: Don't call early_amd_iommu_init() when AMD IOMM [...] new 4b8ef157ca83 iommu/amd: Keep track of amd_iommu_irq_remap state new 8dfd0fa6ecdc iommu/tegra-smmu: Make tegra_smmu_probe_device() to handle [...] new 65a103747104 Merge tag 'iommu-fixes-v5.12-rc3' of git://git.kernel.org/ [...] new 9d3fcb28f9b9 Revert "PM: ACPI: reboot: Use S5 for reboot" new 0cab893f409c Revert "PM: runtime: Update device status before letting s [...] new 49cb71a77ce7 Merge branch 'pm-core' new ec8572093386 Merge tag 'pm-5.12-rc4' of git://git.kernel.org/pub/scm/li [...] new 83b62687a052 workqueue/tracing: Copy workqueue name to buffer in trace event new 278924cb99c9 Merge tag 'trace-v5.12-rc3' of git://git.kernel.org/pub/sc [...] new c79f01b6eb5d s390/cpumf: disable preemption when accessing per-cpu variable new d54cb7d54877 s390/vtime: fix increased steal time accounting new 0b13525c20fe s390/pci: fix leak of PCI device structure new 6bfea141b3d2 Merge tag 's390-5.12-4' of git://git.kernel.org/pub/scm/li [...] new 3875721e825c gpiolib: Fix error return code in gpiolib_dev_init() new 6cb59afe9e5b gpiolib: Assign fwnode to parent's if no primary one provided new 3149860dc717 Merge tag 'gpio-fixes-for-v5.12-rc4' of git://git.kernel.o [...] new 70fb3e41a97a KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page new 14f6fec2e8e0 KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs new b601c3bc9d50 KVM: x86/mmu: Factor out tdp_iter_return_to_root new 08889894cc82 KVM: x86/mmu: Store the address space ID in the TDP iterator new d2547cf59793 KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_M [...] new e880c6ea55b9 KVM: x86: hyper-v: Prevent using not-yet-updated TSC page [...] new cc9cfddb0433 KVM: x86: hyper-v: Track Hyper-V TSC page status new 0469f2f7ab4c KVM: x86: hyper-v: Don't touch TSC page values when guest [...] new 2c7f76b4c42b selftests: kvm: Add basic Hyper-V clocksources tests new 77a3aa26a00f selftests: kvm: add get_msr_index_features new e2c12909ae5f selftests: kvm: add _vm_ioctl new 3df2252436c0 selftests: kvm: add set_boot_cpu_id test new b318e8decf6b KVM: x86: Protect userspace MSR filter with SRCU, and set [...] new c2162e13d6e2 KVM: X86: Fix missing local pCPU when executing wbinvd on [...] new f4e61f0c9add x86/kvm: Fix broken irq restoration in kvm_wait new 9ce3746d6413 documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID new ecd8ee7f9c1a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 15b2219facad kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD [...] new 16efa4fce3b7 io_uring: allow IO worker threads to be frozen new 9e15c3a0ced5 io_uring: convert io_buffer_idr to XArray new efe814a471e0 io_uring: fix ->flags races by linked timeouts new 180f829fe402 io_uring: fix complete_post use ctx after free new 09a6f4efaa65 io_uring: replace sqd rw_semaphore with mutex new f6d54255f423 io_uring: halt SQO submission on ctx exit new 9e138a483454 io_uring: fix concurrent parking new 9b46571142e4 io_uring: add generic callback_head helpers new b7f5a0bfe206 io_uring: fix sqpoll cancellation via task_work new 76cd979f4f38 io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls new 53e043b2b432 io_uring: remove structures from include/linux/io_uring.h new ee53fb2b197b io_uring: use typesafe pointers in io_uring_task new de75a3d3f5a1 io_uring: don't leak creds on SQO attach error new 0ada2dad8bf3 Merge tag 'io_uring-5.12-2021-03-19' of git://git.kernel.d [...] new ed01fee283a0 nvme-fabrics: only reserve a single tag new 06c3c3365b4b nvme: merge nvme_keep_alive into nvme_keep_alive_work new 985c5a329dfe nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT new b94e8cd2e6a9 nvme: fix Write Zeroes limitations new fd0823f40509 nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU new bb83337058a7 nvme-tcp: fix misuse of __smp_processor_id with preemption [...] new 72f572428b83 nvme-tcp: fix possible hang when failing to set io queues new c4c6df5fc846 nvme-rdma: fix possible hang when failing to set io queues new d218a8a3003e nvmet: don't check iosqes,iocqes for discovery controllers new bac04454ef9f nvmet-tcp: fix kmap leak when data digest in use new d38b4d289486 Merge tag 'nvme-5.12-20210319' of git://git.infradead.org/ [...] new d626c692aaeb Merge tag 'block-5.12-2021-03-19' of git://git.kernel.dk/l [...]
The 113 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: .../devicetree/bindings/sound/fsl,spdif.yaml | 4 + Documentation/virt/kvm/api.rst | 9 +- arch/s390/include/asm/pci.h | 2 +- arch/s390/kernel/perf_cpum_cf_diag.c | 3 +- arch/s390/kernel/vtime.c | 2 +- arch/s390/pci/pci.c | 28 ++- arch/s390/pci/pci_event.c | 18 +- arch/x86/include/asm/kvm_host.h | 34 ++- arch/x86/kernel/kvm.c | 23 +- arch/x86/kvm/hyperv.c | 91 +++++++- arch/x86/kvm/hyperv.h | 1 + arch/x86/kvm/mmu/mmu_internal.h | 5 + arch/x86/kvm/mmu/tdp_iter.c | 30 ++- arch/x86/kvm/mmu/tdp_iter.h | 4 +- arch/x86/kvm/mmu/tdp_mmu.c | 40 ++-- arch/x86/kvm/x86.c | 113 +++++---- drivers/base/power/runtime.c | 62 ++--- drivers/gpio/gpiolib.c | 10 +- drivers/iommu/amd/init.c | 36 +-- drivers/iommu/tegra-smmu.c | 7 +- drivers/nvme/host/core.c | 64 ++--- drivers/nvme/host/fabrics.h | 7 + drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/rdma.c | 11 +- drivers/nvme/host/tcp.c | 20 +- drivers/nvme/target/core.c | 17 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/tcp.c | 2 +- drivers/pci/hotplug/s390_pci_hpc.c | 3 +- drivers/spi/spi-cadence-quadspi.c | 1 + fs/io-wq.c | 6 +- fs/io-wq.h | 10 +- fs/io_uring.c | 228 ++++++++++-------- include/linux/io_uring.h | 25 -- include/trace/events/workqueue.h | 6 +- kernel/fork.c | 1 - kernel/freezer.c | 2 +- kernel/reboot.c | 2 - sound/firewire/dice/dice-stream.c | 5 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/patch_realtek.c | 16 ++ sound/soc/codecs/Kconfig | 5 - sound/soc/codecs/ak4458.c | 1 + sound/soc/codecs/ak5558.c | 1 + sound/soc/codecs/cs42l42.c | 112 +++------ sound/soc/codecs/cs42l42.h | 13 +- sound/soc/codecs/es8316.c | 9 +- sound/soc/codecs/lpass-rx-macro.c | 2 +- sound/soc/codecs/lpass-va-macro.c | 28 ++- sound/soc/codecs/lpass-wsa-macro.c | 20 +- sound/soc/codecs/rt1015.c | 2 + sound/soc/codecs/rt5640.c | 4 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5659.c | 5 + sound/soc/codecs/rt5670.c | 110 +++++++-- sound/soc/codecs/rt5670.h | 9 +- sound/soc/codecs/rt711.c | 8 + sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sirf-audio-codec.h | 124 ---------- sound/soc/codecs/wcd934x.c | 6 + sound/soc/fsl/fsl_ssi.c | 6 +- sound/soc/generic/simple-card-utils.c | 13 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 4 +- sound/soc/mediatek/mt8192/mt8192-reg.h | 8 +- sound/soc/qcom/lpass-cpu.c | 2 +- sound/soc/qcom/sdm845.c | 6 +- sound/soc/soc-core.c | 4 + sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda.c | 1 + sound/usb/mixer_quirks.c | 4 +- tools/testing/selftests/kvm/.gitignore | 3 + tools/testing/selftests/kvm/Makefile | 3 + tools/testing/selftests/kvm/include/kvm_util.h | 2 + tools/testing/selftests/kvm/lib/kvm_util.c | 7 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 2 - .../selftests/kvm/x86_64/get_msr_index_features.c | 134 +++++++++++ tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 260 +++++++++++++++++++++ .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 166 +++++++++++++ 79 files changed, 1367 insertions(+), 685 deletions(-) delete mode 100644 sound/soc/codecs/sirf-audio-codec.h create mode 100644 tools/testing/selftests/kvm/x86_64/get_msr_index_features.c create mode 100644 tools/testing/selftests/kvm/x86_64/hyperv_clock.c create mode 100644 tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.c