Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 May 2006 22:15:45 GMT
From:      John Birrell <jb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 96795 for review
Message-ID:  <200605072215.k47MFjWs051761@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=96795

Change 96795 by jb@jb_freebsd2 on 2006/05/07 22:15:40

	Add the hook for the cyclic timer subsystem. The cyclic subsystem
	code which uses this is enabled using the CYCLIC kernel option.
	It's an option because the code is covered by Sun's CDDL. DTrace
	requires the cyclic subsystem to get high priority probes via
	an interrupt.

Affected files ...

.. //depot/projects/dtrace/src/sys/sys/pcpu.h#2 edit

Differences ...

==== //depot/projects/dtrace/src/sys/sys/pcpu.h#2 (text+ko) ====

@@ -45,6 +45,7 @@
 #include <sys/vmmeter.h>
 #include <machine/pcpu.h>
 
+struct cyc_cpu;
 struct pcb;
 struct thread;
 
@@ -74,6 +75,7 @@
 	PCPU_MD_FIELDS;
 	struct vmmeter	pc_cnt;			/* VM stats counters */
 	struct device	*pc_device;
+	struct cyc_cpu	*cpu_cyclic;		/* Cyclic subsystem data */
 };
 
 SLIST_HEAD(cpuhead, pcpu);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605072215.k47MFjWs051761>