Date: Sat, 26 Jun 2021 16:28:27 GMT From: Mateusz Guzik <mjg@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: 8b06406210e0 - stable/12 - amd64: stop re-reading curpc in suword Message-ID: <202106261628.15QGSRYR035283@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch stable/12 has been updated by mjg: URL: https://cgit.FreeBSD.org/src/commit/?id=8b06406210e0d1dcd222b39316d94715eff8da32 commit 8b06406210e0d1dcd222b39316d94715eff8da32 Author: Mateusz Guzik <mjg@FreeBSD.org> AuthorDate: 2019-05-12 06:34:58 +0000 Commit: Mateusz Guzik <mjg@FreeBSD.org> CommitDate: 2021-06-26 15:56:56 +0000 amd64: stop re-reading curpc in suword Plugs re-reads missed in r341719 Sponsored by: The FreeBSD Foundation (cherry picked from commit 8eae2be460aebfcba63cf5cdc11fa6fd0962470e) --- sys/amd64/amd64/support.S | 4 ---- 1 file changed, 4 deletions(-) diff --git a/sys/amd64/amd64/support.S b/sys/amd64/amd64/support.S index f12bf5f34f70..c78055386def 100644 --- a/sys/amd64/amd64/support.S +++ b/sys/amd64/amd64/support.S @@ -1190,7 +1190,6 @@ ENTRY(suword_nosmap) movq %rsi,(%rdi) xorl %eax,%eax - movq PCPU(CURPCB),%rcx movq %rax,PCB_ONFAULT(%rcx) POP_FRAME_POINTER ret @@ -1209,7 +1208,6 @@ ENTRY(suword_smap) movq %rsi,(%rdi) clac xorl %eax,%eax - movq PCPU(CURPCB),%rcx movq %rax,PCB_ONFAULT(%rcx) POP_FRAME_POINTER ret @@ -1226,7 +1224,6 @@ ENTRY(suword32_nosmap) movl %esi,(%rdi) xorl %eax,%eax - movq PCPU(CURPCB),%rcx movq %rax,PCB_ONFAULT(%rcx) POP_FRAME_POINTER ret @@ -1245,7 +1242,6 @@ ENTRY(suword32_smap) movl %esi,(%rdi) clac xorl %eax,%eax - movq PCPU(CURPCB),%rcx movq %rax,PCB_ONFAULT(%rcx) POP_FRAME_POINTER ret
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202106261628.15QGSRYR035283>