Skip to content

mpv / vulkan hangs after upgrade to drm-612-kmod #480

Description

@wesnm

Describe the bug
After upgrading to the latest 15-stable, rebuilding packages and moving to drm-612-kmod, mpv fails to play video with the vulkan API.

FreeBSD version
FreeBSD argon 15.1-STABLE FreeBSD 15.1-STABLE ARGON amd64 1501501 1501501

PCI Info

hostb0@pci0:0:0:0:	class=0x060000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x4617 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = HOST-PCI
vgapci0@pci0:0:2:0:	class=0x030000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x46d0 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N [UHD Graphics]'
    class      = display
    subclass   = VGA
none0@pci0:0:10:0:	class=0x118000 rev=0x01 hdr=0x00 vendor=0x8086 device=0x467d subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Platform Monitoring Technology'
    class      = dasp
none1@pci0:0:18:0:	class=0x070000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54fc subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N Integrated Sensor Hub'
    class      = simple comms
    subclass   = UART
xhci0@pci0:0:20:0:	class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54ed subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCH USB 3.2 Gen 2x1 (10 Gb/s) xHCI Host Controller'
    class      = serial bus
    subclass   = USB
none2@pci0:0:20:2:	class=0x050000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54ef subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCH Shared SRAM'
    class      = memory
    subclass   = RAM
none3@pci0:0:21:0:	class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54e8 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCH I2C Controller'
    class      = serial bus
none4@pci0:0:21:1:	class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54e9 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCH I2C Controller'
    class      = serial bus
none5@pci0:0:22:0:	class=0x078000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54e0 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCH HECI Controller'
    class      = simple comms
pcib1@pci0:0:28:0:	class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54ba subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib2@pci0:0:28:3:	class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54bb subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib3@pci0:0:29:0:	class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54b0 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
none6@pci0:0:30:0:	class=0x078000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54a8 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N Serial IO UART Host Controller'
    class      = simple comms
none7@pci0:0:30:3:	class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54ab subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N Generic SPI (GSPI) Controller'
    class      = serial bus
isab0@pci0:0:31:0:	class=0x060100 rev=0x00 hdr=0x00 vendor=0x8086 device=0x5481 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCH eSPI Controller'
    class      = bridge
    subclass   = PCI-ISA
none8@pci0:0:31:3:	class=0x040300 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54c8 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N PCH High Definition Audio Controller'
    class      = multimedia
    subclass   = HDA
ichsmb0@pci0:0:31:4:	class=0x0c0500 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54a3 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N SMBus'
    class      = serial bus
    subclass   = SMBus
none9@pci0:0:31:5:	class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54a4 subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake-N SPI (flash) Controller'
    class      = serial bus
igc0@pci0:1:0:0:	class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x15f3 subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Controller I225-V'
    class      = network
    subclass   = ethernet
igc1@pci0:2:0:0:	class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x15f3 subvendor=0x8086 subdevice=0x0000
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Controller I225-V'
    class      = network
    subclass   = ethernet
nvme0@pci0:3:0:0:	class=0x010802 rev=0x01 hdr=0x00 vendor=0xc0a9 device=0x5421 subvendor=0xc0a9 subdevice=0x5021
    vendor     = 'Micron/Crucial Technology'
    device     = 'P3 Plus NVMe PCIe SSD (DRAM-less)'
    class      = mass storage
    subclass   = NVM

DRM KMOD version
drm-612-kmod 6.12.85.1501501_1

To Reproduce
Steps to reproduce the behavior:
Play any video with MPV, using the vulkan GPU api. Player appears to hang after trying to create some object. Can only exit with ^C.

Additional context

log.txt

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions