첫 리눅스 커널 기여

·
Linux
커널 분석을 하다가 발견리눅스 커널에 관심을 가지면서 커널 분석을 시작했고,더 나아가서 커널에 기여를 해보고싶다는 생각이 들었다.오픈소스 기여, 특히 커널에 기여한다는 것은 개발자의 로망이 아닌가? 나같은 초보 개발자들이 커널의 코어 소스코드를 수정한다는 것은 사실 쉽지 않다.코어부분은 초고수개발자들이 수십년에 걸쳐서 검증이 된, 거의 완벽한 코드이기 때문이다. 그래서 보통 드라이버쪽에 staging된 코드(아직 개발될 여지가 많은 코드)들을 대체로 수정한다고 한다.더 쉬운건, 주석이나 코드 스타일 수정이 있다. 수정한 부분을 발견한건 우연이었다.프로세스 생성 커널 분석을 하다가,copy_process() 함수에 이런 주석이 있었다.p->set_child_tid = (clone_flags & CLONE_..