<?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 pgm_check.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4f9786035f9e519db41375818e1d0b5f20da2f10 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Mon, 02 Jun 2025 06:41:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d51b9d81f7883f526b26e3ab903e646274aebeb1 - Merge tag &apos;v6.15-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#d51b9d81f7883f526b26e3ab903e646274aebeb1</link>
        <description>Merge tag &apos;v6.15-rc6&apos; into nextSync up with mainline to bring in xpad controller changes.

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Fri, 16 May 2025 01:20:39 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>844e31bbaef7c8a6ff2c0fbac45c0c85b5484482 - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#844e31bbaef7c8a6ff2c0fbac45c0c85b5484482</link>
        <description>Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-nextMerge drm-misc-next to get commit Fixes: fec450ca15af (&quot;drm/display:hdmi: provide central data authority for ACR params&quot;).Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Tue, 29 Apr 2025 22:42:29 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3ab7ae8e07f888f223027f0ef84d33e43919ad55 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#3ab7ae8e07f888f223027f0ef84d33e43919ad55</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerge to bring in linux 6.15-rc.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Thu, 24 Apr 2025 13:34:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1afba39f9305fe4061a4e70baa6ebab9d41459da - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#1afba39f9305fe4061a4e70baa6ebab9d41459da</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.15-rc1 into drm-misc-next. Also fixes abuild issue when enabling CONFIG_DRM_SCHED_KUNIT_TEST.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Mon, 07 Apr 2025 13:47:40 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9f13acb2406a3aed90c6738b3a2f1c0e43118cbd - Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#9f13acb2406a3aed90c6738b3a2f1c0e43118cbd</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Fri, 11 Apr 2025 11:13:27 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6ce0fdaae043803bb324d915ce0fe43316bf1e81 - Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#6ce0fdaae043803bb324d915ce0fe43316bf1e81</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Wed, 09 Apr 2025 21:39:43 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#1260ed77798502de9c98020040d2995008de10cc</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get updates from v6.15-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Tue, 08 Apr 2025 10:15:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f90f2145b2804c0166126a6c8fbf51d695917df3 - Merge tag &apos;s390-6.15-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#f90f2145b2804c0166126a6c8fbf51d695917df3</link>
        <description>Merge tag &apos;s390-6.15-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxPull s390 updates from Vasily Gorbik: - Add sorting of mcount locations at build time - Rework uaccess functions with C exception handling to shorten inline   assembly size and enable full inlining. This yields near-optimal code   for small constant copies with a ~40kb kernel size increase - Add support for a configurable STRICT_MM_TYPECHECKS which allows to   generate better code, but also allows to have type checking for debug   builds - Optimize get_lowcore() for common callers with alternatives that   nearly revert to the pre-relocated lowcore code, while also slightly   reducing syscall entry and exit time - Convert MACHINE_HAS_* checks for single facility tests into cpu_has_*   style macros that call test_facility(), and for features with   additional conditions, add a new ALT_TYPE_FEATURE alternative to   provide a static branch via alternative patching. Also, move machine   feature detection to the decompressor for early patching and add   debugging functionality to easily show which alternatives are patched - Add exception table support to early boot / startup code to get rid   of the open coded exception handling - Use asm_inline for all inline assemblies with EX_TABLE or ALTERNATIVE   to ensure correct inlining and unrolling decisions - Remove 2k page table leftovers now that s390 has been switched to   always allocate 4k page tables - Split kfence pool into 4k mappings in arch_kfence_init_pool() and   remove the architecture-specific kfence_split_mapping() - Use READ_ONCE_NOCHECK() in regs_get_kernel_stack_nth() to silence   spurious KASAN warnings from opportunistic ftrace argument tracing - Force __atomic_add_const() variants on s390 to always return void,   ensuring compile errors for improper usage - Remove s390&apos;s ioremap_wt() and pgprot_writethrough() due to   mismatched semantics and lack of known users, relying on asm-generic   fallbacks - Signal eventfd in vfio-ap to notify userspace when the guest AP   configuration changes, including during mdev removal - Convert mdev_types from an array to a pointer in vfio-ccw and vfio-ap   drivers to avoid fake flex array confusion - Cleanup trap code - Remove references to the outdated linux390@de.ibm.com address - Other various small fixes and improvements all over the code* tag &apos;s390-6.15-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: (78 commits)  s390: Use inline qualifier for all EX_TABLE and ALTERNATIVE inline assemblies  s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool()  s390/ptrace: Avoid KASAN false positives in regs_get_kernel_stack_nth()  s390/boot: Ignore vmlinux.map  s390/sysctl: Remove &quot;vm/allocate_pgste&quot; sysctl  s390: Remove 2k vs 4k page table leftovers  s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste()  s390/lowcore: Use lghi instead llilh to clear register  s390/syscall: Merge __do_syscall() and do_syscall()  s390/spinlock: Implement SPINLOCK_LOCKVAL with inline assembly  s390/smp: Implement raw_smp_processor_id() with inline assembly  s390/current: Implement current with inline assembly  s390/lowcore: Use inline qualifier for get_lowcore() inline assembly  s390: Move s390 sysctls into their own file under arch/s390  s390/syscall: Simplify syscall_get_arguments()  s390/vfio-ap: Notify userspace that guest&apos;s AP config changed when mdev removed  s390: Remove ioremap_wt() and pgprot_writethrough()  s390/mm: Add configurable STRICT_MM_TYPECHECKS  s390/mm: Convert pgste_val() into function  s390/mm: Convert pgprot_val() into function  ...

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Sat, 29 Mar 2025 19:59:43 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6067891b65cbf0068c2266d40a3a67df8535f72c - s390/boot: Add exception table support</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/boot/pgm_check.c#6067891b65cbf0068c2266d40a3a67df8535f72c</link>
        <description>s390/boot: Add exception table supportThe early boot code contains various open-coded inline assemblies withexception handling. In order to handle possible exceptions each of themchanges the program check new psw, and restores it.In order to simplify the various inline assemblies add simple exceptiontable support: the program check handler is called with a fully populatedpt_regs on the stack and may change the psw and register members. When theprogram check handler returns the psw and registers from pt_regs will beused to continue execution.The program check handler searches the exception table for an entry whichmatches the address of the program check. If such an entry is found the pswaddress within pt_regs on the stack is replaced with a fixup address, andexecution continues at the new address.If no entry is found the psw is changed to a disabled wait psw andexecution stops.Before entering the C part of the program check handler the address of theprogram check new psw is replaced to a minimalistic handler.This is supposed to help against program check loops. If an exceptionhappens while in program check processing the register contents of theoriginal exception are restored and a disabled wait psw is loaded.Acked-by: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Signed-off-by: Heiko Carstens &lt;hca@linux.ibm.com&gt;Signed-off-by: Vasily Gorbik &lt;gor@linux.ibm.com&gt;

            List of files:
            /linux/arch/s390/boot/pgm_check.c</description>
        <pubDate>Mon, 24 Feb 2025 15:59:05 +0100</pubDate>
        <dc:creator>Heiko Carstens &lt;hca@linux.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
