<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>67f8bc848ee31831336bd478e57d2f993551902e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#67f8bc848ee31831336bd478e57d2f993551902e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesLet&apos;s start the 7.3 drm-misc-fixes cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Tue, 01 Sep 2026 09:38:51 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>59e6295fac26b8e85c1ea859cdd89fa1e47519d7 - Merge tag &apos;driver-core-7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#59e6295fac26b8e85c1ea859cdd89fa1e47519d7</link>
        <description>Merge tag &apos;driver-core-7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-corePull driver core updates from Danilo Krummrich: &quot;container_of:   - Apply typeof_member(), remove the local __mptr variable to     eliminate variable shadowing warnings on nested container_of()     calls, and remove unnecessary parentheses  core:   - Add driver name to probe debug print for initcall_debug   - Avoid repeatedly printing the same &apos;Fixed dependency cycle&apos; log   - Unwind device_add() on attribute creation failure in     attribute_container_add_class_device()   - Remove statistics group if encryption group creation fails in     transport_add_class_device()  debugfs:   - Fix lockdown check for mmap_prepare()   - Warn if file creation failed due to uninitialized debugfs  device property:   - Implement fw_devlink support for software nodes by adding     software_node_add_links(), which creates fwnode links from     DEV_PROP_REF properties to enable automatic probe ordering. Add     kunit-managed fwnode helpers and test coverage   - Fix infinite loop in fwnode_for_each_child_node() when the     secondary fwnode has more than one child. Add test cases   - Fix out-of-bounds access in software_node_get_reference_args() when     called with index -1 (UINT_MAX)   - Refactor to use RAII approach with __free()   - Add Bartosz Golaszewski as software node reviewer  firmware loader:   - Fix race where a sysfs fallback request can complete before being     queued as pending, leading to a use-after-free on the next fallback     request   - Reject 0-size built-in firmware and fail the build on empty     firmware files in CONFIG_EXTRA_FIRMWARE  kobject:   - Provide __KOBJ_ATTR() and __KOBJ_ATTR_RO/WO() initialization macros     and allow the constification of kobject attributes, enabling them     to reside in read-only memory  platform:   - Provide platform_device_set_of_node(), platform_device_set_fwnode(),     and platform_device_set_of_node_from_dev() helpers that encapsulate     firmware node reference counting for dynamically allocated platform     devices     Convert all in-tree users that manually assigned dev.of_node or     dev.fwnode, fixing a pre-existing refcount bug in powermac. Switch     to counting references of all firmware node types, not only OF     nodes   - Unify the release path for dynamically allocated platform devices     by removing platform_device_release_full(). Amend the fwnode setter     API contract to warn if a primary software node is overwritten. Add     KUnit tests for correct software node removal on device     unregistration  Rust:   - Auxiliary:       - Add registration_data_with() closure-based API for invariant         ForLt types   - Debugfs:       - Migrate BinaryWriter and BinaryReaderMut trait requirements         from kernel::transmute traits to zerocopy traits   - Device:       - Add BoundInternal device context and InternalBoundContext trait         for bus abstractions that need internal access to a bound         device.       - Make the lifetime on Core and CoreInternal invariant to prevent         coercion to shorter lifetimes   - Devres:       - Fix race between concurrent revokers where the losing revoker         could return before the winning revoker finished dropping the         inner data, causing use-after-free.       - Ensure revocation is complete before the device finishes         unbinding by making the synchronization bidirectional.       - Add DevresLt&lt;F: ForLt&gt;, a wrapper around Devres that shortens         &apos;static back to the caller&apos;s borrow scope. Implement ForLt and         CovariantForLt for Bar, IoMem, and ExclusiveIoMem   - Driver:       - Switch from index-based to pointer-based device ID info lookup,         storing static references in driver_data. Centralize device ID         handling in device_id.rs, removing the open-coded ACPI/OF         matching logic and duplicate ID table from driver.rs   - I/O:       - Make I/O regions typed (with a dynamically-sized Region type         for the existing untyped case), create view types representing         subregions of a mapped I/O region, and add io_project!() for         safely creating subviews.       - Split Io into a base trait (IoBase) and an extension trait (Io)         with a blanket implementation, preventing implementers from         overriding provided methods that unsafe code relies on.       - Add a SysMem backend for shared system memory with volatile         access, and make Coherent implement Io via an I/O view type.         Add IoSysMap as sum type of Mmio and SysMem. Add copying         methods (memcpy_{from,to}io()) and read_val()/write_val() for         typed access.       - Replace dma_read!()/dma_write!() with io_read!()/io_write!()         for primitives and copying methods for aggregates; drop the old         macros. Convert nova-core to use I/O projection.       - Fix internal shortcut rule dispatch in the register!() macro,         remove unused rule arguments, and use path fragments for alias         destinations   - IRQ:       - Make irq::Registration compatible with lifetime-bound drivers         by removing the &apos;static bound on Handler/ThreadedHandler and         replacing Devres&lt;RegistrationInner&gt; with direct         request_irq()/free_irq() calls. Handlers can now directly own         lifetime-bound device resources   - PCI:       - Convert IrqVectorRegistration to a lifetime-annotated owning         type, giving drivers explicit control over the allocation         lifetime. IrqVector embeds a resolved IrqRequest, making the         conversion infallible. Remove the redundant         request_irq()/request_threaded_irq() wrappers from pci::Device.       - Add pci_irq_type() C helper and expose it via irq_type() on         IrqVectorRegistration and IrqVector, returning PCI_IRQ_MSIX,         PCI_IRQ_MSI, or PCI_IRQ_INTX.       - Mark pci::Device refcount methods inline   - Serdev:       - Add Rust abstractions for the serial device bus, including         serdev::Driver trait, serdev::Device wrapping struct         serdev_device, and serdev::Adapter implementing         RegistrationOps. Includes a sample driver. Markus Probst takes         over as serdev maintainer for both C and Rust code   - Misc:       - Split ForLt into a base trait (providing the Of&lt;&apos;a&gt; GAT) and an         unsafe CovariantForLt subtrait guaranteeing covariance,         enabling invariant types (e.g. those containing Mutex&lt;&amp;&apos;bound T&gt;)         to participate in the ForLt abstraction.       - Fix Coherent read past EOF returning -ERANGE instead of zero.       - Fix firmware example UB by avoiding null-pointer ARef  misc:   - Avoid iattr allocation in kernfs listxattr by using     kernfs_iattrs_noalloc().   - Unregister SoC bus on early device registration failure.   - Remove unused DMA_FENCE_TRACE Kconfig symbol.   - Fix /sys/module path in comment.   - Refactor ISA bus init to remove nested blocks.   - Remove redundant nodemask clears in numa_init().   - Add kernel-doc for fwnode_operations and sys_soc.h, mark     internal property data as private for kernel-doc, and add     property.h/fwnode.h to driver-api infrastructure docs.   - Add MAINTAINERS entry for sys_soc.h&quot;* tag &apos;driver-core-7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core: (129 commits)  rust: pci: expose the allocated interrupt type  PCI: Add pci_irq_type() to query the allocated interrupt type  rust: pci: remove request_irq() and request_threaded_irq() from Device  rust: pci: resolve IRQ in index() and embed IrqRequest in IrqVector  rust: pci: convert IrqVectorRegistration to a lifetime-managed owning type  kernfs: avoid iattr allocation in listxattr  rust: serdev: use ThisModule::as_ptr() instead of field access  ACPI/IORT: use platform_device_set_fwnode()  ACPI/APMT: use platform_device_set_fwnode()  firmware_loader: do not queue completed sysfs fallback requests  rust: pci: Mark Device refcount methods inline  rust: irq: make Registration compatible with lifetime-bound drivers  rust: net/phy: remove expansion from doc  rust: dma: return zero for Coherent reads past EOF  rust: io: register: use path fragment for alias destination  rust: io: register: remove unused rule arguments  rust: io: register: dispatch shortcut rules internally  MAINTAINERS: add sys_soc.h to DRIVER CORE  rust: debugfs: remove unsafe blocks from traits impl for Vec  rust: debugfs: migrate debugfs traits requirements to zerocopy  ...

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Wed, 19 Aug 2026 19:42:18 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>1160c2208fab4eaf4a32d738f83474c32c3a6944 - firmware_loader: builtin: fail build on empty firmware</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#1160c2208fab4eaf4a32d738f83474c32c3a6944</link>
        <description>firmware_loader: builtin: fail build on empty firmwareIf an empty firmware file is supplied via CONFIG_EXTRA_FIRMWARE, thebuild currently succeeds but creates an empty section. While thefirmware loader will not return such sections it is better to avoidadding them in the first place.Add a compile-time size check to the filechk_fwbin macro to abort thebuild early if a 0-size firmware is encountered.Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;Link: https://patch.msgid.link/20260426043041.649202-2-dmitry.torokhov@gmail.com[ Use &apos;exit 1&apos; to properly fail the build. - Danilo ]Signed-off-by: Danilo Krummrich &lt;dakr@kernel.org&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Sun, 26 Apr 2026 06:30:39 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>03ab8e6297acd1bc0eedaa050e2a1635c576fd11 - Merge tag &apos;v5.18&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#03ab8e6297acd1bc0eedaa050e2a1635c576fd11</link>
        <description>Merge tag &apos;v5.18&apos;Linux 5.18

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Tue, 31 May 2022 15:13:23 +0200</pubDate>
        <dc:creator>Konstantin Komarov &lt;almaz.alexandrovich@paragon-software.com&gt;</dc:creator>
    </item>
<item>
        <title>de4fb176622d54a82ea3ceb7362392aaf5ff0b5a - Merge branches &apos;fixes&apos; and &apos;misc&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#de4fb176622d54a82ea3ceb7362392aaf5ff0b5a</link>
        <description>Merge branches &apos;fixes&apos; and &apos;misc&apos; into for-linus

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Fri, 01 Apr 2022 17:12:31 +0200</pubDate>
        <dc:creator>Russell King (Oracle) &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>b690490d6d466972ade172ee2e7f6ffa49e7e910 - Merge branch &apos;for-5.18/amd-sfh&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#b690490d6d466972ade172ee2e7f6ffa49e7e910</link>
        <description>Merge branch &apos;for-5.18/amd-sfh&apos; into for-linus- dead code elimination (Christophe JAILLET)

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Wed, 23 Mar 2022 09:58:40 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>1136fa0c07de570dc17858745af8be169d1440ba - Merge tag &apos;v5.17-rc4&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#1136fa0c07de570dc17858745af8be169d1440ba</link>
        <description>Merge tag &apos;v5.17-rc4&apos; into for-linusMerge with mainline to get the Intel ASoC generic helpers header andother changes.

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Tue, 01 Mar 2022 08:12:55 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>986c6f7c3fc855032f3457a5a1b7fbcc09c375bb - Merge tag &apos;v5.17-rc4&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#986c6f7c3fc855032f3457a5a1b7fbcc09c375bb</link>
        <description>Merge tag &apos;v5.17-rc4&apos; into nextSync up with mainline to get the latest changes in HID subsystem.

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Fri, 18 Feb 2022 22:30:38 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>542898c5aa5c6a3179dffb1d1606884a63f75fed - Merge remote-tracking branch &apos;drm/drm-next&apos; into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#542898c5aa5c6a3179dffb1d1606884a63f75fed</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into drm-misc-nextFirst backmerge into drm-misc-next. Required for more helpers backmerged,and to pull in 5.17 (rc2).Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Mon, 07 Feb 2022 17:01:37 +0100</pubDate>
        <dc:creator>Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7e6a6b400db8048bd1c06e497e338388413cf5bc - Merge tag &apos;kvmarm-fixes-5.17-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#7e6a6b400db8048bd1c06e497e338388413cf5bc</link>
        <description>Merge tag &apos;kvmarm-fixes-5.17-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADKVM/arm64 fixes for 5.17, take #2- A couple of fixes when handling an exception while a SError has been  delivered- Workaround for Cortex-A510&apos;s single-step[ erratum

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Sat, 05 Feb 2022 06:58:25 +0100</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>876f7a438e4247a948268ad77b67c494f709cc30 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#876f7a438e4247a948268ad77b67c494f709cc30</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge to bring in 5.17-rc2 to introduce a common baselineto merge i915_regs changes from drm-intel-next.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Thu, 03 Feb 2022 08:53:49 +0100</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>063565aca3734de4e73639a0e460a58d9418b3cd - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#063565aca3734de4e73639a0e460a58d9418b3cd</link>
        <description>Merge drm/drm-next into drm-intel-nextCatch-up with 5.17-rc2 and trying to align with drm-intel-gt-nextfor a possible topic branch for merging the split of i915_regs...Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Mon, 31 Jan 2022 19:19:33 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>48ee4835b73c48590d05a54730dc8037ebd39d3b - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#48ee4835b73c48590d05a54730dc8037ebd39d3b</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging drm/drm-fixes into drm-misc-fixes for v5.17-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Wed, 26 Jan 2022 09:40:24 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>fd6f57bfda7c36f2d465cee39d5d8c623db5d7aa - Merge tag &apos;kbuild-v5.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#fd6f57bfda7c36f2d465cee39d5d8c623db5d7aa</link>
        <description>Merge tag &apos;kbuild-v5.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuildPull Kbuild updates from Masahiro Yamada: - Add new kconfig target &apos;make mod2noconfig&apos;, which will be useful to   speed up the build and test iteration. - Raise the minimum supported version of LLVM to 11.0.0 - Refactor certs/Makefile - Change the format of include/config/auto.conf to stop double-quoting   string type CONFIG options. - Fix ARCH=sh builds in dash - Separate compression macros for general purposes (cmd_bzip2 etc.) and   the ones for decompressors (cmd_bzip2_with_size etc.) - Misc Makefile cleanups* tag &apos;kbuild-v5.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (34 commits)  kbuild: add cmd_file_size  arch: decompressor: remove useless vmlinux.bin.all-y  kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22}  kbuild: drop $(size_append) from cmd_zstd  sh: rename suffix-y to suffix_y  doc: kbuild: fix default in `imply` table  microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV}  certs: move scripts/extract-cert to certs/  kbuild: do not quote string values in include/config/auto.conf  kbuild: do not include include/config/auto.conf from shell scripts  certs: simplify $(srctree)/ handling and remove config_filename macro  kbuild: stop using config_filename in scripts/Makefile.modsign  certs: remove misleading comments about GCC PR  certs: refactor file cleaning  certs: remove unneeded -I$(srctree) option for system_certificates.o  certs: unify duplicated cmd_extract_certs and improve the log  certs: use $&lt; and $@ to simplify the key generation rule  kbuild: remove headers_check stub  kbuild: move headers_check.pl to usr/include/  certs: use if_changed to re-generate the key when the key type is changed  ...

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Wed, 19 Jan 2022 10:15:19 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>87a0b2fafc09766d8c55461a18345a1cfb10a7fe - Merge tag &apos;v5.16&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#87a0b2fafc09766d8c55461a18345a1cfb10a7fe</link>
        <description>Merge tag &apos;v5.16&apos; into nextSync up with mainline to bring in the latest API changes.

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Tue, 18 Jan 2022 03:03:39 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>762f99f4f3cb41a775b5157dd761217beba65873 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#762f99f4f3cb41a775b5157dd761217beba65873</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.17 merge window.

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Sat, 15 Jan 2022 21:09:44 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>129ab0d2d9f38b9d43df35235fc66c6740d6928b - kbuild: do not quote string values in include/config/auto.conf</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#129ab0d2d9f38b9d43df35235fc66c6740d6928b</link>
        <description>kbuild: do not quote string values in include/config/auto.confThe previous commit fixed up all shell scripts to not includeinclude/config/auto.conf.Now that include/config/auto.conf is only included by Makefiles,we can change it into a more Make-friendly form.Previously, Kconfig output string values enclosed with double-quotes(both in the .config and include/config/auto.conf):    CONFIG_X=&quot;foo bar&quot;Unlike shell, Make handles double-quotes (and single-quotes as well)verbatim. We must rip them off when used.There are some patterns:  [1] $(patsubst &quot;%&quot;,%,$(CONFIG_X))  [2] $(CONFIG_X:&quot;%&quot;=%)  [3] $(subst &quot;,,$(CONFIG_X))  [4] $(shell echo $(CONFIG_X))These are not only ugly, but also fragile.[1] and [2] do not work if the value contains spaces, like   CONFIG_X=&quot; foo bar &quot;[3] does not work correctly if the value contains double-quotes like   CONFIG_X=&quot;foo\&quot;bar&quot;[4] seems to work better, but has a cost of forking a process.Anyway, quoted strings were always PITA for our Makefiles.This commit changes Kconfig to stop quoting in include/config/auto.conf.These are the string type symbols referenced in Makefiles or scripts:    ACPI_CUSTOM_DSDT_FILE    ARC_BUILTIN_DTB_NAME    ARC_TUNE_MCPU    BUILTIN_DTB_SOURCE    CC_IMPLICIT_FALLTHROUGH    CC_VERSION_TEXT    CFG80211_EXTRA_REGDB_KEYDIR    EXTRA_FIRMWARE    EXTRA_FIRMWARE_DIR    EXTRA_TARGETS    H8300_BUILTIN_DTB    INITRAMFS_SOURCE    LOCALVERSION    MODULE_SIG_HASH    MODULE_SIG_KEY    NDS32_BUILTIN_DTB    NIOS2_DTB_SOURCE    OPENRISC_BUILTIN_DTB    SOC_CANAAN_K210_DTB_SOURCE    SYSTEM_BLACKLIST_HASH_LIST    SYSTEM_REVOCATION_KEYS    SYSTEM_TRUSTED_KEYS    TARGET_CPU    UNUSED_KSYMS_WHITELIST    XILINX_MICROBLAZE0_FAMILY    XILINX_MICROBLAZE0_HW_VER    XTENSA_VARIANT_NAMEI checked them one by one, and fixed up the code where necessary.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Tue, 14 Dec 2021 03:53:53 +0100</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f81483aaeb59da530b286fe5d081e1705eb5c886 - Merge branch &apos;for-next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#f81483aaeb59da530b286fe5d081e1705eb5c886</link>
        <description>Merge branch &apos;for-next&apos; into for-linusPull 5.17 materials.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Wed, 05 Jan 2022 15:38:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>1758047057dbe329be712a31b79db7151b5871f8 - Merge drm/drm-next into drm-misc-next-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#1758047057dbe329be712a31b79db7151b5871f8</link>
        <description>Merge drm/drm-next into drm-misc-next-fixesBackmerging to bring drm-misc-next-fixes up to the latest state forthe current release cycle.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Fri, 17 Dec 2021 11:33:33 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>8632987380765dee716d460640aa58d58d52998e - Merge branch &apos;reset/of-get-optional-exclusive&apos; of git://git.pengutronix.de/pza/linux into timers/drivers/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/base/firmware_loader/builtin/Makefile#8632987380765dee716d460640aa58d58d52998e</link>
        <description>Merge branch &apos;reset/of-get-optional-exclusive&apos; of git://git.pengutronix.de/pza/linux into timers/drivers/next&quot;Add optional variant of of_reset_control_get_exclusive(). If therequested reset is not specified in the device tree, this functionreturns NULL instead of an error.&quot;This dependency is needed for the Generic Timer Module (a.k.a OSTM)support for RZ/G2L.Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;

            List of files:
            /linux/drivers/base/firmware_loader/builtin/Makefile</description>
        <pubDate>Thu, 09 Dec 2021 13:57:57 +0100</pubDate>
        <dc:creator>Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;</dc:creator>
    </item>
</channel>
</rss>
