kcc (Kostya Serebryany)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 3 2012, 4:55 AM (315 w, 3 d)

Recent Activity

Fri, Oct 19

kcc committed rL344817: [devmtg] upload the slides for the memory tagging talk/poster.
[devmtg] upload the slides for the memory tagging talk/poster
Fri, Oct 19, 2:42 PM
kcc added inline comments to D53227: [hwasan] add stack frame descriptions..
Fri, Oct 19, 2:15 PM
kcc added inline comments to D53336: Stack Safety Analysis documentation.
Fri, Oct 19, 9:21 AM

Fri, Oct 12

kcc added inline comments to D53227: [hwasan] add stack frame descriptions..
Fri, Oct 12, 6:01 PM
kcc updated the diff for D53227: [hwasan] add stack frame descriptions..

addressed review comments

Fri, Oct 12, 6:01 PM
kcc created D53227: [hwasan] add stack frame descriptions..
Fri, Oct 12, 4:37 PM
kcc committed rL344433: move GetOrCreateFunctionComdat to Instrumentation.cpp/Instrumentation.h.
move GetOrCreateFunctionComdat to Instrumentation.cpp/Instrumentation.h
Fri, Oct 12, 4:23 PM
kcc closed D53218: move GetOrCreateFunctionComdat to Instrumentation.cpp/Instrumentation.h.
Fri, Oct 12, 4:23 PM
kcc created D53218: move GetOrCreateFunctionComdat to Instrumentation.cpp/Instrumentation.h.
Fri, Oct 12, 2:26 PM

Thu, Oct 11

kcc added inline comments to D53178: merge two near-identical functions createPrivateGlobalForString into one.
Thu, Oct 11, 4:06 PM
kcc committed rL344314: merge two near-identical functions createPrivateGlobalForString into one.
merge two near-identical functions createPrivateGlobalForString into one
Thu, Oct 11, 4:05 PM
kcc closed D53178: merge two near-identical functions createPrivateGlobalForString into one.
Thu, Oct 11, 4:05 PM
kcc created D53178: merge two near-identical functions createPrivateGlobalForString into one.
Thu, Oct 11, 3:47 PM
kcc committed rCRT344289: [hwasan] relax a test.
[hwasan] relax a test
Thu, Oct 11, 1:32 PM
kcc committed rL344289: [hwasan] relax a test.
[hwasan] relax a test
Thu, Oct 11, 1:30 PM

Wed, Oct 10

kcc committed rCRT344213: [hwasan] extend the stack-uar test.
[hwasan] extend the stack-uar test
Wed, Oct 10, 6:07 PM
kcc committed rL344213: [hwasan] extend the stack-uar test.
[hwasan] extend the stack-uar test
Wed, Oct 10, 6:07 PM
kcc committed rL344210: [hwasan] more compact printing for 'Previosly allocated frames'.
[hwasan] more compact printing for 'Previosly allocated frames'
Wed, Oct 10, 5:36 PM
kcc committed rCRT344210: [hwasan] more compact printing for 'Previosly allocated frames'.
[hwasan] more compact printing for 'Previosly allocated frames'
Wed, Oct 10, 5:36 PM
kcc committed rL344203: [hwasan] simplify a test.
[hwasan] simplify a test
Wed, Oct 10, 4:59 PM
kcc committed rCRT344203: [hwasan] simplify a test.
[hwasan] simplify a test
Wed, Oct 10, 4:59 PM
kcc committed rCRT344193: [hwasan] when reporting a bug, print some very basic information about the heap….
[hwasan] when reporting a bug, print some very basic information about the heap…
Wed, Oct 10, 3:26 PM
kcc committed rL344193: [hwasan] when reporting a bug, print some very basic information about the heap….
[hwasan] when reporting a bug, print some very basic information about the heap…
Wed, Oct 10, 3:26 PM
kcc committed rCRT344174: [hwasan] print all threads in a bug report.
[hwasan] print all threads in a bug report
Wed, Oct 10, 11:58 AM
kcc committed rL344174: [hwasan] print all threads in a bug report.
[hwasan] print all threads in a bug report
Wed, Oct 10, 11:58 AM
kcc committed rCRT344169: [hwasan] print more tags around the buggy address, and do it with a single….
[hwasan] print more tags around the buggy address, and do it with a single…
Wed, Oct 10, 11:35 AM
kcc committed rL344169: [hwasan] print more tags around the buggy address, and do it with a single….
[hwasan] print more tags around the buggy address, and do it with a single…
Wed, Oct 10, 11:34 AM

Tue, Oct 9

kcc added a comment to D53047: [libFuzzer] Disable value profiling tests on ARM.

no thoughts, sorry.
Matt, do you see this flakiness on e.g. aarch64 linux?

Tue, Oct 9, 3:27 PM
kcc edited reviewers for D53039: [sancov] Generalize the code to get the previous instruction to multiple architectures, added: morehouse; removed: aizatsky.
Tue, Oct 9, 2:31 PM

Tue, Oct 2

kcc accepted D52802: [hwasan] Fix top PC in error stack trace being off by 1 instruction..

LGTM

Tue, Oct 2, 2:30 PM

Mon, Oct 1

kcc committed rL343557: update talk abstract.
update talk abstract
Mon, Oct 1, 6:32 PM

Wed, Sep 26

kcc added a comment to D52371: [sanitizer] Introduce a new SizeClassMap with minimal amount of cached entries.

I am actually gonna have to work on the numbers again.
I ran into some issues with the Quarantine. If the Quarantine is low or off, then the numbers are good because we keep reusing the recently freed chunks.
But when the Quarantine is enabled, then have a low amount of cached pointers is detrimental.

Wed, Sep 26, 10:25 PM

Fri, Sep 21

kcc accepted D52249: [hwasan] Record and display stack history in stack-based reports..

LGTM with nits.

Fri, Sep 21, 5:46 PM

Sep 18 2018

kcc accepted D52249: [hwasan] Record and display stack history in stack-based reports..

LGTM with some nits (feel free to ignore any of them, if they are wrong)

Sep 18 2018, 3:42 PM

Sep 13 2018

kcc committed rCRT342164: [hwasan] use a single Printf per line when printing a report (more friendly to….
[hwasan] use a single Printf per line when printing a report (more friendly to…
Sep 13 2018, 12:16 PM
kcc committed rL342164: [hwasan] use a single Printf per line when printing a report (more friendly to….
[hwasan] use a single Printf per line when printing a report (more friendly to…
Sep 13 2018, 12:16 PM

Sep 11 2018

kcc committed rCRT342014: [hwasan] On every use-after-free print a developer note: the index of this heap….
[hwasan] On every use-after-free print a developer note: the index of this heap…
Sep 11 2018, 5:59 PM
kcc committed rL342014: [hwasan] On every use-after-free print a developer note: the index of this heap….
[hwasan] On every use-after-free print a developer note: the index of this heap…
Sep 11 2018, 5:59 PM
kcc committed rCRT342011: [hwasan] tests for a buffer overflow with a large allocation.
[hwasan] tests for a buffer overflow with a large allocation
Sep 11 2018, 5:29 PM
kcc committed rL342011: [hwasan] tests for a buffer overflow with a large allocation.
[hwasan] tests for a buffer overflow with a large allocation
Sep 11 2018, 5:28 PM

Sep 7 2018

kcc committed rL341739: [hwasan] rename two .cc tests into .c.
[hwasan] rename two .cc tests into .c
Sep 7 2018, 6:30 PM
kcc committed rCRT341739: [hwasan] rename two .cc tests into .c.
[hwasan] rename two .cc tests into .c
Sep 7 2018, 6:30 PM

Sep 6 2018

kcc committed rL341625: [hwasan] relax the rint-memory-usage.c test further.
[hwasan] relax the rint-memory-usage.c test further
Sep 6 2018, 6:37 PM
kcc committed rCRT341625: [hwasan] relax the rint-memory-usage.c test further.
[hwasan] relax the rint-memory-usage.c test further
Sep 6 2018, 6:37 PM
kcc committed rL341615: [hwasan] make the print-memory-usage.c less agressive: do not assume that….
[hwasan] make the print-memory-usage.c less agressive: do not assume that…
Sep 6 2018, 5:39 PM
kcc committed rCRT341615: [hwasan] make the print-memory-usage.c less agressive: do not assume that….
[hwasan] make the print-memory-usage.c less agressive: do not assume that…
Sep 6 2018, 5:39 PM
kcc committed rL341610: [hwasan] change the thread list so that main_thread can also be removed.
[hwasan] change the thread list so that main_thread can also be removed
Sep 6 2018, 5:20 PM
kcc committed rCRT341610: [hwasan] change the thread list so that main_thread can also be removed.
[hwasan] change the thread list so that main_thread can also be removed
Sep 6 2018, 5:20 PM
kcc committed rCRT341594: [hwasan] fix pthread_exit.
[hwasan] fix pthread_exit
Sep 6 2018, 3:16 PM
kcc committed rL341594: [hwasan] fix pthread_exit.
[hwasan] fix pthread_exit
Sep 6 2018, 3:16 PM
kcc committed rCRT341592: [hwasan] introduce __hwasan_print_memory_usage.
[hwasan] introduce __hwasan_print_memory_usage
Sep 6 2018, 3:10 PM
kcc committed rL341592: [hwasan] introduce __hwasan_print_memory_usage.
[hwasan] introduce __hwasan_print_memory_usage
Sep 6 2018, 3:10 PM
kcc accepted D51711: [hwasan] Remove allocator interceptors..

LGTM

Sep 6 2018, 3:09 PM

Sep 5 2018

kcc committed rCRT341507: [hwasan] when verbose_threads==1, print the memory usage per thread.
[hwasan] when verbose_threads==1, print the memory usage per thread
Sep 5 2018, 4:55 PM
kcc committed rL341507: [hwasan] when verbose_threads==1, print the memory usage per thread.
[hwasan] when verbose_threads==1, print the memory usage per thread
Sep 5 2018, 4:55 PM
kcc committed rCRT341501: [hwasan] simplify the code, NFC.
[hwasan] simplify the code, NFC
Sep 5 2018, 4:24 PM
kcc committed rL341501: [hwasan] simplify the code, NFC.
[hwasan] simplify the code, NFC
Sep 5 2018, 4:24 PM
kcc committed rL341480: [hwasan] deflake a test .
[hwasan] deflake a test
Sep 5 2018, 9:12 AM
kcc committed rCRT341480: [hwasan] deflake a test .
[hwasan] deflake a test
Sep 5 2018, 9:11 AM

Sep 4 2018

kcc committed rCRT341441: [hwasan] revert r341435 as it breaks the bot on aarch64.
[hwasan] revert r341435 as it breaks the bot on aarch64
Sep 4 2018, 6:30 PM
kcc committed rL341441: [hwasan] revert r341435 as it breaks the bot on aarch64.
[hwasan] revert r341435 as it breaks the bot on aarch64
Sep 4 2018, 6:30 PM
kcc committed rL341440: [hwasan] fix colored output.
[hwasan] fix colored output
Sep 4 2018, 6:29 PM
kcc committed rCRT341440: [hwasan] fix colored output.
[hwasan] fix colored output
Sep 4 2018, 6:29 PM
kcc committed rCRT341438: [hwasan] print thread IDs when reporting a bug (also had to fix pthread_create….
[hwasan] print thread IDs when reporting a bug (also had to fix pthread_create…
Sep 4 2018, 6:19 PM
kcc committed rL341438: [hwasan] print thread IDs when reporting a bug (also had to fix pthread_create….
[hwasan] print thread IDs when reporting a bug (also had to fix pthread_create…
Sep 4 2018, 6:19 PM
kcc committed rL341435: [hwasan] use real TLS on linux to store the current thread -- this way we can….
[hwasan] use real TLS on linux to store the current thread -- this way we can…
Sep 4 2018, 5:18 PM
kcc committed rCRT341435: [hwasan] use real TLS on linux to store the current thread -- this way we can….
[hwasan] use real TLS on linux to store the current thread -- this way we can…
Sep 4 2018, 5:18 PM
kcc committed rCRT341432: [hwasan] simplify the code, NFC.
[hwasan] simplify the code, NFC
Sep 4 2018, 5:03 PM
kcc committed rL341432: [hwasan] simplify the code, NFC.
[hwasan] simplify the code, NFC
Sep 4 2018, 5:03 PM
kcc committed rCRT341431: [hwasan] remove stale Thread:: data members. While doing so noticed that….
[hwasan] remove stale Thread:: data members. While doing so noticed that…
Sep 4 2018, 4:58 PM
kcc committed rL341431: [hwasan] remove stale Thread:: data members. While doing so noticed that….
[hwasan] remove stale Thread:: data members. While doing so noticed that…
Sep 4 2018, 4:58 PM
kcc committed rL341428: [hwasan] add a unique id to a thread and add debug prints for thread….
[hwasan] add a unique id to a thread and add debug prints for thread…
Sep 4 2018, 4:27 PM
kcc committed rCRT341428: [hwasan] add a unique id to a thread and add debug prints for thread….
[hwasan] add a unique id to a thread and add debug prints for thread…
Sep 4 2018, 4:27 PM
kcc committed rCRT341420: [sanitizer] optimize internal_memset for the most performance critical case (16….
[sanitizer] optimize internal_memset for the most performance critical case (16…
Sep 4 2018, 3:44 PM
kcc committed rL341420: [sanitizer] optimize internal_memset for the most performance critical case (16….
[sanitizer] optimize internal_memset for the most performance critical case (16…
Sep 4 2018, 3:44 PM

Aug 30 2018

kcc committed rL341170: [hwasan] move code around to remove an opaque class definition….
[hwasan] move code around to remove an opaque class definition…
Aug 30 2018, 11:09 PM
kcc committed rCRT341170: [hwasan] move code around to remove an opaque class definition….
[hwasan] move code around to remove an opaque class definition…
Aug 30 2018, 11:09 PM
kcc committed rL341166: [hwasan] simplify the code, NFC.
[hwasan] simplify the code, NFC
Aug 30 2018, 10:56 PM
kcc committed rCRT341166: [hwasan] simplify the code, NFC.
[hwasan] simplify the code, NFC
Aug 30 2018, 10:56 PM
kcc committed rCRT341162: [hwasan] more heap-buffer-overflow tests.
[hwasan] more heap-buffer-overflow tests
Aug 30 2018, 10:06 PM
kcc committed rL341162: [hwasan] more heap-buffer-overflow tests.
[hwasan] more heap-buffer-overflow tests
Aug 30 2018, 10:06 PM
kcc committed rCRT341160: [hwasan] report heap-buffer-overflow location, once, not once per each live….
[hwasan] report heap-buffer-overflow location, once, not once per each live…
Aug 30 2018, 8:31 PM
kcc committed rL341160: [hwasan] report heap-buffer-overflow location, once, not once per each live….
[hwasan] report heap-buffer-overflow location, once, not once per each live…
Aug 30 2018, 8:31 PM
kcc committed rL341159: [hwasan] properly report heap-buffer-overflow.
[hwasan] properly report heap-buffer-overflow
Aug 30 2018, 8:19 PM
kcc committed rCRT341159: [hwasan] properly report heap-buffer-overflow.
[hwasan] properly report heap-buffer-overflow
Aug 30 2018, 8:19 PM
kcc committed rCRT341158: [hwasan] fix the build on Linux Ubuntu 14.04. We don't need __hwasan_shadow on….
[hwasan] fix the build on Linux Ubuntu 14.04. We don't need __hwasan_shadow on…
Aug 30 2018, 7:39 PM
kcc committed rL341158: [hwasan] fix the build on Linux Ubuntu 14.04. We don't need __hwasan_shadow on….
[hwasan] fix the build on Linux Ubuntu 14.04. We don't need __hwasan_shadow on…
Aug 30 2018, 7:39 PM
kcc committed rCRT341156: [hwasan] make malloc(0) return nullptr, add basic address description for stack….
[hwasan] make malloc(0) return nullptr, add basic address description for stack…
Aug 30 2018, 6:39 PM
kcc committed rL341156: [hwasan] make malloc(0) return nullptr, add basic address description for stack….
[hwasan] make malloc(0) return nullptr, add basic address description for stack…
Aug 30 2018, 6:39 PM
kcc committed rCRT341143: [hwasan] fix the linux-only pthread_create interceptor and reinstate the two….
[hwasan] fix the linux-only pthread_create interceptor and reinstate the two…
Aug 30 2018, 4:24 PM
kcc committed rL341143: [hwasan] fix the linux-only pthread_create interceptor and reinstate the two….
[hwasan] fix the linux-only pthread_create interceptor and reinstate the two…
Aug 30 2018, 4:24 PM
kcc committed rCRT341133: [hwasan] use thread-local ring buffers to properly report heap-use-after-free.
[hwasan] use thread-local ring buffers to properly report heap-use-after-free
Aug 30 2018, 3:13 PM
kcc committed rL341133: [hwasan] use thread-local ring buffers to properly report heap-use-after-free.
[hwasan] use thread-local ring buffers to properly report heap-use-after-free
Aug 30 2018, 3:13 PM
kcc committed rCRT341129: [hwasan] temporarily remove two tests to silence the bots.
[hwasan] temporarily remove two tests to silence the bots
Aug 30 2018, 3:08 PM
kcc committed rL341129: [hwasan] temporarily remove two tests to silence the bots.
[hwasan] temporarily remove two tests to silence the bots
Aug 30 2018, 3:08 PM
kcc committed rCRT341111: [hwasan] simplify the thread hangling: instead of the ThreadRegistry (too….
[hwasan] simplify the thread hangling: instead of the ThreadRegistry (too…
Aug 30 2018, 1:19 PM
kcc committed rL341111: [hwasan] simplify the thread hangling: instead of the ThreadRegistry (too….
[hwasan] simplify the thread hangling: instead of the ThreadRegistry (too…
Aug 30 2018, 1:19 PM

Aug 29 2018

kcc committed rL341007: [hwasan] add a simple threaded UAF test, make it work on x86 (need to disable….
[hwasan] add a simple threaded UAF test, make it work on x86 (need to disable…
Aug 29 2018, 5:46 PM
kcc committed rCRT341007: [hwasan] add a simple threaded UAF test, make it work on x86 (need to disable….
[hwasan] add a simple threaded UAF test, make it work on x86 (need to disable…
Aug 29 2018, 5:45 PM
kcc committed rCRT341005: [hwasan] add basic ThreadRegistry plumbing, also rename HwasanThread to Thread.
[hwasan] add basic ThreadRegistry plumbing, also rename HwasanThread to Thread
Aug 29 2018, 5:14 PM