Bug 434763
| Summary: | F-9 pv_ops xen: update anaconda's xen console handling to use hvc | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mark McLoughlin <markmc> |
| Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | rawhide | CC: | anaconda-maint-list, thomas.dubuisson, xen-maint |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-03-26 15:40:27 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: | 434756 | ||
Made a quick guess at what the right change will be and committed it to git. When pvops xen is in rawhide and thus the kernel is pulled into the images, it can be tested a lot more easily kernel-xen-2.6-2.6.25-0.0.rc4.fc9 is in rawhide now Seems it's not quite there yet "text mode forced due to serial/virtpconsole" *** Bug 437706 has been marked as a duplicate of this bug. *** The second half of this is bug 437706 and it has more of hte useful info, so I'm going to close this one since the basic handling is there and working right. |
Whatever anaconda knows about Xen's consoles: loader2/devices.h:54: {"xvc0", CHARDEV, 204, 191, 0600, "root", "root"}, loader2/init.c:598: char * consoles[] = { "/dev/ttySG0", "/dev/xvc0", NULL }; loader2/init.c:600: char * consoles[] = { "/dev/xvc0", NULL }; needs to be updated when we switch to a pv_ops based kernel-xen, because Xen's console is now available through "hvc" (Note, not assigning to anaconda-maint-list until we switch rawhide over. Latest scratch build available from here: http://koji.fedoraproject.org/koji/taskinfo?taskID=460974 )