Index: kernel/generic/include/cpu.h
===================================================================
--- kernel/generic/include/cpu.h	(revision b076dfbb9aa63d562c009d67d8e9dd2d06e4b795)
+++ kernel/generic/include/cpu.h	(revision aae2869ce92cf8890c7625c4b51691f02993d436)
@@ -76,4 +76,5 @@
 	/** Can only be accessed when interrupts are disabled. */
 	uint64_t current_clock_tick;
+	uint64_t preempt_deadline;  /* < when should the currently running thread be preempted */
 
 	/**
Index: kernel/generic/include/proc/thread.h
===================================================================
--- kernel/generic/include/proc/thread.h	(revision b076dfbb9aa63d562c009d67d8e9dd2d06e4b795)
+++ kernel/generic/include/proc/thread.h	(revision aae2869ce92cf8890c7625c4b51691f02993d436)
@@ -177,7 +177,4 @@
 	bool uspace;
 
-	/** Ticks before preemption. */
-	uint64_t ticks;
-
 	/** Thread accounting. */
 	uint64_t ucycles;
