]> git.baikalelectronics.ru Git - kernel.git/commit
um: Implement time-travel=ext
authorJohannes Berg <johannes.berg@intel.com>
Thu, 13 Feb 2020 13:26:47 +0000 (14:26 +0100)
committerRichard Weinberger <richard@nod.at>
Sun, 29 Mar 2020 21:29:08 +0000 (23:29 +0200)
commitd20ee98e95b0ff6a894a27c7d9262fe938402b81
tree157046746a6ff7554cc0b843daad22519ad88e74
parent9bb2fbb067643c4253b1b5dcc1b0815f3a16f7b9
um: Implement time-travel=ext

This implements synchronized time-travel mode which - using a special
application on a unix socket - lets multiple machines take part in a
time-travelling simulation together.

The protocol for the unix domain socket is defined in the new file
include/uapi/linux/um_timetravel.h.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
arch/um/drivers/virtio_uml.c
arch/um/include/linux/time-internal.h
arch/um/include/shared/os.h
arch/um/kernel/skas/syscall.c
arch/um/kernel/time.c
arch/um/os-Linux/file.c
include/uapi/linux/um_timetravel.h [new file with mode: 0644]