printk related code 20140626