add printk to toggle but would cause kernel frozen