linux_dsm_epyc7002/arch/um/kernel
Johannes Berg 278911ee89 um: time-travel: Restrict time update in IRQ handler
We currently do the time updates in the timer handler, even if
we just call the timer handler ourselves. In basic mode we must
in fact do it there since otherwise the OS timer signal won't
move time forward, but in inf-cpu mode we don't need to, and
it's harder to understand.

Restrict the update there to basic mode, adding a comment, and
do it before calling the timer_handler() in inf-cpu mode.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
2019-09-15 21:37:13 +02:00
..
skas um: Implement TRACE_IRQFLAGS_SUPPORT 2019-09-15 21:37:11 +02:00
asm-offsets.c
config.c.in
dyn.lds.S um: Enable CONFIG_CONSTRUCTORS 2019-09-15 21:37:13 +02:00
early_printk.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
exec.c signal: Remove task parameter from force_sig 2019-05-27 09:36:28 -05:00
exitcode.c
gmon_syms.c um: Fix CONFIG_GCOV for modules. 2017-09-13 22:33:54 +02:00
gprof_syms.c
initrd.c treewide: add checks for the return value of memblock_alloc*() 2019-03-12 10:04:02 -07:00
irq.c um: Don't garbage collect in deactivate_all_fds() 2019-07-02 23:27:19 +02:00
kmsg_dump.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ksyms.c
maccess.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
Makefile um: Remove meaningless clearing of clean-files 2019-09-15 21:37:08 +02:00
mem.c um: switch to generic version of pte allocation 2019-07-12 11:05:45 -07:00
physmem.c mm: remove include/linux/bootmem.h 2018-10-31 08:54:16 -07:00
process.c um: time-travel: Restrict time update in IRQ handler 2019-09-15 21:37:13 +02:00
ptrace.c signal: Remove the task parameter from force_sig_fault 2019-05-29 09:31:43 -05:00
reboot.c
sigio.c um: Remove obsolete reenable_XX calls 2018-12-27 22:48:35 +01:00
signal.c um: Implement TRACE_IRQFLAGS_SUPPORT 2019-09-15 21:37:11 +02:00
stacktrace.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
syscall.c mm: add ksys_mmap_pgoff() helper; remove in-kernel calls to sys_mmap_pgoff() 2018-04-02 20:16:11 +02:00
sysrq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
time.c um: time-travel: Restrict time update in IRQ handler 2019-09-15 21:37:13 +02:00
tlb.c signal: Remove task parameter from force_sig 2019-05-27 09:36:28 -05:00
trap.c signal: Remove the task parameter from force_sig_fault 2019-05-29 09:31:43 -05:00
um_arch.c Construct init thread stack in the linker script rather than by union 2018-01-09 23:21:02 +00:00
umid.c
uml.lds.S um: Place (soft)irq text with macros 2019-09-15 21:37:12 +02:00
vmlinux.lds.S