From c758cdf4f6e959b92683f2dba6ce8617ac4f0a83 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 23 Feb 2016 10:15:45 -0500 Subject: uncrustification of jack source code --- config/os/gnu-linux/sanitycheck.c | 118 +++++++++++++++++++------------------- 1 file changed, 59 insertions(+), 59 deletions(-) (limited to 'config/os/gnu-linux/sanitycheck.c') diff --git a/config/os/gnu-linux/sanitycheck.c b/config/os/gnu-linux/sanitycheck.c index 65f962c..f8449f2 100644 --- a/config/os/gnu-linux/sanitycheck.c +++ b/config/os/gnu-linux/sanitycheck.c @@ -1,5 +1,5 @@ /** - * + * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or @@ -22,64 +22,64 @@ #include "systemtest.h" #include "sanitycheck.h" -int sanitycheck (int care_about_realtime, - int care_about_freqscaling) +int sanitycheck (int care_about_realtime, + int care_about_freqscaling) { - int errors = 0; - int warnings = 0; - int relogin = 0; + int errors = 0; + int warnings = 0; + int relogin = 0; + + if (care_about_realtime && !system_user_can_rtprio ()) { + errors++; + relogin++; + fprintf (stderr, "\nJACK is running in realtime mode, but you are not allowed to use realtime scheduling.\n"); + + if (!system_has_rtprio_limits_conf ()) { + errors++; + relogin++; + fprintf (stderr, "Please check your /etc/security/limits.conf for the following line\n"); + fprintf (stderr, "and correct/add it if necessary:\n\n"); + fprintf (stderr, " @audio - rtprio 99\n"); + } else if (!system_has_audiogroup ()) { + errors++; + relogin++; + fprintf (stderr, "\nYour system has no audio group. Please add it by executing (as root):\n"); + fprintf (stderr, " groupadd -r audio\n"); + fprintf (stderr, " usermod -a -G audio %s\n", system_get_username ()); + } else if (!system_user_in_audiogroup ()) { + errors++; + relogin++; + fprintf (stderr, "\nYour system has an audio group, but you are not a member of it.\n"); + fprintf (stderr, "Please add yourself to the audio group by executing (as root):\n"); + fprintf (stderr, " usermod -a -G audio %s\n", system_get_username ()); + } + } + if (care_about_freqscaling && system_has_frequencyscaling () && system_uses_frequencyscaling ()) { + warnings++; + fprintf (stderr, "\n--------------------------------------------------------------------------------\n"); + fprintf (stderr, "WARNING: Your system seems to use frequency scaling.\n\n"); + fprintf (stderr, " This can have a serious impact on audio latency. You have two choices:\n"); + fprintf (stderr, "\t(1)turn it off, e.g. by chosing the 'performance' governor.\n"); + fprintf (stderr, "\t(2)Use the HPET clocksource by passing \"-c h\" to JACK\n"); + fprintf (stderr, "\t (this second option only works on relatively recent computers)\n"); + fprintf (stderr, "--------------------------------------------------------------------------------\n\n"); + } + if (0 == system_memlock_amount ()) { + errors++; + relogin++; + fprintf (stderr, "\nYou are not allowed to lock memory. Please add a line\n"); + fprintf (stderr, " @audio - memlock %llu\n", (system_available_physical_mem () * 3) / 4096); + fprintf (stderr, "in your /etc/limits.conf.\n"); + } + + if (0 < relogin) { + fprintf (stderr, "\nAfter applying these changes, please re-login in order for them to take effect.\n"); + } + + if (0 < errors) { + fprintf (stderr, "\nYou don't appear to have a sane system configuration. It is very likely that you\n"); + fprintf (stderr, "encounter xruns. Please apply all the above mentioned changes and start jack again!\n"); + } - if (care_about_realtime && !system_user_can_rtprio()) { - errors++; - relogin++; - fprintf(stderr, "\nJACK is running in realtime mode, but you are not allowed to use realtime scheduling.\n"); - - if (!system_has_rtprio_limits_conf()) { - errors++; - relogin++; - fprintf (stderr, "Please check your /etc/security/limits.conf for the following line\n"); - fprintf (stderr, "and correct/add it if necessary:\n\n"); - fprintf(stderr, " @audio - rtprio 99\n"); - } else if (!system_has_audiogroup()) { - errors++; - relogin++; - fprintf(stderr, "\nYour system has no audio group. Please add it by executing (as root):\n"); - fprintf(stderr, " groupadd -r audio\n"); - fprintf(stderr, " usermod -a -G audio %s\n", system_get_username()); - } else if (!system_user_in_audiogroup()) { - errors++; - relogin++; - fprintf(stderr, "\nYour system has an audio group, but you are not a member of it.\n"); - fprintf(stderr, "Please add yourself to the audio group by executing (as root):\n"); - fprintf(stderr, " usermod -a -G audio %s\n", system_get_username()); - } - } - if (care_about_freqscaling && system_has_frequencyscaling() && system_uses_frequencyscaling()) { - warnings++; - fprintf(stderr, "\n--------------------------------------------------------------------------------\n"); - fprintf(stderr, "WARNING: Your system seems to use frequency scaling.\n\n"); - fprintf(stderr, " This can have a serious impact on audio latency. You have two choices:\n"); - fprintf(stderr, "\t(1)turn it off, e.g. by chosing the 'performance' governor.\n"); - fprintf(stderr, "\t(2)Use the HPET clocksource by passing \"-c h\" to JACK\n"); - fprintf(stderr, "\t (this second option only works on relatively recent computers)\n"); - fprintf(stderr, "--------------------------------------------------------------------------------\n\n"); - } - if (0==system_memlock_amount()) { - errors++; - relogin++; - fprintf(stderr, "\nYou are not allowed to lock memory. Please add a line\n"); - fprintf(stderr, " @audio - memlock %llu\n", (system_available_physical_mem()*3)/4096); - fprintf(stderr, "in your /etc/limits.conf.\n"); - } - - if (0