working chardev with printk