NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/58681



The following reply was made to PR kern/58681; it has been noted by GNATS.

From: George Matsumura <gorg%gorgnet.net@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: kern/58681
Date: Fri, 18 Apr 2025 09:48:32 -0700

 Begin forwarded message:
 
 Date: Thu, 17 Apr 2025 13:24:01 -0700
 From: George Matsumura <gorg%gorgnet.net@localhost>
 To: Christoph Badura <bad%bsd.de@localhost>
 Cc: oskar%fessel.org@localhost
 Subject: Re: Re: [PATCH] Port virtio GPU driver from OpenBSD
 
 
 Greetings,
 
 On Tue, 15 Apr 2025 17:41:07 +0200
 Christoph Badura <bad%bsd.de@localhost> wrote:
 > I only noticed this now.  Are you still interested?
 
 Certainly, and no problem at all. I understand the volume of PRs is
 large, and I am glad this is getting considered.
 
 > Could you ammend the PR with instruction on how to test this?
 
 I could try, although it would just consist of recompiling the kernel
 with this driver and using it in a VM with the associated hardware.
 Such a VPS seems like it can be procured from netcup.de, as mentioned by
 oskar%fessel.org@localhost, and I have used ones from Hetzner.
 
 > Also, it would be easier to put this into the system if we could first
 > commit the original OpenBSD driver and then the changes to hook into
 > raspos for smarter updates.  That would make future maintenance easier.
 
 I am not sure if this would be useful. While I did start from the
 OpenBSD driver, I rewrote much of its logic in order to integrate with
 NetBSD and avoid polling. The amount of changed lines between the main
 source file in the OpenBSD and NetBSD versions is 777, compared to 717
 lines in the OpenBSD source file and 920 lines in the NetBSD source
 file. One of the most recent significant changes to the OpenBSD driver
 was already not an issue in this driver due to differences in NetBSD's
 virtio subsystem:
 
 https://marc.info/?l=openbsd-cvs&m=173473291202696
 
 If integration would still be desirable, would you be able to mention
 how to best set up such an update?
 
 Thank you for your time and your attention to this issue.
 
 Regards,
     George
 


Home | Main Index | Thread Index | Old Index