| Commit message (Expand) | Author | Age | Files | Lines |
* | iio:magnetometer:ak8974: Fix alignment and data leak issues | Jonathan Cameron | 2020-07-05 | 1 | -3/+7 |
* | iio: adc: adi-axi-adc: Fix object reference counting | Nuno Sá | 2020-07-04 | 1 | -2/+2 |
* | iio: pressure: zpa2326: handle pm_runtime_get_sync failure | Navid Emamdoost | 2020-06-14 | 1 | -1/+3 |
* | counter: 104-quad-8: Add lock guards - filter clock prescaler | Syed Nayyar Waris | 2020-06-14 | 1 | -0/+4 |
* | counter: 104-quad-8: Add lock guards - differential encoder | Syed Nayyar Waris | 2020-06-14 | 1 | -3/+15 |
* | iio: core: add missing IIO_MOD_H2/ETHANOL string identifiers | Matt Ranostay | 2020-06-14 | 1 | -0/+2 |
* | iio: magnetometer: ak8974: Fix runtime PM imbalance on error | Dinghao Liu | 2020-06-14 | 1 | -9/+10 |
* | iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe() | Chuhong Yuan | 2020-06-14 | 1 | -1/+4 |
* | iio:health:afe4404 Fix timestamp alignment and prevent data leak. | Jonathan Cameron | 2020-06-14 | 1 | -3/+5 |
* | iio:health:afe4403 Fix timestamp alignment and prevent data leak. | Jonathan Cameron | 2020-06-14 | 1 | -3/+6 |
* | Merge tag 'locking-kcsan-2020-06-11' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2020-06-11 | 61 | -593/+4245 |
|\ |
|
| * | compiler_types.h, kasan: Use __SANITIZE_ADDRESS__ instead of CONFIG_KASAN to ... | Marco Elver | 2020-06-11 | 1 | -5/+8 |
| * | compiler.h: Move function attributes to compiler_types.h | Marco Elver | 2020-06-11 | 2 | -29/+29 |
| * | compiler.h: Avoid nested statement expression in data_race() | Marco Elver | 2020-06-11 | 1 | -5/+5 |
| * | compiler.h: Remove data_race() and unnecessary checks from {READ,WRITE}_ONCE() | Marco Elver | 2020-06-11 | 1 | -11/+2 |
| * | kcsan: Update Documentation to change supported compilers | Marco Elver | 2020-06-11 | 1 | -8/+1 |
| * | kcsan: Remove 'noinline' from __no_kcsan_or_inline | Marco Elver | 2020-06-11 | 1 | -4/+2 |
| * | kcsan: Pass option tsan-instrument-read-before-write to Clang | Marco Elver | 2020-06-11 | 1 | -0/+1 |
| * | kcsan: Support distinguishing volatile accesses | Marco Elver | 2020-06-11 | 2 | -1/+47 |
| * | kcsan: Restrict supported compilers | Marco Elver | 2020-06-11 | 1 | -1/+8 |
| * | kcsan: Avoid inserting __tsan_func_entry/exit if possible | Marco Elver | 2020-06-11 | 1 | -1/+10 |
| * | ubsan, kcsan: Don't combine sanitizer with kcov on clang | Arnd Bergmann | 2020-06-11 | 2 | -0/+22 |
| * | Rebase locking/kcsan to locking/urgent | Thomas Gleixner | 2020-06-11 | 59 | -582/+4164 |
| |\ |
|
| | * | Merge branch 'kcsan-for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git... | Thomas Gleixner | 2020-05-08 | 13 | -398/+880 |
| | |\ |
|
| | | * | objtool, kcsan: Add kcsan_disable_current() and kcsan_enable_current_nowarn() | Marco Elver | 2020-05-06 | 1 | -0/+2 |
| | | * | kcsan: Add __kcsan_{enable,disable}_current() variants | Marco Elver | 2020-05-06 | 2 | -3/+21 |
| | | * | checkpatch: Warn about data_race() without comment | Marco Elver | 2020-05-06 | 1 | -0/+8 |
| | | * | kcsan: Use GFP_ATOMIC under spin lock | Wei Yongjun | 2020-04-27 | 1 | -2/+2 |
| | | * | Improve KCSAN documentation a bit | Ingo Molnar | 2020-04-27 | 1 | -7/+8 |
| | | * | kcsan: Make reporting aware of KCSAN tests | Marco Elver | 2020-04-13 | 1 | -7/+23 |
| | | * | kcsan: Fix function matching in report | Marco Elver | 2020-04-13 | 1 | -9/+9 |
| | | * | kcsan: Change data_race() to no longer require marking racing accesses | Marco Elver | 2020-04-13 | 1 | -2/+2 |
| | | * | kcsan: Move kcsan_{disable,enable}_current() to kcsan-checks.h | Marco Elver | 2020-04-13 | 2 | -16/+16 |
| | | * | kcsan: Introduce scoped ASSERT_EXCLUSIVE macros | Marco Elver | 2020-04-13 | 3 | -3/+89 |
| | | * | objtool, kcsan: Add explicit check functions to uaccess whitelist | Marco Elver | 2020-04-13 | 1 | -0/+2 |
| | | * | kcsan: Add support for scoped accesses | Marco Elver | 2020-04-13 | 5 | -19/+158 |
| | | * | kcsan: Avoid blocking producers in prepare_report() | Marco Elver | 2020-04-13 | 3 | -122/+124 |
| | | * | kcsan: Introduce report access_info and other_info | Marco Elver | 2020-04-13 | 3 | -78/+77 |
| | | * | kcsan: Update API documentation in kcsan-checks.h | Marco Elver | 2020-03-25 | 1 | -37/+61 |
| | | * | kcsan: Update Documentation/dev-tools/kcsan.rst | Marco Elver | 2020-03-25 | 1 | -83/+144 |
| | | * | kcsan: Fix a typo in a comment | Qiujun Huang | 2020-03-25 | 1 | -1/+1 |
| | | * | kcsan: Add current->state to implicitly atomic accesses | Marco Elver | 2020-03-25 | 3 | -30/+40 |
| | | * | kcsan: Add option for verbose reporting | Marco Elver | 2020-03-25 | 4 | -3/+120 |
| | | * | kcsan: Add option to allow watcher interruptions | Marco Elver | 2020-03-25 | 2 | -24/+21 |
| | * | | Merge tag 'v5.7-rc1' into locking/kcsan, to resolve conflicts and refresh | Ingo Molnar | 2020-04-13 | 10926 | -278971/+544691 |
| | |\ \
| | | |/
| | |/| |
|
| | * | | kcsan, trace: Make KCSAN compatible with tracing | Marco Elver | 2020-03-21 | 3 | -0/+10 |
| | * | | kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) | Marco Elver | 2020-03-21 | 2 | -7/+77 |
| | * | | kcsan: Add kcsan_set_access_mask() support | Marco Elver | 2020-03-21 | 6 | -5/+73 |
| | * | | kcsan: Introduce kcsan_value_change type | Marco Elver | 2020-03-21 | 3 | -29/+54 |
| | * | | compiler.h, seqlock.h: Remove unnecessary kcsan.h includes | Marco Elver | 2020-03-21 | 2 | -3/+1 |