On 10/04/2016 12:23, "Ben Pfaff" wrote:
>On Fri, Apr 08, 2016 at 03:12:59AM +, Daniele Di Proietto wrote:
>>
>>
>> On 01/04/2016 09:52, "Jarno Rajahalme" wrote:
>>
>> >
>> >> On Mar 30, 2016, at 8:08 PM, Daniele Di Proietto
>> >> wrote:
>> >>
>> >>
>> >> On 30/03/2016 16:01, "Ben Pfaf
On Fri, Apr 08, 2016 at 03:12:59AM +, Daniele Di Proietto wrote:
>
>
> On 01/04/2016 09:52, "Jarno Rajahalme" wrote:
>
> >
> >> On Mar 30, 2016, at 8:08 PM, Daniele Di Proietto
> >> wrote:
> >>
> >>
> >> On 30/03/2016 16:01, "Ben Pfaff" wrote:
> >>
> >>> (I'm taking a look at this patch
On 01/04/2016 09:52, "Jarno Rajahalme" wrote:
>
>> On Mar 30, 2016, at 8:08 PM, Daniele Di Proietto
>> wrote:
>>
>>
>> On 30/03/2016 16:01, "Ben Pfaff" wrote:
>>
>>> (I'm taking a look at this patch specifically because Daniele asked me;
>>> I'm not planning to review the whole series.)
>>>
On 01/04/2016 09:52, "Jarno Rajahalme" wrote:
>
>> On Mar 30, 2016, at 8:08 PM, Daniele Di Proietto
>> wrote:
>>
>>
>> On 30/03/2016 16:01, "Ben Pfaff" wrote:
>>
>>> (I'm taking a look at this patch specifically because Daniele asked me;
>>> I'm not planning to review the whole series.)
>>>
> On Mar 30, 2016, at 8:08 PM, Daniele Di Proietto
> wrote:
>
>
> On 30/03/2016 16:01, "Ben Pfaff" wrote:
>
>> (I'm taking a look at this patch specifically because Daniele asked me;
>> I'm not planning to review the whole series.)
>>
>> On Mon, Mar 28, 2016 at 12:41:40PM -0700, Daniele Di
On 30/03/2016 16:01, "Ben Pfaff" wrote:
>(I'm taking a look at this patch specifically because Daniele asked me;
>I'm not planning to review the whole series.)
>
>On Mon, Mar 28, 2016 at 12:41:40PM -0700, Daniele Di Proietto wrote:
>> The dpif-netdev datapath keeps ports in a cmap which is writt
(I'm taking a look at this patch specifically because Daniele asked me;
I'm not planning to review the whole series.)
On Mon, Mar 28, 2016 at 12:41:40PM -0700, Daniele Di Proietto wrote:
> The dpif-netdev datapath keeps ports in a cmap which is written only by
> the main thread (holding port_mutex
The dpif-netdev datapath keeps ports in a cmap which is written only by
the main thread (holding port_mutex), but which is read concurrently by
many threads (most notably the pmd threads).
When removing ports from the datapath we should postpone the deletion,
otherwise another thread might access