Changeset 1b20da0 in mainline for kernel/arch/amd64/src/asm.S
- Timestamp:
- 2018-02-28T17:52:03Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3061bc1
- Parents:
- df6ded8
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-02-28 17:26:03)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-02-28 17:52:03)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/src/asm.S
rdf6ded8 r1b20da0 263 263 SYMBOL(interrupt_handlers) 264 264 .irp cnt, LIST_0_63 265 handler \cnt 265 handler \cnt 266 266 .endr 267 267 … … 307 307 movq %rcx, ISTATE_OFFSET_RCX(%rsp) /* userspace RIP */ 308 308 movq %rdx, ISTATE_OFFSET_RDX(%rsp) /* 3rd argument, observability */ 309 movq %rsi, ISTATE_OFFSET_RSI(%rsp) /* 2nd argument, observability */ 309 movq %rsi, ISTATE_OFFSET_RSI(%rsp) /* 2nd argument, observability */ 310 310 movq %rdi, ISTATE_OFFSET_RDI(%rsp) /* 1st argument, observability */ 311 311 movq %rbp, ISTATE_OFFSET_RBP(%rsp) /* need to preserve userspace RBP */ … … 361 361 */ 362 362 testw $0xffff, ISTATE_OFFSET_RIP+6(%rsp) 363 jnz bad_rip 363 jnz bad_rip 364 364 365 365 cli
Note:
See TracChangeset
for help on using the changeset viewer.