Bug 623822
Summary: | Trying to do PPP hangs my (USB) serial port | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Chris Siebenmann <cks-rhbugzilla> | ||||||||||
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||||||||
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
Severity: | high | Docs Contact: | |||||||||||
Priority: | low | ||||||||||||
Version: | 13 | CC: | anton, dougsland, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda | ||||||||||
Target Milestone: | --- | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | x86_64 | ||||||||||||
OS: | Linux | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2011-06-28 14:39:16 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: | |||||||||||||
Attachments: |
|
Description
Chris Siebenmann
2010-08-12 21:19:33 UTC
Created attachment 438531 [details]
lsusb -v output
Created attachment 438533 [details]
dmesg output
This is the output of 'dmesg' from the Fedora 13 kernel on
this machine. It does not have any messages about the bug
because I have not yet had the opportunity to go home and
try to bring up the PPP link.
I believe that the correct summary of this bug may be 'attempting to set the line discipline to PPP on a USB serial port hangs the process'. Acting on a hunch I wrote a test program that did only this, and I can reliably produce hangs by running it when logged in on a USB serial connection on my machine. The kernel stack trace in the hang is not identical to the pppd stack trace, though, although both go through tty_ldisc_ref_wait(). As a result of this I have also determined that processes appear to un-hang again if I unplug the USB serial port. My test program appears to run without problems on a x86 uniprocessor Fedora 13 machine (a laptop I have handy). I will attach the test program and the dmesg output after I ran it on my server and got the process hang. Created attachment 438550 [details]
Test program to set the tty line discipline to PPP
Created attachment 438552 [details]
Full dmesg output after running test program
This is the full dmesg output from my machine after running the set-line-disc
test program while logged in on a USB serial connection. This resulted in a
hung process and a kernel message almost identical to my pppd case.
This message is a reminder that Fedora 13 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 13. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '13'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 13's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 13 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Fedora 13 changed to end-of-life (EOL) status on 2011-06-25. Fedora 13 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed. |