Dilute boiled linseed oil with turpentine (1:2). Turpentine is a better choice because it helps to speed drying the linseed oil. Apply the diluted very carefully to endgrain only. If you apply it elsewhere by accident, it will have the same retarding effect on staining – just where you do not want it. The oil will darken the endgrain somewhat, so this method will not work for stains that are essentially lighter than the color created by the linseed oil application. The more you dilute the oil, the less effect on stain absorption there will be, just like adjusting the washcoat density.