#10180 NORM 1.5-sof: Journal hangs every five or six entry erasures
Zarro Boogs per Child
bugtracker at laptop.org
Sun Jun 20 20:51:56 EDT 2010
#10180: Journal hangs every five or six entry erasures
------------------------------+---------------------------------------------
Reporter: Quozl | Owner: tomeu
Type: defect | Status: new
Priority: normal | Milestone: 1.5-software-later
Component: journal-activity | Version: Development build as of this date
Keywords: | Next_action: diagnose
Verified: 0 | Deployment_affected:
Blockedby: | Blocking:
------------------------------+---------------------------------------------
When a series of manual journal entry erasures is performed (of
photographs taken by a child), the UI becomes unresponsive roughly every
five or six erasures.
dstat shows correlation to a period of write to internal SD. The
following dstat output is at one second intervals:
{{{
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read writ| recv send| in out | int csw
23 3 74 0 0 0| 0 0 | 66B 468B| 0 0 | 166 1492
41 17 42 0 0 0| 0 0 | 66B 452B| 0 0 | 241 1043
16 2 82 0 0 0| 0 0 | 66B 452B| 0 0 | 134 809
41 3 56 0 0 0| 0 0 | 66B 452B| 0 0 | 221 1487
7 3 90 0 0 0| 0 0 | 66B 452B| 0 0 | 91 579
42 12 46 0 0 0| 0 256k| 0 0 | 0 0 | 202 801
view details
erase
22 4 74 0 0 0| 328k 0 | 132B 772B| 0 0 | 206 1304
44 5 51 0 0 0| 0 8192B| 132B 468B| 0 0 | 305 1395
6 0 94 0 0 0| 0 0 | 132B 468B| 0 0 | 86 292
17 1 82 0 0 0| 0 0 | 132B 452B| 0 0 | 147 1413
21 6 72 1 0 0| 0 104k| 132B 452B| 0 0 | 175 925
40 12 48 0 0 0| 0 0 | 132B 468B| 0 0 | 274 1623
view details
erase
33 12 53 2 0 0| 304k 0 | 132B 452B| 0 0 | 278 908
20 5 43 32 0 0| 0 0 | 132B 468B| 0 0 | 192 1612
6 5 22 67 0 0| 0 848k| 132B 452B| 0 0 | 293 933
46 13 41 0 0 0| 0 0 | 132B 468B| 0 0 | 254 1415
39 5 56 0 0 0| 0 0 | 132B 452B| 0 0 | 186 938
24 6 70 0 0 0| 0 0 | 132B 452B| 0 0 | 200 1600
12 2 86 0 0 0| 0 0 | 132B 452B| 0 0 | 91 286
46 8 45 1 0 0| 0 224k| 132B 452B| 0 0 | 282 1505
38 4 58 0 0 0| 0 0 | 192B 510B| 0 0 | 174 656
17 0 83 0 0 0| 0 0 | 132B 566B| 0 0 | 144 1038
13 1 86 0 0 0| 0 0 | 132B 338B| 0 0 | 142 1020
4 0 96 0 0 0| 0 0 | 132B 932B| 0 0 | 72 369
7 0 93 0 0 0| 0 0 | 132B 452B| 0 0 | 87 679
37 6 49 8 0 0| 0 0 | 132B 452B| 0 0 | 212 1830
35 6 29 30 0 0| 0 32k| 132B 452B| 0 0 | 224 749
21 3 76 0 0 0| 0 0 | 132B 468B| 0 0 | 179 1374
13 3 84 0 0 0| 0 0 | 132B 452B| 0 0 | 121 898
13 3 84 0 0 0| 0 0 | 132B 452B| 0 0 | 79 496
39 9 52 0 0 0| 0 0 | 132B 452B| 0 0 | 224 1519
view details
erase
32 10 57 1 0 0| 248k 0 | 132B 452B| 0 0 | 210 973
18 6 76 0 0 0| 0 32k| 132B 468B| 0 0 | 224 1596
user interface unresponsive
4 0 6 90 0 0| 0 24k| 132B 468B| 0 0 | 130 565
1 0 0 99 0 0| 0 88k| 132B 468B| 0 0 | 95 343
21 2 0 77 0 0| 0 48k| 132B 468B| 0 0 | 115 273
1 1 0 98 0 0| 0 32k| 132B 468B| 0 0 | 111 570
1 0 0 99 0 0| 0 24k| 132B 468B| 0 0 | 79 243
1 0 0 99 0 0| 0 24k| 132B 468B| 0 0 | 149 565
1 1 0 98 0 0| 0 56k| 132B 468B| 0 0 | 88 256
42 12 21 25 0 0| 320k 232k| 132B 468B| 0 0 | 185 324
user interface responsive
2 0 98 0 0 0| 0 0 | 132B 468B| 0 0 | 43 96
1 1 98 0 0 0| 0 0 | 132B 452B| 0 0 | 46 81
1 0 99 0 0 0| 0 0 | 192B 494B| 0 0 | 54 105
1 1 98 0 0 0| 0 0 | 132B 452B| 0 0 | 68 144
2 0 98 0 0 0| 0 0 | 132B 452B| 0 0 | 43 93
}}}
It appears the Journal activity's filesystem operations are being stalled
by the kernel.
--
Ticket URL: <http://dev.laptop.org/ticket/10180>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list