Gilles Chanteperdrix wrote:
> Wolfgang Mauerer wrote:
>> Augment the shared vdso page with all data required to
>> implement a clock CLOCK_HOST_REALTIME that provides time
>> information synchronised with the NTP-corrected time
>> in the Linux kernel.
>> The definition of the hostrt data is placed in a separate
>> head file so that we can use it irregardless of pervasive
>> rt support is compiled in or not.
> Ok. Would not it be more simple to define the nkvdso even without
> pervasive support?
Thought about that, but having a shared kernel/userland object
without pervasive RT support seemed a bit unnatural to me.
>> +#if defined(CONFIG_XENO_OPT_HOSTRT) && !defined(CONFIG_XENO_OPT_PERVASIVE)
>> + nkhostrt_data = xnarch_alloc_host_mem(sizeof(struct
> should be sizeof(*nkhostrt_data)
> But why a dynamic allocation at all?
not really required, can also make it static if you prefer.
Best regards, Wolfgang
Xenomai-core mailing list