/trunk/kernel/generic/include/panic.h |
---|
36,7 → 36,7 |
#define KERN_PANIC_H_ |
#ifdef CONFIG_DEBUG |
# define panic(format, ...) panic_printf("Kernel panic in %s() at %s on line %d: " format, __FUNCTION__, __FILE__, __LINE__, ##__VA_ARGS__); |
# define panic(format, ...) panic_printf("Kernel panic in %s() at %s on line %d: " format, __func__, __FILE__, __LINE__, ##__VA_ARGS__); |
#else |
# define panic(format, ...) panic_printf("Kernel panic: " format, ##__VA_ARGS__); |
#endif |
/trunk/kernel/generic/include/synch/spinlock.h |
---|
112,7 → 112,7 |
(pname) = 0; \ |
printf("Deadlock probe %s: exceeded threshold %d\n", \ |
"cpu%d: function=%s, line=%d\n", \ |
#pname, (value), CPU->id, __FUNCTION__, __LINE__); \ |
#pname, (value), CPU->id, __func__, __LINE__); \ |
} |
#else |
#define DEADLOCK_PROBE_INIT(pname) |
/trunk/kernel/generic/src/console/kconsole.c |
---|
411,7 → 411,7 |
char *cmdline; |
if (!stdin) { |
printf("%s: no stdin\n", __FUNCTION__); |
printf("%s: no stdin\n", __func__); |
return; |
} |
/trunk/kernel/Makefile |
---|
52,8 → 52,7 |
-wd170 |
SUNCC_CFLAGS = -I$(INCLUDES) -xO$(OPTIMIZATION) \ |
-xnolib -xc99=all -xregs=no%float \ |
-D__FUNCTION__=__func__ -features=extensions \ |
-xnolib -xc99=all -features=extensions \ |
-erroff=E_ZERO_SIZED_STRUCT_UNION |
LFLAGS = -M |
/trunk/kernel/arch/sparc64/Makefile.inc |
---|
36,7 → 36,7 |
TOOLCHAIN_DIR = /usr/local/sparc64 |
GCC_CFLAGS += -m64 -mcpu=ultrasparc |
SUNCC_CFLAGS += -m64 -xarch=sparc -xregs=appl |
SUNCC_CFLAGS += -m64 -xarch=sparc -xregs=appl,no%float |
LFLAGS += -no-check-sections -N |
/trunk/kernel/arch/sparc64/src/smp/smp.c |
---|
100,7 → 100,7 |
if (waitq_sleep_timeout(&ap_completion_wq, 1000000, SYNCH_FLAGS_NONE) == ESYNCH_TIMEOUT) |
printf("%s: waiting for processor (mid = %d) timed out\n", |
__FUNCTION__, mid); |
__func__, mid); |
} |
} |
/trunk/kernel/arch/sparc64/src/trap/exception.c |
---|
53,49 → 53,49 |
/** Handle instruction_access_exception. (0x8) */ |
void instruction_access_exception(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle instruction_access_error. (0xa) */ |
void instruction_access_error(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle illegal_instruction. (0x10) */ |
void illegal_instruction(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle privileged_opcode. (0x11) */ |
void privileged_opcode(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle unimplemented_LDD. (0x12) */ |
void unimplemented_LDD(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle unimplemented_STD. (0x13) */ |
void unimplemented_STD(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle fp_disabled. (0x20) */ |
113,9 → 113,9 |
#ifdef CONFIG_FPU_LAZY |
scheduler_fpu_lazy_request(); |
#else |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
#endif |
} |
122,98 → 122,98 |
/** Handle fp_exception_ieee_754. (0x21) */ |
void fp_exception_ieee_754(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle fp_exception_other. (0x22) */ |
void fp_exception_other(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle tag_overflow. (0x23) */ |
void tag_overflow(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle division_by_zero. (0x28) */ |
void division_by_zero(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle data_access_exception. (0x30) */ |
void data_access_exception(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
dump_sfsr_and_sfar(); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle data_access_error. (0x32) */ |
void data_access_error(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle mem_address_not_aligned. (0x34) */ |
void mem_address_not_aligned(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle LDDF_mem_address_not_aligned. (0x35) */ |
void LDDF_mem_address_not_aligned(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle STDF_mem_address_not_aligned. (0x36) */ |
void STDF_mem_address_not_aligned(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle privileged_action. (0x37) */ |
void privileged_action(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle LDQF_mem_address_not_aligned. (0x38) */ |
void LDQF_mem_address_not_aligned(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Handle STQF_mem_address_not_aligned. (0x39) */ |
void STQF_mem_address_not_aligned(int n, istate_t *istate) |
{ |
fault_if_from_uspace(istate, "%s\n", __FUNCTION__); |
fault_if_from_uspace(istate, "%s\n", __func__); |
dump_istate(istate); |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** @} |
/trunk/kernel/arch/sparc64/src/mm/tlb.c |
---|
225,7 → 225,7 |
page_table_unlock(AS, true); |
if (as_page_fault(va, PF_ACCESS_EXEC, istate) == AS_PF_FAULT) { |
do_fast_instruction_access_mmu_miss_fault(istate, |
__FUNCTION__); |
__func__); |
} |
} |
} |
253,7 → 253,7 |
if (!tag.vpn) { |
/* NULL access in kernel */ |
do_fast_data_access_mmu_miss_fault(istate, tag, |
__FUNCTION__); |
__func__); |
} |
do_fast_data_access_mmu_miss_fault(istate, tag, "Unexpected " |
"kernel page fault."); |
280,7 → 280,7 |
page_table_unlock(AS, true); |
if (as_page_fault(va, PF_ACCESS_READ, istate) == AS_PF_FAULT) { |
do_fast_data_access_mmu_miss_fault(istate, tag, |
__FUNCTION__); |
__func__); |
} |
} |
} |
326,7 → 326,7 |
page_table_unlock(AS, true); |
if (as_page_fault(va, PF_ACCESS_WRITE, istate) == AS_PF_FAULT) { |
do_fast_data_access_protection_fault(istate, tag, |
__FUNCTION__); |
__func__); |
} |
} |
} |
/trunk/kernel/arch/ia64/src/mm/tlb.c |
---|
470,7 → 470,7 |
page_table_unlock(AS, true); |
if (as_page_fault(va, PF_ACCESS_EXEC, istate) == AS_PF_FAULT) { |
fault_if_from_uspace(istate,"Page fault at %p",va); |
panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); |
panic("%s: va=%p, rid=%d, iip=%p\n", __func__, va, rid, istate->cr_iip); |
} |
} |
} |
517,7 → 517,7 |
page_table_unlock(AS, true); |
if (as_page_fault(va, PF_ACCESS_READ, istate) == AS_PF_FAULT) { |
fault_if_from_uspace(istate,"Page fault at %p",va); |
panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); |
panic("%s: va=%p, rid=%d, iip=%p\n", __func__, va, rid, istate->cr_iip); |
} |
} |
} |
531,7 → 531,7 |
*/ |
void data_nested_tlb_fault(uint64_t vector, istate_t *istate) |
{ |
panic("%s\n", __FUNCTION__); |
panic("%s\n", __func__); |
} |
/** Data Dirty bit fault handler. |
563,7 → 563,7 |
} else { |
if (as_page_fault(va, PF_ACCESS_WRITE, istate) == AS_PF_FAULT) { |
fault_if_from_uspace(istate,"Page fault at %p",va); |
panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); |
panic("%s: va=%p, rid=%d, iip=%p\n", __func__, va, rid, istate->cr_iip); |
t->d = true; |
dtc_pte_copy(t); |
} |
600,7 → 600,7 |
} else { |
if (as_page_fault(va, PF_ACCESS_EXEC, istate) == AS_PF_FAULT) { |
fault_if_from_uspace(istate,"Page fault at %p",va); |
panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); |
panic("%s: va=%p, rid=%d, iip=%p\n", __func__, va, rid, istate->cr_iip); |
t->a = true; |
itc_pte_copy(t); |
} |
637,7 → 637,7 |
} else { |
if (as_page_fault(va, PF_ACCESS_READ, istate) == AS_PF_FAULT) { |
fault_if_from_uspace(istate,"Page fault at %p",va); |
panic("%s: va=%p, rid=%d, iip=%p\n", __FUNCTION__, va, rid, istate->cr_iip); |
panic("%s: va=%p, rid=%d, iip=%p\n", __func__, va, rid, istate->cr_iip); |
t->a = true; |
itc_pte_copy(t); |
} |
679,7 → 679,7 |
page_table_unlock(AS, true); |
if (as_page_fault(va, PF_ACCESS_READ, istate) == AS_PF_FAULT) { |
fault_if_from_uspace(istate,"Page fault at %p",va); |
panic("%s: va=%p, rid=%d\n", __FUNCTION__, va, rid); |
panic("%s: va=%p, rid=%d\n", __func__, va, rid); |
} |
} |
} |
/trunk/kernel/arch/ia32xen/src/smp/mps.c |
---|
194,7 → 194,7 |
if (fs->config_type == 0 && fs->configuration_table) { |
if (fs->mpfib2 >> 7) { |
printf("%s: PIC mode not supported\n", __FUNCTION__); |
printf("%s: PIC mode not supported\n", __func__); |
return; |
} |
213,15 → 213,15 |
int i, cnt; |
if (ct->signature != CT_SIGNATURE) { |
printf("%s: bad ct->signature\n", __FUNCTION__); |
printf("%s: bad ct->signature\n", __func__); |
return 1; |
} |
if (!mps_ct_check()) { |
printf("%s: bad ct checksum\n", __FUNCTION__); |
printf("%s: bad ct checksum\n", __func__); |
return 1; |
} |
if (ct->oem_table) { |
printf("%s: ct->oem_table not supported\n", __FUNCTION__); |
printf("%s: ct->oem_table not supported\n", __func__); |
return 1; |
} |
276,7 → 276,7 |
* Something is wrong. Fallback to UP mode. |
*/ |
printf("%s: ct badness\n", __FUNCTION__); |
printf("%s: ct badness\n", __func__); |
return 1; |
} |
} |
293,7 → 293,7 |
/* |
* Not yet implemented. |
*/ |
printf("%s: not supported\n", __FUNCTION__); |
printf("%s: not supported\n", __func__); |
return 1; |
} |
/trunk/kernel/arch/amd64/src/interrupt.c |
---|
69,7 → 69,7 |
if (!(symbol=get_symtab_entry(istate->rip))) |
symbol = ""; |
printf("-----EXCEPTION(%d) OCCURED----- ( %s )\n",n, __FUNCTION__); |
printf("-----EXCEPTION(%d) OCCURED----- ( %s )\n",n, __func__); |
printf("%%rip: %#llx (%s)\n",istate->rip, symbol); |
printf("ERROR_WORD=%#llx\n", istate->error_word); |
printf("%%rcs=%#llx, flags=%#llx, %%cr0=%#llx\n", istate->cs, istate->rflags, read_cr0()); |
/trunk/kernel/arch/ia32/src/smp/mps.c |
---|
192,7 → 192,7 |
if (fs->config_type == 0 && fs->configuration_table) { |
if (fs->mpfib2 >> 7) { |
printf("%s: PIC mode not supported\n", __FUNCTION__); |
printf("%s: PIC mode not supported\n", __func__); |
return; |
} |
211,15 → 211,15 |
unsigned int i, cnt; |
if (ct->signature != CT_SIGNATURE) { |
printf("%s: bad ct->signature\n", __FUNCTION__); |
printf("%s: bad ct->signature\n", __func__); |
return 1; |
} |
if (!mps_ct_check()) { |
printf("%s: bad ct checksum\n", __FUNCTION__); |
printf("%s: bad ct checksum\n", __func__); |
return 1; |
} |
if (ct->oem_table) { |
printf("%s: ct->oem_table not supported\n", __FUNCTION__); |
printf("%s: ct->oem_table not supported\n", __func__); |
return 1; |
} |
274,7 → 274,7 |
* Something is wrong. Fallback to UP mode. |
*/ |
printf("%s: ct badness\n", __FUNCTION__); |
printf("%s: ct badness\n", __func__); |
return 1; |
} |
} |
291,7 → 291,7 |
/* |
* Not yet implemented. |
*/ |
printf("%s: not supported\n", __FUNCTION__); |
printf("%s: not supported\n", __func__); |
return 1; |
} |