Major 30 is taken on both platforms, so use 32 to give a chance for
people to use dt(4) and btrace(8) on these platforms.

Ok?

===================================================================
RCS file: /cvs/src/etc/etc.alpha/MAKEDEV.md,v
retrieving revision 1.72
diff -u -p -r1.72 MAKEDEV.md
--- etc/etc.alpha/MAKEDEV.md    17 Dec 2019 13:08:54 -0000      1.72
+++ etc/etc.alpha/MAKEDEV.md    22 Jan 2020 14:31:49 -0000
@@ -64,6 +64,7 @@ _DEV(bio, 53)
 _DEV(bktr, 58)
 _DEV(bpf, 11)
 _DEV(diskmap, 63)
+_DEV(dt, 32)
 _DEV(fdesc, 10)
 _DEV(fuse, 67)
 _DEV(hotplug, 56)
Index: etc/etc.hppa/MAKEDEV.md
===================================================================
RCS file: /cvs/src/etc/etc.hppa/MAKEDEV.md,v
retrieving revision 1.61
diff -u -p -r1.61 MAKEDEV.md
--- etc/etc.hppa/MAKEDEV.md     17 Dec 2019 13:08:55 -0000      1.61
+++ etc/etc.hppa/MAKEDEV.md     22 Jan 2020 14:31:49 -0000
@@ -62,6 +62,7 @@ _DEV(au, 35)
 _DEV(bio, 37)
 _DEV(bpf, 17)
 _DEV(diskmap,56)
+_DEV(dt, 32)
 _DEV(fdesc, 16)
 _DEV(fuse, 58)
 _DEV(hotplug, 47)
Index: sys/arch/alpha/alpha/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/alpha/alpha/conf.c,v
retrieving revision 1.85
diff -u -p -r1.85 conf.c
--- sys/arch/alpha/alpha/conf.c 17 Dec 2019 13:08:54 -0000      1.85
+++ sys/arch/alpha/alpha/conf.c 22 Jan 2020 14:28:47 -0000
@@ -115,6 +115,7 @@ cdev_decl(cy);
 #include "ugen.h"
 #include "ulpt.h"
 #include "ucom.h"
+#include "dt.h"
 #include "pf.h"
 #ifdef USER_PCICONF
 #include "pci.h"
@@ -161,7 +162,7 @@ struct cdevsw       cdevsw[] =
        cdev_mouse_init(NWSKBD,wskbd),  /* 29: /dev/kbd XXX */
        cdev_mouse_init(NWSMOUSE,wsmouse),      /* 30: /dev/mouse XXX */
        cdev_lpt_init(NLPT,lpt),        /* 31: parallel printer */
-       cdev_notdef(),                  /* 32: */
+       cdev_dt_init(NDT,dt),           /* 32: dynamic tracer */
        cdev_uk_init(NUK,uk),           /* 33: SCSI unknown */
        cdev_random_init(1,random),     /* 34: random data source */
        cdev_pf_init(NPF, pf),          /* 35: packet filter */
Index: sys/arch/hppa/hppa/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa/hppa/conf.c,v
retrieving revision 1.67
diff -u -p -r1.67 conf.c
--- sys/arch/hppa/hppa/conf.c   17 Dec 2019 13:08:55 -0000      1.67
+++ sys/arch/hppa/hppa/conf.c   22 Jan 2020 14:33:43 -0000
@@ -98,6 +98,7 @@ cdev_decl(lpt);
 #include "com.h"
 cdev_decl(com);
 
+#include "dt.h"
 #include "pf.h"
 
 #include "hotplug.h"
@@ -158,7 +159,7 @@ struct cdevsw   cdevsw[] =
 #else
        cdev_notdef(),                  /* 31: */
 #endif
-       cdev_notdef(),                  /* 32 */
+       cdev_dt_init(NDT,dt),           /* 32: dynamic tracer */
        cdev_video_init(NVIDEO,video),  /* 33: generic video I/O */
        cdev_notdef(),                  /* 34 */
        cdev_audio_init(NAUDIO,audio),  /* 35: /dev/audio */

Reply via email to