I would suggest the rings are worn or have lost their tension. If it has had a hard life then this is a distinct possibility. If the rest of the bottom end is fine, no knocks etc then just a re-bore, new pistons and the necessary gaskets etc...
Out of interest, what oil are you using???