Thanks for your response, It's my fault, I got mixed up,
this problem only can reproduce after apply
https://patches.dpdk.org/project/dpdk/patch/2023083937.60975-1-changfeng...@bytedance.com/
,
I'll reorganize this to previous patch.
So sorry for waste your time.
Stephen Hemminger 于2023年10月2
On Mon, 23 Oct 2023 17:07:21 +0800
Fengnan Chang wrote:
> Dmitry Kozlyuk 于2023年10月23日周一 04:22写道:
> >
> > 2023-09-22 16:12 (UTC+0800), Fengnan Chang:
> > > ping
> > >
> > > Fengnan Chang 于2023年9月12日周二 17:05写道:
> > > >
> > > > Let's look at this path:
> > > > malloc_elem_free
> > > >->m
Dmitry Kozlyuk 于2023年10月23日周一 04:22写道:
>
> 2023-09-22 16:12 (UTC+0800), Fengnan Chang:
> > ping
> >
> > Fengnan Chang 于2023年9月12日周二 17:05写道:
> > >
> > > Let's look at this path:
> > > malloc_elem_free
> > >->malloc_elem_join_adjacent_free
> > > ->join_elem(elem, elem->next)
> > >
> > >
2023-09-22 16:12 (UTC+0800), Fengnan Chang:
> ping
>
> Fengnan Chang 于2023年9月12日周二 17:05写道:
> >
> > Let's look at this path:
> > malloc_elem_free
> >->malloc_elem_join_adjacent_free
> > ->join_elem(elem, elem->next)
> >
> > 0. cur elem's pad > 0
> > 1. data area memset in malloc_ele
We need a careful review here, please.
12/09/2023 11:04, Fengnan Chang:
> Let's look at this path:
> malloc_elem_free
>->malloc_elem_join_adjacent_free
> ->join_elem(elem, elem->next)
>
> 0. cur elem's pad > 0
> 1. data area memset in malloc_elem_free first.
> 2. next elem is free, try
ping
Fengnan Chang 于2023年9月12日周二 17:05写道:
>
> Let's look at this path:
> malloc_elem_free
>->malloc_elem_join_adjacent_free
> ->join_elem(elem, elem->next)
>
> 0. cur elem's pad > 0
> 1. data area memset in malloc_elem_free first.
> 2. next elem is free, try to join cur elem and next.
>
Let's look at this path:
malloc_elem_free
->malloc_elem_join_adjacent_free
->join_elem(elem, elem->next)
0. cur elem's pad > 0
1. data area memset in malloc_elem_free first.
2. next elem is free, try to join cur elem and next.
3. in join_elem, try to modify inner->size, this address had
m
7 matches
Mail list logo