<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in conf.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b9112b17 - selftests/alsa: make dump_config_tree() as void function</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/alsa/conf.c#b9112b17</link>
        <description>selftests/alsa: make dump_config_tree() as void functiondump_config_tree() is declared to return an int, but the compiler cannotprove that it always returns any value at all. This leads to a clangwarning, when building via:    make LLVM=1 -C tools/testing/selftestsSuggested-by: John Hubbard &lt;jhubbard@nvidia.com&gt;Cc: Mark Brown &lt;broonie@kernel.org&gt;Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;Reviewed-by: Mark Brown &lt;broonie@kernel.org&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;Link: https://lore.kernel.org/r/20240506075419.301780-1-perex@perex.cz

            List of files:
            /linux-6.15/tools/testing/selftests/alsa/conf.c</description>
        <pubDate>Mon, 06 May 2024 07:54:19 +0000</pubDate>
        <dc:creator>Jaroslav Kysela &lt;perex@perex.cz&gt;</dc:creator>
    </item>
<item>
        <title>fd38dd6a - kselftest/alsa - conf: Stringify the printed errno in sysfs_get()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/alsa/conf.c#fd38dd6a</link>
        <description>kselftest/alsa - conf: Stringify the printed errno in sysfs_get()GCC 13.2.0 reported the warning of the print format specifier:conf.c: In function &#8216;sysfs_get&#8217;:conf.c:181:72: warning: format &#8216;%s&#8217; expects argument of type &#8216;char *&#8217;, \			but argument 3 has type &#8216;int&#8217; [-Wformat=]  181 |                 ksft_exit_fail_msg(&quot;sysfs: unable to read value &apos;%s&apos;: %s\n&quot;,      |                                                                       ~^      |                                                                        |      |                                                                        char *      |                                                                       %dThe fix passes strerror(errno) as it was intended, like in the sibling errorexit message.Fixes: aba51cd0949ae (&quot;selftests: alsa - add PCM test&quot;)Cc: Mark Brown &lt;broonie@kernel.org&gt;Cc: Jaroslav Kysela &lt;perex@perex.cz&gt;Cc: Takashi Iwai &lt;tiwai@suse.com&gt;Cc: Shuah Khan &lt;shuah@kernel.org&gt;Cc: linux-sound@vger.kernel.orgCc: linux-kselftest@vger.kernel.orgCc: linux-kernel@vger.kernel.orgSigned-off-by: Mirsad Todorovac &lt;mirsad.todorovac@alu.unizg.hr&gt;Acked-by: Mark Brown &lt;broonie@kernel.org&gt;Link: https://lore.kernel.org/r/20240107173704.937824-5-mirsad.todorovac@alu.unizg.hrSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/alsa/conf.c</description>
        <pubDate>Sun, 07 Jan 2024 17:37:08 +0000</pubDate>
        <dc:creator>Mirsad Todorovac &lt;mirsad.todorovac@alu.unizg.hr&gt;</dc:creator>
    </item>
<item>
        <title>72f6a130 - kselftest/alsa: pcm-test: Report cards declared in config but missing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/alsa/conf.c#72f6a130</link>
        <description>kselftest/alsa: pcm-test: Report cards declared in config but missingWhen parsing the configs, keep track of card configurations that matchthe current system but haven&apos;t matched any card, and report those astest failures as they represent that a card which was expected to bepresent on the system is missing. This allows the configuration files tonot only be used to detect missing PCM devices (which is currentlypossible) but also that the soundcard hasn&apos;t been registered at all.Signed-off-by: N&#237;colas F. R. A. Prado &lt;nfraprado@collabora.com&gt;Reviewed-by: Jaroslav Kysela &lt;perex@perex.cz&gt;Reviewed-by: Mark Brown &lt;broonie@kernel.org&gt;Link: https://lore.kernel.org/r/20230919152702.100617-1-nfraprado@collabora.comSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/alsa/conf.c</description>
        <pubDate>Tue, 19 Sep 2023 15:26:21 +0000</pubDate>
        <dc:creator>N&#237;colas F. R. A. Prado &lt;nfraprado@collabora.com&gt;</dc:creator>
    </item>
<item>
        <title>61ba93b4 - selftests: ALSA: remove unused variables</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/alsa/conf.c#61ba93b4</link>
        <description>selftests: ALSA: remove unused variablesThese variables are never referenced in the code, just remove them.Signed-off-by: Ding Xiang &lt;dingxiang@cmss.chinamobile.com&gt;Reviewed-by: Mark Brown &lt;broonie@kernel.org&gt;Link: https://lore.kernel.org/r/20230908081040.197243-1-dingxiang@cmss.chinamobile.comSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/alsa/conf.c</description>
        <pubDate>Fri, 08 Sep 2023 08:10:40 +0000</pubDate>
        <dc:creator>Ding Xiang &lt;dingxiang@cmss.chinamobile.com&gt;</dc:creator>
    </item>
<item>
        <title>348d09fc - kselftest/alsa: pcm - move more configuration to configuration files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/alsa/conf.c#348d09fc</link>
        <description>kselftest/alsa: pcm - move more configuration to configuration filesObtain all test parameters from the configuration files. The defaultsare defined in the pcm-test.conf file. The test count and parametersmay be variable per specific hardware.Also, handle alt_formats field now (with the fixes in the format loop).It replaces the original &quot;automatic&quot; logic which is not so universal.The code may be further extended to skip various tests basedon the configuration hints, if the exact PCM hardware parametersare not available for the given hardware.Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;Link: https://lore.kernel.org/r/20221208-alsa-pcm-test-hacks-v4-2-5a152e65b1e1@kernel.orgSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/alsa/conf.c</description>
        <pubDate>Tue, 27 Dec 2022 17:06:47 +0000</pubDate>
        <dc:creator>Jaroslav Kysela &lt;perex@perex.cz&gt;</dc:creator>
    </item>
<item>
        <title>b310092e - selftests: alsa - move shared library configuration code to conf.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/alsa/conf.c#b310092e</link>
        <description>selftests: alsa - move shared library configuration code to conf.cThe minimal alsa-lib configuration code is similar in both mixerand pcm tests. Move this code to the shared conf.c source file.Also, fix the build rules inspired by rseq tests. Build libatest.sowhich is linked to the both test utilities dynamically.Also, set the TEST_FILES variable for lib.mk.Cc: linux-kselftest@vger.kernel.orgCc: Shuah Khan &lt;shuah@kernel.org&gt;Reported-by: Mark Brown &lt;broonie@kernel.org&gt;Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;Tested-by: Mark Brown &lt;broonie@kernel.org&gt;Link: https://lore.kernel.org/r/20221129085306.2345763-1-perex@perex.czSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/alsa/conf.c</description>
        <pubDate>Tue, 29 Nov 2022 08:53:06 +0000</pubDate>
        <dc:creator>Jaroslav Kysela &lt;perex@perex.cz&gt;</dc:creator>
    </item>
<item>
        <title>aba51cd0 - selftests: alsa - add PCM test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/alsa/conf.c#aba51cd0</link>
        <description>selftests: alsa - add PCM testThis initial code does a simple sample transfer tests. By default,all PCM devices are detected and tested with short and longbuffering parameters for 4 seconds. If the sample transfer timingis not in a +-100ms boundary, the test fails. Only the interleavedbuffering scheme is supported in this version.The configuration may be modified with the configuration files.A specific hardware configuration is detected and activatedusing the sysfs regex matching. This allows to use the DMI string(/sys/class/dmi/id/* tree) or any other system parametersexposed in sysfs for the matching for the CI automation.The configuration file may also specify the PCM device list to detectthe missing PCM devices.v1..v2:  - added missing alsa-local.h header fileCc: Mark Brown &lt;broonie@kernel.org&gt;Cc: Pierre-Louis Bossart &lt;pierre-louis.bossart@intel.com&gt;Cc: Liam Girdwood &lt;liam.r.girdwood@intel.com&gt;Cc: Jesse Barnes &lt;jsbarnes@google.com&gt;Cc: Jimmy Cheng-Yi Chiang &lt;cychiang@google.com&gt;Cc: Curtis Malainey &lt;cujomalainey@google.com&gt;Cc: Brian Norris &lt;briannorris@chromium.org&gt;Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;Reviewed-by: Mark Brown &lt;broonie@kernel.org&gt;Link: https://lore.kernel.org/r/20221108115914.3751090-1-perex@perex.czSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/alsa/conf.c</description>
        <pubDate>Tue, 08 Nov 2022 11:59:14 +0000</pubDate>
        <dc:creator>Jaroslav Kysela &lt;perex@perex.cz&gt;</dc:creator>
    </item>
</channel>
</rss>
