<?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>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Sat, 13 Dec 2025 10:18:20 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7362b5b493102c6b71827c2da22117b475528f6d - Merge branch &apos;for-6.19/nintendo&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#7362b5b493102c6b71827c2da22117b475528f6d</link>
        <description>Merge branch &apos;for-6.19/nintendo&apos; into for-linus- switch to WQ_PERCPU workaueues (Marco Crivellari)- reduce potential initialization blocking time of hid-nintendo (Willy Huang)

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Tue, 02 Dec 2025 14:46:11 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Tue, 14 Oct 2025 11:31:49 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2acee98fcc61052d63fab4539fcb6ee677555645 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#2acee98fcc61052d63fab4539fcb6ee677555645</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.18-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Tue, 14 Oct 2025 09:37:11 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9b966ae42235a88eaea714be09ff3d698535bdfe - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#9b966ae42235a88eaea714be09ff3d698535bdfe</link>
        <description>Merge drm/drm-next into drm-misc-nextUpdating drm-misc-next to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Mon, 13 Oct 2025 09:19:19 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>39e9d5f63075f4d54e3b59b8238478c32af92755 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 6.18-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#39e9d5f63075f4d54e3b59b8238478c32af92755</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 6.18-rc1Cross-merge BPF and other fixes after downstream PR.No conflicts.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Sun, 12 Oct 2025 03:27:47 +0200</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2ace52718376fdb56aca863da2eebe70d7e2ddb1 - Merge branch &apos;objtool/core&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#2ace52718376fdb56aca863da2eebe70d7e2ddb1</link>
        <description>Merge branch &apos;objtool/core&apos;Bring in the UDB and objtool data annotations to avoid conflicts while further extending the bug exceptions.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Fri, 21 Nov 2025 11:21:20 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>f39b6c468c52745dbca9a842d91c8373fda208ab - Merge tag &apos;v6.18-rc6&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#f39b6c468c52745dbca9a842d91c8373fda208ab</link>
        <description>Merge tag &apos;v6.18-rc6&apos; into for-linusSync up with the mainline to bring in definition ofINPUT_PROP_HAPTIC_TOUCHPAD.

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Tue, 18 Nov 2025 08:16:55 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4f38da1f027ea2c9f01bb71daa7a299c191b6940 - spi: Merge up v6.18-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#4f38da1f027ea2c9f01bb71daa7a299c191b6940</link>
        <description>spi: Merge up v6.18-rc1Ensure my CI has a sensible baseline.

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Mon, 13 Oct 2025 14:32:13 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec2e0fb07d789976c601bec19ecced7a501c3705 - Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#ec2e0fb07d789976c601bec19ecced7a501c3705</link>
        <description>Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.18A moderately large collection of driver specific fixes, plus a few newquirks and device IDs.  The NAU8821 changes are a little large but morein mechanical ways than in ways that are complex.

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Thu, 16 Oct 2025 20:14:24 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>48a710760e10a4f36e11233a21860796ba204b1e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#48a710760e10a4f36e11233a21860796ba204b1e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesUpdating drm-misc-fixes to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Tue, 14 Oct 2025 10:59:58 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>fb5bc347311b1d78dc608c91c2d68327b0a1d1d4 - Merge tag &apos;loongarch-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#fb5bc347311b1d78dc608c91c2d68327b0a1d1d4</link>
        <description>Merge tag &apos;loongarch-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongsonPull LoongArch updates from Huacai Chen: - Initialize acpi_gbl_use_global_lock to false - Allow specify SIMD width via kernel parameters - Add kexec_file (both EFI &amp; ELF format) support - Add PER_VMA_LOCK for page fault handling support - Improve BPF trampoline support - Update the default config file - Some bug fixes and other small changes* tag &apos;loongarch-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson: (23 commits)  LoongArch: Update Loongson-3 default config file  LoongArch: BPF: Sign-extend struct ops return values properly  LoongArch: BPF: Make error handling robust in arch_prepare_bpf_trampoline()  LoongArch: BPF: Make trampoline size stable  LoongArch: BPF: Don&apos;t align trampoline size  LoongArch: BPF: No support of struct argument in trampoline programs  LoongArch: BPF: No text_poke() for kernel text  LoongArch: BPF: Remove duplicated bpf_flush_icache()  LoongArch: BPF: Remove duplicated flags check  LoongArch: BPF: Fix uninitialized symbol &apos;retval_off&apos;  LoongArch: BPF: Optimize sign-extention mov instructions  LoongArch: Handle new atomic instructions for probes  LoongArch: Try VMA lock-based page fault handling first  LoongArch: Automatically disable kaslr if boot from kexec_file  LoongArch: Add crash dump support for kexec_file  LoongArch: Add ELF binary support for kexec_file  LoongArch: Add EFI binary support for kexec_file  LoongArch: Add preparatory infrastructure for kexec_file  LoongArch: Add struct loongarch_image_header for kernel  LoongArch: Allow specify SIMD width via kernel parameters  ...

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Mon, 06 Oct 2025 21:18:56 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>fc9c112f804abcd984a20a66a909332a147a23e8 - LoongArch: Add ELF binary support for kexec_file</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#fc9c112f804abcd984a20a66a909332a147a23e8</link>
        <description>LoongArch: Add ELF binary support for kexec_fileThis patch creates kexec_elf_ops to load ELF binary file forkexec_file_load() syscall.However, for `kbuf-&gt;memsz` and `kbuf-&gt;buf_min`, special handling isrequired, and the generic `kexec_elf_load()` cannot be used directly.$ readelf -l vmlinux...   Type           Offset             VirtAddr           PhysAddr                  FileSiz            MemSiz              Flags Align   LOAD           0x0000000000010000 0x9000000000200000 0x9000000000200000                  0x0000000002747a00 0x000000000287a0d8  RWE 0x10000   NOTE           0x0000000000000000 0x0000000000000000 0x0000000000000000                  0x0000000000000000 0x0000000000000000  R      0x8phdr-&gt;p_paddr should have been a physical address, but it is a virtualaddress on the current LoongArch. This will cause kexec_file to failwhen loading the kernel and need to be converted to a physical address.From the above MemSiz, it can be seen that 0x287a0d8 isn&apos;t page aligned.Although kexec_add_buffer() will perform PAGE_SIZE alignment on kbuf-&gt;memsz, there is still a stampeding in the loaded kernel space and initrdspace. The initrd resolution failed when starting the second kernel.It can be known from the link script vmlinux.lds.S that,    BSS_SECTION(0, SZ_64K, 8)    . = ALIGN(PECOFF_SEGMENT_ALIGN);It needs to be aligned according to SZ_64K, so that after alignment, itssize is consistent with _kernel_asize.The basic usage (vmlinux):1) Load second kernel image: # kexec -s -l vmlinux --initrd=initrd.img --reuse-cmdline2) Startup second kernel: # kexec -eSigned-off-by: Youling Tang &lt;tangyouling@kylinos.cn&gt;Signed-off-by: Huacai Chen &lt;chenhuacai@loongson.cn&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Thu, 02 Oct 2025 16:39:08 +0200</pubDate>
        <dc:creator>Youling Tang &lt;tangyouling@kylinos.cn&gt;</dc:creator>
    </item>
<item>
        <title>55d990f0084c2b8ab9321dc59fc11dce855b4d61 - LoongArch: Add EFI binary support for kexec_file</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#55d990f0084c2b8ab9321dc59fc11dce855b4d61</link>
        <description>LoongArch: Add EFI binary support for kexec_fileThis patch creates kexec_efi_ops to load EFI binary file forkexec_file_load() syscall.The efi_kexec_load() as two parts:- the first part loads the kernel image (vmlinuz.efi or vmlinux.efi)- the second part loads other segments (e.g: initrd, cmdline, etc)Currently, pez (vmlinuz.efi) and pei (vmlinux.efi) format images aresupported.The basic usage (vmlinuz.efi or vmlinux.efi):1) Load second kernel image: # kexec -s -l vmlinuz.efi --initrd=initrd.img --reuse-cmdline2) Startup second kernel: # kexec -eSigned-off-by: Youling Tang &lt;tangyouling@kylinos.cn&gt;Signed-off-by: Huacai Chen &lt;chenhuacai@loongson.cn&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Thu, 02 Oct 2025 16:39:07 +0200</pubDate>
        <dc:creator>Youling Tang &lt;tangyouling@kylinos.cn&gt;</dc:creator>
    </item>
<item>
        <title>d162feec6b6e7ed97986118450812fdd7e9ba202 - LoongArch: Add preparatory infrastructure for kexec_file</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#d162feec6b6e7ed97986118450812fdd7e9ba202</link>
        <description>LoongArch: Add preparatory infrastructure for kexec_fileAdd some preparatory infrastructure:- Add command line processing.- Add support for loading other segments.- Other minor modifications.This initrd will be passed to the second kernel via the command line&apos;initrd=start,size&apos;.The &apos;kexec_file&apos; command line parameter indicates that the kernel isloaded via kexec_file.Signed-off-by: Youling Tang &lt;tangyouling@kylinos.cn&gt;Signed-off-by: Huacai Chen &lt;chenhuacai@loongson.cn&gt;

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Thu, 02 Oct 2025 16:39:07 +0200</pubDate>
        <dc:creator>Youling Tang &lt;tangyouling@kylinos.cn&gt;</dc:creator>
    </item>
<item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Wed, 06 Aug 2025 19:08:54 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7bee4e7f78089c101be2ad51f4b5ec64782053e - Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#a7bee4e7f78089c101be2ad51f4b5ec64782053e</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into nextMerge an immutable branch between MFD, GPIO, Input and PWM to resolveconflicts for the merge window pull request.

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Mon, 04 Aug 2025 08:28:48 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e9ef810dfee7a2227da9d423aecb0ced35faddbe - Merge branch &apos;for-6.17/amd-sfh&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/loongarch/kernel/Makefile#e9ef810dfee7a2227da9d423aecb0ced35faddbe</link>
        <description>Merge branch &apos;for-6.17/amd-sfh&apos; into for-linus- add support for operating modes (Basavaraj Natikar)

            List of files:
            /linux/arch/loongarch/kernel/Makefile</description>
        <pubDate>Thu, 31 Jul 2025 22:36:25 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
</channel>
</rss>
