[asan/hwasan co-author here, with clearly biased opinions]
On Android, HWASAN is already a fully usable testing tool.
We apply it to the kernel, user space system libraries, and select apps.
A phone with HWASAN-ified system is fully usable (I carry one as my
primary device since March 2019).
HWASA
+Peter Collingbourne +Evgeniy Stepanov (the main developers of HWASAN
in LLVM, FYI)
Please note that Peter has recently implemented support for globals in
LLVM's HWASAN.
--kcc
On Mon, Sep 9, 2019 at 8:55 AM Matthew Malcomson
wrote:
>
> On 09/09/19 11:47, Martin Liška wrote:
> > On 9/6/19 4:46 P
On Wed, Jul 18, 2018 at 12:29 PM H.J. Lu wrote:
>
> On Wed, Jul 18, 2018 at 11:45 AM, Kostya Serebryany wrote:
> > On Wed, Jul 18, 2018 at 11:40 AM H.J. Lu wrote:
> >>
> >> On Wed, Jul 18, 2018 at 11:18 AM, Kostya Serebryany
> >> wrote:
> >> &g
On Wed, Jul 18, 2018 at 11:40 AM H.J. Lu wrote:
>
> On Wed, Jul 18, 2018 at 11:18 AM, Kostya Serebryany wrote:
> > What's ENDBR and do we really need to have it in compiler-rt?
>
> When shadow stack from Intel CET is enabled, the first instruction of all
> indirec
What's ENDBR and do we really need to have it in compiler-rt?
As usual, I am opposed to any gcc compiler-rt that bypass upstream.
--kcc
On Wed, Jul 18, 2018 at 8:37 AM H.J. Lu wrote:
>
> asan/asan_interceptors.cc has
>
> ...
> int res = REAL(swapcontext)(oucp, ucp);
> ...
>
> REAL(swapcontext
On Tue, Sep 12, 2017 at 7:32 AM, Dmitry Vyukov wrote:
> On Thu, Sep 7, 2017 at 9:02 AM, 吴潍浠(此彼) wrote:
>> Hi
>> The trace-div and trace-gep options seems be used to evaluate corpus
>> to trigger specific kind of bugs. And they don't have strong effect to
>> coverage.
These are used for what I c
On Fri, Jul 14, 2017 at 5:23 AM, Dmitry Vyukov wrote:
> On Thu, Jul 13, 2017 at 11:18 PM, Kostya Serebryany wrote:
>>> > Hi
>>> >
>>> > I wrote a test for "-fsanitize-coverage=trace-cmp" .
>>> >
>>> > Is there an
On Wed, Dec 2, 2015 at 11:51 AM, Jakub Jelinek wrote:
> On Wed, Dec 02, 2015 at 05:55:29PM +0100, Dmitry Vyukov wrote:
>> Can you point to some concrete coding style violations (besides
>> function comments)?
>>
>>
>> > We seem to have no established process for deciding whether we want a new
>> >
23, 2015 at 3:02 PM, Kostya Serebryany wrote:
> Looks good.
>
> I am not planing to work on the fix any time soon, co I encourage you or
> someone else interested to send patches to fix the problem in LLVM.
> Since you are also committing a test we should not accidentally remove th
On Sat, Nov 16, 2013 at 7:59 AM, John David Anglin wrote:
> As far as I can tell, libsanitizer works on hppa-linux. So, the change
> could be added to the llvm tree.
> However, I'm unlikely to test anything in the tree unless someone tells me
> there's something to test.
Submitted the hppa patch
t; x86_64-apple-darwin12 and x86_64-apple-darwin13.
> Jack
> ps Kostya, can you handled the commit? Thanks in advance.
Will do (tomorrow)
--kcc
>
> 2013-11-14 Kostya Serebryany
> Jack Howarth
>
> libsanitizer/
>
> PR saniti
On Wed, Nov 13, 2013 at 9:21 AM, Michael Meissner
wrote:
> On Wed, Nov 13, 2013 at 10:45:54AM +0400, Kostya Serebryany wrote:
>> Many thanks, Jakub.
>>
>> I don't want to appear in this situation again.
>> Would you suggest a place to create a wiki page which wou
Many thanks, Jakub.
I don't want to appear in this situation again.
Would you suggest a place to create a wiki page which would list all
required steps to test libsanitizer?
libsanitizer is (unfortunately) a very system-dependent beast and our
upstream commits will break other platforms regularly
On Tue, Nov 12, 2013 at 11:30 AM, Jakub Jelinek wrote:
> On Tue, Nov 12, 2013 at 10:59:12AM -0800, Kostya Serebryany wrote:
>> This is all dead code in gcc repo. This is why I am asking for any
>> quick #ifdef.
>> in clang repo this code is used by MemorySanitizer (and wi
On Tue, Nov 12, 2013 at 10:57 AM, Jakub Jelinek wrote:
> On Tue, Nov 12, 2013 at 10:07:32AM -0800, Kostya Serebryany wrote:
>> On Tue, Nov 12, 2013 at 10:04 AM, Michael Meissner
>> wrote:
>> > On Tue, Nov 12, 2013 at 09:43:38AM -0800, Kostya Serebryany wrote:
>>
On Tue, Nov 12, 2013 at 10:04 AM, Michael Meissner
wrote:
> On Tue, Nov 12, 2013 at 09:43:38AM -0800, Kostya Serebryany wrote:
>> or, alternatively, we can disable libsanitizer on PowerPC if the
>> PowerPC community does not care enough about it being healthy.
>
> I think the
or, alternatively, we can disable libsanitizer on PowerPC if the
PowerPC community does not care enough about it being healthy.
On Tue, Nov 12, 2013 at 9:41 AM, Kostya Serebryany wrote:
> [plain text]
> So far I was not able to reproduce the compilation failure -- and I am
> asking som
be able to work on it again in
nearest months, which means 4.9 will not get updated asan.
How bad that is -- I don't know.
--kcc
On Tue, Nov 12, 2013 at 9:40 AM, Kostya Serebryany wrote:
> So far I was not able to reproduce the compilation failure -- and I am
> asking someone from
local dir is libsanitizer -- exit if it is not
> 2) clean up the upstream directory after the merge is done.
>
> David
>
>
> On Wed, Nov 21, 2012 at 10:25 AM, Kostya Serebryany wrote:
>> Hi,
>>
>> A dummy script to help merging asan from upstream.
>>
Hi,
A dummy script to help merging asan from upstream.
Not 100% complete, but should be enough to complete the current merge.
You suggestions on how to improve it (or how to do w/o it) are welcome,
but I really wish to do the first merge tomorrow to unblock other folks.
Thanks,
--kcc
merge.pat
Done, thanks!
--kcc
On Wed, Nov 21, 2012 at 6:44 PM, Jakub Jelinek wrote:
> On Wed, Nov 21, 2012 at 06:36:32PM +0400, Kostya Serebryany wrote:
>> This patch updates libsanitizer/README.gcc. Ok?
>> (This is the first time I am trying to commit to gcc trunk)
>>
Kostya Serebryany
+* README.gcc: Extend the README.gcc with mode details.
+
2012-11-20 Konstantin Serebryany
* sanitizer_common/sanitizer_linux.cc
Index: README.gcc
===
--- README.gcc (revision 193693)
+++ README.gcc
On Tue, Nov 6, 2012 at 4:26 PM, Xinliang David Li wrote:
>
> As asan/tsan functionality is getting into trunk, we need to set up
> testings as soon as possible to avoid bitrot.
>
> Kostya can probably shed some lights on the test case requirements,
> and we can continue discussions on how to exten
| PROP_cfg | PROP_gimple_leh,/* properties_required */
+ 0, /* properties_provided */
+ 0,/* properties_destroyed */
+ 0,/* todo_flags_start */
+ TODO_verify_flow | TODO_verify_stmts
24 matches
Mail list logo