# git rev-parse -q --verify 692b7dc87ca6d55ab254f8259e6f970171dc9d01^{commit} 692b7dc87ca6d55ab254f8259e6f970171dc9d01 already have revision, skipping fetch # git checkout -q -f -B kisskb 692b7dc87ca6d55ab254f8259e6f970171dc9d01 # git clean -qxdf # < git log -1 # commit 692b7dc87ca6d55ab254f8259e6f970171dc9d01 # Merge: dbad9ce9397e 067d6ec7ed5b # Author: Linus Torvalds # Date: Mon Jun 19 17:05:43 2023 -0700 # # Merge tag 'hyperv-fixes-signed-20230619' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux # # Pull hyperv fixes from Wei Liu: # # - Fix races in Hyper-V PCI controller (Dexuan Cui) # # - Fix handling of hyperv_pcpu_input_arg (Michael Kelley) # # - Fix vmbus_wait_for_unload to scan present CPUs (Michael Kelley) # # - Call hv_synic_free in the failure path of hv_synic_alloc (Dexuan Cui) # # - Add noop for real mode handlers for virtual trust level code (Saurabh # Sengar) # # * tag 'hyperv-fixes-signed-20230619' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux: # PCI: hv: Add a per-bus mutex state_lock # Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" # PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev # PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic # PCI: hv: Fix a race condition bug in hv_pci_query_relations() # arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencing # x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline # Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs # Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails # x86/hyperv/vtl: Add noop for realmode pointers # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 692b7dc87ca6d55ab254f8259e6f970171dc9d01 # make -s -j 160 ARCH=powerpc O=/kisskb/build/linus_pseries_le_defconfig_powerpc-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- pseries_le_defconfig Using /kisskb/src/arch/powerpc/configs/ppc64_defconfig as base Merging /kisskb/src/arch/powerpc/configs/le.config Merging /kisskb/src/arch/powerpc/configs/guest.config Value of CONFIG_VIRTIO_BLK is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_BLK=m New value: CONFIG_VIRTIO_BLK=y Value of CONFIG_SCSI_VIRTIO is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_SCSI_VIRTIO=m New value: CONFIG_SCSI_VIRTIO=y Value of CONFIG_VIRTIO_NET is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_NET=m New value: CONFIG_VIRTIO_NET=y Value of CONFIG_VIRTIO_CONSOLE is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_CONSOLE=m New value: CONFIG_VIRTIO_CONSOLE=y Value of CONFIG_VIRTIO_PCI is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_PCI=m New value: CONFIG_VIRTIO_PCI=y Value of CONFIG_VIRTIO_BALLOON is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_BALLOON=m New value: CONFIG_VIRTIO_BALLOON=y Value of CONFIG_VHOST_NET is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VHOST_NET=m New value: CONFIG_VHOST_NET=y Value of CONFIG_IBMVETH is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_IBMVETH=m New value: CONFIG_IBMVETH=y Value of CONFIG_IBMVNIC is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_IBMVNIC=m New value: CONFIG_IBMVNIC=y Merging /kisskb/src/arch/powerpc/configs/kvm_guest.config # # merged configuration written to .config (needs make) # # < make -s -j 160 ARCH=powerpc O=/kisskb/build/linus_pseries_le_defconfig_powerpc-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 160 ARCH=powerpc O=/kisskb/build/linus_pseries_le_defconfig_powerpc-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 160 ARCH=powerpc O=/kisskb/build/linus_pseries_le_defconfig_powerpc-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- Completed OK # rm -rf /kisskb/build/linus_pseries_le_defconfig_powerpc-gcc12 # Build took: 0:03:43.758515