<?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>0ff41df1 - Linux 6.15</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#0ff41df1</link>
        <description>Linux 6.15

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 25 May 2025 23:09:23 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>a5806cd5 - Linux 6.15-rc7</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#a5806cd5</link>
        <description>Linux 6.15-rc7

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 18 May 2025 20:57:29 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>8cf5b3f8 - Revert &quot;kbuild, rust: use -fremap-path-prefix to make paths relative&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#8cf5b3f8</link>
        <description>Revert &quot;kbuild, rust: use -fremap-path-prefix to make paths relative&quot;This reverts commit dbdffaf50ff9cee3259a7cef8a7bd9e0f0ba9f13.--remap-path-prefix breaks the ability of debuggers to find the sourcefile corresponding to object files. As there is no simple or uniformway to specify the source directory explicitly, this breaks developersworkflows.Revert the unconditional usage of --remap-path-prefix, equivalent to thesame change for -ffile-prefix-map in KBUILD_CPPFLAGS.Fixes: dbdffaf50ff9 (&quot;kbuild, rust: use -fremap-path-prefix to make paths relative&quot;)Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Acked-by: Miguel Ojeda &lt;ojeda@kernel.org&gt;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 11 May 2025 06:02:28 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>020d7f14 - Revert &quot;kbuild: make all file references relative to source root&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#020d7f14</link>
        <description>Revert &quot;kbuild: make all file references relative to source root&quot;This reverts commit cacd22ce69585a91c386243cd662ada962431e63.-ffile-prefix-map breaks the ability of debuggers to find the sourcefile corresponding to object files. As there is no simple or uniformway to specify the source directory explicitly, this breaks developersworkflows.Revert the unconditional usage of -ffile-prefix-map.Reported-by: Matthieu Baerts &lt;matttbe@kernel.org&gt;Closes: https://lore.kernel.org/lkml/edc50aa7-0740-4942-8c15-96f12f2acc7e@kernel.org/Reported-by: Ville Syrj&#228;l&#228; &lt;ville.syrjala@linux.intel.com&gt;Closes: https://lore.kernel.org/lkml/aBEttQH4kimHFScx@intel.com/Fixes: cacd22ce6958 (&quot;kbuild: make all file references relative to source root&quot;)Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 11 May 2025 06:02:27 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>82f2b0b9 - Linux 6.15-rc6</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#82f2b0b9</link>
        <description>Linux 6.15-rc6

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 11 May 2025 21:54:11 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>92a09c47 - Linux 6.15-rc5</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#92a09c47</link>
        <description>Linux 6.15-rc5

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 04 May 2025 20:55:04 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>4f79eaa2 - kbuild: Properly disable -Wunterminated-string-initialization for clang</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#4f79eaa2</link>
        <description>kbuild: Properly disable -Wunterminated-string-initialization for clangClang and GCC have different behaviors around disabling warningsincluded in -Wall and -Wextra and the order in which flags arespecified, which is exposed by clang&apos;s new support for-Wunterminated-string-initialization.  $ cat test.c  const char foo[3] = &quot;FOO&quot;;  const char bar[3] __attribute__((__nonstring__)) = &quot;BAR&quot;;  $ clang -fsyntax-only -Wextra test.c  test.c:1:21: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the &apos;nonstring&apos; attribute? [-Wunterminated-string-initialization]      1 | const char foo[3] = &quot;FOO&quot;;        |                     ^~~~~  $ clang -fsyntax-only -Wextra -Wno-unterminated-string-initialization test.c  $ clang -fsyntax-only -Wno-unterminated-string-initialization -Wextra test.c  test.c:1:21: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the &apos;nonstring&apos; attribute? [-Wunterminated-string-initialization]      1 | const char foo[3] = &quot;FOO&quot;;        |                     ^~~~~  $ gcc -fsyntax-only -Wextra test.c  test.c:1:21: warning: initializer-string for array of &#8216;char&#8217; truncates NUL terminator but destination lacks &#8216;nonstring&#8217; attribute (4 chars into 3 available) [-Wunterminated-string-initialization]      1 | const char foo[3] = &quot;FOO&quot;;        |                     ^~~~~  $ gcc -fsyntax-only -Wextra -Wno-unterminated-string-initialization test.c  $ gcc -fsyntax-only -Wno-unterminated-string-initialization -Wextra test.cMove -Wextra up right below -Wall in Makefile.extrawarn to ensure theseflags are at the beginning of the warning options list. Move the coupleof warning options that have been added to the main Makefile sincecommit e88ca24319e4 (&quot;kbuild: consolidate warning flags inscripts/Makefile.extrawarn&quot;) to scripts/Makefile.extrawarn after -Wall /-Wextra to ensure they get properly disabled for all compilers.Fixes: 9d7a0577c9db (&quot;gcc-15: disable &apos;-Wunterminated-string-initialization&apos; entirely for now&quot;)Link: https://github.com/llvm/llvm-project/issues/10359Signed-off-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Wed, 30 Apr 2025 22:56:34 +0000</pubDate>
        <dc:creator>Nathan Chancellor &lt;nathan@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b4432656 - Linux 6.15-rc4</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#b4432656</link>
        <description>Linux 6.15-rc4

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 27 Apr 2025 22:19:23 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>a79be02b - Fix mis-uses of &apos;cc-option&apos; for warning disablement</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#a79be02b</link>
        <description>Fix mis-uses of &apos;cc-option&apos; for warning disablementThis was triggered by one of my mis-uses causing odd build warnings onsparc in linux-next, but while figuring out why the &quot;obviously correct&quot;use of cc-option caused such odd breakage, I found eight other cases ofthe same thing in the tree.The root cause is that &apos;cc-option&apos; doesn&apos;t work for checking negativewarning options (ie things like &apos;-Wno-stringop-overflow&apos;) because gccwill silently accept options it doesn&apos;t recognize, and so &apos;cc-option&apos;ends up thinking they are perfectly fine.And it all works, until you have a situation where _another_ warning isemitted.  At that point the compiler will go &quot;Hmm, maybe the userintended to disable this warning but used that wrong option that Ididn&apos;t recognize&quot;, and generate a warning for the unrecognized negativeoption.Which explains why we have several cases of this in the tree: the&apos;cc-option&apos; test really doesn&apos;t work for this situation, but most of thetime it simply doesn&apos;t matter that ity doesn&apos;t work.The reason my recently added case caused problems on sparc was pointedout by Thomas Wei&#223;schuh: the sparc build had a previous explicit warningthat then triggered the new one.I think the best fix for this would be to make &apos;cc-option&apos; a bit smarterabout this sitation, possibly by adding an intentional warning to thetest case that then triggers the unrecognized option warning reliably.But the short-term fix is to replace &apos;cc-option&apos; with an existing helperdesigned for this exact case: &apos;cc-disable-warning&apos;, which picks thenegative warning but uses the positive form for testing the compilersupport.Reported-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Link: https://lore.kernel.org/all/20250422204718.0b4e3f81@canb.auug.org.au/Explained-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Wed, 23 Apr 2025 17:08:29 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9d7a0577 - gcc-15: disable &apos;-Wunterminated-string-initialization&apos; entirely for now</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#9d7a0577</link>
        <description>gcc-15: disable &apos;-Wunterminated-string-initialization&apos; entirely for nowI had left the warning around but as a non-fatal error to get my gcc-15builds going, but fixed up some of the most annoying warning cases sothat it wouldn&apos;t be *too* verbose.Because I like the _concept_ of the warning, even if I detested theimplementation to shut it up.It turns out the implementation to shut it up is even more broken than Ithought, and my &quot;shut up most of the warnings&quot; patch just caused fatalerrors on gcc-14 instead.I had tested with clang, but when I upgrade my development environment,I try to do it on all machines because I hate having different systemsto maintain, and hadn&apos;t realized that gcc-14 now had issues.The ACPI case is literally why I wanted to have a *type* that doesn&apos;ttrigger the warning (see commit d5d45a7f2619: &quot;gcc-15: make&apos;unterminated string initialization&apos; just a warning&quot;), instead ofmarking individual places as &quot;__nonstring&quot;.But gcc-14 doesn&apos;t like that __nonstring location that shut gcc-15 up,because it&apos;s on an array of char arrays, not on one single array:  drivers/acpi/tables.c:399:1: error: &apos;nonstring&apos; attribute ignored on objects of type &apos;const char[][4]&apos; [-Werror=attributes]    399 | static const char table_sigs[][ACPI_NAMESEG_SIZE] __initconst __nonstring = {        | ^~~~~~and my attempts to nest it properly with a type had failed, because ofhow gcc doesn&apos;t like marking the types as having attributes, onlysymbols.There may be some trick to it, but I was already annoyed by the badattribute design, now I&apos;m just entirely fed up with it.I wish gcc had a proper way to say &quot;this type is a *byte* array, not astring&quot;.The obvious thing would be to distinguish between &quot;char []&quot; and anexplicitly signed &quot;unsigned char []&quot; (as opposed to an implicitlyunsigned char, which is typically an architecture-specific default, butfor the kernel is universal thanks to &apos;-funsigned-char&apos;).But any &quot;we can typedef a 8-bit type to not become a string just becauseit&apos;s an array&quot; model would be fine.But &quot;__attribute__((nonstring))&quot; is sadly not that sane model.Reported-by: Chris Clayton &lt;chris2553@googlemail.com&gt;Fixes: 4b4bd8c50f48 (&quot;gcc-15: acpi: sprinkle random &apos;__nonstring&apos; crumbles around&quot;)Fixes: d5d45a7f2619 (&quot;gcc-15: make &apos;unterminated string initialization&apos; just a warning&quot;)Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 20 Apr 2025 22:30:53 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9c32cda4 - Linux 6.15-rc3</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#9c32cda4</link>
        <description>Linux 6.15-rc3

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 20 Apr 2025 20:43:47 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>d5d45a7f - gcc-15: make &apos;unterminated string initialization&apos; just a warning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#d5d45a7f</link>
        <description>gcc-15: make &apos;unterminated string initialization&apos; just a warninggcc-15 enabling -Wunterminated-string-initialization in -Wextra bydefault was done with the best intentions, but the warning is stillquite broken.What annoys me about the warning is that this is a very traditional ANDCORRECT way to initialize fixed byte arrays in C:	unsigned char hex[16] = &quot;0123456789abcdef&quot;;and we use this all over the kernel.  And the warning is fine, but gccdevelopers apparently never made a reasonable way to disable it.  As is(sadly) tradition with these things.Yes, there&apos;s &quot;__attribute__((nonstring))&quot;, and we have a macro to makethat absolutely disgusting syntax more palatable (ie the kernel syntaxfor that monstrosity is just &quot;__nonstring&quot;).But that attribute is misdesigned.  What you&apos;d typically want to do istell the compiler that you are using a type that isn&apos;t a string but abyte array, but that doesn&apos;t work at all:	warning: &#8216;nonstring&#8217; attribute does not apply to types [-Wattributes]and because of this fundamental mis-design, you then have to mark eachinstance of that pattern.This is particularly noticeable in our ACPI code, because ACPI has thisnotion of a 4-byte &quot;type name&quot; that gets used all over, and is exactlythis kind of byte array.This is a sad oversight, because the warning is useful, but really wouldbe so much better if gcc had also given a sane way to indicate that wereally just want a byte array type at a type level, not the broken &quot;eachand every array definition&quot; level.So now instead of creating a nice &quot;ACPI name&quot; type using something like	typedef char acpi_name_t[4] __nonstring;we have to do things like	char name[ACPI_NAMESEG_SIZE] __nonstring;in every place that uses this concept and then happens to have thetypical initializers.This is annoying me mainly because I think the warning _is_ a goodwarning, which is why I&apos;m not just turning it off in disgust.  But it ishampered by this bad implementation detail.[ And obviously I&apos;m doing this now because system upgrades for me are  something that happen in the middle of the release cycle: don&apos;t do it  before or during travel, or just before or during the busy merge  window period. ]Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 20 Apr 2025 17:33:23 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>0866ee8e - rust: disable `clippy::needless_continue`</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#0866ee8e</link>
        <description>rust: disable `clippy::needless_continue`Starting with Rust 1.86.0, Clippy&apos;s `needless_continue` lint complainsabout the last statement of a loop [1], including cases like:    while ... {        match ... {            ... if ... =&gt; {                ...                return ...;            }            _ =&gt; continue,        }    }as well as nested `match`es in a loop.One solution is changing `continue` for `()` [2], but arguably using`continue` shows the intent better when it is alone in an arm like that.Moreover, I am not sure we want to force people to try to find otherways to write the code either, in cases when that applies.In addition, the help text does not really apply in the new cases thelint has introduced, e.g. here one cannot simply &quot;drop&quot; the expression:    warning: this `continue` expression is redundant      --&gt; rust/macros/helpers.rs:85:18       |    85 |             _ =&gt; continue,       |                  ^^^^^^^^       |       = help: consider dropping the `continue` expression       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_continue       = note: requested on the command line with `-W clippy::needless-continue`The examples in the documentation do not show a case like this, either,so the second &quot;help&quot; line does not help.In addition, locally disabling the lint is not possible with `expect`,since the behavior differs across versions. Using `allow` would bepossible, but, even then, an extra line just for this is a bit too much,especially if there are other ways to satisfy the lint.Finally, the lint is still in the &quot;pedantic&quot; category and disabled bydefault by Clippy.Thus disable the lint, at least for the time being.Feedback was submitted to upstream Clippy, in case this can be improvedor perhaps the lint split into several [3].Cc: stable@vger.kernel.org # Needed in 6.12.y and later (Rust is pinned in older LTSs).Link: https://github.com/rust-lang/rust-clippy/pull/13891 [1]Link: https://lore.kernel.org/rust-for-linux/20250401221205.52381-1-ojeda@kernel.org/ [2]Link: https://github.com/rust-lang/rust-clippy/issues/14536 [3]Link: https://lore.kernel.org/r/20250403163805.67770-1-ojeda@kernel.orgReviewed-by: Alice Ryhl &lt;aliceryhl@google.com&gt;Signed-off-by: Miguel Ojeda &lt;ojeda@kernel.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Thu, 03 Apr 2025 16:38:05 +0000</pubDate>
        <dc:creator>Miguel Ojeda &lt;ojeda@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8ffd015d - Linux 6.15-rc2</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#8ffd015d</link>
        <description>Linux 6.15-rc2

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 13 Apr 2025 18:54:49 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>84ffc79b - kbuild: Add &apos;-fno-builtin-wcslen&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#84ffc79b</link>
        <description>kbuild: Add &apos;-fno-builtin-wcslen&apos;A recent optimization change in LLVM [1] aims to transform certain loopidioms into calls to strlen() or wcslen(). This change transforms thefirst while loop in UniStrcat() into a call to wcslen(), breaking thebuild when UniStrcat() gets inlined into alloc_path_with_tree_prefix():  ld.lld: error: undefined symbol: wcslen  &gt;&gt;&gt; referenced by nls_ucs2_utils.h:54 (fs/smb/client/../../nls/nls_ucs2_utils.h:54)  &gt;&gt;&gt;               vmlinux.o:(alloc_path_with_tree_prefix)  &gt;&gt;&gt; referenced by nls_ucs2_utils.h:54 (fs/smb/client/../../nls/nls_ucs2_utils.h:54)  &gt;&gt;&gt;               vmlinux.o:(alloc_path_with_tree_prefix)Disable this optimization with &apos;-fno-builtin-wcslen&apos;, which prevents thecompiler from assuming that wcslen() is available in the kernel&apos;s Clibrary.[ More to the point - it&apos;s not that we couldn&apos;t implement wcslen(), it&apos;s  that this isn&apos;t an optimization at all in the context of the kernel.  Replacing a simple inlined loop with a function call to the same loop  is just stupid and pointless if you don&apos;t have long strings and fancy  libraries with vectorization support etc.  For the regular &apos;strlen()&apos; cases, we want the compiler to do this in  order to handle the trivial case of constant strings. And we do have  optimized versions of &apos;strlen()&apos; on some architectures. But for  wcslen? Just no.    - Linus ]Cc: stable@vger.kernel.orgLink: https://github.com/llvm/llvm-project/commit/9694844d7e36fd5e01011ab56b64f27b867aa72d [1]Signed-off-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Mon, 07 Apr 2025 23:22:12 +0000</pubDate>
        <dc:creator>Nathan Chancellor &lt;nathan@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0af2f6be - Linux 6.15-rc1</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#0af2f6be</link>
        <description>Linux 6.15-rc1

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 06 Apr 2025 20:11:33 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>38fec10e - Linux 6.14</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#38fec10e</link>
        <description>Linux 6.14

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Mon, 24 Mar 2025 14:02:41 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>cacd22ce - kbuild: make all file references relative to source root</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#cacd22ce</link>
        <description>kbuild: make all file references relative to source root-fmacro-prefix-map only affects __FILE__ and __BASE_FILE__.Other references, for example in debug information, are not affected.This makes handling of file references in the compiler outputs harder touse and creates problems for reproducible builds.Switch to -ffile-prefix map which affects all references.Also drop the documentation section advising manual specification of-fdebug-prefix-map for reproducible builds, as it is not necessaryanymore.Suggested-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;Link: https://lore.kernel.org/lkml/c49cc967294f9a3a4a34f69b6a8727a6d3959ed8.camel@decadent.org.uk/Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sat, 15 Mar 2025 13:20:14 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>00e81f4f - kbuild: Add a help message for &quot;headers&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#00e81f4f</link>
        <description>kbuild: Add a help message for &quot;headers&quot;Meanwhile explicitly state that the headers are uapi headers.Suggested-by: Borislav Petkov &lt;bp@alien8.de&gt;Signed-off-by: Xin Li (Intel) &lt;xin@zytor.com&gt;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Wed, 12 Mar 2025 03:34:21 +0000</pubDate>
        <dc:creator>Xin Li (Intel) &lt;xin@zytor.com&gt;</dc:creator>
    </item>
<item>
        <title>4701f33a - Linux 6.14-rc7</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Makefile#4701f33a</link>
        <description>Linux 6.14-rc7

            List of files:
            /linux-6.15/Makefile</description>
        <pubDate>Sun, 16 Mar 2025 22:55:17 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
</channel>
</rss>
