Closed nathanchance closed 5 years ago
On Mon, Jan 7, 2019 at 6:09 AM Nathan Chancellor notifications@github.com wrote:
Fixes ClangBuiltLinux/linux#6 (comment) https://github.com/ClangBuiltLinux/linux/issues/6#issuecomment-451676502 .
See the commits for more information.
Presubmit: https://travis-ci.com/nathanchance/continuous-integration/builds/96427932
You can view, comment on, or merge this pull request online at:
https://github.com/ClangBuiltLinux/continuous-integration/pull/110 Commit Summary
- patches: linux: x86_64: Fix build on 5.0-rc1
- patches: linux-next: x86_64: Fix build
File Changes
- D patches/linux-next/x86_64 https://github.com/ClangBuiltLinux/continuous-integration/pull/110/files#diff-0 (1)
- A patches/linux-next/x86_64/x86-series.patch https://github.com/ClangBuiltLinux/continuous-integration/pull/110/files#diff-1 (229)
- D patches/linux/x86_64/0001-DO-NOT-UPSTREAM-x86-Avoid-warnings-errors-due-to-lac.patch https://github.com/ClangBuiltLinux/continuous-integration/pull/110/files#diff-2 (64)
- A patches/linux/x86_64/x86-series.patch https://github.com/ClangBuiltLinux/continuous-integration/pull/110/files#diff-3 (229)
Patch Links:
- https://github.com/ClangBuiltLinux/continuous-integration/pull/110.patch
https://github.com/ClangBuiltLinux/continuous-integration/pull/110.diff
Hi Nathan,
Thanks for taking care.
Yeah, I saw that two put_user_goto commits by Linus himself and expected a breakage with clang.
This is the 1st time I looked into a travis log of cbl-ci. It's nice to see it boots in QEMU.
Is it possible to have a verbose output of the patches applied?
524 + patches_folder=../patches/linux-next/x86_64 525 + [[ -d ../patches/linux-next/x86_64 ]] 526 + git apply -3 ../patches/linux-next/x86_64/x86-series.patch
Something like this...?
sdi@iniza:~/src/linux-kernel/cbl-ci$ git diff diff --git a/driver.sh b/driver.sh index 2378ce3e3969..5303d32b9ecc 100755 --- a/driver.sh +++ b/driver.sh @@ -161,7 +161,7 @@ build_linux() { git show -s | cat
patches_folder=../patches/${REPO}/${ARCH}
[[ -d ${patches_folder} ]] && git apply --verbose -3 "${patches_folder}"/*.patch
This diff is on top of...
sdi@iniza:~/src/linux-kernel/cbl-ci$ git log --oneline -1 9fa6e308d4e0 (HEAD -> master, origin/master, origin/HEAD) Merge pull request #108 from shenki/remove-naked-function-usage-patch
...after your Git pull request is pushed to HEAD, of course.
Thanks.
Regards,
[1] https://travis-ci.com/nathanchance/continuous-integration/jobs/168523756 [2] https://travis-ci.com/nathanchance/continuous-integration/jobs/168523756#L524
Don't merge until I have the ability to push the current HEAD away because it was only needed on next-20180107; I had hoped this would be merged last night.
Fixes https://github.com/ClangBuiltLinux/linux/issues/6#issuecomment-451676502.
See the commits for more information.
Presubmit: https://travis-ci.com/nathanchance/continuous-integration/builds/96427932