Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Issue 1536713003: [MIPS] Make $t8 point to the address of TLS pointers (Closed)

Created:
5 years ago by petarj
Modified:
4 years, 11 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/native_client/src/native_client@master
Target Ref:
refs/heads/master
Project:
nacl
Visibility:
Public.

Description

[MIPS] Make $t8 point to the address of TLS pointers Modify sel_ldr to hold values for user code tls and IRT tls. Let tls_edit modify the binary for IRT code. BUG= https://bugs.chromium.org/p/nativeclient/issues/detail?id=4345 Committed: https://chromium.googlesource.com/native_client/src/native_client/+/b44e8dc36b2d34a1c2d5b4c13913ae276551252a

Patch Set 1 #

Total comments: 2

Patch Set 2 : Move EditMipsCode() below EditArmCode(). #

Unified diffs Side-by-side diffs Delta from patch set Stats (+48 lines, -32 lines) Patch
M SConstruct View 1 1 chunk +0 lines, -10 lines 0 comments Download
M src/tools/tls_edit/tls_edit.c View 1 2 chunks +18 lines, -4 lines 0 comments Download
M src/trusted/service_runtime/arch/mips/nacl_syscall.S View 2 chunks +7 lines, -10 lines 0 comments Download
M src/trusted/service_runtime/arch/mips/nacl_tls.c View 3 chunks +3 lines, -3 lines 0 comments Download
M src/trusted/service_runtime/arch/mips/sel_rt.h View 3 chunks +10 lines, -2 lines 0 comments Download
M src/trusted/service_runtime/arch/mips/sel_rt.c View 3 chunks +7 lines, -2 lines 0 comments Download
M tests/thread_capture/arch/mips/thread_capture_test_injection.c View 1 chunk +1 line, -1 line 0 comments Download
M tests/thread_capture/nacl_thread_capture_test_injection_test.c View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (5 generated)
petarj
PTAL.
5 years ago (2015-12-17 19:39:55 UTC) #3
petarj
ping.
5 years ago (2015-12-22 14:06:59 UTC) #4
petarj
Any comments here?
4 years, 11 months ago (2015-12-30 01:33:43 UTC) #5
Mark Seaborn
On 2015/12/30 01:33:43, petarj wrote: > Any comments here? Presumably this change isn't safe until ...
4 years, 11 months ago (2015-12-30 02:21:36 UTC) #6
petarj
On 2015/12/30 02:21:36, Mark Seaborn wrote: > On 2015/12/30 01:33:43, petarj wrote: > > Any ...
4 years, 11 months ago (2015-12-30 17:12:38 UTC) #7
Mark Seaborn
LGTM https://codereview.chromium.org/1536713003/diff/1/src/tools/tls_edit/tls_edit.c File src/tools/tls_edit/tls_edit.c (right): https://codereview.chromium.org/1536713003/diff/1/src/tools/tls_edit/tls_edit.c#newcode43 src/tools/tls_edit/tls_edit.c:43: static void EditMipsCode(void *code, size_t code_length) { Nit: ...
4 years, 11 months ago (2016-01-11 22:19:28 UTC) #8
petarj
https://codereview.chromium.org/1536713003/diff/1/src/tools/tls_edit/tls_edit.c File src/tools/tls_edit/tls_edit.c (right): https://codereview.chromium.org/1536713003/diff/1/src/tools/tls_edit/tls_edit.c#newcode43 src/tools/tls_edit/tls_edit.c:43: static void EditMipsCode(void *code, size_t code_length) { On 2016/01/11 ...
4 years, 11 months ago (2016-01-11 23:21:38 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1536713003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1536713003/20001
4 years, 11 months ago (2016-01-12 00:34:48 UTC) #12
commit-bot: I haz the power
4 years, 11 months ago (2016-01-12 01:29:41 UTC) #14
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/native_client/src/native_client/+/b44e8dc36...

Powered by Google App Engine
This is Rietveld 408576698