kmalloc는 할당에 한계가 있읍니다.
vmalloc로 하세요

정확하게 기억은 나지 않지만 kmalloc 는 PAGE_SIZE * 32 라고 알고 있읍니
다.