GFP_KERNEL 으로 할당한 메모리는 free 할때 sleep 가능성이 있나요?

trymp의 이미지

ptr = kmalloc(24, GFP_KERNEL);
.
.
.
.
kfree(ptr);

위와 같을 때 GFP_KERNEL 타입으로 할당받으면 sleep 가능성이 있자나요

kfree 할때도 sleep 가능성이 있는지 궁금합니다.

알려주시면 감사하겠습니다.