Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Phabricator shutdown timeline

devnexen (David CARLIER)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 30 2017, 8:43 AM (300 w, 4 d)

Recent Activity

Aug 28 2023

devnexen added a comment to D156317: [Fuzzer] SetThreadName implementation for Windows.

oh it feels like you can t call it directly but maybe via a dlopen/dlsym sort of mechanism. getting complicated :) but we ll see.

Aug 28 2023, 2:39 PM · Restricted Project, Restricted Project
devnexen committed rGcf76ddcbeb10: [Fuzzer] SetThreadName implementation for Windows (authored by devnexen).
[Fuzzer] SetThreadName implementation for Windows
Aug 28 2023, 5:16 AM · Restricted Project, Restricted Project
devnexen committed rG435d4124f274: [sanitizer] enable getrandom/getentropy on solaris based systems. (authored by devnexen).
[sanitizer] enable getrandom/getentropy on solaris based systems.
Aug 28 2023, 5:13 AM · Restricted Project, Restricted Project
devnexen closed D156578: [sanitizer] enable getrandom/getentropy on solari based systems..
Aug 28 2023, 5:13 AM · Restricted Project, Restricted Project
devnexen committed rGc1ad5bac1613: [sanitizer] Fix sanitizer procmap test for FreeBSD (authored by devnexen).
[sanitizer] Fix sanitizer procmap test for FreeBSD
Aug 28 2023, 5:11 AM · Restricted Project, Restricted Project
devnexen closed D156628: [sanitizer] Fix sanitizer procmap test for FreeBSD.
Aug 28 2023, 5:10 AM · Restricted Project, Restricted Project

Aug 12 2023

devnexen abandoned D156418: [Fuzzer] Update of SetThreadName for Windows.
Aug 12 2023, 5:28 AM · Restricted Project, Restricted Project

Jul 30 2023

devnexen requested review of D156628: [sanitizer] Fix sanitizer procmap test for FreeBSD.
Jul 30 2023, 12:56 PM · Restricted Project, Restricted Project

Jul 28 2023

devnexen requested review of D156578: [sanitizer] enable getrandom/getentropy on solari based systems..
Jul 28 2023, 3:53 PM · Restricted Project, Restricted Project
devnexen updated the diff for D156317: [Fuzzer] SetThreadName implementation for Windows.
Jul 28 2023, 1:51 PM · Restricted Project, Restricted Project
devnexen updated the diff for D156317: [Fuzzer] SetThreadName implementation for Windows.

new attempt

Jul 28 2023, 11:54 AM · Restricted Project, Restricted Project
devnexen reopened D156317: [Fuzzer] SetThreadName implementation for Windows.
Jul 28 2023, 1:12 AM · Restricted Project, Restricted Project

Jul 27 2023

devnexen added a comment to D156317: [Fuzzer] SetThreadName implementation for Windows.

@phosek done
@vitalybuka almost there :) what about ?

Jul 27 2023, 10:04 PM · Restricted Project, Restricted Project
devnexen added a reverting change for rG885275bff215: [Fuzzer] SetThreadName implementation for Windows: rGcb924ddca514: Revert "[Fuzzer] SetThreadName implementation for Windows".
Jul 27 2023, 10:01 PM · Restricted Project, Restricted Project
devnexen committed rGcb924ddca514: Revert "[Fuzzer] SetThreadName implementation for Windows" (authored by devnexen).
Revert "[Fuzzer] SetThreadName implementation for Windows"
Jul 27 2023, 10:01 PM · Restricted Project, Restricted Project
devnexen added a reverting change for D156317: [Fuzzer] SetThreadName implementation for Windows: rGcb924ddca514: Revert "[Fuzzer] SetThreadName implementation for Windows".
Jul 27 2023, 10:01 PM · Restricted Project, Restricted Project
devnexen updated the diff for D156317: [Fuzzer] SetThreadName implementation for Windows.

advices from vitalybuka

Jul 27 2023, 3:08 PM · Restricted Project, Restricted Project
devnexen added a comment to D156418: [Fuzzer] Update of SetThreadName for Windows.

AH did not notice your comment do you still want me to move back to the other diff ?

Jul 27 2023, 1:32 PM · Restricted Project, Restricted Project
devnexen updated the diff for D156418: [Fuzzer] Update of SetThreadName for Windows.
  • advices from vitalybuka.
Jul 27 2023, 1:31 PM · Restricted Project, Restricted Project
devnexen added inline comments to D156317: [Fuzzer] SetThreadName implementation for Windows.
Jul 27 2023, 1:21 PM · Restricted Project, Restricted Project
devnexen added inline comments to D156317: [Fuzzer] SetThreadName implementation for Windows.
Jul 27 2023, 1:12 PM · Restricted Project, Restricted Project
devnexen added a comment to D156317: [Fuzzer] SetThreadName implementation for Windows.

ah right your changes make sense

Jul 27 2023, 9:23 AM · Restricted Project, Restricted Project
devnexen updated the diff for D156418: [Fuzzer] Update of SetThreadName for Windows.
Jul 27 2023, 5:00 AM · Restricted Project, Restricted Project
devnexen updated the diff for D156418: [Fuzzer] Update of SetThreadName for Windows.
Jul 27 2023, 4:59 AM · Restricted Project, Restricted Project
devnexen updated the diff for D156418: [Fuzzer] Update of SetThreadName for Windows.
Jul 27 2023, 4:53 AM · Restricted Project, Restricted Project
devnexen requested review of D156418: [Fuzzer] Update of SetThreadName for Windows.
Jul 27 2023, 4:51 AM · Restricted Project, Restricted Project

Jul 26 2023

devnexen added a comment to D156317: [Fuzzer] SetThreadName implementation for Windows.

Not sure I really get the fuzzer failure, what s going on about gtest ?

Jul 26 2023, 11:57 PM · Restricted Project, Restricted Project
devnexen committed rGe3f935c7f80c: [Fuzzer] SetThreadName implementation for Windows (authored by devnexen).
[Fuzzer] SetThreadName implementation for Windows
Jul 26 2023, 10:55 PM · Restricted Project, Restricted Project
devnexen closed D156317: [Fuzzer] SetThreadName implementation for Windows.
Jul 26 2023, 10:55 PM · Restricted Project, Restricted Project
devnexen added inline comments to D156317: [Fuzzer] SetThreadName implementation for Windows.
Jul 26 2023, 10:46 PM · Restricted Project, Restricted Project
devnexen added a reviewer for D156317: [Fuzzer] SetThreadName implementation for Windows: vitalybuka.
Jul 26 2023, 5:07 AM · Restricted Project, Restricted Project
devnexen requested review of D156317: [Fuzzer] SetThreadName implementation for Windows.
Jul 26 2023, 4:57 AM · Restricted Project, Restricted Project

Jul 25 2023

devnexen committed rGb2a253855f4e: [Fuzzer] Assign names to workers (authored by devnexen).
[Fuzzer] Assign names to workers
Jul 25 2023, 9:51 PM · Restricted Project, Restricted Project
devnexen closed D155754: [Fuzzer] Assign names to workers.
Jul 25 2023, 9:51 PM · Restricted Project, Restricted Project

Jul 19 2023

devnexen requested review of D155754: [Fuzzer] Assign names to workers.
Jul 19 2023, 2:41 PM · Restricted Project, Restricted Project

Jun 28 2023

devnexen requested review of D154011: [Scudo] ensurePageMapAllocated addressing TODO.
Jun 28 2023, 2:21 PM · Restricted Project, Restricted Project

Jun 26 2023

devnexen committed rG6617778a784f: sanitizer: enable getentropy interception on Linux/GLIBC 2.25 and onwards (authored by devnexen).
sanitizer: enable getentropy interception on Linux/GLIBC 2.25 and onwards
Jun 26 2023, 12:04 AM · Restricted Project, Restricted Project
devnexen closed D153723: sanitizer: enable getentropy interception on Linux glibc/2.25 and onwards.
Jun 26 2023, 12:04 AM · Restricted Project, Restricted Project

Jun 25 2023

devnexen requested review of D153723: sanitizer: enable getentropy interception on Linux glibc/2.25 and onwards.
Jun 25 2023, 8:26 AM · Restricted Project, Restricted Project

Jun 12 2023

devnexen committed rGf5a8802fa602: sanitizers: enable pthread_getaffinity_np interception on freebsd. (authored by devnexen).
sanitizers: enable pthread_getaffinity_np interception on freebsd.
Jun 12 2023, 11:27 AM · Restricted Project, Restricted Project
devnexen closed D152735: sanitizer: enable pthread_getaffinity_np interception on freebsd.
Jun 12 2023, 11:27 AM · Restricted Project, Restricted Project
devnexen requested review of D152735: sanitizer: enable pthread_getaffinity_np interception on freebsd.
Jun 12 2023, 11:02 AM · Restricted Project, Restricted Project
devnexen committed rG203078bc1432: sanitizers: intercept FreeBSD's cpuset_getaffinity call. (authored by devnexen).
sanitizers: intercept FreeBSD's cpuset_getaffinity call.
Jun 12 2023, 1:07 AM · Restricted Project, Restricted Project
devnexen closed D152609: sanitizer: intercept freebsd's cpuset_getaffinity call.
Jun 12 2023, 1:07 AM · Restricted Project, Restricted Project

Jun 9 2023

devnexen requested review of D152609: sanitizer: intercept freebsd's cpuset_getaffinity call.
Jun 9 2023, 11:07 PM · Restricted Project, Restricted Project

Jan 21 2023

devnexen abandoned D128559: [Sanitizers] Fix malloc_usable_size interceptions signatures for FreeBSD.
Jan 21 2023, 12:48 PM · Restricted Project, Restricted Project

Jan 20 2023

devnexen committed rGb4c840e70b63: [Sanitizers] intercept hexdump on FreeBSD. (authored by devnexen).
[Sanitizers] intercept hexdump on FreeBSD.
Jan 20 2023, 10:01 AM · Restricted Project, Restricted Project
devnexen closed D110471: [Sanitizers] intercept hexdump on FreeBSD.
Jan 20 2023, 10:01 AM · Restricted Project, Restricted Project

Jan 19 2023

devnexen closed D140688: [Sanitizers] GetMemoryProfile implementation for FreeBSD.
Jan 19 2023, 10:07 AM · Restricted Project, Restricted Project
devnexen committed rGaf05e818fb05: [Sanitizers] GetMemoryProfile implementation for FreeBSD. (authored by devnexen).
[Sanitizers] GetMemoryProfile implementation for FreeBSD.
Jan 19 2023, 10:02 AM · Restricted Project, Restricted Project

Jan 18 2023

devnexen added a comment to D140688: [Sanitizers] GetMemoryProfile implementation for FreeBSD.

ping :)

Jan 18 2023, 11:58 PM · Restricted Project, Restricted Project

Dec 27 2022

devnexen requested review of D140688: [Sanitizers] GetMemoryProfile implementation for FreeBSD.
Dec 27 2022, 3:30 AM · Restricted Project, Restricted Project

Oct 9 2022

devnexen updated the diff for D134109: [Sanitizers] intercept memset_pattern macOs api.
Oct 9 2022, 12:58 PM · Restricted Project, Restricted Project

Sep 17 2022

devnexen updated the diff for D134109: [Sanitizers] intercept memset_pattern macOs api.
Sep 17 2022, 5:34 AM · Restricted Project, Restricted Project
devnexen requested review of D134109: [Sanitizers] intercept memset_pattern macOs api.
Sep 17 2022, 5:22 AM · Restricted Project, Restricted Project

Jun 24 2022

devnexen added inline comments to D128559: [Sanitizers] Fix malloc_usable_size interceptions signatures for FreeBSD.
Jun 24 2022, 3:11 PM · Restricted Project, Restricted Project
devnexen requested review of D128559: [Sanitizers] Fix malloc_usable_size interceptions signatures for FreeBSD.
Jun 24 2022, 3:01 PM · Restricted Project, Restricted Project

Jun 8 2022

devnexen committed rGa4c97e193799: [Sanitizers] prctl interception update for the PR_SET_VMA option case. (authored by devnexen).
[Sanitizers] prctl interception update for the PR_SET_VMA option case.
Jun 8 2022, 10:09 PM · Restricted Project, Restricted Project
devnexen closed D127326: [Sanitizers] prctl interception update for the PR_SET_VMA option case.
Jun 8 2022, 10:09 PM · Restricted Project, Restricted Project
devnexen updated the diff for D127326: [Sanitizers] prctl interception update for the PR_SET_VMA option case.
Jun 8 2022, 9:20 PM · Restricted Project, Restricted Project
devnexen added inline comments to D127326: [Sanitizers] prctl interception update for the PR_SET_VMA option case.
Jun 8 2022, 9:12 PM · Restricted Project, Restricted Project
devnexen requested review of D127326: [Sanitizers] prctl interception update for the PR_SET_VMA option case.
Jun 8 2022, 11:05 AM · Restricted Project, Restricted Project
devnexen committed rGc06ef17359ef: [Sanitizers] intercept FreeBSD procctl (authored by devnexen).
[Sanitizers] intercept FreeBSD procctl
Jun 8 2022, 12:57 AM · Restricted Project, Restricted Project
devnexen closed D127069: [Sanitizers] intercept FreeBSD procctl.
Jun 8 2022, 12:57 AM · Restricted Project, Restricted Project

Jun 5 2022

devnexen updated the diff for D127069: [Sanitizers] intercept FreeBSD procctl.
Jun 5 2022, 2:38 AM · Restricted Project, Restricted Project
devnexen requested review of D127069: [Sanitizers] intercept FreeBSD procctl.
Jun 5 2022, 2:18 AM · Restricted Project, Restricted Project
devnexen closed D126408: [OPENMP] omp_get_proc_id uses sched_getcpu fallback on FreeBSD 13.1 and above.
Jun 5 2022, 2:17 AM · Restricted Project, Restricted Project

Jun 2 2022

devnexen committed rG2ba5d820e2b0: [OpenMP] omp_get_proc_id uses sched_getcpu fallback on FreeBSD 13.1 and above. (authored by devnexen).
[OpenMP] omp_get_proc_id uses sched_getcpu fallback on FreeBSD 13.1 and above.
Jun 2 2022, 9:12 AM · Restricted Project, Restricted Project
devnexen updated the diff for D126408: [OPENMP] omp_get_proc_id uses sched_getcpu fallback on FreeBSD 13.1 and above.

changes from feedback

Jun 2 2022, 4:01 AM · Restricted Project, Restricted Project
devnexen added a comment to D126408: [OPENMP] omp_get_proc_id uses sched_getcpu fallback on FreeBSD 13.1 and above.

sure why not will do it.

Jun 2 2022, 3:51 AM · Restricted Project, Restricted Project

May 25 2022

devnexen requested review of D126408: [OPENMP] omp_get_proc_id uses sched_getcpu fallback on FreeBSD 13.1 and above.
May 25 2022, 12:41 PM · Restricted Project, Restricted Project

Apr 5 2022

devnexen committed rG619499252307: [Scudo] enabling anonymous named pages on Linux 5.17 and onwards. (authored by devnexen).
[Scudo] enabling anonymous named pages on Linux 5.17 and onwards.
Apr 5 2022, 1:47 AM · Restricted Project, Restricted Project
devnexen closed D122962: [Scudo] enabling anonymous named pages on Linux 5.17 and onwards..
Apr 5 2022, 1:47 AM · Restricted Project, Restricted Project

Apr 1 2022

devnexen requested review of D122962: [Scudo] enabling anonymous named pages on Linux 5.17 and onwards..
Apr 1 2022, 9:09 PM · Restricted Project, Restricted Project

Jan 17 2022

devnexen added inline comments to D117521: [sanitizer] Improve FreeBSD ASLR detection.
Jan 17 2022, 10:05 PM · Restricted Project
devnexen accepted D117521: [sanitizer] Improve FreeBSD ASLR detection.
Jan 17 2022, 9:43 PM · Restricted Project

Nov 8 2021

devnexen committed rG443820179a84: [compiler-rt] TlsBaseAddr value for darwin arm64 (authored by devnexen).
[compiler-rt] TlsBaseAddr value for darwin arm64
Nov 8 2021, 2:27 PM
devnexen added a comment to D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.

next step would be the tlssize.

Nov 8 2021, 2:27 PM · Restricted Project
devnexen closed D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.
Nov 8 2021, 2:27 PM · Restricted Project
devnexen added a comment to D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.

Note, I am getting the following warning when compiling your patch:

compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:559:36: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
  asm("mrs %0, tpidrro_el0" : "=r"(segbase));
                                   ^
compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:559:12: note: use constraint modifier "w"
  asm("mrs %0, tpidrro_el0" : "=r"(segbase));
           ^~
           %w0
Nov 8 2021, 1:32 PM · Restricted Project
devnexen updated the diff for D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.
Nov 8 2021, 1:31 PM · Restricted Project
devnexen added a comment to D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.

Note, I am getting the following warning when compiling your patch:

compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:559:36: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
  asm("mrs %0, tpidrro_el0" : "=r"(segbase));
                                   ^
compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:559:12: note: use constraint modifier "w"
  asm("mrs %0, tpidrro_el0" : "=r"(segbase));
           ^~
           %w0
Nov 8 2021, 1:26 PM · Restricted Project

Nov 2 2021

devnexen committed rG56513e3e429d: [sanitizers] remove extra comma for sha2 interceptors (authored by devnexen).
[sanitizers] remove extra comma for sha2 interceptors
Nov 2 2021, 3:36 AM

Nov 1 2021

devnexen committed rGb4fb42300e39: [sanitizer] msan build fix on non linux platforms (authored by devnexen).
[sanitizer] msan build fix on non linux platforms
Nov 1 2021, 12:19 AM

Oct 30 2021

devnexen updated the diff for D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.
Oct 30 2021, 1:57 AM · Restricted Project
devnexen updated the diff for D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.
Oct 30 2021, 12:39 AM · Restricted Project
devnexen requested review of D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.
Oct 30 2021, 12:11 AM · Restricted Project

Oct 29 2021

devnexen accepted D112810: [sanitizer_common] Fix Posix/mmap_write_exec.cpp on 32-bit Solaris.

LGTM

Oct 29 2021, 5:27 AM · Restricted Project

Oct 28 2021

devnexen committed rGc9174f63b646: [compiler-rt] fix asan buildbot failure on unit test for darwin (authored by devnexen).
[compiler-rt] fix asan buildbot failure on unit test for darwin
Oct 28 2021, 10:49 AM
devnexen committed rGbb168f3207cc: [compiler-rt] update detect_write_exec option for apple devices. (authored by devnexen).
[compiler-rt] update detect_write_exec option for apple devices.
Oct 28 2021, 9:09 AM
devnexen closed D111390: [compiler-rt] update detect_write_exec option for apple devices.
Oct 28 2021, 9:09 AM · Restricted Project

Oct 27 2021

devnexen updated the diff for D111390: [compiler-rt] update detect_write_exec option for apple devices.
Oct 27 2021, 10:45 PM · Restricted Project
devnexen added inline comments to D111390: [compiler-rt] update detect_write_exec option for apple devices.
Oct 27 2021, 10:40 PM · Restricted Project

Oct 25 2021

devnexen updated the diff for D111390: [compiler-rt] update detect_write_exec option for apple devices.
Oct 25 2021, 10:38 PM · Restricted Project

Oct 18 2021

devnexen added a comment to D111390: [compiler-rt] update detect_write_exec option for apple devices.

ping :)

Oct 18 2021, 3:18 AM · Restricted Project

Oct 8 2021

devnexen updated the diff for D111390: [compiler-rt] update detect_write_exec option for apple devices.
Oct 8 2021, 3:59 AM · Restricted Project
devnexen updated the diff for D111390: [compiler-rt] update detect_write_exec option for apple devices.
Oct 8 2021, 2:45 AM · Restricted Project
devnexen requested review of D111390: [compiler-rt] update detect_write_exec option for apple devices.
Oct 8 2021, 1:47 AM · Restricted Project

Oct 5 2021

devnexen committed rG18a7ebda9904: [Sanitizers] intercept md5 and sha* apis on FreeBSD. (authored by devnexen).
[Sanitizers] intercept md5 and sha* apis on FreeBSD.
Oct 5 2021, 10:03 PM
devnexen closed D110989: [Sanitizers] intercept md5 and sha2* apis on FreeBSD.
Oct 5 2021, 10:03 PM · Restricted Project, Restricted Project