디바이스 드라이버 모듈을 작성하고 있습니다.
커널 모드에서 sock_create()로 UDP 소켓을 열고
sock_sendmsg(), sock_recvmsg()를 이용하여
패킷을 주고 받는 프로그램을 짰는데,
패킷 수신시 이런 경고 메시지가 뜨네요
Warning: kfree_skb on hard IRQ c0098e50
뭐가 문제가 있어서 그런 걸까요.
에러가 아니고 경고니까 그냥 무시해도 상관이 없을까요?
조언 부탁드립니다.
아래는 소스입니다.
[code:1]
int recv_udpmsg(int sid, unsigned int *ip, unsigned short *port,
char *data, int len)