I'd like to know

from my char device driver ( in linux kernel ) , I'd like to send some
message to application via message Q.
Is it possible?

from kernel == > to

send some message at any time ==> receive as soon as messages

I know I can sed it by read function of kernel ... but there are many of
type message.
I have to seperate it by message type...
So I want several Kernel Message Q according to message type...

*PS) I know that message Q can communicate to each applications...

Have a day.