-
typedef
는 실제 자료형을 감춘다.- 데이터 형이 감춰져있어서 실수 가능성이 커진다.
단순히 입력 글자를 줄이려고
typedef
를 사용하는 것은 무리가 있다. -
- 버그 수정
- 패치 생성
- 테스트
- 제출
- 제출은 다음과 같은 내용을 포함하여, 발생한 버그를 명확히 설명해야 한다.
- 발생한 증상
- 모든 시스템 출력
- 웁스 내용 해석본
- 문제 재현 방법
- 하드웨어 사양 제공
- 버그 리포트는 각 드라이버와 서브시스템의 담당자에게 보낸다.
- 제출은 다음과 같은 내용을 포함하여, 발생한 버그를 명확히 설명해야 한다.
-
- 주석에는 다음과 같은 내용을 포함한다.
- 코드가 하는 일이 무엇인지
- 그 일을 왜 하는지
- 다음 내용은 주석에 포함되면 안된다.
- 어떻게 하는지에 대한 설명
- 커널은 C 방식의 주석을 사용한다.
- 주석에서 중요한 부분은
'XXX:'
같은 표시를 붙인다.- ex) 버그의 경우
'FIXME:'
- ex) 버그의 경우
- 주석에서 중요한 부분은
- 주석에는 다음과 같은 내용을 포함한다.
-
- 패치 생성
diff
명령어를 이용git
을 이용
- 패치 제출
- 커널 관리자에게 패치 제출
- 패치 생성