All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20190210094123.GB2913@redhat.com>

diff --git a/a/1.txt b/N1/1.txt
index 52c0c1c..b21069a 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -15,29 +15,3 @@ set URB transfer length smaller than sg buffer length. Attached  patch
 should correct that.
 
 Stanislaw
-From bc09bc7fa604019a5ef90184390e7c2a3899869d Mon Sep 17 00:00:00 2001
-From: Stanislaw Gruszka <sgruszka@redhat.com>
-Date: Sun, 10 Feb 2019 08:09:48 +0100
-Subject: [PATCH] mt76x02: usb_mcu: limit sg length
-
-When sending fw data we limting urb transfer length by changing buf->len,
-while keeping segment length at max_payload value. That may confuse
-underlying drivers responsible for DMA.
-
-Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
----
- drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c b/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
-index da299b8a1334..cfa14506eca6 100644
---- a/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
-+++ b/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
-@@ -287,6 +287,7 @@ __mt76x02u_mcu_fw_send_data(struct mt76x02_dev *dev, struct mt76u_buf *buf,
- 			MT_FCE_DMA_LEN, len << 16);
- 
- 	buf->len = MT_CMD_HDR_LEN + len + sizeof(info);
-+	buf->urb->sg[0].length = buf->len;
- 	err = mt76u_submit_buf(&dev->mt76, USB_DIR_OUT,
- 			       MT_EP_OUT_INBAND_CMD,
- 			       buf, GFP_KERNEL,
diff --git a/N1/2.hdr b/N1/2.hdr
new file mode 100644
index 0000000..8eb2b11
--- /dev/null
+++ b/N1/2.hdr
@@ -0,0 +1,2 @@
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: attachment; filename="0001-mt76x02-usb-mcu-limit-sg-length.patch"
diff --git a/N1/2.txt b/N1/2.txt
new file mode 100644
index 0000000..3eea2af
--- /dev/null
+++ b/N1/2.txt
@@ -0,0 +1,28 @@
+From bc09bc7fa604019a5ef90184390e7c2a3899869d Mon Sep 17 00:00:00 2001
+From: Stanislaw Gruszka <sgruszka@redhat.com>
+Date: Sun, 10 Feb 2019 08:09:48 +0100
+Subject: [PATCH] mt76x02: usb_mcu: limit sg length
+
+When sending fw data we limting urb transfer length by changing buf->len,
+while keeping segment length at max_payload value. That may confuse
+underlying drivers responsible for DMA.
+
+Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
+---
+ drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c b/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
+index da299b8a1334..cfa14506eca6 100644
+--- a/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
++++ b/drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
+@@ -287,6 +287,7 @@ __mt76x02u_mcu_fw_send_data(struct mt76x02_dev *dev, struct mt76u_buf *buf,
+ 			MT_FCE_DMA_LEN, len << 16);
+ 
+ 	buf->len = MT_CMD_HDR_LEN + len + sizeof(info);
++	buf->urb->sg[0].length = buf->len;
+ 	err = mt76u_submit_buf(&dev->mt76, USB_DIR_OUT,
+ 			       MT_EP_OUT_INBAND_CMD,
+ 			       buf, GFP_KERNEL,
+-- 
+2.19.2
diff --git a/a/content_digest b/N1/content_digest
index 60b0582..6d5bf38 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,5 +1,8 @@
+ "ref\02003727085.234456.1549714119945@email.ionos.de\0"
+ "ref\0CAJ0CqmXSuNQ_tQOatyKwO9O2KsxqD5NZRQnngOme5PURssiv5Q@mail.gmail.com\0"
+ "ref\0165515185.283024.1549744145982@email.ionos.de\0"
  "From\0Stanislaw Gruszka <sgruszka@redhat.com>\0"
- "Subject\0[BUG] mt76x0u: Probing issues on Raspberry Pi 3 B+\0"
+ "Subject\0Re: [BUG] mt76x0u: Probing issues on Raspberry Pi 3 B+\0"
  "Date\0Sun, 10 Feb 2019 10:41:24 +0100\0"
  "To\0Stefan Wahren <stefan.wahren@i2se.com>\0"
  "Cc\0Lorenzo Bianconi <lorenzo.bianconi@redhat.com>"
@@ -8,7 +11,7 @@
   Minas Harutyunyan <hminas@synopsys.com>
   linux-wireless <linux-wireless@vger.kernel.org>
  " linux-usb@vger.kernel.org\0"
- "\00:1\0"
+ "\01:1\0"
  "b\0"
  "On Sat, Feb 09, 2019 at 09:29:05PM +0100, Stefan Wahren wrote:\n"
  "> > could you please test the following series:\n"
@@ -26,7 +29,10 @@
  "set URB transfer length smaller than sg buffer length. Attached  patch\n"
  "should correct that.\n"
  "\n"
- "Stanislaw\n"
+ Stanislaw
+ "\01:2\0"
+ "fn\00001-mt76x02-usb-mcu-limit-sg-length.patch\0"
+ "b\0"
  "From bc09bc7fa604019a5ef90184390e7c2a3899869d Mon Sep 17 00:00:00 2001\n"
  "From: Stanislaw Gruszka <sgruszka@redhat.com>\n"
  "Date: Sun, 10 Feb 2019 08:09:48 +0100\n"
@@ -52,6 +58,8 @@
  "+\tbuf->urb->sg[0].length = buf->len;\n"
  " \terr = mt76u_submit_buf(&dev->mt76, USB_DIR_OUT,\n"
  " \t\t\t       MT_EP_OUT_INBAND_CMD,\n"
- " \t\t\t       buf, GFP_KERNEL,"
+ " \t\t\t       buf, GFP_KERNEL,\n"
+ "-- \n"
+ 2.19.2
 
-a182cae4dca6514017c30f1dcc8670b4f170ae00170920a48159aec5144a0c1c
+c64c53fd324d8dfd7b3a59bfd0ba028c069259df26460fea6239b6b6aca8a64a

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.