slab 관련하여 질문드립니다.

꽃의비밀 2013.10.18 11:41 조회 수 : 7039 추천:1

안녕하세요! 질문이 있어서 이렇게 글을 써봅니다.

밑에 BCM5358(MIPS계열) 커널 포팅 관련하여 글 올렸었데요.


디버깅을 진행하던 도중 slab에 관하여 궁금한게 있습니다.

지금 현재 Kernel Panic이 발생하는데 Call Trace를 보면 kmem_cache_alloc 함수가 호출된 것을 확인할수 있습니다.


그래서 kmem_cache_alloc 함수에 디버그 코드를 넣고 부팅을 시켜보니 메모리를 초기화한 이후에 kmem_cache_alloc 함수를 

호출한걸 보면 slab으로 메모리 영역을 할당한걸로 보입니다. 


 현재는 kernel_init( )함수에서 do_basic_setup( ) 함수에서 멈춥니다. 추측하건데 메모리 영역 할당에 뭔가 문제가 생긴걸로 보이는데요.

 

 메모리 관련 초기 설정에서 뭔가 잘못되면 위와 같은 증상이 생길수 있는지 궁금합니다. 


 고수님들의 많은 답변 부탁드려요~


번호 제목 글쓴이 날짜 조회 수
공지 [공지] 프로그래밍 관련 Q&A 게시판 입니다. woos 2016.04.09 22264
358 CPU 레지스터에 관해 질문 있습니다. [2] mong87suk 2013.12.05 2941
357 slub 질문드립니다. kimkabsu 2013.11.28 1932
356 리눅스 커널 공부관련 질문 입니다. [2] mong87suk 2013.11.27 3894
355 컴파일러(이론)의 LL(1) 파싱테이블 관련 문제 질문입니다. 데프콘 2013.11.25 5470
354 인라인 어셈블리를 사용하여 함수 스택을 보고 싶습니다. [1] 이영준 2013.11.11 2867
353 L2 Unified Cache 질문 [3] demiahn 2013.11.05 4541
352 SquashFS 마운트 에러 질문입니다. 꽃의비밀 2013.10.29 6386
351 mmap() 함수 구조를 보고싶은데요. [1] 김숙현 2013.10.19 3293
» slab 관련하여 질문드립니다. [9] 꽃의비밀 2013.10.18 7039
349 Exception Vector로 변환시의 발생하는 하드웨어적인 작업관련 질문입니다. [2] June 2013.10.17 8260
348 MIPS계열 Chip에 커널포팅중 인터럽트 관련 문제입니다. 꽃의비밀 2013.10.17 2885
347 혹시 리눅스 커널을 검증하는 자동툴이 있을까요? 주피터 2013.10.17 2395
346 Intel instruction fetch length는 8k 이상? [5] 박한범 2013.10.05 2739
345 비실시간 스케쥴링 관련 질문 드립니다. tezboy 2013.10.04 2863
344 민홍교수님 ARM 강의중 pipeline 기억 나시는분 계신가요? [1] file 조성진 2013.09.26 5363
343 인터넷소스 vim 붙여넣기 문제 [7] file 김기정 2013.09.15 5212
342 Xen의 Populate-On-Demand 를 사용한 요구페이징에 대해서 이영준 2013.09.13 3469
341 console_init() 관련 질문 [2] 최문성 2013.09.12 3395
340 FLOPS에 관하여 질문 드립니다. [3] 조성진 2013.09.05 6562
339 Xen 설치관련 문의 Arnold 2013.09.04 2834
XE Login