<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi there,<br>
    <br>
    this info might be needful for 3.16.7-ckt6 release.<br>
    <br>
    kind regards<br>
    Philip Müller<br>
    <div class="moz-forward-container"><br>
      <br>
      -------- Weitergeleitete Nachricht --------
      <table class="moz-email-headers-table" border="0" cellpadding="0"
        cellspacing="0">
        <tbody>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Betreff:
            </th>
            <td>Re: [regression] modprobe regression to several
              file-systems - related to crc32c</td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Datum: </th>
            <td>Mon, 9 Feb 2015 14:30:23 -0800</td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Von: </th>
            <td>Kees Cook <a class="moz-txt-link-rfc2396E" href="mailto:keescook@chromium.org"><keescook@chromium.org></a></td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">An: </th>
            <td>Mathias Krause <a class="moz-txt-link-rfc2396E" href="mailto:minipli@googlemail.com"><minipli@googlemail.com></a></td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Kopie
              (CC): </th>
            <td>Greg Kroah-Hartman <a class="moz-txt-link-rfc2396E" href="mailto:gregkh@linuxfoundation.org"><gregkh@linuxfoundation.org></a>,
              Philip Müller <a class="moz-txt-link-rfc2396E" href="mailto:philm@manjaro.org"><philm@manjaro.org></a>, Rob McCathie
              <a class="moz-txt-link-rfc2396E" href="mailto:rob@manjaro.org"><rob@manjaro.org></a>, luis Henriques
              <a class="moz-txt-link-rfc2396E" href="mailto:luis.henriques@canonical.com"><luis.henriques@canonical.com></a>, Kamal Mostafa
              <a class="moz-txt-link-rfc2396E" href="mailto:kamal@canonical.com"><kamal@canonical.com></a>, Jiri Slaby
              <a class="moz-txt-link-rfc2396E" href="mailto:jslaby@suse.cz"><jslaby@suse.cz></a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <pre>Ah! That's it, good find. Thanks!

-Kees

On Mon, Feb 9, 2015 at 2:15 PM, Mathias Krause <a class="moz-txt-link-rfc2396E" href="mailto:minipli@googlemail.com"><minipli@googlemail.com></a> wrote:
> On 9 February 2015 at 23:05, Greg Kroah-Hartman
> <a class="moz-txt-link-rfc2396E" href="mailto:gregkh@linuxfoundation.org"><gregkh@linuxfoundation.org></a> wrote:
>> On Mon, Feb 09, 2015 at 01:26:17PM -0800, Kees Cook wrote:
>>> But it DOES happen for me on 3.14.31. Hmmm.
>>
>> Did I mess up the backport somehow?
>>
>
> v3.14.31:crypto/crc32c.c is missing the MODULE_ALIAS_CRYPTO("crc32c").
> That's probably because crypto/crc32c.c was renamed to
> crypto/crc32c_generic.c in commit
> 06e5a1f29819759392239669beb2cad27059c8ec and therefore fell through
> the cracks when backporting commit
> 5d26a105b5a73e5635eae0629b42fa0a90e07b7b.
>
> So the affected kernels (all that backported the "crypto-" prefix
> patches) need this additional patch:
>
> diff --git a/crypto/crc32c.c b/crypto/crc32c.c
> index 06f7018c9d95..aae5829eb681 100644
> --- a/crypto/crc32c.c
> +++ b/crypto/crc32c.c
> @@ -167,6 +167,7 @@ static void __exit crc32c_mod_fini(void)
>  module_init(crc32c_mod_init);
>  module_exit(crc32c_mod_fini);
>
> +MODULE_ALIAS_CRYPTO("crc32c");
>  MODULE_AUTHOR("Clay Haapala <a class="moz-txt-link-rfc2396E" href="mailto:chaapala@cisco.com"><chaapala@cisco.com></a>");
>  MODULE_DESCRIPTION("CRC32c (Castagnoli) calculations wrapper for lib/crc32c");
>  MODULE_LICENSE("GPL");
>
> Mathias

-- 
Kees Cook
Chrome OS Security
</pre>
      <br>
    </div>
    <br>
  </body>
</html>