[Trac #345] kmmcd chews on cpu after card insertion

Zarro Boogs per Child bugtracker at laptop.org
Wed Nov 8 13:23:34 EST 2006


#345: kmmcd chews on cpu after card insertion
----------------------+-----------------------------------------------------
 Reporter:  dilinger  |       Owner:  marcelo
     Type:  defect    |      Status:  new    
 Priority:  blocker   |   Milestone:  BTest-1
Component:  kernel    |    Keywords:         
----------------------+-----------------------------------------------------
 After inserting an SD card (happens w/ both the sandisk extreme3 1.0GB and
 the 512MB), kmmcd appears to be spinning using 100% cpu.  Here's what
 sysrq's task dump tells me:

 {{{
  =======================
 kmmcd         R running  2944   493      6          2448   431 (L-TLB)
 mtdblockd     S C04CD2E2  2908  1028      1          1159   328 (L-TLB)
        c11c5f7c 00000046 c6dbf800 c04cd2e2 00000086 00000086 00000000
 00000009
        c115d000 b991ec8f 00000022 00121e01 c115d120 c11c5fb4 c11c5fc0
 6e369d30
        00000000 c11c5fc0 00000000 c11c5fb4 c12ab000 c8986445 c8986904
 c897d612
 Call Trace:
  [<c04cd2e2>] cfq_completed_request+0xf0/0x114
  [<c8986445>] mtd_blktrans_thread+0x10c/0x249 [mtd_blkdevs]
  [<c0402b36>] ret_from_fork+0x6/0x20
  [<c8986339>] mtd_blktrans_thread+0x0/0x249 [mtd_blkdevs]
  [<c0410645>] default_wake_function+0x0/0xc
  [<c8986339>] mtd_blktrans_thread+0x0/0x249 [mtd_blkdevs]
  [<c0402fa7>] kernel_thread_helper+0x7/0x10
  =======================
 }}}

 This is w/ build149, and Linux localhost.localdomain
 2.6.18-20061106.3.olpc.6a94be8adce907b #1 Mon Nov 6
 18:08:12 EST 2006 i586 i586 i386 GNU/Linux

-- 
Ticket URL: <http://dev.laptop.org/ticket/345>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list