Change Origin fields for ena patches from bare commit hashes to URLs

This commit is contained in:
Ben Hutchings 2018-12-20 17:22:37 +00:00
parent 96ff8f1ba0
commit b051222e6d
18 changed files with 18 additions and 18 deletions

View File

@ -1,7 +1,7 @@
From: zhong jiang <zhongjiang@huawei.com>
Date: Wed, 28 Nov 2018 23:04:48 -0800
Subject: [PATCH 01/19] net: ethernet: remove redundant include
Origin: e641e99f261f5203a911a9e0db54a214460d2cc4
Origin: https://git.kernel.org/linus/e641e99f261f5203a911a9e0db54a214460d2cc4
Manual cherry-pick from e641e99f261f5203a911a9e0db54a214460d2cc4:

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:16 +0300
Subject: [PATCH 02/19] net: ena: minor performance improvement
Origin: 0e575f8542d1f4d74df30b5a9ba419c5373d01a1
Origin: https://git.kernel.org/linus/0e575f8542d1f4d74df30b5a9ba419c5373d01a1
Reduce fastpath overhead by making ena_com_tx_comp_req_id_get() inline.
Also move it to ena_eth_com.h file with its dependency function

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:17 +0300
Subject: [PATCH 03/19] net: ena: complete host info to match latest ENA spec
Origin: 095f2f1facba0c78f23750dba65c78cef722c1ea
Origin: https://git.kernel.org/linus/095f2f1facba0c78f23750dba65c78cef722c1ea
Add new fields and definitions to host info and fill them
according to the latest ENA spec version.

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:18 +0300
Subject: [PATCH 04/19] net: ena: introduce Low Latency Queues data structures
according to ENA spec
Origin: a7982b8ec947052df6d4467b3a81571f02f528e0
Origin: https://git.kernel.org/linus/a7982b8ec947052df6d4467b3a81571f02f528e0
Low Latency Queues(LLQ) allow usage of device's memory for descriptors
and headers. Such queues decrease processing time since data is already

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:19 +0300
Subject: [PATCH 05/19] net: ena: add functions for handling Low Latency Queues
in ena_com
Origin: 689b2bdaaa1480ad2c14bdc4c6eaf38284549022
Origin: https://git.kernel.org/linus/689b2bdaaa1480ad2c14bdc4c6eaf38284549022
This patch introduces APIs for detection, initialization, configuration
and actual usage of low latency queues(LLQ). It extends transmit API with

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:20 +0300
Subject: [PATCH 06/19] net: ena: add functions for handling Low Latency Queues
in ena_netdev
Origin: 38005ca816a7ef5516dc8e59ae95716739aa75b0
Origin: https://git.kernel.org/linus/38005ca816a7ef5516dc8e59ae95716739aa75b0
This patch includes all code changes necessary in ena_netdev to enable
packet sending via the LLQ placemnt mode.

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:21 +0300
Subject: [PATCH 07/19] net: ena: use CSUM_CHECKED device indication to report
skb's checksum status
Origin: cb36bb36e1f17d2a7b9a9751e5cfec4235b46c93
Origin: https://git.kernel.org/linus/cb36bb36e1f17d2a7b9a9751e5cfec4235b46c93
Set skb->ip_summed to the correct value as reported by the device.
Add counter for the case where rx csum offload is enabled but

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:22 +0300
Subject: [PATCH 08/19] net: ena: explicit casting and initialization, and
clearer error handling
Origin: bd791175a6432d24fc5d7b348304276027372545
Origin: https://git.kernel.org/linus/bd791175a6432d24fc5d7b348304276027372545
Signed-off-by: Arthur Kiyanovski <akiyano@amazon.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:23 +0300
Subject: [PATCH 09/19] net: ena: limit refill Rx threshold to 256 to avoid
latency issues
Origin: 0574bb806dad29a3dada0ee42b01645477d48282
Origin: https://git.kernel.org/linus/0574bb806dad29a3dada0ee42b01645477d48282
Currently Rx refill is done when the number of required descriptors is
above 1/8 queue size. With a default of 1024 entries per queue the

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:24 +0300
Subject: [PATCH 10/19] net: ena: change rx copybreak default to reduce kernel
memory pressure
Origin: 87731f0c681c9682c5521e5197d89e561b7da395
Origin: https://git.kernel.org/linus/87731f0c681c9682c5521e5197d89e561b7da395
Improves socket memory utilization when receiving packets larger
than 128 bytes (the previous rx copybreak) and smaller than 256 bytes.

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:25 +0300
Subject: [PATCH 11/19] net: ena: remove redundant parameter in
ena_com_admin_init()
Origin: f1e90f6e2c1fb0e491f910540314015324fed1e2
Origin: https://git.kernel.org/linus/f1e90f6e2c1fb0e491f910540314015324fed1e2
Remove redundant spinlock acquire parameter from ena_com_admin_init()

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:26 +0300
Subject: [PATCH 12/19] net: ena: update driver version to 2.0.1
Origin: 3a7b9d8ddd200bdafaa3ef75b8544d2403eaa03b
Origin: https://git.kernel.org/linus/3a7b9d8ddd200bdafaa3ef75b8544d2403eaa03b
Signed-off-by: Arthur Kiyanovski <akiyano@amazon.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

View File

@ -2,7 +2,7 @@ From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:27 +0300
Subject: [PATCH 13/19] net: ena: fix indentations in ena_defs for better
readability
Origin: be26667cb3947c90322467f1d15ad86b02350e00
Origin: https://git.kernel.org/linus/be26667cb3947c90322467f1d15ad86b02350e00
Signed-off-by: Arthur Kiyanovski <akiyano@amazon.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

View File

@ -1,7 +1,7 @@
From: Netanel Belgazal <netanel@amazon.com>
Date: Wed, 17 Oct 2018 10:04:21 +0000
Subject: [PATCH 14/19] net: ena: Fix Kconfig dependency on X86
Origin: 8c590f9776386b8f697fd0b7ed6142ae6e3de79e
Origin: https://git.kernel.org/linus/8c590f9776386b8f697fd0b7ed6142ae6e3de79e
The Kconfig limitation of X86 is to too wide.
The ENA driver only requires a little endian dependency.

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Wed, 17 Oct 2018 15:33:23 +0300
Subject: [PATCH 15/19] net: ena: enable Low Latency Queues
Origin: 9fd255928d7ffb56d8466fab3331d0b2f40aa8c7
Origin: https://git.kernel.org/linus/9fd255928d7ffb56d8466fab3331d0b2f40aa8c7
Use the new API to enable usage of LLQ.

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Sun, 21 Oct 2018 18:07:14 +0300
Subject: [PATCH 16/19] net: ena: fix compilation error in xtensa architecture
Origin: 00f17a8219f02139119d8b4547e032bf4888fa0d
Origin: https://git.kernel.org/linus/00f17a8219f02139119d8b4547e032bf4888fa0d
linux/prefetch.h is never explicitly included in ena_com, although
functions from it, such as prefetchw(), are used throughout ena_com.

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Mon, 19 Nov 2018 12:05:21 +0200
Subject: [PATCH 18/19] net: ena: fix crash during ena_remove()
Origin: 58a54b9c62e206b8d5f6e59020bcb178fc271d8e
Origin: https://git.kernel.org/linus/58a54b9c62e206b8d5f6e59020bcb178fc271d8e
In ena_remove() we have the following stack call:
ena_remove()

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Mon, 19 Nov 2018 12:05:22 +0200
Subject: [PATCH 19/19] net: ena: update driver version from 2.0.1 to 2.0.2
Origin: 4c23738a3f9f203a9b41c89e030eaa8ee241f90f
Origin: https://git.kernel.org/linus/4c23738a3f9f203a9b41c89e030eaa8ee241f90f
Update driver version due to critical bug fixes.