Padres waive Hudson and place Barlett on DL.