<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">
      <pre>On 8/22/22 11:01, Sachin Sant wrote:</pre>
    </div>
    <blockquote type="cite"
      cite="mid:800F795E-6E80-44D2-81DF-926BBF375F15@linux.ibm.com">
      <pre class="moz-quote-pre" wrap="">

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">On 19-Aug-2022, at 10:12 AM, Ganesh <a class="moz-txt-link-rfc2396E" href="mailto:ganeshgr@linux.ibm.com"><ganeshgr@linux.ibm.com></a> wrote
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">
We'll have to make sure everything get_pseries_errorlog() is either
forced inline, or marked noinstr.

</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">Making the following functions always_inline and noinstr is fixing the issue.
__always_inline pseries_errorlog_id()
__always_inline pseries_errorlog_length()
__always_inline do_enter_rtas()
__always_inline srr_regs_clobbered()
noinstr va_rtas_call_unlocked()

Shall I post the patch?
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Yes, thanks. I can help with testing.</pre>
    </blockquote>
    <pre class="moz-quote-pre" wrap="">Sure, thanks.
</pre>
  </body>
</html>