Page MenuHomeFreeBSD

c.koehne_beckhoff.com (Corvin Köhne)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 27 2020, 6:07 AM (9 w, 2 h)

Recent Activity

Thu, Oct 15

c.koehne_beckhoff.com updated the summary of D26506: [WIP] bhyve: GPU Passthrough for AMD Ryzen V1000.
Thu, Oct 15, 1:11 PM · bhyve
c.koehne_beckhoff.com updated the diff for D26506: [WIP] bhyve: GPU Passthrough for AMD Ryzen V1000.
Thu, Oct 15, 7:18 AM · bhyve

Tue, Oct 13

c.koehne_beckhoff.com updated the diff for D26506: [WIP] bhyve: GPU Passthrough for AMD Ryzen V1000.
Tue, Oct 13, 6:54 AM · bhyve

Wed, Oct 7

c.koehne_beckhoff.com added a comment to D26506: [WIP] bhyve: GPU Passthrough for AMD Ryzen V1000.

The work is at https://www.gulbra.net/freebsd-bhyve/

You'd need to extract the PCI ROM BIOS support. I can help or even do that.

Wed, Oct 7, 6:57 AM · bhyve
c.koehne_beckhoff.com updated the diff for D26209: GVT-d support for bhyve.

Updates:

Wed, Oct 7, 6:23 AM · bhyve

Mon, Oct 5

c.koehne_beckhoff.com updated the summary of D26506: [WIP] bhyve: GPU Passthrough for AMD Ryzen V1000.
Mon, Oct 5, 1:56 PM · bhyve
c.koehne_beckhoff.com added a comment to D26506: [WIP] bhyve: GPU Passthrough for AMD Ryzen V1000.

Generic PCI ROM BIOS support in EFI might be a better solution for this (there is a version posted in the vga-bios patches a while back), with ROM extraction being a separate issue.

Mon, Oct 5, 1:56 PM · bhyve

Sep 25 2020

c.koehne_beckhoff.com updated the diff for D26209: GVT-d support for bhyve.

Updates:

  • Use an own device emulation for GVT-d
  • Do not modify the current implementation of passthru devices
Sep 25 2020, 10:28 AM · bhyve

Sep 22 2020

c.koehne_beckhoff.com updated the summary of D26506: [WIP] bhyve: GPU Passthrough for AMD Ryzen V1000.
Sep 22 2020, 1:26 PM · bhyve
c.koehne_beckhoff.com updated the summary of D26209: GVT-d support for bhyve.
Sep 22 2020, 1:26 PM · bhyve
c.koehne_beckhoff.com updated the diff for D26209: GVT-d support for bhyve.

Fixed Issues:

  1. Do not patch cfgread and cfgwrite of passthru devices:

The device emulation functions are shared by every passthru device.
If igd emulationen patches it's cfgread and cfgwrite functions, it will be changed for every passthru device too.
To avoid this, add a passthru_type to decide which function to take.

Sep 22 2020, 1:08 PM · bhyve

Sep 21 2020

c.koehne_beckhoff.com requested review of D26506: [WIP] bhyve: GPU Passthrough for AMD Ryzen V1000.
Sep 21 2020, 11:48 AM · bhyve

Sep 14 2020

c.koehne_beckhoff.com updated the diff for D26209: GVT-d support for bhyve.

Add copyright header to new file "pci_igd_lpc.c"

Sep 14 2020, 8:42 AM · bhyve

Sep 11 2020

c.koehne_beckhoff.com updated the summary of D26209: GVT-d support for bhyve.
Sep 11 2020, 5:24 AM · bhyve
c.koehne_beckhoff.com updated the diff for D26209: GVT-d support for bhyve.

Fixed Issues:

  1. register_bar and unregister_bar functions doesn't handle MSI-X BAR properly
Sep 11 2020, 5:13 AM · bhyve

Sep 9 2020

c.koehne_beckhoff.com added a watcher for bhyve: c.koehne_beckhoff.com.
Sep 9 2020, 7:37 AM

Sep 8 2020

c.koehne_beckhoff.com added a comment to D26209: GVT-d support for bhyve.

Thank's for your feedback.

Sep 8 2020, 11:10 AM · bhyve
c.koehne_beckhoff.com added a comment to D26209: GVT-d support for bhyve.

Glad to hear that it works on your system.

Sep 8 2020, 8:08 AM · bhyve

Sep 4 2020

c.koehne_beckhoff.com added a comment to D26209: GVT-d support for bhyve.

Thanks for your detailed description.

Sep 4 2020, 2:01 PM · bhyve
c.koehne_beckhoff.com added a comment to D26209: GVT-d support for bhyve.

I want to test this patch. Currently, I am using a Lenovo M920Q with i5 8400T, 16G RAM, and 2 SSDs.

What is PM support? I cannot find anything similar in BIOS settings.

Sep 4 2020, 7:32 AM · bhyve
c.koehne_beckhoff.com updated the summary of D26209: GVT-d support for bhyve.
Sep 4 2020, 5:38 AM · bhyve

Sep 3 2020

c.koehne_beckhoff.com added inline comments to D26209: GVT-d support for bhyve.
Sep 3 2020, 2:55 PM · bhyve
c.koehne_beckhoff.com updated the summary of D26209: GVT-d support for bhyve.
Sep 3 2020, 2:22 PM · bhyve
c.koehne_beckhoff.com updated the diff for D26209: GVT-d support for bhyve.

Updates:

  • Use PCI-MMIO-Space (0xC0000000 - 0xE0000000) for allocation of Opregion and Graphics Stolen Memory
  • Increase size of Opregion to 16 kB
  • Detect size of Graphics Stolen Memory
Sep 3 2020, 1:50 PM · bhyve

Aug 27 2020

c.koehne_beckhoff.com added a comment to D26209: GVT-d support for bhyve.

The Intel ACRN edk2 fork has a GVT GOP driver that may be suitable

https://github.com/projectacrn/acrn-edk2/tree/ovmf-acrn/OvmfPkg/GvtGopDxe
Aug 27 2020, 1:38 PM · bhyve
c.koehne_beckhoff.com requested review of D26209: GVT-d support for bhyve.
Aug 27 2020, 6:59 AM · bhyve