QnA thread makefile관련 질문

2017.11.20 17:37

안진우_20121604 조회 수:16621

전 프로젝트에서 thread struct로부터 file close하는 코드를 thread.c에 넣었기 때문에 thread에서 make file이 안됩니다.

우선 Make.vars에 filesys 링킹이 없음을 확인하고 수정하여 돌려보니 make는 됐으나, test를 돌릴 때 filesys_init에서 PANIC이 발생하고

USERPROC로 ifdef 시키면 kernel thread의 경우에는 struct thread의 file table을 deallocate시킬 수 없어 문제가 생길 가능성이 남을 것 같습니다.

이 경우 makefile을 수정해야하는 것인지, 아니면 file 함수를 ifdef USERPROC로 처리해야하는지, 또는 다른 방법이 있는 것인 지 질문드립니다. 

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 프로젝트 기여도에 대한 점수 환산 [1] 박성용교수님 2017.12.26 88870
공지 [공지] 운영체제 기말고사 공지 조교 2017.12.12 77303
공지 [공지] 운영체제 중간고사 공지(10월 30일 수정) 조교 2017.10.16 80481
공지 2017년 2학기 운영체제 강의계획서입니다. 조교 2017.09.04 81318
공지 2017년 2학기 운영체제 게시판입니다. 조교 2017.09.04 80512
103 테스트 갯수 관련 [1] 20121604_안진우 2017.10.14 15425
102 파일 명 제출 관련 질문드립니다. [1] 20131528_김성권 2017.09.28 15433
101 path 설정 [1] file 20121625_이정명 2017.10.02 15441
100 추가 구현 테스트 질문 있습니다. [1] file 20121578_김태훈 2017.10.11 15442
99 project0-1 설치 관련 질문 입니다 [1] file 20151559_성창훈 2017.09.24 15502
98 gdb 질문 [1] file 20151604_전해성 2017.10.15 15538
97 보고서 확장자명 관련 [1] 장종석_20121635 2017.09.27 15550
96 계정 로그인이 안됩니다. [1] 두비두비두 2017.09.25 15551
95 보고서 관련해서... [1] 20131599_전시흠 2017.09.26 15571
94 Argument Passing구조 질문있습니다. [1] file 20151587_이윤아 2017.10.11 15576
93 보고서 확장자 관련 질문 있습니다 20151623_한상구 2017.10.20 15577
92 프로젝트 0-2 테스트케이스 질문 있습니다. [1] 20131526_김상섭 2017.09.24 15595
91 bitmap_mark질문있습니다. [3] file 20101670_이상은 2017.09.27 15655
90 bitmap 테스트케이스 질문입니다 [1] 20141555_이서희 2017.09.27 15660
89 프로젝트 보고서 관련 질문 [1] 20151571_유용혁 2017.10.19 15674
88 조교님 .bashrc 파일을 지워버렸습니다; [1] 두비두비두 2017.09.26 15688
87 새로 구현해야 하는 함수 4가지에 대해 질문이 있습니다. [1] 이환희_20121629 2017.09.26 15740
86 프로젝트 0-1 제출관련 질문있습니다. [1] 20131516강민구 2017.09.27 15752
85 숙제 관련 질문 있습니다. [1] 20131517 2017.09.25 15770
84 강의자료 8장 (Memory Management Strategies) file 박성용교수님 2017.11.13 15817
XE Login