Openmoko Bug #2180: stable-tracking: 'rxserr' UART messages

Openmoko Public Trac bugs at
Wed Feb 11 15:17:10 CET 2009

#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

 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: <> <>
openmoko trac

More information about the openmoko-kernel mailing list