mbox series

[XTF,0/6] Add time management functionality

Message ID 20200417070528.48329-1-wipawel@amazon.de (mailing list archive)
Headers show
Series Add time management functionality | expand

Message

Wieczorkiewicz, Pawel April 17, 2020, 7:05 a.m. UTC
This is a 2nd attempt to contribute time management functionality
to XTF. It is also a 2nd batch of the changes I want to sent upstream.

The patches add common/time.c core with scaling and system time
calculating functions.
Other patches add helper functions based on the core functionality.

Finally, there is also a little change adding EVTCHNOP_bind_vcpu
defininitions.

Paul Semel (4):
  time: introduce time managment in xtf
  time: add current_time() function to time management
  time: add gettimeofday() function to time managment
  time: Add helper functions and macros to time management

Pawel Wieczorkiewicz (2):
  time: Add cycles2{n,u,m}sec functions
  event_channels: Add EVTCHNOP_bind_vcpu hypercall support

 build/files.mk              |   1 +
 common/time.c               | 190 ++++++++++++++++++++++++++++++++++++++++++++
 include/xen/event_channel.h |   7 ++
 include/xtf/lib.h           |  18 +++++
 include/xtf/time.h          |  63 +++++++++++++++
 5 files changed, 279 insertions(+)
 create mode 100644 common/time.c
 create mode 100644 include/xtf/time.h