디바이스 드라이버 모듈에서 정의한 file operations를 커널소스에서 호출하는 방법
글쓴이: nixon4545 / 작성시간: 월, 2017/02/06 - 2:09오후
static struct file_operations fops = {
.owner = THIS_MODULE,
.read = sk_read,
.write = sk_write,
.open = sk_open,
.release = sk_release,
};
디바이스 드라이버를 모듈로 insmod를 했고
모듈에서 만든 sk_write를 커널부분에서 호출을 하고 싶습니다
(정확히는 커널에 선언되어있는 vfs_write에서 호출하고 싶습니다)
그러기 위해선 모듈에 선언된 저 fops의 주소를 알아내야할까요?
Forums:
댓글 달기