1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-14 10:09:48 +00:00

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).
This commit is contained in:
Andrew Gallatin 1999-01-18 20:38:37 +00:00
parent 1e176a8ad1
commit a671d614ca
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=42812

View File

@ -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