<?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 rethook.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0ef6f5c0 - x86,rethook: Fix arch_rethook_trampoline() to generate a complete pt_regs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/x86/kernel/rethook.c#0ef6f5c0</link>
        <description>x86,rethook: Fix arch_rethook_trampoline() to generate a complete pt_regsCurrently arch_rethook_trampoline() generates an almost completept_regs on-stack, everything except regs-&gt;ss that is, that currentlypoints to the fake return address, which is not a valid segmentdescriptor.Since interpretation of regs-&gt;[sb]p should be done in the context ofregs-&gt;ss, and we have code actually doing that (seearch/x86/lib/insn-eval.c for instance), complete the job by alsopushing ss.This ensures that anybody who does do look at regs-&gt;ss doesn&apos;tmysteriously malfunction, avoiding much future pain.Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Reviewed-by: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Link: https://lore.kernel.org/bpf/164826164851.2455864.17272661073069737350.stgit@devnote2

            List of files:
            /linux-6.15/arch/x86/kernel/rethook.c</description>
        <pubDate>Sat, 26 Mar 2022 02:27:28 +0000</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>f3a112c0 - x86,rethook,kprobes: Replace kretprobe with rethook on x86</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/x86/kernel/rethook.c#f3a112c0</link>
        <description>x86,rethook,kprobes: Replace kretprobe with rethook on x86Replaces the kretprobe code with rethook on x86. With this patch,kretprobe on x86 uses the rethook instead of kretprobe specifictrampoline code.Signed-off-by: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Tested-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Link: https://lore.kernel.org/bpf/164826163692.2455864.13745421016848209527.stgit@devnote2

            List of files:
            /linux-6.15/arch/x86/kernel/rethook.c</description>
        <pubDate>Sat, 26 Mar 2022 02:27:17 +0000</pubDate>
        <dc:creator>Masami Hiramatsu &lt;mhiramat@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>75caf33e - rethook: x86: Add rethook x86 implementation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/x86/kernel/rethook.c#75caf33e</link>
        <description>rethook: x86: Add rethook x86 implementationAdd rethook for x86 implementation. Most of the code has been copied fromkretprobes on x86.Signed-off-by: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Signed-off-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;Tested-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Link: https://lore.kernel.org/bpf/164735286243.1084943.7477055110527046644.stgit@devnote2

            List of files:
            /linux-6.15/arch/x86/kernel/rethook.c</description>
        <pubDate>Tue, 15 Mar 2022 14:01:02 +0000</pubDate>
        <dc:creator>Masami Hiramatsu &lt;mhiramat@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
