본문 바로가기

Skills/mY Technutz

Kernel Dump Analysis - #11

Kernel Crash 분석 업데이트 하나 더.


일이.... 있긴있는데, 분석하기 좀 집중안되는 놈이라 다른짓 하고 있음..


(우선순위가 이게 더 높기에 하고 있는거다. 절대 우선순위 무시하는법 없다... )


백업용도로 사용하는 몇개 서버군들중 두대의 서버가 비 동시적 시간에 Crash 되어


리붓되었다는 것이 배경...



사실, 이 과정만 보아서는 igxbe 드라이버가 Invalid data 를 넘겨주었기 때문인지,

애초에 Kernel 에서 skb allocation 에 논리적 이슈가 있었던 것인지 알 수 없으나,


어찌되었든, 둘다 커널에 포함되어 제공되는 Internal 부분이고,


Shipped driver 이며, allocation 이슈이기 때문에,


커널 Defect 로 판단되어 업그레이드나 픽스가 필요 한 상황...


(실제로 UEK2 커널의 sk_buff allocation 부분을 보면, memory allocation 체크하는 부분이

더 간결하게 정리되어 있다. )


게다가 역시나 이녀석도 UEK R1 인지라.... UEK Release 2 로 업그레이드를


하라는 것으로 가이드 할 수 밖에 없었다..........


이번엔 좀 더 Advanced crash 사용법을 보여준것 같아서.....


별로 뿌듯하진 않은데, 어차피 알아듣는 사람은 안알랴줌에도 스스로  깨우칠 것이고,


깨우치려 들지 않는 자는 알랴줌에도 깨우치지 못할 것이기에....


"밥줄" 좀 품....막 confidential 위반이라고 머라카면,

( 아... UEK 소스라인이 문제되려나? 근데 별반 차이 없는데 Vanila 커널이랑 ㅋ )


"옴마~? 앙대욤"



2014/01/06 - [Skills/System] - Kernel dump analysis about the bug called as "devide by zero"

2012/01/01 - [Skills/mY Technutz] - Kernel Dump Analysis #10



'Skills > mY Technutz' 카테고리의 다른 글

Kexec/Kdump 의 제약사항에 대해서  (4) 2016.01.14
Patch of Egypt timezone data - Urgent  (0) 2014.06.18
HAL 데몬 사용하기 (Simple)  (0) 2012.04.03
Enhanced Using Sar data collector  (1) 2012.03.18
Kernel Dump Analysis #10  (2) 2012.01.01