/openbmc/linux/Documentation/dev-tools/ |
H A D | kcsan.rst | 7 The Kernel Concurrency Sanitizer (KCSAN) is a dynamic race detector, which 27 A typical data race report looks like this:: 30 BUG: KCSAN: data-race in test_kernel_read / test_kernel_write 56 The other less common type of data race report looks like this:: 59 BUG: KCSAN: data-race in test_kernel_rmw_array+0x71/0xd0 91 behaviour when encountering a data race is deemed safe. Please see 122 observed to remain unchanged, do not report the data race. 173 overall system performance and race detection ability. 292 x = 1; // data race! 298 ... = x; // data race! [all …]
|
/openbmc/linux/tools/memory-model/ |
H A D | linux-kernel.cat | 202 let pre-race = ext & ((Plain * M) | ((M \ IW) * Plain)) 205 let wr-incoh = pre-race & rf & rw-xbstar^-1 206 let rw-incoh = pre-race & fr & wr-vis^-1 207 let ww-incoh = pre-race & co & ww-vis^-1 212 let ww-race = (pre-race & co) \ ww-nonrace 213 let wr-race = (pre-race & (co? ; rf)) \ wr-vis \ rw-xbstar^-1 214 let rw-race = (pre-race & fr) \ rw-xbstar 216 flag ~empty (ww-race | wr-race | rw-race) as data-race
|
/openbmc/qemu/tests/tsan/ |
H A D | suppressions.tsan | 9 # TSan reports a race between pthread_mutex_init() and 12 race:pthread_mutex_init 13 race:pthread_mutex_lock
|
/openbmc/linux/lib/ |
H A D | Kconfig.kcsan | 14 bool "KCSAN: dynamic data race detector" 21 data-race detector that relies on compile-time instrumentation. 51 external functions on report generation; if a race report is 70 various race scenarios, and verifies the reports generated to 131 results in more aggressive race detection, whereas a larger value 158 Any given race is only reported once in the defined time window. 173 conflicting access is of unknown origin. This type of race is 174 reported if it was only possible to infer a race due to a data value 178 bool "Strict data-race checking" 213 unchanged, do not report the data race. [all …]
|
/openbmc/linux/Documentation/driver-api/firmware/ |
H A D | direct-fs-lookup.rst | 22 a race is possible with loading the driver and the real rootfs not yet being 23 available. Stuffing the firmware into initramfs resolves this race issue, 24 however note that using initrd does not suffice to address the same race.
|
/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | recalc_apic_map_test.c | 21 static void *race(void *arg) in race() function 60 TEST_ASSERT_EQ(pthread_create(&thread, NULL, race, vcpus[0]), 0); in main()
|
/openbmc/openbmc/poky/meta/recipes-devtools/quilt/quilt/ |
H A D | 0001-test-Fix-a-race-condition-in-merge.test.patch | 5 Subject: [PATCH] test: Fix a race condition in merge.test 10 Just like commit 4dfe7f9, (test: Fix a race condition, 2023-01-20), 11 this fix a test race when stdout and stderr in any order.
|
/openbmc/linux/drivers/gpu/drm/ci/xfails/ |
H A D | rockchip-rk3399-flakes.txt | 3 kms_flip@dpms-vs-vblank-race-interruptible 5 kms_flip@modeset-vs-vblank-race-interruptible
|
H A D | msm-sdm845-flakes.txt | 11 kms_flip@dpms-vs-vblank-race-interruptible
|
/openbmc/openbmc/meta-security/recipes-security/ecryptfs-utils/files/ |
H A D | 0001-avoid-race-condition.patch | 4 Subject: [PATCH] avoid race condition 9 This would avoid race condition which causes install failure.
|
/openbmc/openbmc/poky/meta/recipes-devtools/libtool/libtool/ |
H A D | 0009-Makefile.am-make-sure-autoheader-run-before-autoconf.patch | 5 autoconf needs, so there comes a race sometimes as below: 9 So make sure autoheader run before autoconf to avoid this race.
|
H A D | 0010-Makefile.am-make-sure-autoheader-run-before-automake.patch | 5 comes below race: 9 so make automake run after autoheader to avoid the above race.
|
/openbmc/openbmc/poky/meta/recipes-devtools/python/python3/ |
H A D | makerace.patch | 4 Subject: [PATCH] python3: Fix make race 11 Add a dependency to avoid the race.
|
/openbmc/openbmc/meta-openembedded/meta-webserver/recipes-httpd/apache2/apache2/ |
H A D | 0006-apache2-fix-the-race-issue-of-parallel-installation.patch | 4 Subject: [PATCH] apache2: fix the race issue of parallel installation 8 fix following race issue when do parallel install
|
/openbmc/openbmc/poky/meta/recipes-devtools/tcltk/tcl/ |
H A D | interp.patch | 4 Subject: [PATCH] tcl: fix race in interp.test 6 The interp-36.7 patch has race conditions and is missing cleanup. This patch by
|
/openbmc/openbmc/poky/meta/recipes-devtools/python/python3-numpy/ |
H A D | fix_reproducibility.patch | 15 The autobuilder race depended upon whether qemux86-world or the 16 reproducible target ran first and won the race to populate sstate.
|
/openbmc/openbmc/poky/meta/recipes-support/icu/icu/ |
H A D | fix-install-manx.patch | 4 Subject: [PATCH] icu: fix install race 8 parallel. For example, install-manx can fail if the two install processes race
|
/openbmc/linux/tools/perf/tests/attr/ |
H A D | system-wide-dummy | 1 # Event added by system-wide or CPU perf-record to handle the race of
|
/openbmc/openbmc/poky/meta/recipes-connectivity/openssh/openssh/ |
H A D | CVE-2024-6387.patch | 1 Description: fix signal handler race condition
|
/openbmc/phosphor-power/phosphor-regulators/docs/config_file/ |
H A D | i2c_interface.md | 10 To avoid race conditions and conflicts, no device driver should be bound to the
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-printing/cups/ |
H A D | cups-filters_2.0.0.bb | 10 file://fix-make-race.patch \
|
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/omxplayer/omxplayer/ |
H A D | 0006-Prevent-ffmpeg-configure-compile-race-condition.patch | 4 Subject: [PATCH] Prevent ffmpeg configure/compile race condition
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-printing/cups/cups-filters/ |
H A D | fix-make-race.patch | 4 Subject: [PATCH] Fix a Makefile race condition
|
/openbmc/linux/Documentation/arch/arm/ |
H A D | index.rst | 12 cluster-pm-race-avoidance
|
/openbmc/linux/tools/memory-model/Documentation/ |
H A D | access-marking.txt | 19 2. Data-race marking, for example, "data_race(a = b);" 37 Therefore, if a given access is involved in an intentional data race, 46 race with one of data_race(), READ_ONCE(), or WRITE_ONCE(), will prevent 98 that the resulting data race was intentional. 108 in a retry. Unless the race condition that resulted in the bogus value 122 that the resulting data race was intentional. 143 that the resulting data race was intentional. 159 because KCSAN will have no way of knowing that the resulting data race 520 When designing stress tests it is important to ensure that race conditions 594 [1] "Concurrency bugs should fear the big bad data-race detector (part 2)"
|