<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in diffconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.4 merge window.

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Tue, 02 May 2023 00:20:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cdc780f044a803aff8845b949f800f0f3d095d5f - Merge branch &apos;for-6.4/amd-sfh&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#cdc780f044a803aff8845b949f800f0f3d095d5f</link>
        <description>Merge branch &apos;for-6.4/amd-sfh&apos; into for-linus- assorted functional fixes for amd-sfh driver (Basavaraj Natikar)

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Wed, 26 Apr 2023 22:52:34 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>ea68a3e9d14e9e0bf017d178fb4bd53b6deb1482 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#ea68a3e9d14e9e0bf017d178fb4bd53b6deb1482</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in commit from drm-next (earlier in drm-intel-next):1eca0778f4b3 (&quot;drm/i915: add struct i915_dsm to wrap dsm members together&quot;)In order to merge following patch to drm-intel-gt-next:https://patchwork.freedesktop.org/patch/530942/?series=114925&amp;rev=6Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Tue, 11 Apr 2023 14:43:45 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cecdd52a3dd312564f81a39df08378b7b39a2654 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#cecdd52a3dd312564f81a39df08378b7b39a2654</link>
        <description>Merge drm/drm-next into drm-intel-nextCatch up with 6.3-rc cycle...Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Tue, 28 Mar 2023 16:30:57 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e752ab11dcb48353727ea26eefd740155e028865 - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#e752ab11dcb48353727ea26eefd740155e028865</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextMerge drm-next into msm-next to pick up external clk and PM dependenciesfor improved a6xx GPU reset sequence.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Mon, 20 Mar 2023 18:31:25 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>d26a3a6ce7e02f9c056ad992bcd9624735022337 - Merge tag &apos;v6.3-rc2&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#d26a3a6ce7e02f9c056ad992bcd9624735022337</link>
        <description>Merge tag &apos;v6.3-rc2&apos; into nextMerge with mainline to get of_property_present() and other newer APIs.

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Fri, 17 Mar 2023 12:01:30 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b3c9a04135bdbd3aabd5e9534bad0fe6df505f8a - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#b3c9a04135bdbd3aabd5e9534bad0fe6df505f8a</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get latest upstream.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Mon, 13 Mar 2023 10:14:05 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>a1eccc574f977bd21a4ec8ac54bd73a2756bd281 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#a1eccc574f977bd21a4ec8ac54bd73a2756bd281</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.3-rc1 and sync with the other DRM trees.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Mon, 13 Mar 2023 09:27:50 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>b8fa3e3833c14151a47ebebbc5427dcfe94bb407 - Merge remote-tracking branch &apos;acme/perf-tools&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#b8fa3e3833c14151a47ebebbc5427dcfe94bb407</link>
        <description>Merge remote-tracking branch &apos;acme/perf-tools&apos; into perf-tools-nextTo pick up perf-tools fixes just merged upstream.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Fri, 10 Mar 2023 22:43:17 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>498a1cf902c31c3af398082d65cf150b33b367e6 - Merge tag &apos;kbuild-v6.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#498a1cf902c31c3af398082d65cf150b33b367e6</link>
        <description>Merge tag &apos;kbuild-v6.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuildPull Kbuild updates from Masahiro Yamada: - Change V=1 option to print both short log and full command log - Allow V=1 and V=2 to be combined as V=12 - Make W=1 detect wrong .gitignore files - Tree-wide cleanups for unused command line arguments passed to Clang - Stop using -Qunused-arguments with Clang - Make scripts/setlocalversion handle only correct release tags instead   of any arbitrary annotated tag - Create Debian and RPM source packages without cleaning the source   tree - Various cleanups for packaging* tag &apos;kbuild-v6.3&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (74 commits)  kbuild: rpm-pkg: remove unneeded KERNELRELEASE from modules/headers_install  docs: kbuild: remove description of KBUILD_LDS_MODULE  .gitattributes: use &apos;dts&apos; diff driver for *.dtso files  kbuild: deb-pkg: improve the usability of source package  kbuild: deb-pkg: fix binary-arch and clean in debian/rules  kbuild: tar-pkg: use tar rules in scripts/Makefile.package  kbuild: make perf-tar*-src-pkg work without relying on git  kbuild: deb-pkg: switch over to source format 3.0 (quilt)  kbuild: deb-pkg: make .orig tarball a hard link if possible  kbuild: deb-pkg: hide KDEB_SOURCENAME from Makefile  kbuild: srcrpm-pkg: create source package without cleaning  kbuild: rpm-pkg: build binary packages from source rpm  kbuild: deb-pkg: create source package without cleaning  kbuild: add a tool to list files ignored by git  Documentation/llvm: add Chimera Linux, Google and Meta datacenters  setlocalversion: use only the correct release tag for git-describe  setlocalversion: clean up the construction of version output  .gitignore: ignore *.cover and *.mbx  kbuild: remove --include-dir MAKEFLAG from top Makefile  kbuild: fix trivial typo in comment  ...

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Sun, 26 Feb 2023 20:53:25 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>87c7ee67deb7fce9951a5f9d80641138694aad17 - scripts: handle BrokenPipeError for python scripts</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#87c7ee67deb7fce9951a5f9d80641138694aad17</link>
        <description>scripts: handle BrokenPipeError for python scriptsIn the follow-up of commit fb3041d61f68 (&quot;kbuild: fix SIGPIPE errormessage for AR=gcc-ar and AR=llvm-ar&quot;), Kees Cook pointed out thattools should _not_ catch their own SIGPIPEs [1] [2].Based on his feedback, LLVM was fixed [3].However, Python&apos;s default behavior is to show noisy bracktrace whenSIGPIPE is sent. So, scripts written in Python are basically in thesame situation as the buggy llvm tools.Example:  $ make -s allnoconfig  $ make -s allmodconfig  $ scripts/diffconfig .config.old .config | head -n1  -ALIX n  Traceback (most recent call last):    File &quot;/home/masahiro/linux/scripts/diffconfig&quot;, line 132, in &lt;module&gt;      main()    File &quot;/home/masahiro/linux/scripts/diffconfig&quot;, line 130, in main      print_config(&quot;+&quot;, config, None, b[config])    File &quot;/home/masahiro/linux/scripts/diffconfig&quot;, line 64, in print_config      print(&quot;+%s %s&quot; % (config, new_value))  BrokenPipeError: [Errno 32] Broken pipePython documentation [4] notes how to make scripts die immediately andsilently:  &quot;&quot;&quot;  Piping output of your program to tools like head(1) will cause a  SIGPIPE signal to be sent to your process when the receiver of its  standard output closes early. This results in an exception like  BrokenPipeError: [Errno 32] Broken pipe. To handle this case,  wrap your entry point to catch this exception as follows:    import os    import sys    def main():        try:            # simulate large output (your code replaces this loop)            for x in range(10000):                print(&quot;y&quot;)            # flush output here to force SIGPIPE to be triggered            # while inside this try block.            sys.stdout.flush()        except BrokenPipeError:            # Python flushes standard streams on exit; redirect remaining output            # to devnull to avoid another BrokenPipeError at shutdown            devnull = os.open(os.devnull, os.O_WRONLY)            os.dup2(devnull, sys.stdout.fileno())            sys.exit(1)  # Python exits with error code 1 on EPIPE    if __name__ == &apos;__main__&apos;:        main()  Do not set SIGPIPE&#8217;s disposition to SIG_DFL in order to avoid  BrokenPipeError. Doing that would cause your program to exit  unexpectedly whenever any socket connection is interrupted while  your program is still writing to it.  &quot;&quot;&quot;Currently, tools/perf/scripts/python/intel-pt-events.py seems to be theonly script that fixes the issue that way.tools/perf/scripts/python/compaction-times.py uses another approachsignal.signal(signal.SIGPIPE, signal.SIG_DFL) but the Pythondocumentation clearly says &quot;Don&apos;t do it&quot;.I cannot fix all Python scripts since there are so many.I fixed some in the scripts/ directory.[1]: https://lore.kernel.org/all/202211161056.1B9611A@keescook/[2]: https://github.com/llvm/llvm-project/issues/59037[3]: https://github.com/llvm/llvm-project/commit/4787efa38066adb51e2c049499d25b3610c0877b[4]: https://docs.python.org/3/library/signal.html#note-on-sigpipeSigned-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Thu, 12 Jan 2023 03:30:06 +0100</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b7f8f259896f669f131713b0c74ba4d008daa71d - Merge tag &apos;v5.12-rc7&apos; into ecryptfs/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#b7f8f259896f669f131713b0c74ba4d008daa71d</link>
        <description>Merge tag &apos;v5.12-rc7&apos; into ecryptfs/nextRequired to pick up idmapped mount changes which changed some functionparameters.

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Mon, 19 Apr 2021 06:39:17 +0200</pubDate>
        <dc:creator>Tyler Hicks &lt;code@tyhicks.com&gt;</dc:creator>
    </item>
<item>
        <title>f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5</link>
        <description>Merge drm/drm-next into drm-misc-nextNoralf needs some patches in 5.12-rc3, and we&apos;ve been delaying the 5.12merge due to the swap issue so it looks like a good time.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Tue, 16 Mar 2021 09:06:23 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>b470ebc9e0e57f53d1db9c49b8a3de4086babd05 - Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#b470ebc9e0e57f53d1db9c49b8a3de4086babd05</link>
        <description>Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgentPull irqchip fixes from Marc Zyngier:  - More compatible strings for the Ingenic irqchip (introducing the    JZ4760B SoC)  - Select GENERIC_IRQ_MULTI_HANDLER on the ARM ep93xx platform  - Drop all GENERIC_IRQ_MULTI_HANDLER selections from the irqchip    Kconfig, now relying on the architecture to get it right  - Drop the debugfs_file field from struct irq_domain, now that    debugfs can track things on its own

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Sun, 14 Mar 2021 16:34:35 +0100</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>35bb28ece90dfb7f72b77ba529f25f79323d9581 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#35bb28ece90dfb7f72b77ba529f25f79323d9581</link>
        <description>Merge drm/drm-next into drm-intel-nextSync up with upstream.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Thu, 11 Mar 2021 07:19:46 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cdd38c5f1ce4398ec58fec95904b75824daab7b5 - Merge remote-tracking branch &apos;net/master&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#cdd38c5f1ce4398ec58fec95904b75824daab7b5</link>
        <description>Merge remote-tracking branch &apos;net/master&apos;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Wed, 24 Feb 2021 13:36:58 +0100</pubDate>
        <dc:creator>Stefan Schmidt &lt;stefan@datenfreihafen.org&gt;</dc:creator>
    </item>
<item>
        <title>803074ad77b91e270c1ce90793a924cdb4547162 - Merge branches &apos;rgrp-glock-sharing&apos; and &apos;gfs2-revoke&apos; from https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#803074ad77b91e270c1ce90793a924cdb4547162</link>
        <description>Merge branches &apos;rgrp-glock-sharing&apos; and &apos;gfs2-revoke&apos; from https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.gitMerge the resource group glock sharing feature and the revoke accounting rework.Signed-off-by: Andreas Gruenbacher &lt;agruenba@redhat.com&gt;

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Mon, 22 Feb 2021 21:22:16 +0100</pubDate>
        <dc:creator>Andreas Gruenbacher &lt;agruenba@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>d6310078d9f8c416e85f641a631aecf58f9c97ff - Merge branch &apos;for-5.12/google&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#d6310078d9f8c416e85f641a631aecf58f9c97ff</link>
        <description>Merge branch &apos;for-5.12/google&apos; into for-linus- User experience improvements for hid-google from Nicolas Boichat

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Tue, 23 Feb 2021 11:33:13 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>cbecf716ca618fd44feda6bd9a64a8179d031fc5 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#cbecf716ca618fd44feda6bd9a64a8179d031fc5</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.12 merge window.

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Tue, 23 Feb 2021 06:35:15 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>415e915fdfc775ad0c6675fde1008f6f43dd6251 - Merge tag &apos;v5.11&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/diffconfig#415e915fdfc775ad0c6675fde1008f6f43dd6251</link>
        <description>Merge tag &apos;v5.11&apos; into nextMerge with mainline to get latest APIs and device tree bindings.

            List of files:
            /linux/scripts/diffconfig</description>
        <pubDate>Tue, 23 Feb 2021 06:21:03 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
