Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / google/ktsan issues and pull requests

#121 - Ktsan ktsan

Pull Request - State: closed - Opened by dvyukov about 6 years ago

#114 - fix smp_call_function_single/many deadlocks

Pull Request - State: closed - Opened by dvyukov about 9 years ago

#113 - Fix comparing unsigned with 0 in atomic.h

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#112 - Fix more races on lockref->count

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#111 - Fix races due to seqlock in hrtimer

Pull Request - State: closed - Opened by xairy over 9 years ago - 3 comments

#110 - Bitops do 1 byte accesses

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#109 - Fix races in kernel/futex.c

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#108 - Remove BUG() from kt_mutexset_unlock && add bad mutex unlock test

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#106 - Fix multiple races between lockref and fs/dcache.c

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#104 - Tick clock automatically and before adding event to trace

Pull Request - State: closed - Opened by xairy over 9 years ago - 2 comments

#103 - Fix detecting racy-use-after-frees && fix false positives due to SLAB_DESTROY_BY_RCU

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#101 - Fix many lint errors

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#100 - Refactor stack and mutexset manipulation

Pull Request - State: closed - Opened by xairy over 9 years ago - 3 comments

#99 - Detect and report races between non-atomic and atomic accesses

Pull Request - State: closed - Opened by xairy over 9 years ago - 3 comments

#98 - add test that kmalloc does not introduce parasitic synchronization

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 1 comment

#93 - Map shadow for stack && tests for stack and globals

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#92 - Use task->started instead of thr->cpu to check if we're in scheduler

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#85 - Rename some annotations && remove thr arg from kt_stat*

Pull Request - State: closed - Opened by xairy over 9 years ago - 2 comments

#84 - Tests for rwsem & percpu-rwsem

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#82 - switch stack and mutexset on interrupts

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#81 - Dvyukov irq2

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#80 - Assorted changes

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 2 comments

#79 - add explicit per-thread mutexset and stack

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 1 comment

#78 - refactor flags to ENTER macro

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 2 comments

#77 - combine kt_percpu_release and kt_percpu_list_clean into a single function

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 1 comment

#76 - fix stack depot

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 3 comments

#75 - better instrumentation of rcu_dereference

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#74 - Tsan fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#73 - fix build

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#72 - race fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#71 - race fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#70 - improve stat collection

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#69 - Fix shadow allocating && fix ignoring xchg

Pull Request - State: closed - Opened by xairy over 9 years ago

#68 - Fix order in ktsan_free_page

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#67 - Fix memory usage report

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#65 - Ignore frequently created sync objects

Pull Request - State: closed - Opened by xairy over 9 years ago

#64 - Dvyukov dev

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#63 - Tsan fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#62 - fix another data race in llist

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#61 - Merge branch tsan-fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#60 - fix instrumentation of smp_load_acquire

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#59 - fix a bunch of data races

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#58 - ensure that memblock_alloc is not called with disables enabled

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#57 - Stack depot && report held locks

Pull Request - State: closed - Opened by xairy over 9 years ago - 2 comments

#56 - speed up ktsan

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 1 comment

#55 - fix a bug e1000 fix

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#54 - suppress another benign race

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#53 - fix some races

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#52 - data race fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#51 - Annotate e1000 and fix mutex instrumentation

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 1 comment

#49 - Drop the two sync objects with the most number of instances

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#48 - Tame barriers && don't create sync on relaxed load

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#46 - suppress a race in locks_delete_global_locks

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#45 - add another non-atomic timespec read suppression

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#44 - fix wait_on_buffer

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#43 - Fix interrupts from mutex_init and rwsem_init && more debug output

Pull Request - State: closed - Opened by xairy over 9 years ago

#42 - add suppression mechanism

Pull Request - State: closed - Opened by dvyukov over 9 years ago - 1 comment

#40 - fix seqcount instrumentation

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#39 - Fix a bunch of data races

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#38 - Report cpu id && annotate READ_ONCE_CTRL && various fixes

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#34 - Ignore events from mutex_init and rwsem_init

Pull Request - State: closed - Opened by xairy over 9 years ago - 3 comments

#33 - Tsan fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#32 - Race fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#31 - Race fixes

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#29 - Only important events in trace if not KT_DEBUG && butter memory usage report

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#28 - Delete all syncs from free slab page && fixes

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#27 - Small fixes

Pull Request - State: closed - Opened by xairy over 9 years ago

#26 - instrument seqcounts

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#25 - Disable interrupts when inside mtx_lock or mtx_unlock

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#24 - fix benign races

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#23 - add __tsan_read/write_range functions

Pull Request - State: closed - Opened by dvyukov over 9 years ago

#22 - Report sync objects usage

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#21 - Ignore events from internals of spinlock, mutex, rwlock and rwsem

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#20 - Percpu annotations && add memblock for every page

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#19 - Better atomics annotations && a few false positive fixes

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#18 - Support standalone membars

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#17 - Annotate READ_ONCE and WRITE_ONCE

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#16 - Handle interrupts && fix RCU && fix per-cpu

Pull Request - State: closed - Opened by xairy over 9 years ago - 1 comment

#15 - ktsan documentation

Pull Request - State: closed - Opened by xairy about 10 years ago

#14 - Intercept atomic bitops

Pull Request - State: closed - Opened by xairy about 10 years ago - 1 comment

#13 - Fix rcu and atomic interceptors && fix many benign races

Pull Request - State: closed - Opened by xairy about 10 years ago - 1 comment

#12 - Intercept rcu

Pull Request - State: closed - Opened by xairy about 10 years ago - 1 comment

#11 - Intercept atomics

Pull Request - State: closed - Opened by xairy about 10 years ago - 1 comment

#10 - Small ktsan fixes && a test for accesses with different offsets

Pull Request - State: closed - Opened by xairy about 10 years ago - 1 comment

#9 - Handle percpu synchronization

Pull Request - State: closed - Opened by xairy over 10 years ago - 2 comments

#7 - Refactor tests && annotate rwlock and rwsem

Pull Request - State: closed - Opened by xairy over 10 years ago

#6 - Trace

Pull Request - State: closed - Opened by xairy over 10 years ago - 3 comments

#5 - Instrumentation && more sync primitives && ignore atomics && reuse ids

Pull Request - State: closed - Opened by xairy over 10 years ago - 3 comments

#4 - Support clocks for sync objects

Pull Request - State: closed - Opened by xairy over 10 years ago - 1 comment

#2 - Atomic macro and range access handler

Pull Request - State: closed - Opened by xairy over 10 years ago

#1 - Started working on ktsan

Pull Request - State: closed - Opened by xairy over 10 years ago