Page MenuHomeFreeBSD

D35931.id108531.diff
No OneTemporary

D35931.id108531.diff

Index: sys/kern/kern_tc.c
===================================================================
--- sys/kern/kern_tc.c
+++ sys/kern/kern_tc.c
@@ -1761,6 +1761,7 @@
pps_capture(struct pps_state *pps)
{
struct timehands *th;
+ struct timecounter *tc;
KASSERT(pps != NULL, ("NULL pps pointer in pps_capture"));
th = timehands;
@@ -1769,7 +1770,8 @@
#ifdef FFCLOCK
pps->capffth = fftimehands;
#endif
- pps->capcount = th->th_counter->tc_get_timecount(th->th_counter);
+ tc = th->th_counter;
+ pps->capcount = tc->tc_get_timecount(tc);
atomic_thread_fence_acq();
if (pps->capgen != th->th_generation)
pps->capgen = 0;

File Metadata

Mime Type
text/plain
Expires
Fri, Dec 12, 8:59 PM (9 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
26912462
Default Alt Text
D35931.id108531.diff (632 B)

Event Timeline