Comment 22 for bug 577763

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote : Re: ureadahead slows down boot on cheap SSDs (e.g. EeePC 900 SSD)

lavinog:
I like to report kernel issues in my spare time and have manually turned the kerneloops service on. You will see that many other services are missing from the bootchart as I have manually turned them off. As it happens I don´t think I was running the latest updates but the updates that have been released are irrelevant to this issue...

Scott:
As I tried to state in comment #17, such cheap/1st gen SSDs will be misreported as being rotational: i.e. /sys/block/sda/queue/rotational is 1 on an out of the box install on an EeePC 900 16G SSD. If this were not the case I would not need to manually add the udev rules given in comment #15 to workaround this issue. My concerns are twofold:
1. Some SSDs don´t report they are non-rotational. This leads ureadahead to use a mode that will actually slow down boot.
2. A pack caches the fact that the disk was originally reported as rotational so until the pack is remade the udev change is not picked up.

Is that clearer?