Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-9699

power8 crc32 doesn't implement PPC64 ABI correctly

Details

    Description

      By not implementing the ABI correctly we changed registers that should of been non-volatile.

      The pull request linked is a mirror of the upstream changes:

      https://github.com/antonblanchard/crc32-vpmsum/compare/f2145e5858c283d6a95ea1bc613db50b4d514303...aaf0ac4

      Attachments

        Issue Links

          Activity

            commit d5d0c35f23c54c3ddddaebfeaa77ad80439f0ebd
            Merge: 46089d7 5ea894a
            Author: Jan Lindström <jan.lindstrom@mariadb.com>
            Date: Tue Mar 15 10:46:33 2016 +0200

            Merge pull request #160 from grooverdan/crc32_power_abi_fix

            MDEV-9699: power8 crc32: Per the PPC64 ABI, v20-v31 are non-volatile registers

            jplindst Jan Lindström (Inactive) added a comment - commit d5d0c35f23c54c3ddddaebfeaa77ad80439f0ebd Merge: 46089d7 5ea894a Author: Jan Lindström <jan.lindstrom@mariadb.com> Date: Tue Mar 15 10:46:33 2016 +0200 Merge pull request #160 from grooverdan/crc32_power_abi_fix MDEV-9699 : power8 crc32: Per the PPC64 ABI, v20-v31 are non-volatile registers

            People

              jplindst Jan Lindström (Inactive)
              danblack Daniel Black
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.