<?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 gfp-translate</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a3f6a89c - scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/gfp-translate#a3f6a89c</link>
        <description>scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enumRichard reports that since 772dd0342727c (&quot;mm: enumerate all gfp flags&quot;),gfp-translate is broken, as the bit numbers are implicit, leaving theshell script unable to extract them.  Even more, some bits are now at avariable location, making it double extra hard to parse using a simpleshell script.Use a brute-force approach to the problem by generating a small C stubthat will use the enum to dump the interesting bits.As an added bonus, we are now able to identify invalid bits for a givenconfiguration.  As an added drawback, we cannot parse include files thatpredate this change anymore.  Tough luck.Link: https://lkml.kernel.org/r/20240823163850.3791201-1-maz@kernel.orgFixes: 772dd0342727 (&quot;mm: enumerate all gfp flags&quot;)Signed-off-by: Marc Zyngier &lt;maz@kernel.org&gt;Reported-by: Richard Weinberger &lt;richard@nod.at&gt;Cc: Petr Tesa&#345;&#237;k &lt;petr@tesarici.cz&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/gfp-translate</description>
        <pubDate>Fri, 23 Aug 2024 16:38:50 +0000</pubDate>
        <dc:creator>Marc Zyngier &lt;maz@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2049a7d0 - scripts: fix the gfp flags header path in gfp-translate</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/gfp-translate#2049a7d0</link>
        <description>scripts: fix the gfp flags header path in gfp-translateSince gfp flags have been shifted to gfp_types.h so update the path inthe gfp-translate script.Link: https://lkml.kernel.org/r/20230608154450.21758-1-prathubaronia2011@gmail.comFixes: cb5a065b4ea9c (&quot;headers/deps: mm: Split &lt;linux/gfp_types.h&gt; out of &lt;linux/gfp.h&gt;&quot;)Signed-off-by: Prathu Baronia &lt;prathubaronia2011@gmail.com&gt;Reviewed-by: David Hildenbrand &lt;david@redhat.com&gt;Cc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Cc: Nathan Chancellor &lt;nathan@kernel.org&gt;Cc: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Cc: Nicolas Schier &lt;nicolas@fjasle.eu&gt;Cc: Ingo Molnar &lt;mingo@kernel.org&gt;Cc: Yury Norov &lt;yury.norov@gmail.com&gt;Cc: &lt;stable@vger.kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/gfp-translate</description>
        <pubDate>Thu, 08 Jun 2023 15:44:49 +0000</pubDate>
        <dc:creator>Prathu Baronia &lt;prathubaronia2011@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4f19048f - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 166</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/gfp-translate#4f19048f</link>
        <description>treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 166Based on 1 normalized pattern(s):  licensed under the terms of the gnu gpl license version 2extracted by the scancode license scanner the SPDX license identifier  GPL-2.0-onlyhas been chosen to replace the boilerplate/reference in 62 file(s).Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Reviewed-by: Allison Randal &lt;allison@lohutok.net&gt;Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Richard Fontana &lt;rfontana@redhat.com&gt;Cc: linux-spdx@vger.kernel.orgLink: https://lkml.kernel.org/r/20190527070033.929121379@linutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/scripts/gfp-translate</description>
        <pubDate>Mon, 27 May 2019 06:55:14 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>6b44695e - chmod +x scripts/gfp-translate</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/gfp-translate#6b44695e</link>
        <description>chmod +x scripts/gfp-translateThis script lacks an executable bit.Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/gfp-translate</description>
        <pubDate>Tue, 26 Jun 2012 23:56:10 +0000</pubDate>
        <dc:creator>Dave Jones &lt;davej@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>27af0384 - scripts: fix gfp-translate for recent changes to gfp.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/gfp-translate#27af0384</link>
        <description>scripts: fix gfp-translate for recent changes to gfp.hThe recent changes to gfp.h to satisfy sparse broke scripts/gfp-translate.This patch fixes it up to work with old and new versions of gfp.h .[akpm@linux-foundation.org: use `grep -q&apos;, per WANG Cong]Signed-off-by: Mel Gorman &lt;mel@csn.ul.ie&gt;Cc: Namhyung Kim &lt;namhyung@gmail.com&gt;Reviewed-by: WANG Cong &lt;xiyou.wangcong@gmail.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/gfp-translate</description>
        <pubDate>Wed, 24 Nov 2010 20:57:17 +0000</pubDate>
        <dc:creator>Mel Gorman &lt;mel@csn.ul.ie&gt;</dc:creator>
    </item>
<item>
        <title>3ad2f3fb - tree-wide: Assorted spelling fixes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/gfp-translate#3ad2f3fb</link>
        <description>tree-wide: Assorted spelling fixesIn particular, several occurances of funny versions of &apos;success&apos;,&apos;unknown&apos;, &apos;therefore&apos;, &apos;acknowledge&apos;, &apos;argument&apos;, &apos;achieve&apos;, &apos;address&apos;,&apos;beginning&apos;, &apos;desirable&apos;, &apos;separate&apos; and &apos;necessary&apos; are fixed.Signed-off-by: Daniel Mack &lt;daniel@caiaq.de&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Cc: Junio C Hamano &lt;gitster@pobox.com&gt;Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;

            List of files:
            /linux-6.15/scripts/gfp-translate</description>
        <pubDate>Wed, 03 Feb 2010 00:01:28 +0000</pubDate>
        <dc:creator>Daniel Mack &lt;daniel@caiaq.de&gt;</dc:creator>
    </item>
<item>
        <title>608e8e66 - mm: add a gfp-translate script to help understand page allocation failure reports</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/gfp-translate#608e8e66</link>
        <description>mm: add a gfp-translate script to help understand page allocation failure reportsThe page allocation failure messages include a line that looks likepage allocation failure. order:1, mode:0x4020The mode is easy to translate but irritating for the lazy and a bit errorprone.  This patch adds a very simple helper script gfp-translate for themode: portion of the page allocation failure messages.  An example usagelooks like  mel@machina:~/linux-2.6 $ scripts/gfp-translate 0x4020  Source: /home/mel/linux-2.6  Parsing: 0x4020  #define __GFP_HIGH	(0x20)	/* Should access emergency pools? */  #define __GFP_COMP	(0x4000) /* Add compound page metadata */The script is not a work of art but it has come in handy for me a fewtimes so I thought I would share.[akpm@linux-foundation.org: clarify an error message]Signed-off-by: Mel Gorman &lt;mel@csn.ul.ie&gt;Acked-by: Rik van Riel &lt;riel@redhat.com&gt;Acked-by: Pekka Enberg &lt;penberg@cs.helsinki.fi&gt;Cc: Christoph Hellwig &lt;hch@infradead.org&gt;Cc: Minchan Kim &lt;minchan.kim@gmail.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/gfp-translate</description>
        <pubDate>Tue, 16 Jun 2009 22:33:04 +0000</pubDate>
        <dc:creator>Mel Gorman &lt;mel@csn.ul.ie&gt;</dc:creator>
    </item>
</channel>
</rss>
