#2180: stable-tracking: 'rxserr' UART messages -----------------------------+---------------------------------------------- Reporter: laforge | Owner: openmoko-kernel Type: defect | Status: new Priority: high | Milestone: FSO Component: System Software | Version: Severity: major | Keywords: gps s3x24xx_serial rxerr Haspatch: 0 | Blockedby: Estimated: | Patchreview: Blocking: | Reproducible: -----------------------------+----------------------------------------------
Comment(by andy): 21 + 16 --> 37, which is under "s3cmci" and has 400955 interrupts to its name. Apparently because "real" hard SDIO interrupt detection is broken in 2442 or at least the driver, we sit there polling the device 100 times a second or some such over SDIO interface to see if it has a pending interrupt. So I guess this goes on whether the ar6000 part above it is active or not and makes the latencies. For GPS unlike GSM the overruns are real I think. Maybe you can try the attached patch about changing interrupt priority to put UART1 before SDI and removing rotation, I still got GPS overruns here but I never saw a spew as in you log. -- Ticket URL: <https://docs.openmoko.org/trac/ticket/2180#comment:16> docs.openmoko.org <http://docs.openmoko.org/trac/> openmoko trac