The dt_perf provider module (only used for internal testing) mistakenly
registered its device file with the same minor number as dt_test. This
made it impossible for both to be loaded at the same time.
Orabug:
21814949
Signed-off-by: Kris Van Hees <kris.van.hees@oracle.com>
Acked-by: Nick Alcock <nick.alcock@oracle.com>
};
static struct miscdevice dt_perf_dev = {
- .minor = DT_DEV_DT_TEST_MINOR,
+ .minor = DT_DEV_DT_PERF_MINOR,
.name = "dt_perf",
.nodename = "dtrace/provider/dt_perf",
.fops = &dt_perf_fops,
#define DT_DEV_FASTTRAP_MINOR (DT_DEV_SDT_MINOR + 1)
#define DT_DEV_LOCKSTAT_MINOR (DT_DEV_FASTTRAP_MINOR + 1)
#define DT_DEV_DT_TEST_MINOR (DT_DEV_LOCKSTAT_MINOR + 1)
+#define DT_DEV_DT_PERF_MINOR (DT_DEV_DT_TEST_MINOR + 1)
extern int dtrace_dev_init(void);
extern void dtrace_dev_exit(void);