vmalloc와 free함수 쓸 때요..

oracle_warden의 이미지

그냥 user program에서 사용한 malloc를
커널 안에다 이식하려면, malloc를 그냥 vmalloc로 바꿔주기만 하면 되나요??

그리고 free를 썼던 부분은 어떻게 바꿔줘야 하나요??
free함수도 못찾는다고 나오던데..;;

그럼 답변 미리 감사드립니다..(-.- )( -.-)(-.- )( -.-)

charsyam의 이미지

oracle_warden wrote:
그냥 user program에서 사용한 malloc를
커널 안에다 이식하려면, malloc를 그냥 vmalloc로 바꿔주기만 하면 되나요??

그리고 free를 썼던 부분은 어떻게 바꿔줘야 하나요??
free함수도 못찾는다고 나오던데..;;

그럼 답변 미리 감사드립니다..(-.- )( -.-)(-.- )( -.-)

vmalloc - vfree
kmalloc - kfree

입니다. 고운 하루되시길...

=========================
CharSyam ^^ --- 고운 하루
=========================