Merge lp:~rsalveti/ubuntu/maverick/ureadahead/fix-600359 into lp:ubuntu/maverick/ureadahead
| Status: | Rejected |
|---|---|
| Rejected by: | Dave Walker on 2010-12-03 |
| Proposed branch: | lp:~rsalveti/ubuntu/maverick/ureadahead/fix-600359 |
| Merge into: | lp:ubuntu/maverick/ureadahead |
| Diff against target: |
46 lines (+19/-0) 3 files modified
conf/ureadahead-other.conf (+6/-0) conf/ureadahead.conf (+6/-0) debian/changelog (+7/-0) |
| To merge this branch: | bzr merge lp:~rsalveti/ubuntu/maverick/ureadahead/fix-600359 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Dave Walker | 2010-11-25 | Disapprove on 2010-12-03 | |
| Evan Broder | 2010-08-18 | Needs Information on 2010-11-25 | |
|
Review via email:
|
|||
Commit Message
* conf/ureadahead
Description of the Change
Changing ureadahead initscript to avoid running ureadahead at systems with less than 512 MB of ram.
This is needed because ureadahead sets the tracing buffer to 128MB, and at a system with small amount of memory (Beagleboard) this can cause the boot to call the OOM, killing ureadahead and plymouthd.
Check bug 600359 for more details.
I decided to change only the initscript, instead of adding this restriction to the ureadahead code, because then the user can still run and test it if needed.
I also tried different memory thresholds, but didn't change the boot speed when comparing different bootcharts for BeagleBoard, so I just decided to avoid running it in this case.
- 11. By Tim Gardner on 2010-08-20
-
Count the number of CPUs and divide buffer_size_kb by the number of CPUs.
Users should watch for instances of "mmiotrace has lost events" in dmesg to make
sure the trace buffers are not too small. The original value for
buffer_size_kb was chosen somewhat arbitrarily. Empirical testing
has shown that its large enough, so we don't actually know where the lower
boundary lies.
-LP: #491943 - 12. By Ricardo Salveti on 2010-08-24
-
conf/ureadahead
*.conf: only run ureadahead on systems with at least
512MB of ram. (LP: #600359)
| Dave Walker (davewalker) wrote : | # |
Rejecting, as Ricardo states it's no longer required.
Unmerged revisions
- 12. By Ricardo Salveti on 2010-08-24
-
conf/ureadahead
*.conf: only run ureadahead on systems with at least
512MB of ram. (LP: #600359)


This merge proposal references a bug which appears to have been fixed through an alternative approach. Is this merge still needed? If it is needed, please rebase the patch on the current version of lp:ubuntu/ureadahead. If it is no longer needed, please let us know so that we can remove this proposal, or feel free to delete the proposal yourself.