Index: kernel/generic/src/proc/thread.c
===================================================================
--- kernel/generic/src/proc/thread.c	(revision 31d8e103d56f8142eb714a22e4d2cbd7e22e5b5a)
+++ kernel/generic/src/proc/thread.c	(revision 6adbe3c2c208fc6a1a2f4a5f8fc1436d383025dc)
@@ -679,5 +679,17 @@
 }
 
+/** Syscall for getting TID.
+ *
+ * @return Thread ID.
+ */
+unative_t sys_thread_get_id(void)
+{
+	/*
+	 * No need to acquire lock on THREAD because tid
+	 * remains constant for the lifespan of the thread.
+	 */
+	return THREAD->tid;
+}
+
 /** @}
  */
-
