Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate HW implementations from Intel & Arm for both CRC32C & CRC64-ECMA #694

Merged
merged 1 commit into from
Jan 8, 2025

Conversation

lihuiba
Copy link
Collaborator

@lihuiba lihuiba commented Jan 6, 2025

Have modified the source code slightly to minimize the number of files included.

@lihuiba lihuiba changed the title borrow HW implementations from Intel & Arm for both CRC32C & CRC64-ECMA Integrate HW implementations from Intel & Arm for both CRC32C & CRC64-ECMA Jan 6, 2025
@lihuiba lihuiba force-pushed the crc+isal branch 6 times, most recently from cf5720c to 7000c87 Compare January 7, 2025 03:32
@lihuiba lihuiba requested a review from Coldwings January 7, 2025 05:32
Copy link
Collaborator

@Coldwings Coldwings left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@@ -46,7 +46,7 @@ jobs:
debug-build-from-source:
runs-on: ubuntu-latest
container:
image: almalinux:8
image: ghcr.io/alibaba/photon-ut-base:latest
Copy link
Collaborator

@beef9999 beef9999 Jan 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这个地方不动吧。build-from-source 测试的就是从一个裸镜像没有安装任何依赖来构建photon,会走网络下载源码包

@@ -22,7 +22,7 @@ jobs:
- name: Install Dependencies
shell: bash
run: |
brew install cmake openssl gflags googletest gsasl
brew install cmake openssl gflags googletest gsasl nasm
Copy link
Collaborator

@beef9999 beef9999 Jan 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

需要改官网doc吗?这个crc是否是默认开启的

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

晚点再改,@Coldwings 会把这个做成可选的。

@lihuiba lihuiba force-pushed the crc+isal branch 4 times, most recently from 80bb6bf to 3e0b705 Compare January 8, 2025 02:36
@lihuiba lihuiba merged commit 45b3c5e into alibaba:main Jan 8, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants