On Wed, 07/15 15:38, Jason Wang wrote:
>
>
> On 07/15/2015 02:01 PM, Fam Zheng wrote:
> > On Wed, 07/15 13:10, Jason Wang wrote:
> And can we do this without a bh? Otherwise, we may need to stop and
> restart the bh during vm stop and start?
> >>> A bh doesn't hurt when vm stop and rest
On 07/15/2015 02:01 PM, Fam Zheng wrote:
> On Wed, 07/15 13:10, Jason Wang wrote:
And can we do this without a bh? Otherwise, we may need to stop and
restart the bh during vm stop and start?
>>> A bh doesn't hurt when vm stop and restart (we get superfluous flush),
>> The problem is qem
On Wed, 07/15 13:10, Jason Wang wrote:
> >> And can we do this without a bh? Otherwise, we may need to stop and
> >> restart the bh during vm stop and start?
> > A bh doesn't hurt when vm stop and restart (we get superfluous flush),
>
> The problem is qemu_flush_queued_packets() does not check run
On 07/14/2015 05:48 PM, Fam Zheng wrote:
> On Tue, 07/14 17:33, Jason Wang wrote:
>>
>> On 07/14/2015 03:53 PM, Fam Zheng wrote:
>>> The BH will be scheduled when etsec->rx_buffer_len is becoming 0, which
>>> is the condition of queuing.
>>>
>>> Signed-off-by: Fam Zheng
>> I suggest to squash th
On Tue, 07/14 17:33, Jason Wang wrote:
>
>
> On 07/14/2015 03:53 PM, Fam Zheng wrote:
> > The BH will be scheduled when etsec->rx_buffer_len is becoming 0, which
> > is the condition of queuing.
> >
> > Signed-off-by: Fam Zheng
>
> I suggest to squash this into patch 05/12 to unbreak bisection.
On 07/14/2015 03:53 PM, Fam Zheng wrote:
> The BH will be scheduled when etsec->rx_buffer_len is becoming 0, which
> is the condition of queuing.
>
> Signed-off-by: Fam Zheng
I suggest to squash this into patch 05/12 to unbreak bisection.
And can we do this without a bh? Otherwise, we may need
The BH will be scheduled when etsec->rx_buffer_len is becoming 0, which
is the condition of queuing.
Signed-off-by: Fam Zheng
---
hw/net/fsl_etsec/etsec.c | 9 +
hw/net/fsl_etsec/etsec.h | 2 ++
hw/net/fsl_etsec/rings.c | 1 +
3 files changed, 12 insertions(+)
diff --git a/hw/net/fsl_et