I have just added 2GB of RAM into my laptop and started getting problems with ext3 file system. I have tested the actual memory modules with MemTest86+, and they were fine.
This issue also happens when I add other 2GB module (different manufacturer), so it's unlikely that added module itself is faulty. Both modules are same frequency (PC2-5300).
If newly added 2GB module gets removed or replaced with 1GB one, issues disappear.
This is an example of error messages in dmesg:
[ 1113.347106] EXT3-fs error (device sda5) in ext3_reserve_inode_write: IO failure
[ 1113.347119] Aborting journal on device sda5.
[ 1113.348031] Remounting filesystem read-only
[ 1113.349228] EXT3-fs error (device sda5) in ext3_dirty_inode: IO failure
[ 1114.883303] EXT3-fs error (device sda5): ext3_readdir: bad entry in directory #1900599: inode out of bounds - offset=0, inode=1900599, rec_len=12, name_len=1
What could possibly be a problem and what are the ways to look for solution?
UPD: Strange thing - as soon as I go back to kernel 2.6.28-15 everything crashes again. However it's all fine on 2.6.31-020631-generic
Thanks for your answers.