Bug 225583
Summary: | UML on FC6 fails because of utrace patch | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | JuanJo Ciarlante <jjo> |
Component: | kernel | Assignee: | Roland McGrath <roland> |
Status: | CLOSED WORKSFORME | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6 | CC: | cebbert, davej, wtogami |
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: | 2007-09-04 20:45:23 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: |
Description
JuanJo Ciarlante
2007-01-31 14:51:05 UTC
I forgot metioning I did more testing: I did the following tests, based on released utrace patch (OK means UML runs w/no problem, BAD means UML stops after VFS root mounting ) #1 2.6.18.6 vanilla: OK #2 2.6.18.6+utrace,CONFIG_{UP}TRACE=y : BAD (same behaviour as FC6 stock kernel) #3 2.6.18.6+utrace,CONFIG_{UP}TRACE unset: BAD (idem) Curiously, #3 did the very same as #2 (even wrt strace process disposition and strace "behaviour"), I'd expected #3 to simply fail at boot with EINVAL or alike (given that no ptrace support was compiled in). Regards Would it be possible for you to test against vanilla 2.6.20? The utrace patches in http://redhat.com/~roland/utrace/2.6-current/ are now against 2.6.20, and have some fixes not in the 2.6.18 backport. If utrace is breaking UML, I'll need to debug it against the current kernel. I've tested against 2.6.20: SAME (bad) behaviour as 2.6.18.6. FYI ss with previous kernels, I've downloaded 2.6.20 vanilla, copied .config make && make install && boot ; later applied utrace patch , edited EXTRA_VERSION && ... && boot. According to Jeff Dike "UML runs on the utrace in -mm (i.e. utrace on the host), which it didn't with several Fedora kernels." http://lkml.org/lkml/2007/2/20/299 Indeed, apparently problems with UML are now seen only on a CONFIG_PREEMPT=y kernel, which Fedora does not ship. However, it may be only the luck of the timing, as the bug biting UML was never isolated. Several old bugs that might have affected this have been fixed. Reopen if the problem reoccurs. |