Kernel 3.4에서 do_umount() 함수 변경점을 알려주세요.
글쓴이: astzlra955 / 작성시간: 금, 2013/11/29 - 1:42오후
안녕하세요.
예전에 Kernel 3.1 을 사용할 때는 do_umount() 함수의 인자로 struct vfsmount 를 사용했는데,
Kernel 3.4 에서는 struct mount 를 인자로 사용하더군요.
그렇게 변경되면서 kern_path("경로", 0, &path ) 함수를 통해 vfsmount 값을 받아서 do_umount()의 인자로 사용 하던 방법으로는 do_umount()함수를 사용할 수가 없다군요..
이상하게 kern_path는 여전히 vfsmount 구조체를 반환하기 때문에요...
결론적으로 Kernel 3.4 버전의 do_umount( ) 함수는 인자로 struct mount 를 넣어야 하는데,
이 struct mount 를 제가 원하는 것으로 setting 하는 방법이 없을까요?
kern_path( )로는 안되요..
Forums:
댓글 달기