Module: xenomai-head Branch: master Commit: 15576b3ab67e34050e069327e275d7e5614ee56e URL: http://git.xenomai.org/?p=xenomai-head.git;a=commit;h=15576b3ab67e34050e069327e275d7e5614ee56e
Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org> Date: Thu Jan 27 00:12:10 2011 +0100 testsuite: suppress XENO_DRIVERS_TESTING_LEGACY_NAMES --- ksrc/drivers/testing/Config.in | 2 -- ksrc/drivers/testing/Kconfig | 9 --------- ksrc/drivers/testing/irqbench.c | 4 ---- ksrc/drivers/testing/klat.c | 4 ---- ksrc/drivers/testing/switchtest.c | 4 ---- ksrc/drivers/testing/timerbench.c | 4 ---- src/testsuite/irqbench/irqloop.c | 11 +---------- src/testsuite/latency/latency.c | 12 +----------- src/testsuite/switchtest/switchtest.c | 13 +------------ 9 files changed, 3 insertions(+), 60 deletions(-) diff --git a/ksrc/drivers/testing/Config.in b/ksrc/drivers/testing/Config.in index 4f81cf9..1ad9cf1 100644 --- a/ksrc/drivers/testing/Config.in +++ b/ksrc/drivers/testing/Config.in @@ -5,8 +5,6 @@ mainmenu_option next_comment comment 'Testing drivers' -bool 'Use legacy names for testing drivers' CONFIG_XENO_DRIVERS_TESTING_LEGACY_NAMES $CONFIG_XENO_SKIN_RTDM - dep_tristate 'Timer benchmark driver' CONFIG_XENO_DRIVERS_TIMERBENCH $CONFIG_XENO_SKIN_RTDM dep_tristate 'IRQ benchmark driver' CONFIG_XENO_DRIVERS_IRQBENCH $CONFIG_XENO_SKIN_RTDM diff --git a/ksrc/drivers/testing/Kconfig b/ksrc/drivers/testing/Kconfig index 28504dc..2228770 100644 --- a/ksrc/drivers/testing/Kconfig +++ b/ksrc/drivers/testing/Kconfig @@ -1,14 +1,5 @@ menu "Testing drivers" -config XENO_DRIVERS_TESTING_LEGACY_NAMES - depends on XENO_SKIN_RTDM - bool "Use legacy names for testing drivers" - help - This lets the testing drivers register under legacy names - ("rttest<N>") instead of the new scheme ("rttest-<subclass><N>"). - Only enable this if you plan to use old userspace tools with the - drivers. - config XENO_DRIVERS_TIMERBENCH depends on XENO_SKIN_RTDM tristate "Timer benchmark driver" diff --git a/ksrc/drivers/testing/irqbench.c b/ksrc/drivers/testing/irqbench.c index ab9686a..583e766 100644 --- a/ksrc/drivers/testing/irqbench.c +++ b/ksrc/drivers/testing/irqbench.c @@ -516,11 +516,7 @@ static int __init __irqbench_init(void) do { snprintf(device.device_name, RTDM_MAX_DEVNAME_LEN, -#ifdef CONFIG_XENO_DRIVERS_TESTING_LEGACY_NAMES - "rttest%d", -#else "rttest-irqbench%d", -#endif start_index); err = rtdm_dev_register(&device); diff --git a/ksrc/drivers/testing/klat.c b/ksrc/drivers/testing/klat.c index 9e3613e..640ecad 100644 --- a/ksrc/drivers/testing/klat.c +++ b/ksrc/drivers/testing/klat.c @@ -100,11 +100,7 @@ static int __init klat_mod_init(void) for (dev_nr = 0; dev_nr < DEV_NR_MAX; dev_nr++) { snprintf(devname, sizeof(devname), -#ifdef CONFIG_XENO_DRIVERS_TESTING_LEGACY_NAMES - "rttest%d", -#else "rttest-timerbench%d", -#endif dev_nr); fd = rt_dev_open(devname, O_RDONLY); if (fd < 0) diff --git a/ksrc/drivers/testing/switchtest.c b/ksrc/drivers/testing/switchtest.c index e335bfb..7816579 100644 --- a/ksrc/drivers/testing/switchtest.c +++ b/ksrc/drivers/testing/switchtest.c @@ -751,11 +751,7 @@ int __init __switchtest_init(void) do { snprintf(device.device_name, RTDM_MAX_DEVNAME_LEN, -#ifdef CONFIG_XENO_DRIVERS_TESTING_LEGACY_NAMES - "rttest%d", -#else "rttest-switchtest%d", -#endif start_index); err = rtdm_dev_register(&device); diff --git a/ksrc/drivers/testing/timerbench.c b/ksrc/drivers/testing/timerbench.c index fcd040d..24c4323 100644 --- a/ksrc/drivers/testing/timerbench.c +++ b/ksrc/drivers/testing/timerbench.c @@ -509,11 +509,7 @@ static int __init __timerbench_init(void) do { snprintf(device.device_name, RTDM_MAX_DEVNAME_LEN, -#ifdef CONFIG_XENO_DRIVERS_TESTING_LEGACY_NAMES - "rttest%d", -#else "rttest-timerbench%d", -#endif start_index); err = rtdm_dev_register(&device); diff --git a/src/testsuite/irqbench/irqloop.c b/src/testsuite/irqbench/irqloop.c index 9298575..4d0c72d 100644 --- a/src/testsuite/irqbench/irqloop.c +++ b/src/testsuite/irqbench/irqloop.c @@ -26,11 +26,6 @@ #include <sys/mman.h> #include <rtdm/rttesting.h> -static const char *devname_fmt[] = { - "/dev/rttest-irqbench%d", - "/dev/rttest%d", -}; - static int benchdev; static int terminate; @@ -86,7 +81,6 @@ int main(int argc, char *argv[]) int irq_set = 0; int c; int timeout = 10; - int fmt = 0; while ((c = getopt(argc, argv, "D:t:P:o:a:i:")) != EOF) switch (c) { @@ -142,12 +136,9 @@ int main(int argc, char *argv[]) mlockall(MCL_CURRENT|MCL_FUTURE); -retry: - snprintf(devname, RTDM_MAX_DEVNAME_LEN, devname_fmt[fmt], benchdev_no); + snprintf(devname, RTDM_MAX_DEVNAME_LEN, "/dev/rttest-irqbench%d", benchdev_no); benchdev = open(devname, O_RDWR); if (benchdev < 0) { - if (fmt++ == 0) - goto retry; perror("irqloop: failed to open benchmark device"); fprintf(stderr, "(modprobe xeno_irqbench?)\n"); return 1; diff --git a/src/testsuite/latency/latency.c b/src/testsuite/latency/latency.c index a5dd063..9f6fa7f 100644 --- a/src/testsuite/latency/latency.c +++ b/src/testsuite/latency/latency.c @@ -67,11 +67,6 @@ long *histogram_avg = NULL, *histogram_max = NULL, *histogram_min = NULL; int do_histogram = 0, do_stats = 0, finished = 0; int bucketsize = 1000; /* default = 1000ns, -B <size> to override */ -static const char *devname_fmt[] = { - "rttest-timerbench%d", - "rttest%d", -}; - static inline void add_histogram(long *histogram, long addval) { /* bucketsize steps */ @@ -478,7 +473,6 @@ int main(int argc, char **argv) int cpu = 0, c, err, sig; char task_name[16]; sigset_t mask; - int fmt = 0; while ((c = getopt(argc, argv, "hp:l:T:qH:B:sD:t:fc:P:b")) != EOF) switch (c) { @@ -628,15 +622,11 @@ int main(int argc, char **argv) if (test_mode != USER_TASK) { char devname[RTDM_MAX_DEVNAME_LEN]; -retry: - snprintf(devname, RTDM_MAX_DEVNAME_LEN, devname_fmt[fmt], + snprintf(devname, RTDM_MAX_DEVNAME_LEN, "rttest-timerbench%d", benchdev_no); benchdev = rt_dev_open(devname, O_RDWR); if (benchdev < 0) { - if (fmt++ == 0) - goto retry; - fprintf(stderr, "latency: failed to open benchmark device, code %d\n" "(modprobe xeno_timerbench?)\n", benchdev); diff --git a/src/testsuite/switchtest/switchtest.c b/src/testsuite/switchtest/switchtest.c index 31b840d..4f61ee6 100644 --- a/src/testsuite/switchtest/switchtest.c +++ b/src/testsuite/switchtest/switchtest.c @@ -894,19 +894,13 @@ static int task_create(struct cpu_tasks *cpu, #define DEV_NR_MAX 256 -static const char *devname_fmt[] = { - "/dev/rttest-switchtest%d", - "/dev/rttest%d", -}; - static int open_rttest(char *buf, size_t size, unsigned count) { static unsigned dev_nr = 0; int fd, status; - int fmt = 0; do { - snprintf(buf, size, devname_fmt[fmt], dev_nr); + snprintf(buf, size, "/dev/rttest-switchtest%d", dev_nr); status = fd = open(buf, O_RDWR); @@ -925,11 +919,6 @@ static int open_rttest(char *buf, size_t size, unsigned count) if (++dev_nr != DEV_NR_MAX) continue; - if (fmt++ == 0) { - dev_nr = 0; - continue; - } - fprintf(stderr, "switchtest: Unable to open switchtest device.\n" "(modprobe xeno_switchtest ?)\n"); _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git