Page MenuHomePhabricator

devnexen (David CARLIER)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 30 2017, 8:43 AM (205 w, 2 d)

Recent Activity

Mon, Nov 8

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

next step would be the tlssize.

Mon, Nov 8, 2:27 PM · Restricted Project
devnexen closed D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.
Mon, Nov 8, 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
Mon, Nov 8, 1:32 PM · Restricted Project
devnexen updated the diff for D112866: [compiler-rt] TlsBaseAddr value for darwin arm64.
Mon, Nov 8, 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
Mon, Nov 8, 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
devnexen added inline comments to D110989: [Sanitizers] intercept md5 and sha2* apis on FreeBSD.
Oct 5 2021, 9:57 PM · Restricted Project

Oct 2 2021

devnexen requested review of D110989: [Sanitizers] intercept md5 and sha2* apis on FreeBSD.
Oct 2 2021, 2:34 AM · Restricted Project

Sep 25 2021

devnexen requested review of D110471: [Sanitizers] intercept hexdump on FreeBSD.
Sep 25 2021, 3:17 AM · Restricted Project

Sep 23 2021

devnexen committed rG3675e147a1cc: [Sanitizers] intercept ttyent api on FreeBSD. (authored by devnexen).
[Sanitizers] intercept ttyent api on FreeBSD.
Sep 23 2021, 8:27 PM
devnexen closed D109843: [Sanitizers] intercept ttyent api on FreeBSD.
Sep 23 2021, 8:27 PM · Restricted Project
devnexen added inline comments to D109843: [Sanitizers] intercept ttyent api on FreeBSD.
Sep 23 2021, 8:21 PM · Restricted Project
devnexen added inline comments to D109843: [Sanitizers] intercept ttyent api on FreeBSD.
Sep 23 2021, 4:09 AM · Restricted Project

Sep 22 2021

devnexen updated the diff for D109843: [Sanitizers] intercept ttyent api on FreeBSD.
Sep 22 2021, 10:37 AM · Restricted Project
devnexen added inline comments to D109843: [Sanitizers] intercept ttyent api on FreeBSD.
Sep 22 2021, 8:18 AM · Restricted Project

Sep 17 2021

devnexen requested review of D110017: [clang] Removes leak sanitizer support on FreeBSD since it is unsupported.
Sep 17 2021, 10:35 PM · Restricted Project
devnexen updated the diff for D109843: [Sanitizers] intercept ttyent api on FreeBSD.
Sep 17 2021, 10:16 AM · Restricted Project

Sep 16 2021

devnexen updated the diff for D109843: [Sanitizers] intercept ttyent api on FreeBSD.
Sep 16 2021, 11:45 AM · Restricted Project

Sep 15 2021

devnexen requested review of D109843: [Sanitizers] intercept ttyent api on FreeBSD.
Sep 15 2021, 12:13 PM · Restricted Project

Sep 14 2021

devnexen added a comment to D109753: [Sanitizers] intercept fparseln on FreeBSD.

good suggestion indeed, it might be possible for most of them at least.

Sep 14 2021, 11:15 AM · Restricted Project
devnexen committed rGfa7c01e5784b: [Sanitizers] intercept fparseln on freebsd (authored by devnexen).
[Sanitizers] intercept fparseln on freebsd
Sep 14 2021, 11:14 AM
devnexen closed D109753: [Sanitizers] intercept fparseln on FreeBSD.
Sep 14 2021, 11:14 AM · Restricted Project
devnexen requested review of D109753: [Sanitizers] intercept fparseln on FreeBSD.
Sep 14 2021, 4:01 AM · Restricted Project

Sep 13 2021

devnexen committed rGdc08cfae091d: [Sanitizers] intercept accept4 on freebsd (authored by devnexen).
[Sanitizers] intercept accept4 on freebsd
Sep 13 2021, 1:17 PM
devnexen committed rGb8f6c1fd967a: [Sanitizers] intercept getgrouplist on Linux and FreeBSD. (authored by devnexen).
[Sanitizers] intercept getgrouplist on Linux and FreeBSD.
Sep 13 2021, 10:44 AM
devnexen closed D109641: [Sanitizers] intercept getgrouplist on Linux and FreeBSD.
Sep 13 2021, 10:43 AM · Restricted Project

Sep 10 2021

devnexen requested review of D109641: [Sanitizers] intercept getgrouplist on Linux and FreeBSD.
Sep 10 2021, 10:01 PM · Restricted Project
devnexen committed rG8fdd821aef36: [Sanitizers] intercept netent, protoent and mincore on FreeBSD. (authored by devnexen).
[Sanitizers] intercept netent, protoent and mincore on FreeBSD.
Sep 10 2021, 11:25 AM
devnexen closed D109287: [Sanitizers] intercept netent, protoent and mincore on freebsd.
Sep 10 2021, 11:25 AM · Restricted Project

Sep 9 2021

devnexen updated the diff for D109287: [Sanitizers] intercept netent, protoent and mincore on freebsd.

intercepting netent on Linux too

Sep 9 2021, 11:06 PM · Restricted Project
devnexen added inline comments to D109287: [Sanitizers] intercept netent, protoent and mincore on freebsd.
Sep 9 2021, 10:52 PM · Restricted Project
devnexen added inline comments to D109287: [Sanitizers] intercept netent, protoent and mincore on freebsd.
Sep 9 2021, 10:49 PM · Restricted Project
devnexen updated the diff for D109287: [Sanitizers] intercept netent, protoent and mincore on freebsd.
Sep 9 2021, 1:53 PM · Restricted Project
devnexen added inline comments to D109287: [Sanitizers] intercept netent, protoent and mincore on freebsd.
Sep 9 2021, 1:37 PM · Restricted Project

Sep 6 2021

devnexen committed rGd669cc73212a: [Sanitizer] Intercept clock_getcpuid/pthread_getcpuid on netbsd. (authored by devnexen).
[Sanitizer] Intercept clock_getcpuid/pthread_getcpuid on netbsd.
Sep 6 2021, 2:53 AM
devnexen closed D109278: [Sanitizers] intercept clock_getcpuid/pthread_getcpuid on netbsd.
Sep 6 2021, 2:53 AM · Restricted Project
devnexen updated the diff for D109278: [Sanitizers] intercept clock_getcpuid/pthread_getcpuid on netbsd.
Sep 6 2021, 2:46 AM · Restricted Project

Sep 5 2021

devnexen requested review of D109287: [Sanitizers] intercept netent, protoent and mincore on freebsd.
Sep 5 2021, 12:49 AM · Restricted Project

Sep 4 2021

devnexen requested review of D109278: [Sanitizers] intercept clock_getcpuid/pthread_getcpuid on netbsd.
Sep 4 2021, 1:08 PM · Restricted Project
devnexen committed rG2833a2edac7d: [Sanitizers] netbsd build fix due to wordexp interception. (authored by devnexen).
[Sanitizers] netbsd build fix due to wordexp interception.
Sep 4 2021, 4:51 AM
devnexen committed rG08c3cdb8b842: [Sanitizers][PGO] missing return statement (authored by devnexen).
[Sanitizers][PGO] missing return statement
Sep 4 2021, 3:41 AM

Sep 3 2021

devnexen added a comment to D109007: [libomptarget] Move HostDataToTargetTy states into StatesTy.

Devicety assignment operator now fails to compile due to HostDataToTargetTy members constified (clang/libc++)

Sep 3 2021, 10:00 PM · Restricted Project
devnexen abandoned D109266: [OpenMP] libomptarget build fix proposal.
Sep 3 2021, 9:33 PM · Restricted Project
devnexen requested review of D109266: [OpenMP] libomptarget build fix proposal.
Sep 3 2021, 9:32 PM · Restricted Project

Sep 2 2021

devnexen committed rG25765d860d60: [Sanitizers] remove empty test case. (authored by devnexen).
[Sanitizers] remove empty test case.
Sep 2 2021, 3:54 PM
devnexen added a comment to D108884: [Sanitizers] intercept clock_getcpuclockid on FreeBSD, intercept pthread_getcpuclockid.

right ... commit mistake there is an useless file here.

Sep 2 2021, 3:53 PM · Restricted Project
devnexen committed rG6f9a96e9cda3: [Sanitizers] intercept clock_getcpuclockid on FreeBSD, and… (authored by devnexen).
[Sanitizers] intercept clock_getcpuclockid on FreeBSD, and…
Sep 2 2021, 2:36 PM
devnexen closed D108884: [Sanitizers] intercept clock_getcpuclockid on FreeBSD, intercept pthread_getcpuclockid.
Sep 2 2021, 2:36 PM · Restricted Project
devnexen added a comment to D108884: [Sanitizers] intercept clock_getcpuclockid on FreeBSD, intercept pthread_getcpuclockid.

ping :)

Sep 2 2021, 9:56 AM · Restricted Project

Aug 30 2021

devnexen updated the diff for D108884: [Sanitizers] intercept clock_getcpuclockid on FreeBSD, intercept pthread_getcpuclockid.
Aug 30 2021, 2:54 PM · Restricted Project

Aug 28 2021

devnexen requested review of D108884: [Sanitizers] intercept clock_getcpuclockid on FreeBSD, intercept pthread_getcpuclockid.
Aug 28 2021, 9:32 PM · Restricted Project
devnexen committed rGb35e636e40b5: [Sanitizers] PGO implements enable/disable SIGKILL on callers on FreeBSD. (authored by devnexen).
[Sanitizers] PGO implements enable/disable SIGKILL on callers on FreeBSD.
Aug 28 2021, 2:54 PM
devnexen closed D108867: [Sanitizers] PGO implements enable/disable SIGKILL on callers on FreeBSD.
Aug 28 2021, 2:54 PM · Restricted Project
devnexen requested review of D108867: [Sanitizers] PGO implements enable/disable SIGKILL on callers on FreeBSD.
Aug 28 2021, 5:09 AM · Restricted Project

Aug 27 2021

devnexen committed rG84013d7093c9: [Sanitizers] wordexp interceptor build fix on FreeBSD. (authored by devnexen).
[Sanitizers] wordexp interceptor build fix on FreeBSD.
Aug 27 2021, 3:59 PM
devnexen closed D108838: [Sanitizers] wordexp intereptor fix build on freebsd.
Aug 27 2021, 3:59 PM · Restricted Project
devnexen requested review of D108838: [Sanitizers] wordexp intereptor fix build on freebsd.
Aug 27 2021, 1:22 PM · Restricted Project

Aug 16 2021

devnexen abandoned D105394: [Sanitizers][Darwin] Intercept CCRandomGenerateBytes .

you re right after second thoughts it does not bring anything on the table.

Aug 16 2021, 1:43 AM · Restricted Project

Jul 19 2021

devnexen committed rG2d56e1394b8f: [Sanitizer] Intercepts flopen/flopenat on FreeBSD. (authored by devnexen).
[Sanitizer] Intercepts flopen/flopenat on FreeBSD.
Jul 19 2021, 11:48 AM
devnexen closed D106218: [Sanitizer] Intercepts flopen/flopenat.
Jul 19 2021, 11:48 AM · Restricted Project

Jul 17 2021

devnexen updated the diff for D106218: [Sanitizer] Intercepts flopen/flopenat.
Jul 17 2021, 11:26 PM · Restricted Project
devnexen committed rG657eb94324b0: [Sanitizers] FutexWake fix typo for FreeBSD code path. (authored by devnexen).
[Sanitizers] FutexWake fix typo for FreeBSD code path.
Jul 17 2021, 11:03 PM
devnexen requested review of D106218: [Sanitizer] Intercepts flopen/flopenat.
Jul 17 2021, 4:57 AM · Restricted Project

Jul 13 2021

devnexen updated the diff for D105394: [Sanitizers][Darwin] Intercept CCRandomGenerateBytes .
Jul 13 2021, 11:48 AM · Restricted Project
devnexen added inline comments to D105394: [Sanitizers][Darwin] Intercept CCRandomGenerateBytes .
Jul 13 2021, 11:42 AM · Restricted Project
devnexen updated the summary of D105394: [Sanitizers][Darwin] Intercept CCRandomGenerateBytes .
Jul 13 2021, 10:21 AM · Restricted Project
devnexen updated the diff for D105394: [Sanitizers][Darwin] Intercept CCRandomGenerateBytes .

Update unit test case.

Jul 13 2021, 10:19 AM · Restricted Project

Jul 3 2021

devnexen requested review of D105394: [Sanitizers][Darwin] Intercept CCRandomGenerateBytes .
Jul 3 2021, 5:56 AM · Restricted Project

Apr 21 2021

devnexen added a comment to D100700: [Sanitizers][TSAN] Mac M1/iOs setjmp wrapper frame pointer/link register registers renaming.

well x29 and x30 registers are already used in fact ?

Apr 21 2021, 10:42 AM · Restricted Project

Apr 20 2021

devnexen added a comment to D100700: [Sanitizers][TSAN] Mac M1/iOs setjmp wrapper frame pointer/link register registers renaming.

Hi David, can you explain the motivation and mechanics of this change? I see that we #define aliases for registers, but they are never used?!

Apr 20 2021, 6:50 AM · Restricted Project

Apr 17 2021

devnexen requested review of D100700: [Sanitizers][TSAN] Mac M1/iOs setjmp wrapper frame pointer/link register registers renaming.
Apr 17 2021, 4:06 AM · Restricted Project
devnexen committed rG61fc02dc037c: [Sanitizers] Fix build (authored by devnexen).
[Sanitizers] Fix build
Apr 17 2021, 3:15 AM
devnexen committed rG0df0d6acea33: [Sanitizers] DragonFlyBSD adding support for builtins (authored by devnexen).
[Sanitizers] DragonFlyBSD adding support for builtins
Apr 17 2021, 3:11 AM
devnexen closed D89653: [Sanitizers] DragonFlyBSD adding support for builtins.
Apr 17 2021, 3:11 AM · Restricted Project
devnexen committed rG458375941457: [Sanitizers] Undefined Behavior Sanitizer support for DragonFlyBSD (authored by devnexen).
[Sanitizers] Undefined Behavior Sanitizer support for DragonFlyBSD
Apr 17 2021, 3:10 AM
devnexen closed D89631: [Sanitizer] Undefined Behavior Sanitizer support proposal for DragonFlyBSD.
Apr 17 2021, 3:09 AM · Restricted Project

Oct 20 2020

devnexen added a comment to D89652: [Sanitizers] DragonFlyBSD ground work to support sanitizers.

Ok that is fair.

Oct 20 2020, 5:54 AM · Restricted Project
devnexen committed rG53065c543fe3: [Sanitizers] Remove OpenBSD support (new attempt) (authored by devnexen).
[Sanitizers] Remove OpenBSD support (new attempt)
Oct 20 2020, 2:16 AM
devnexen closed D89759: [Sanitizers] Remove OpenBSD support (new attempt).
Oct 20 2020, 2:16 AM · Restricted Project
devnexen added a comment to D89652: [Sanitizers] DragonFlyBSD ground work to support sanitizers.

How likely we are going to remove it soon this as unused OpenBSD?
Are we going to have continuous builder?

Oct 20 2020, 1:49 AM · Restricted Project

Oct 19 2020

devnexen requested review of D89759: [Sanitizers] Remove OpenBSD support (new attempt).
Oct 19 2020, 7:15 PM · Restricted Project
devnexen committed rG13e22961f8b4: [clang] update of the DragonFlyBSD's driver for the 5.8.x releases (authored by devnexen).
[clang] update of the DragonFlyBSD's driver for the 5.8.x releases
Oct 19 2020, 6:06 AM