본문내용
divide-zero-error 추적
1. divide-zero-error interrupt 발생 -> INT0
2. arch/i386/kernel/irq.h L.251
실제 에러 처리부분을 호출한다.
divide_error
{
pushl $SYMBOL_NAME(do_divide_error)
}
3. arch/i386/kernel/traps.c
void do_divide_error(long esp, long error_code)
{
1. divide-zero-error interrupt 발생 -> INT0
2. arch/i386/kernel/irq.h L.251
실제 에러 처리부분을 호출한다.
divide_error
{
pushl $SYMBOL_NAME(do_divide_error)
}
3. arch/i386/kernel/traps.c
void do_divide_error(long esp, long error_code)
{
소개글