Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 925630
Summary: | kexec-tools: support for arm64 | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dennis Gilmore <dennis> | ||||
Component: | kexec-tools | Assignee: | Pingfan Liu <piliu> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 25 | CC: | bhe, bwalker, dyoung, nhorman, pbrobinson, piliu, ruyang, xiyou.wangcong | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | kexec-tools-2.0.13-7.fc25 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | |||||||
: | 1387950 (view as bug list) | Environment: | |||||
Last Closed: | 2016-10-31 07:36:48 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 922257, 1387950 | ||||||
Attachments: |
|
Description
Dennis Gilmore
2013-03-23 00:50:24 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 23 development cycle. Changing version to '23'. (As we did not run this process for some time, it could affect also pre-Fedora 23 development cycle bugs. We are very sorry. It will help us with cleanup during Fedora 23 End Of Life. Thank you.) More information and reason for this action is here: https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora23 For reference the patches have now been posted upstream for review: kexec-tools: http://www.spinics.net/lists/arm-kernel/msg519421.html kernel support: http://www.spinics.net/lists/arm-kernel/msg513743.html This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle. Changing version to '25'. Kernel support for kexec and kprobes has landed upstream in the 4.8 kernel Created attachment 1202337 [details] Upstream (v5 patch set) support for kexec Initial kexec-tools aarch64 support for Fedora. koji scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=15703232 Any comments or can I push this? Hi, Peter, kexec has been upstreamed, but kdump is not yet. I usually rebase new kexec-tools after upstream kexec-tools bumps a new version. So it means we will have it after a rebase. Simon, the upstream kexec-tools maintainer will release a new version roughly match mainline kernel release schedule. Do you want the backport now? Or can we wait for next rebase. Please let us know, if you think it is urgent, either you or Pratyush can post the backport patches to Fedora kexec list, we can merge them after passing patch review. Thanks Dave (In reply to Dave Young from comment #8) > Hi, Peter, > > kexec has been upstreamed, but kdump is not yet. I usually rebase new > kexec-tools after upstream kexec-tools bumps a new version. So it means we > will have it after a rebase. > > Simon, the upstream kexec-tools maintainer will release a new version > roughly match mainline kernel release schedule. > > Do you want the backport now? Or can we wait for next rebase. > > Please let us know, if you think it is urgent, either you or Pratyush can > post the backport patches to Fedora kexec list, we can merge them after > passing patch review. I would dearly love to land this in Fedora 25 for GA which freezes on Nov 1st [1] and get it enabled in anaconda (so we'd need to co-ordinate a build there). I'm not sure if anaconda uses the kdump side of the functionality although I've not looked closed hence only adding the kexec bits in that patch (I did vaguely look at the kdump side of things). The bits actually used by the installer are the more interesting bits for the GA release because we don't respin post GA where as other functionality can go out as a standard update process. [1] https://fedoraproject.org/wiki/Releases/25/Schedule Peter, So, could you please post the backports to Fedora kexec list after review I can hopefully merge and build it before f25 freeze.. Thanks Dave > So, could you please post the backports to Fedora kexec list after review I
> can hopefully merge and build it before f25 freeze..
It's attached to this BZ. If it really must be posted by me to the list please provide a link to the list
(In reply to Peter Robinson from comment #11) > > So, could you please post the backports to Fedora kexec list after review I > > can hopefully merge and build it before f25 freeze.. > > It's attached to this BZ. If it really must be posted by me to the list > please provide a link to the list Yes, please, we need review the patches and do some test. FYI, the kexec list is below: kexec.org Hi Peter, The patch "v5-2-3-arm64-Add-arm64-kexec-support.patch" is quite different from the upstream commit 522df5. Can I use the patch from upstream instead? Thx, Pingfan
> The patch "v5-2-3-arm64-Add-arm64-kexec-support.patch" is quite different
> from the upstream commit 522df5. Can I use the patch from upstream instead?
It was v5 of the upstream patch, feel free to use whichever you prefer as you're the maintainers. I just put together a patch to start things moving forward.
Since Pingfan will send the patch, reassigned to him, Pratyush can help review the patch. Peter, suppose we can merge it Wednesday. I assume we just create a build, make a F25 update, but first an update will be in updates-testing then in stable, how can we ensuer it being in F25 compose? (In reply to Dave Young from comment #17) > Peter, suppose we can merge it Wednesday. I assume we just create a build, > make a F25 update, but first an update will be in updates-testing then in > stable, how can we ensuer it being in F25 compose? It just needs to be stable (f25) by Monday for freeze. Once it's on it's way to testing I'll submit a PR for the anaconda side of things. Current window to get things stable is 3 days so it should be fine. Here is the update, Peter, please help on submitting a PR so that we can get it in F25. https://bodhi.fedoraproject.org/updates/kexec-tools-2.0.13-6.fc25 Thanks Dave (In reply to Dave Young from comment #19) > Here is the update, Peter, please help on submitting a PR so that we can get > it in F25. PR on what? (In reply to Peter Robinson from comment #20) > (In reply to Dave Young from comment #19) > > Here is the update, Peter, please help on submitting a PR so that we can get > > it in F25. > > PR on what? Hmm, according to comment #18 you would like to open a PR for the anaconda side of thing, I'm not sure what is it though. (In reply to Dave Young from comment #21) > (In reply to Peter Robinson from comment #20) > > (In reply to Dave Young from comment #19) > > > Here is the update, Peter, please help on submitting a PR so that we can get > > > it in F25. > > > > PR on what? > > Hmm, according to comment #18 you would like to open a PR for the anaconda > side of thing, I'm not sure what is it though. And that has nothing to do with this bug? If so, just ignore the comment.. Any reason it wasn't built for F-26 too? For anaconda they'll want to land it into rawhide too and ATM it'll break the compose/install on rawide so people will scream. kexec-tools-2.0.13-6.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-7a0e28b12e (In reply to Peter Robinson from comment #23) > Any reason it wasn't built for F-26 too? For anaconda they'll want to land > it into rawhide too and ATM it'll break the compose/install on rawide so > people will scream. I planned to do it later this week or early next week since it is not urgent. Updated the update with a fix to previous patches, here is the new one: https://bodhi.fedoraproject.org/updates/kexec-tools-2.0.13-7.fc25 BTW, I also added the patches to rawhide. kexec-tools-2.0.13-7.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-7a0e28b12e kexec-tools-2.0.13-7.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. |