File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -456,9 +456,13 @@ SYM_CODE_START(\name)
456456SYM_CODE_END(\name)
457457.endm
458458
459+ .section .irqentry.text, "ax"
460+
459461INT_HANDLER ext_int_handler,__LC_EXT_OLD_PSW,do_ext_irq
460462INT_HANDLER io_int_handler,__LC_IO_OLD_PSW,do_io_irq
461463
464+ .section .kprobes.text, "ax"
465+
462466/*
463467 * Load idle PSW.
464468 */
Original file line number Diff line number Diff line change @@ -536,6 +536,12 @@ int __init arch_init_kprobes(void)
536536 return 0 ;
537537}
538538
539+ int __init arch_populate_kprobe_blacklist (void )
540+ {
541+ return kprobe_add_area_blacklist ((unsigned long )__irqentry_text_start ,
542+ (unsigned long )__irqentry_text_end );
543+ }
544+
539545int arch_trampoline_kprobe (struct kprobe * p )
540546{
541547 return 0 ;
You can’t perform that action at this time.
0 commit comments