PERFORCE change 222967 for review

Robert Watson rwatson at FreeBSD.org
Sun Mar 17 13:45:38 UTC 2013


http://p4web.freebsd.org/@@222967?ac=10

Change 222967 by rwatson at rwatson_cinnamon on 2013/03/17 13:45:03

	Associate a tesla_store instance with each kernel thread; in the
	future we might want to use TSD instead.

Affected files ...

.. //depot/projects/ctsrd/tesla/src/sys/sys/proc.h#2 edit

Differences ...

==== //depot/projects/ctsrd/tesla/src/sys/sys/proc.h#2 (text+ko) ====

@@ -171,6 +171,7 @@
 struct sbuf;
 struct sleepqueue;
 struct td_sched;
+struct tesla_store;
 struct thread;
 struct trapframe;
 struct turnstile;
@@ -317,6 +318,7 @@
 	struct proc	*td_rfppwait_p;	/* (k) The vforked child */
 	struct vm_page	**td_ma;	/* (k) uio pages held */
 	int		td_ma_cnt;	/* (k) size of *td_ma */
+	struct tesla_store	*td_tesla;	/* (k) TESLA per-thread state */
 };
 
 struct mtx *thread_lock_block(struct thread *);


More information about the p4-projects mailing list