printk related code 20140620