ドライバーをアンロードする前に、カーネルコードでファイルシステムをアンマウントしようとしています。その前に、ファイルシステムをアンマウントしたいと思います。
system(umount -t .....) はここでは機能しません。
カーネルモードでアンマウントする方法を教えてください。
ドライバーをアンロードする前に、カーネルコードでファイルシステムをアンマウントしようとしています。その前に、ファイルシステムをアンマウントしたいと思います。
system(umount -t .....) はここでは機能しません。
カーネルモードでアンマウントする方法を教えてください。
LXRumount()
でシステム コールのソース コードをチェックすると、カーネルでアンマウントがどのように行われるかがわかります。
real_mount()
check_mnt()
do_umount()
mntput_no_expire()
autofsサブシステム、つまりカーネルのオートマウンタがどのようにそれを行っているかを見てみたいと思います。