Is there a better way to debug printouts in the Linux kernel?
Right now littering the code with:
printk(KERN_DBG \"%s:%d - %s() \", __
If this is for quick debugging, just printk() works well.
If this is for debugging in more production situation, maybe use pr_debug(), so messages can be enabled at runtime.
Regardless, ("%s: xxx", func) is usually enough. These filenames and line numbers will become annoying very soon. This is also why you haven't found any "standard" solution -- because there is none.