On 12 Apr 2024, at 9:31, LIU Yulong wrote:
> Unfortunately, removed that "ovsrcu_quiesce();" the ovs-vswitchd
> still went core:
> root root 957M Apr 12 01:35 core.52305
>
> But good news is with such change the core dump does not occur so frequently,
> it's about 7 days.
>
> Core trace back:
Unfortunately, removed that "ovsrcu_quiesce();" the ovs-vswitchd
still went core:
root root 957M Apr 12 01:35 core.52305
But good news is with such change the core dump does not occur so frequently,
it's about 7 days.
Core trace back:
#0 0x7ff0cf7ab387 in raise () from /lib64/libc.so.6
#1
On 7 Apr 2024, at 3:57, LIU Yulong wrote:
> Hi Eelco,
>
> Sorry for the late reply. And thank you very much for your code examination.
>
> Today, I removed that "ovsrcu_quiesce();" at line 3066 [1], and
> started to run the
> test in my local environment. Let's see if such change can overcome
Hi Eelco,
Sorry for the late reply. And thank you very much for your code examination.
Today, I removed that "ovsrcu_quiesce();" at line 3066 [1], and
started to run the
test in my local environment. Let's see if such change can overcome the issue.
Regarding the long time lock or quiesce
On 15 Mar 2024, at 11:04, LIU Yulong wrote:
> A potential race condition happened with the following 3 threads:
> * PMD thread replaced the old_ukey and transitioned the state to
> UKEY_DELETED.
> * RCU thread is freeing the old_ukey mutex.
> * While the revalidator thread is trying to lock
ACK
Thanks, Ilya.
For now, update such lock movement code to the test hosts, no cores at
sweep__ for 10 days.
LIU Yulong
On Wed, Mar 20, 2024 at 5:42 AM Ilya Maximets wrote:
>
> On 3/15/24 11:04, LIU Yulong wrote:
> > A potential race condition happened with the following 3 threads:
> > * PMD
On 3/15/24 11:04, LIU Yulong wrote:
> A potential race condition happened with the following 3 threads:
> * PMD thread replaced the old_ukey and transitioned the state to
> UKEY_DELETED.
> * RCU thread is freeing the old_ukey mutex.
> * While the revalidator thread is trying to lock the old_ukey
A potential race condition happened with the following 3 threads:
* PMD thread replaced the old_ukey and transitioned the state to
UKEY_DELETED.
* RCU thread is freeing the old_ukey mutex.
* While the revalidator thread is trying to lock the old_ukey mutex.
We added some timestamp to udpif_key