| Add self-service EulerMaker EBS cloud build Add scripts/ebs-build.sh for self-service cloud building of the kernel via EulerMaker EBS (ccb), no admin role required: each developer creates their own inherited sub-project, configures the kernel package repo from the local ebs-build.conf (SPEC_URL/SPEC_BRANCH, adding a .git suffix as the cloud schema requires; skips if already consistent), snapshots the dependency baseline, triggers aarch64/x86_64 builds, polls to completion, fetches build logs and downloads the resulting RPMs. The build target is the remote repo/branch set by SPEC_URL/SPEC_BRANCH in the local (gitignored) ebs-build.conf; changes must be pushed there first. The remote repo must be named "kernel", since EBS only auto-generates Source0 kernel.tar.gz for a repo named exactly that; ebs-build.sh now validates this before setup/build. Also add scripts/gen-source-tarball.sh to generate kernel.tar.gz (Source0) from the git tag in SOURCE for local builds, an ebs-build.conf.example template (auto-copied on first run), a newcomer guide docs/ebs-build.md, and document both build paths in README/README_cn. Add the SPDX license header to scripts/clean-config. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 2 个月前 |
| Add self-service EulerMaker EBS cloud build Add scripts/ebs-build.sh for self-service cloud building of the kernel via EulerMaker EBS (ccb), no admin role required: each developer creates their own inherited sub-project, configures the kernel package repo from the local ebs-build.conf (SPEC_URL/SPEC_BRANCH, adding a .git suffix as the cloud schema requires; skips if already consistent), snapshots the dependency baseline, triggers aarch64/x86_64 builds, polls to completion, fetches build logs and downloads the resulting RPMs. The build target is the remote repo/branch set by SPEC_URL/SPEC_BRANCH in the local (gitignored) ebs-build.conf; changes must be pushed there first. The remote repo must be named "kernel", since EBS only auto-generates Source0 kernel.tar.gz for a repo named exactly that; ebs-build.sh now validates this before setup/build. Also add scripts/gen-source-tarball.sh to generate kernel.tar.gz (Source0) from the git tag in SOURCE for local builds, an ebs-build.conf.example template (auto-copied on first run), a newcomer guide docs/ebs-build.md, and document both build paths in README/README_cn. Add the SPDX license header to scripts/clean-config. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 2 个月前 |
| Add self-service EulerMaker EBS cloud build Add scripts/ebs-build.sh for self-service cloud building of the kernel via EulerMaker EBS (ccb), no admin role required: each developer creates their own inherited sub-project, configures the kernel package repo from the local ebs-build.conf (SPEC_URL/SPEC_BRANCH, adding a .git suffix as the cloud schema requires; skips if already consistent), snapshots the dependency baseline, triggers aarch64/x86_64 builds, polls to completion, fetches build logs and downloads the resulting RPMs. The build target is the remote repo/branch set by SPEC_URL/SPEC_BRANCH in the local (gitignored) ebs-build.conf; changes must be pushed there first. The remote repo must be named "kernel", since EBS only auto-generates Source0 kernel.tar.gz for a repo named exactly that; ebs-build.sh now validates this before setup/build. Also add scripts/gen-source-tarball.sh to generate kernel.tar.gz (Source0) from the git tag in SOURCE for local builds, an ebs-build.conf.example template (auto-copied on first run), a newcomer guide docs/ebs-build.md, and document both build paths in README/README_cn. Add the SPDX license header to scripts/clean-config. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 2 个月前 |
| Add self-service EulerMaker EBS cloud build Add scripts/ebs-build.sh for self-service cloud building of the kernel via EulerMaker EBS (ccb), no admin role required: each developer creates their own inherited sub-project, configures the kernel package repo from the local ebs-build.conf (SPEC_URL/SPEC_BRANCH, adding a .git suffix as the cloud schema requires; skips if already consistent), snapshots the dependency baseline, triggers aarch64/x86_64 builds, polls to completion, fetches build logs and downloads the resulting RPMs. The build target is the remote repo/branch set by SPEC_URL/SPEC_BRANCH in the local (gitignored) ebs-build.conf; changes must be pushed there first. The remote repo must be named "kernel", since EBS only auto-generates Source0 kernel.tar.gz for a repo named exactly that; ebs-build.sh now validates this before setup/build. Also add scripts/gen-source-tarball.sh to generate kernel.tar.gz (Source0) from the git tag in SOURCE for local builds, an ebs-build.conf.example template (auto-copied on first run), a newcomer guide docs/ebs-build.md, and document both build paths in README/README_cn. Add the SPDX license header to scripts/clean-config. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 2 个月前 |
| process PGP certs before kernel building (cherry picked from commit 1c7c020a6c7c67b4d9da14b95d250cc8dbb482d4) | 3 年前 |
| Switch kernel version to 6.18.56 Update upstream_sublevel to 56 and bump release to 6.18.56-0.0.0.16. Config changes for new Kconfig options in v6.18.56: - aarch64: enable ARM64_ERRATUM_3821522 (Cortex-A725 AMU CNT_CYCLES) - x86_64: enable X86_AMD_PSTATE_DYNAMIC_EPP (dynamic EPP) listnewconfig verified empty for both aarch64 and x86_64. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 4 天前 |
| kernel.spec: clean rt/raspi/haoc patches and build target Prepare for upgrade kernel new version. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> | 1 年前 |
| Package init | 6 年前 |
| openEuler-24.03-LTS update check-kabi format Enable kabi check for src and change the check-kabi format to Python3 Signed-off-by: ZhangPeng <zhangpeng362@huawei.com> | 2 年前 |
| Package init | 6 年前 |
| Package init | 6 年前 |
| Add self-service EulerMaker EBS cloud build Add scripts/ebs-build.sh for self-service cloud building of the kernel via EulerMaker EBS (ccb), no admin role required: each developer creates their own inherited sub-project, configures the kernel package repo from the local ebs-build.conf (SPEC_URL/SPEC_BRANCH, adding a .git suffix as the cloud schema requires; skips if already consistent), snapshots the dependency baseline, triggers aarch64/x86_64 builds, polls to completion, fetches build logs and downloads the resulting RPMs. The build target is the remote repo/branch set by SPEC_URL/SPEC_BRANCH in the local (gitignored) ebs-build.conf; changes must be pushed there first. The remote repo must be named "kernel", since EBS only auto-generates Source0 kernel.tar.gz for a repo named exactly that; ebs-build.sh now validates this before setup/build. Also add scripts/gen-source-tarball.sh to generate kernel.tar.gz (Source0) from the git tag in SOURCE for local builds, an ebs-build.conf.example template (auto-copied on first run), a newcomer guide docs/ebs-build.md, and document both build paths in README/README_cn. Add the SPDX license header to scripts/clean-config. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 2 个月前 |
| Package init | 6 年前 |
| Package init | 6 年前 |
| Package init | 6 年前 |
| Switch kernel version to 6.18.56 Update upstream_sublevel to 56 and bump release to 6.18.56-0.0.0.16. Config changes for new Kconfig options in v6.18.56: - aarch64: enable ARM64_ERRATUM_3821522 (Cortex-A725 AMU CNT_CYCLES) - x86_64: enable X86_AMD_PSTATE_DYNAMIC_EPP (dynamic EPP) listnewconfig verified empty for both aarch64 and x86_64. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 4 天前 |
| Revert "!2724 release 6.6.0-163.0.0" This reverts commit 0b4fee71a0105c6c677f3e09601e44c5c897bb1f, reversing changes made to cb5b5268a6a4a733cc2a01273dbd234686129289. | 2 个月前 |
| Switch kernel version to 6.18.56 Update upstream_sublevel to 56 and bump release to 6.18.56-0.0.0.16. Config changes for new Kconfig options in v6.18.56: - aarch64: enable ARM64_ERRATUM_3821522 (Cortex-A725 AMU CNT_CYCLES) - x86_64: enable X86_AMD_PSTATE_DYNAMIC_EPP (dynamic EPP) listnewconfig verified empty for both aarch64 and x86_64. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 4 天前 |
| Switch kernel version to 6.18.56 Update upstream_sublevel to 56 and bump release to 6.18.56-0.0.0.16. Config changes for new Kconfig options in v6.18.56: - aarch64: enable ARM64_ERRATUM_3821522 (Cortex-A725 AMU CNT_CYCLES) - x86_64: enable X86_AMD_PSTATE_DYNAMIC_EPP (dynamic EPP) listnewconfig verified empty for both aarch64 and x86_64. Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com> Assisted-by: Claude:deepseek-v4-flash | 4 天前 |
| Package init | 6 年前 |
| Package init | 6 年前 |
| Package init | 6 年前 |
| Support generating moudle/kernel signature with openEuler signature platform signed-off-by: jinlun <jinlun@huawei.com> | 2 年前 |
| process PGP certs before kernel building (cherry picked from commit 1c7c020a6c7c67b4d9da14b95d250cc8dbb482d4) | 3 年前 |
| Package init | 6 年前 |
| Package init | 6 年前 |
| Support generating moudle/kernel signature with openEuler signature platform signed-off-by: jinlun <jinlun@huawei.com> | 2 年前 |
| update x509.genkey. | 6 年前 |