커널 모듈에 파일을 쓸 때 vfs_write(...)
을 사용하고 있습니다. 파일을 쓰는 동안 오류가 발생하면 변경 사항을 되돌리고 파일을 원래 상태로 복원해야합니다. 현재 쓰여질 파일의 데이터를 담고있는 임시 파일을 유지하려고 생각 중입니다. 임시 파일을 임시 파일로 대체하는 것은 원본 파일로 바꾸지 만 커널 모듈에서는 너무 많은 작업을합니다.커널 모듈에서 변경된 내용을 커널 모듈의 파일로 되 돌리십시오.
내가 여기에 갇혀서이 문제를 알고있는 사람이 있습니까?
왜 처음부터 커널에 파일을 쓰고 있습니까? – tangrs