Re: [PATCH] Drivers: hv: util: Implement Time Synchronization using host time sample

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

 



> +/* helper function to call adjtimex command in user mode */
> +static void run_adjtimex_cmd(s64 tickvalue)
> +{
> +       char *argv[4], *envp[3];
> +       char str_tickvalue[20];
> +
> +       sprintf(str_tickvalue, "%lld", tickvalue);
> +
> +       argv[0] = "/sbin/adjtimex";
> +       argv[1] = "-t";
> +       argv[2] = str_tickvalue;
> +       argv[3] = NULL;
> +
> +       envp[0] = "HOME=/";
> +       envp[1] = "PATH=/sbin:/bin:/usr/sbin:/usr/bin";
> +       envp[2] = NULL;
> +
> +       call_usermodehelper(argv[0], argv, envp, UMH_WAIT_EXEC);
> +}


What happens when adjtimex is not present?
Is there no kernel space function for that?
Does this patch affect "not setting correct time on restore" or "not
setting correct time on  live migration" bug?

Thanks

Mike
_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel




[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux