sched_clock() overflow after 208.5 days in Linux Kernel

jellypo의 이미지

펜티엄 4 이후 인텔 CPU 사용시, 208일 연속 사용할 경우 리눅스 커널 패닉으로 다운 된다는 내용입니다.

방지 방법
1. 커널 업데이트 후 리붓
2. 208일 되기 전에 리붓
3. 그 외의 방법은 없는 것으로 확인(첫번째 링크 참조)

영향 버전
Linux Kernel 2.6.28 에 적용된 패치에 버그가 있었고,
Linux Kernel 3.1.5 에서 수정 되었다고 합니다.
이 사이에 배포된 버전은 대부분 이 버그가 있다고 하네요.

2.6 계열: 2.6.32.50 에서 수정
3.0 계열: 3.0.13 에서 수정
3.1 계열: 3.1.5 에서 수정

http://kenichiokuyama.blogspot.kr/2011/12/schedclock-overflow-after-2085-days-in.html
https://access.redhat.com/knowledge/solutions/68466

http://rhn.redhat.com/errata/RHBA-2012-0124.html

레드햇의 경우 커널을 조금씩 수정해서 쓰는지...
첫번째 링크에서 언급하고 있는 버전과
두번째 링크에서 언급하고 있는 레드햇 리눅스 커널 버전이 서로 다릅니다.