I am trying to send messages from user space to kernel. I am able to send it succesfully via netlink sockets. But I would like to know whether I should free the messages in kernel function which I have written or netlink socket API's are deallocating memory?
Also in /proc/net/netlink, I can see the Drop counts keep on increasing. What this count signifies?