Update generated dummies for wireguard

Duss Pirmin pirmin.duss at gapfruit.com
Mon Jul 3 13:50:44 CEST 2023


Hello Christian

On 03.07.23 12:20, Christian Helmuth wrote:
> On Mon, Jul 03, 2023 at 11:26:47 CEST, Christian Helmuth wrote:
>> Then, I noted that you wrote "RTC stub" and realized you may refer to
>> connecting wireguard/virt_linux to the Genode RTC service. In this
>> case, I'd like to ask if it may be less invasive to implement the
>> Linux API used by the wireguard code instead of enabling the RTC
>> subsystem. This subsystem is much more complex than just mapping some
>> function to Rtc::Session::current_time().
> 
> In other words, call do_settimeofday64() on wireguard startup should
> spare you the entire RTC subsystem as Martin already hinted in his
> email.

This is what we actually want. Martins hint about creating a pseudo RTC 
driver did let me run in that direction.

The new code is much less invasive. I'm currently debugging, why 
do_settimeofday64() accesses address 0x0. Maybe I'm calling it too early 
but I think, that I will figure this out.

Regards,
Pirmin



More information about the users mailing list