* [PATCH v2] Revert "serial: 8250_dma: don't bother DMA with small transfers"
@ 2015-10-06 13:08 Frederic Danis
[not found] ` <1444136920-17969-1-git-send-email-frederic.danis-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
0 siblings, 1 reply; 7+ messages in thread
From: Frederic Danis @ 2015-10-06 13:08 UTC (permalink / raw)
To: linux-serial-u79uwXL29TY76Z2rM5mHXA,
andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA,
peter-WaGBZJeGNqdsbIuE7sb01tBPR1lH4CV8,
gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r
Cc: linux-bluetooth-u79uwXL29TY76Z2rM5mHXA,
heikki.krogerus-VuQAYsv1563Yd54FQh9/CA,
marcel-kz+m5ild9QBg9hUCZPvPmw
This reverts commit 9119fba0cfeda6d415c9f068df66838a104b87cb.
This commit prevents from sending "big" file using Bluetooth.
When sending a lot of data quickly through the Bluetooth interface, and
after a variable amount of data sent, transfer fails with error:
kernel: [ 415.247453] Bluetooth: hci0 hardware error 0x00
Found on T100TA.
After reverting this commit, send works fine for any file size.
Signed-off-by: Frederic Danis <frederic.danis-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
---
v2: Re-send to correct people
drivers/tty/serial/8250/8250_dma.c | 4 ----
1 file changed, 4 deletions(-)
diff --git a/drivers/tty/serial/8250/8250_dma.c b/drivers/tty/serial/8250/8250_dma.c
index b503071..78259d3 100644
--- a/drivers/tty/serial/8250/8250_dma.c
+++ b/drivers/tty/serial/8250/8250_dma.c
@@ -77,10 +77,6 @@ int serial8250_tx_dma(struct uart_8250_port *p)
return 0;
dma->tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE);
- if (dma->tx_size < p->port.fifosize) {
- ret = -EINVAL;
- goto err;
- }
desc = dmaengine_prep_slave_single(dma->txchan,
dma->tx_addr + xmit->tail,
--
1.9.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2] Revert "serial: 8250_dma: don't bother DMA with small transfers"
[not found] ` <1444136920-17969-1-git-send-email-frederic.danis-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
@ 2015-10-06 13:55 ` Greg KH
[not found] ` <20151006135503.GA13250-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
0 siblings, 1 reply; 7+ messages in thread
From: Greg KH @ 2015-10-06 13:55 UTC (permalink / raw)
To: Frederic Danis
Cc: linux-serial-u79uwXL29TY76Z2rM5mHXA,
andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA,
peter-WaGBZJeGNqdsbIuE7sb01tBPR1lH4CV8,
linux-bluetooth-u79uwXL29TY76Z2rM5mHXA,
heikki.krogerus-VuQAYsv1563Yd54FQh9/CA,
marcel-kz+m5ild9QBg9hUCZPvPmw
On Tue, Oct 06, 2015 at 03:08:40PM +0200, Frederic Danis wrote:
> This reverts commit 9119fba0cfeda6d415c9f068df66838a104b87cb.
>
> This commit prevents from sending "big" file using Bluetooth.
> When sending a lot of data quickly through the Bluetooth interface, and
> after a variable amount of data sent, transfer fails with error:
> kernel: [ 415.247453] Bluetooth: hci0 hardware error 0x00
>
> Found on T100TA.
>
> After reverting this commit, send works fine for any file size.
>
> Signed-off-by: Frederic Danis <frederic.danis-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
> ---
> v2: Re-send to correct people
>
> drivers/tty/serial/8250/8250_dma.c | 4 ----
> 1 file changed, 4 deletions(-)
Andy, any objections?
Frederic, don't you want to see this backported to 4.0 and newer?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] Revert "serial: 8250_dma: don't bother DMA with small transfers"
[not found] ` <20151006135503.GA13250-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
@ 2015-10-06 14:23 ` Frederic Danis
[not found] ` <5613D968.7000505-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-10-06 14:39 ` Andy Shevchenko
1 sibling, 1 reply; 7+ messages in thread
From: Frederic Danis @ 2015-10-06 14:23 UTC (permalink / raw)
To: Greg KH, andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA
Cc: linux-serial-u79uwXL29TY76Z2rM5mHXA,
peter-WaGBZJeGNqdsbIuE7sb01tBPR1lH4CV8,
linux-bluetooth-u79uwXL29TY76Z2rM5mHXA,
heikki.krogerus-VuQAYsv1563Yd54FQh9/CA,
marcel-kz+m5ild9QBg9hUCZPvPmw
Hello Greg,
On 06/10/2015 15:55, Greg KH wrote:
> On Tue, Oct 06, 2015 at 03:08:40PM +0200, Frederic Danis wrote:
>> This reverts commit 9119fba0cfeda6d415c9f068df66838a104b87cb.
>>
>> This commit prevents from sending "big" file using Bluetooth.
>> When sending a lot of data quickly through the Bluetooth interface, and
>> after a variable amount of data sent, transfer fails with error:
>> kernel: [ 415.247453] Bluetooth: hci0 hardware error 0x00
>>
>> Found on T100TA.
>>
>> After reverting this commit, send works fine for any file size.
>>
>> Signed-off-by: Frederic Danis <frederic.danis-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
>> ---
>> v2: Re-send to correct people
>>
>> drivers/tty/serial/8250/8250_dma.c | 4 ----
>> 1 file changed, 4 deletions(-)
>
> Andy, any objections?
>
> Frederic, don't you want to see this backported to 4.0 and newer?
Yes, you're right, unless Andy has any objection this should be good
Regards
Fred
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] Revert "serial: 8250_dma: don't bother DMA with small transfers"
[not found] ` <20151006135503.GA13250-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2015-10-06 14:23 ` Frederic Danis
@ 2015-10-06 14:39 ` Andy Shevchenko
1 sibling, 0 replies; 7+ messages in thread
From: Andy Shevchenko @ 2015-10-06 14:39 UTC (permalink / raw)
To: Greg KH, Frederic Danis
Cc: linux-serial-u79uwXL29TY76Z2rM5mHXA,
peter-WaGBZJeGNqdsbIuE7sb01tBPR1lH4CV8,
linux-bluetooth-u79uwXL29TY76Z2rM5mHXA,
heikki.krogerus-VuQAYsv1563Yd54FQh9/CA,
marcel-kz+m5ild9QBg9hUCZPvPmw
On Tue, 2015-10-06 at 14:55 +0100, Greg KH wrote:
> On Tue, Oct 06, 2015 at 03:08:40PM +0200, Frederic Danis wrote:
> > This reverts commit 9119fba0cfeda6d415c9f068df66838a104b87cb.
> >
> > This commit prevents from sending "big" file using Bluetooth.
> > When sending a lot of data quickly through the Bluetooth interface,
> > and
> > after a variable amount of data sent, transfer fails with error:
> > kernel: [ 415.247453] Bluetooth: hci0 hardware error 0x00
> >
> > Found on T100TA.
> >
> > After reverting this commit, send works fine for any file size.
> >
> > Signed-off-by: Frederic Danis <frederic.danis-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
> > ---
> > v2: Re-send to correct people
> >
> > drivers/tty/serial/8250/8250_dma.c | 4 ----
> > 1 file changed, 4 deletions(-)
>
> Andy, any objections?
No.
P.S. Unfortunately it's not easy to reproduce on our side, so I trust
Frederic on this.
>
> Frederic, don't you want to see this backported to 4.0 and newer?
>
> thanks,
>
> greg k-h
--
Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
Intel Finland Oy
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] Revert "serial: 8250_dma: don't bother DMA with small transfers"
[not found] ` <5613D968.7000505-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
@ 2015-10-09 14:45 ` Frederic Danis
[not found] ` <5617D2FA.1020108-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
0 siblings, 1 reply; 7+ messages in thread
From: Frederic Danis @ 2015-10-09 14:45 UTC (permalink / raw)
To: Greg KH, andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA
Cc: linux-serial-u79uwXL29TY76Z2rM5mHXA,
peter-WaGBZJeGNqdsbIuE7sb01tBPR1lH4CV8,
linux-bluetooth-u79uwXL29TY76Z2rM5mHXA,
heikki.krogerus-VuQAYsv1563Yd54FQh9/CA,
marcel-kz+m5ild9QBg9hUCZPvPmw
Hello Greg,
On 06/10/2015 16:23, Frederic Danis wrote:
>>
>> Andy, any objections?
>>
>> Frederic, don't you want to see this backported to 4.0 and newer?
>
> Yes, you're right, unless Andy has any objection this should be good
This is first time for me that patch may be applied to previous kernel.
Is there something specific I should do to allow this patch to be
applied and backported to 4.0 and newer ?
Regards
Fred
--
Frederic Danis Open Source Technology Center
frederic.danis-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org Intel Corporation
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] Revert "serial: 8250_dma: don't bother DMA with small transfers"
[not found] ` <5617D2FA.1020108-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
@ 2015-10-09 14:48 ` Andy Shevchenko
2015-10-09 15:09 ` Fabio Estevam
1 sibling, 0 replies; 7+ messages in thread
From: Andy Shevchenko @ 2015-10-09 14:48 UTC (permalink / raw)
To: Frederic Danis, Greg KH
Cc: linux-serial-u79uwXL29TY76Z2rM5mHXA,
peter-WaGBZJeGNqdsbIuE7sb01tBPR1lH4CV8,
linux-bluetooth-u79uwXL29TY76Z2rM5mHXA,
heikki.krogerus-VuQAYsv1563Yd54FQh9/CA,
marcel-kz+m5ild9QBg9hUCZPvPmw
On Fri, 2015-10-09 at 16:45 +0200, Frederic Danis wrote:
> Hello Greg,
>
> On 06/10/2015 16:23, Frederic Danis wrote:
> > >
> > > Andy, any objections?
> > >
> > > Frederic, don't you want to see this backported to 4.0 and newer?
> >
> > Yes, you're right, unless Andy has any objection this should be
> > good
>
> This is first time for me that patch may be applied to previous
> kernel.
>
> Is there something specific I should do to allow this patch to be
> applied and backported to 4.0 and newer ?
Earlier we use to Cc: stable-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
(I don't know if it's still a case)
Now the tag Fixes: is in use, like you may add the following line to th
e commit message:
Fixes: 9119fba0cfed (serial: 8250_dma: don't bother DMA with small
transfers)
--
Andy Shevchenko <andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
Intel Finland Oy
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2] Revert "serial: 8250_dma: don't bother DMA with small transfers"
[not found] ` <5617D2FA.1020108-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-10-09 14:48 ` Andy Shevchenko
@ 2015-10-09 15:09 ` Fabio Estevam
1 sibling, 0 replies; 7+ messages in thread
From: Fabio Estevam @ 2015-10-09 15:09 UTC (permalink / raw)
To: Frederic Danis
Cc: Greg KH, andriy.shevchenko-VuQAYsv1563Yd54FQh9/CA,
linux-serial-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
Peter Hurley, linux-bluetooth-u79uwXL29TY76Z2rM5mHXA,
Heikki Krogerus, Marcel Holtmann
On Fri, Oct 9, 2015 at 11:45 AM, Frederic Danis
<frederic.danis-VuQAYsv1563Yd54FQh9/CA@public.gmane.org> wrote:
> This is first time for me that patch may be applied to previous kernel.
>
> Is there something specific I should do to allow this patch to be applied
> and backported to 4.0 and newer ?
You can find the instructions at Documentation/stable_kernel_rules.txt
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-10-09 15:09 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-06 13:08 [PATCH v2] Revert "serial: 8250_dma: don't bother DMA with small transfers" Frederic Danis
[not found] ` <1444136920-17969-1-git-send-email-frederic.danis-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-10-06 13:55 ` Greg KH
[not found] ` <20151006135503.GA13250-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2015-10-06 14:23 ` Frederic Danis
[not found] ` <5613D968.7000505-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-10-09 14:45 ` Frederic Danis
[not found] ` <5617D2FA.1020108-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2015-10-09 14:48 ` Andy Shevchenko
2015-10-09 15:09 ` Fabio Estevam
2015-10-06 14:39 ` Andy Shevchenko
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).