teach db_nextframe/x86 about [X]xen_intr_upcall interrupt handler
Discussed with: kib, royger MFC after: 3 weeks Sponsored by: Panzura
This commit is contained in:
parent
b2802351c1
commit
78f1851613
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=354638
@ -203,6 +203,7 @@ db_nextframe(struct amd64_frame **fp, db_addr_t *ip, struct thread *td)
|
||||
frame_type = TRAP;
|
||||
else if (strncmp(name, "Xatpic_intr", 11) == 0 ||
|
||||
strncmp(name, "Xapic_isr", 9) == 0 ||
|
||||
strcmp(name, "Xxen_intr_upcall") == 0 ||
|
||||
strcmp(name, "Xtimerint") == 0 ||
|
||||
strcmp(name, "Xipi_intr_bitmap_handler") == 0 ||
|
||||
strcmp(name, "Xcpustop") == 0 ||
|
||||
|
@ -346,7 +346,8 @@ db_nextframe(struct i386_frame **fp, db_addr_t *ip, struct thread *td)
|
||||
frame_type = SYSCALL;
|
||||
else if (strcmp(name, "dblfault_handler") == 0)
|
||||
frame_type = DOUBLE_FAULT;
|
||||
else if (strcmp(name, "Xtimerint") == 0)
|
||||
else if (strcmp(name, "Xtimerint") == 0 ||
|
||||
strcmp(name, "Xxen_intr_upcall") == 0)
|
||||
frame_type = INTERRUPT;
|
||||
else if (strcmp(name, "Xcpustop") == 0 ||
|
||||
strcmp(name, "Xrendezvous") == 0 ||
|
||||
|
Loading…
Reference in New Issue
Block a user