<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a88cde57 - memblock test: fix implicit declaration of function &apos;memparse&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#a88cde57</link>
        <description>memblock test: fix implicit declaration of function &apos;memparse&apos;Commit 1e4c64b71c9b (&quot;mm/memblock: Add &quot;reserve_mem&quot; to reserved namedmemory at boot up&quot;) introduce the usage of memparse(), which is notdefined in memblock test.Add the definition and link it to fix the build.Signed-off-by: Wei Yang &lt;richard.weiyang@gmail.com&gt;Link: https://lore.kernel.org/r/20240806010319.29194-3-richard.weiyang@gmail.comSigned-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Tue, 06 Aug 2024 01:03:17 +0000</pubDate>
        <dc:creator>Wei Yang &lt;richard.weiyang@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>34072674 - memblock tests: Fix compilation error.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#34072674</link>
        <description>memblock tests: Fix compilation error.Commit cf4694be2b2cf (&quot;tools: Add atomic_test_and_set_bit()&quot;) changedtools/arch/x86/include/asm/atomic.h to include &lt;asm/asm.h&gt;, which causes&apos;make -C tools/testing/memblock&apos; to fail with:In file included from ../../include/asm/atomic.h:6,                 from ../../include/linux/atomic.h:5,                 from ./linux/mmzone.h:5,                 from ../../include/linux/mm.h:5,                 from ../../include/linux/pfn.h:5,                 from ./linux/memory_hotplug.h:6,                 from ./linux/init.h:7,                 from ./linux/memblock.h:11,                 from tests/common.h:8,                 from tests/basic_api.h:5,                 from main.c:2:../../include/asm/../../arch/x86/include/asm/atomic.h:11:10: fatal error: asm/asm.h: No such file or directory   11 | #include &lt;asm/asm.h&gt;      |          ^~~~~~~~~~~Create a symlink to asm/asm.h in the same manner as the existing one toasm/cmpxchg.h.Signed-off-by: Aaron Thompson &lt;dev@aaront.org&gt;Link: https://lore.kernel.org/r/010101857c402765-96e2dbc6-b82b-47e2-a437-4834dbe0b96b-000000@us-west-2.amazonses.comSigned-off-by: Mike Rapoport (IBM) &lt;rppt@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Wed, 04 Jan 2023 10:07:37 +0000</pubDate>
        <dc:creator>Aaron Thompson &lt;dev@aaront.org&gt;</dc:creator>
    </item>
<item>
        <title>61da0332 - memblock tests: introduce range tests for memblock_alloc_exact_nid_raw</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#61da0332</link>
        <description>memblock tests: introduce range tests for memblock_alloc_exact_nid_rawAdd TEST_F_EXACT flag, which specifies that tests should runmemblock_alloc_exact_nid_raw(). Introduce range tests formemblock_alloc_exact_nid_raw() by using the TEST_F_EXACT flag to run therange tests in alloc_nid_api.c, since memblock_alloc_exact_nid_raw() andmemblock_alloc_try_nid_raw() behave the same way when nid = NUMA_NO_NODE.Rename tests and other functions in alloc_nid_api.c by removing &quot;_try&quot;.Since the test names will be displayed in verbose output, they need tobe general enough to refer to any of the memblock functions that thetests may run.Acked-by: David Hildenbrand &lt;david@redhat.com&gt;Signed-off-by: Rebecca Mckeever &lt;remckee0@gmail.com&gt;Signed-off-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Link: https://lore.kernel.org/r/5a4b6d1b6130ab7375314e1c45a6d5813dfdabbd.1667802195.git.remckee0@gmail.com

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Mon, 07 Nov 2022 06:28:05 +0000</pubDate>
        <dc:creator>Rebecca Mckeever &lt;remckee0@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>06c8580a - memblock tests: change build options to run-time options</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#06c8580a</link>
        <description>memblock tests: change build options to run-time optionsChange verbose and movable node build options to run-time options.Movable node usage:    $ ./main -m    Or:    $ ./main --movable-nodeVerbose usage:    $ ./main -v    Or:    $ ./main --verboseSigned-off-by: Rebecca Mckeever &lt;remckee0@gmail.com&gt;Reviewed-by: David Hildenbrand &lt;david@redhat.com&gt;Signed-off-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Link: https://lore.kernel.org/r/20220714031717.12258-1-remckee0@gmail.com

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Thu, 14 Jul 2022 03:17:17 +0000</pubDate>
        <dc:creator>Rebecca Mckeever &lt;remckee0@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>946dccb3 - memblock tests: Makefile: add arguments to control verbosity</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#946dccb3</link>
        <description>memblock tests: Makefile: add arguments to control verbosityAdd VERBOSE and MEMBLOCK_DEBUG user-provided arguments. VERBOSE willenable verbose output from Memblock simulator. MEMBLOCK_DEBUG will enablememblock_dbg() messages.Update the help message to include VERBOSE and MEMBLOCK_DEBUG. Updatethe README to include VERBOSE. The README does not include all availableoptions and refers to the help message for the remaining options.Therefore, omit MEMBLOCK_DEBUG from README.Reviewed-by: David Hildenbrand &lt;david@redhat.com&gt;Signed-off-by: Rebecca Mckeever &lt;remckee0@gmail.com&gt;Signed-off-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Link: https://lore.kernel.org/r/5503f3efe82ecef5c99961a1d53003c8ad06cf27.1656907314.git.remckee0@gmail.com

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Mon, 04 Jul 2022 04:06:55 +0000</pubDate>
        <dc:creator>Rebecca Mckeever &lt;remckee0@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8f98435d - memblock tests: Add memblock_alloc_try_nid tests for top down</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#8f98435d</link>
        <description>memblock tests: Add memblock_alloc_try_nid tests for top downAdd tests for memblock_alloc_try_nid for top down allocation direction.As the definition of this function is pretty close to the corememblock_alloc_range_nid, the test cases implemented here cover most ofthe code paths related to the memory allocations.The tested scenarios are:  - Region can be allocated within the requested range (both with aligned    and misaligned boundaries)  - Region can be allocated between two already existing entries  - Not enough space between already reserved regions  - Memory range is too narrow but memory can be allocated before    the maximum address  - Edge cases:      + Minimum address is below memblock_start_of_DRAM()      + Maximum address is above memblock_end_of_DRAM()Add checks for both allocation directions:  - Region starts at the min_addr and ends at max_addr  - Maximum address is too close to the beginning of the available    memory  - Memory at the range boundaries is reserved but there is enough space    to allocate a new regionSigned-off-by: Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;Signed-off-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Link: https://lore.kernel.org/r/d6c282e0f9f62c15bf74c216214604764232d637.1646055639.git.karolinadrobnik@gmail.com

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Mon, 28 Feb 2022 14:46:49 +0000</pubDate>
        <dc:creator>Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>16567b5f - memblock tests: Add memblock_alloc_from tests for top down</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#16567b5f</link>
        <description>memblock tests: Add memblock_alloc_from tests for top downAdd checks for memblock_alloc_from for default allocation direction.The tested scenarios are:  - Not enough space to allocate memory at the minimal address  - Minimal address parameter is smaller than the start address    of the available memory  - Minimal address is too close to the available memoryAdd simple memblock_alloc_from test that can be used to test bothallocation directions (minimal address is aligned or misaligned).Signed-off-by: Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;Signed-off-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Link: https://lore.kernel.org/r/3dd645f437975fd393010b95b8faa85d2b86490a.1646055639.git.karolinadrobnik@gmail.com

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Mon, 28 Feb 2022 14:46:47 +0000</pubDate>
        <dc:creator>Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>142eac65 - memblock tests: Add memblock_alloc tests for top down</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#142eac65</link>
        <description>memblock tests: Add memblock_alloc tests for top downAdd checks for memblock_alloc for top down allocation direction.The tested scenarios are:  - Region can be allocated on the first fit (with and without    region merging)  - Region can be allocated on the second fit (with and without    region merging)Add checks for both allocation directions:  - Region can be allocated between two already existing entries  - Limited memory available  - All memory is reserved  - No available memory registered with memblockSigned-off-by: Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;Signed-off-by: Mike Rapoport &lt;rppt@linux.ibm.com&gt;Link: https://lore.kernel.org/r/26ccf409b8ff0394559d38d792b2afb24b55887c.1646055639.git.karolinadrobnik@gmail.com

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Mon, 28 Feb 2022 14:46:45 +0000</pubDate>
        <dc:creator>Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f3252a22 - memblock tests: Add memblock reset function</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#f3252a22</link>
        <description>memblock tests: Add memblock reset functionMemblock simulator needs to be able to reset memblock data structuresbetween different test cases. Add a function that sets all fields totheir default values.Add a test checking if memblock is being initialized to expected values.Signed-off-by: Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;Signed-off-by: Mike Rapoport &lt;rppt@kernel.org&gt;Link: https://lore.kernel.org/r/8c185aa7e0dd68c2c7e937c9a06c90ae413e240f.1643796665.git.karolinadrobnik@gmail.com

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Wed, 02 Feb 2022 11:03:10 +0000</pubDate>
        <dc:creator>Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>16802e55 - memblock tests: Add skeleton of the memblock simulator</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/memblock/Makefile#16802e55</link>
        <description>memblock tests: Add skeleton of the memblock simulatorAdd basic project files, together with local stubs of required headers.Update tools/include/slab.h to include definitions used by memblock.Signed-off-by: Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;Signed-off-by: Mike Rapoport &lt;rppt@kernel.org&gt;Link: https://lore.kernel.org/r/d296fceb023a04b316a31fbff9acf1e76ac684e4.1643796665.git.karolinadrobnik@gmail.com

            List of files:
            /linux-6.15/tools/testing/memblock/Makefile</description>
        <pubDate>Wed, 02 Feb 2022 11:03:09 +0000</pubDate>
        <dc:creator>Karolina Drobnik &lt;karolinadrobnik@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
