diff options
author | Andrew Gallatin <gallatin@FreeBSD.org> | 1999-01-18 20:38:37 +0000 |
---|---|---|
committer | Andrew Gallatin <gallatin@FreeBSD.org> | 1999-01-18 20:38:37 +0000 |
commit | a671d614ca3613b94c5986490b25593b9aa27156 (patch) | |
tree | 0336dcabbe294c7f184e0417b20cf374725385af /sys/alpha | |
parent | 1e176a8ad1d7cc45758830b8f552d98144c61e72 (diff) | |
download | src-a671d614ca3613b94c5986490b25593b9aa27156.tar.gz src-a671d614ca3613b94c5986490b25593b9aa27156.zip |
Reserve a major number for use by the Iprobe device driver.
Iprobe is an alpha-only system profiling suite which I'm porting from
Linux/alpha to FreeBSD.
Iprobe works by using the hardware profiling support built into
alpha cpus. In a nutshell, what Iprobe does is to setup the alpha
performance counters to sample the pc at a fairly high rate & dumps
those pc samples out to user space. Then some code runs to map the
sampled PCs to functions. You get a bit more than that (like the PSL
word, so you can tell if you're in the kernel or userland, what the
ipl is, etc).
Notes
Notes:
svn path=/head/; revision=42812
Diffstat (limited to 'sys/alpha')
-rw-r--r-- | sys/alpha/conf/majors.alpha | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/alpha/conf/majors.alpha b/sys/alpha/conf/majors.alpha index 6bdd67f38db2..adecadb7ad6e 100644 --- a/sys/alpha/conf/majors.alpha +++ b/sys/alpha/conf/majors.alpha @@ -1,4 +1,4 @@ -$Id: majors.alpha,v 1.5 1999/01/13 08:05:13 msmith Exp $ +$Id: majors.alpha,v 1.6 1999/01/14 03:47:52 msmith Exp $ Hopefully, this list will one day be obsoleted by DEVFS, but for now this is the current allocation of device major numbers. @@ -140,5 +140,6 @@ chrdev name comments 96 altq alternate queueing (including cbq, red, wfq) 97 prom Alpha PROM console 98 zsc TurboLaser console uart +99 ipr Iprobe on-chip perf. counters (gallatin@freebsd.org) 110 ses SCSI Environmental Services driver (mjacob@feral.com) 112 kbd keyboard |