Some functions are safe to call from any context, or holding almost any lock.
printk()
kfree()
add_timer() and del_timer()
add_timer()
del_timer()