Playing with LiveCD (on a USB stick) with an Aspire One with Super Talent 16Gb SSD:
- Normal LiveCD boot shows the problem in dmesg.
- Booting with 'libata.dma=0' in kernel line fixes the problem (by disabling DMA) in dmesg.
- Booting with 'libata.ignore_hpa=0' had no affect.
Since the problem looked to be DMA related, I tried slowing down the transfer with 'libata.force=udma/33'. No affect, though plenty of logs about UDMA being forced to 33.
The same machine is working fine with Jaunty. Another Aspire One with the standard (factory) 8 Gb SSD is running Karmic without any problem.