Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get()

2020-06-10 Thread Dave Barach via lists.fd.io
Thanks, glad to hear it... D. From: Rajith PR Sent: Wednesday, June 10, 2020 4:04 AM To: Dave Barach (dbarach) Cc: Benoit Ganne (bganne) ; vpp-dev ; Neale Ranns (nranns) Subject: Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get() Hi Dave, We ran a good number of scale tests with the fix

Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get()

2020-06-10 Thread Rajith PR via lists.fd.io
iginal Message- > From: vpp-dev@lists.fd.io On Behalf Of Dave Barach > via lists.fd.io > Sent: Wednesday, June 3, 2020 7:08 AM > To: Benoit Ganne (bganne) ; raj...@rtbrick.com > Cc: vpp-dev ; Neale Ranns (nranns) > Subject: Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get()

Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get()

2020-06-03 Thread Dave Barach via lists.fd.io
: Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get() +1, can't tell which poison pattern is involved without a scorecard. load_balance_alloc_i (...) is clearly not thread-safe due to calls to pool_get_aligned (...) and vlib_validate_combined_counter(...). Judicious u

Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get()

2020-06-03 Thread Dave Barach via lists.fd.io
ave Barach (dbarach) Cc: vpp-dev ; Neale Ranns (nranns) Subject: RE: [vpp-dev] SEGMENTATION FAULT in load_balance_get() Neale is away and might be slow to react. I suspect the issue is when creating new load balance entry through load_blance_create(), which will get a new element from the load balance p

Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get()

2020-06-03 Thread Benoit Ganne (bganne) via lists.fd.io
PR via > lists.fd.io > Sent: mercredi 3 juin 2020 05:46 > To: Dave Barach (dbarach) > Cc: vpp-dev ; Neale Ranns (nranns) > Subject: Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get() > > Hi Dave/Neal, > > The adj_poison seems to be a filling pattern - - 0xfefe. Am I lookin

Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get()

2020-06-02 Thread Rajith PR via lists.fd.io
ern – > copying Neale for an opinion. > > > > D. > > > > *From:* vpp-dev@lists.fd.io *On Behalf Of *Rajith > PR via lists.fd.io > *Sent:* Tuesday, June 2, 2020 10:00 AM > *To:* vpp-dev > *Subject:* [vpp-dev] SEGMENTATION FAULT in load_balance_get() > >

Re: [vpp-dev] SEGMENTATION FAULT in load_balance_get()

2020-06-02 Thread Dave Barach via lists.fd.io
The code manages to access a poisoned adjacency – 0x131313 fill pattern – copying Neale for an opinion. D. From: vpp-dev@lists.fd.io On Behalf Of Rajith PR via lists.fd.io Sent: Tuesday, June 2, 2020 10:00 AM To: vpp-dev Subject: [vpp-dev] SEGMENTATION FAULT in load_balance_get() Hello All

[vpp-dev] SEGMENTATION FAULT in load_balance_get()

2020-06-02 Thread Rajith PR via lists.fd.io
Hello All, In *19.08** VPP version* we are seeing a crash while accessing the *load_balance_pool* in *load_balanc_get*() function. This is happening after *enabling worker threads*. As such the FIB programming is happening in the main thread and in one of the worker threads we see this crash. Als