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

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com> From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:16 +0300 Date: Thu, 11 Oct 2018 11:26:16 +0300
Subject: [PATCH 02/19] net: ena: minor performance improvement 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. 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 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> From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Thu, 11 Oct 2018 11:26:17 +0300 Date: Thu, 11 Oct 2018 11:26:17 +0300
Subject: [PATCH 03/19] net: ena: complete host info to match latest ENA spec 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 Add new fields and definitions to host info and fill them
according to the latest ENA spec version. 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 Date: Thu, 11 Oct 2018 11:26:18 +0300
Subject: [PATCH 04/19] net: ena: introduce Low Latency Queues data structures Subject: [PATCH 04/19] net: ena: introduce Low Latency Queues data structures
according to ENA spec 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 Low Latency Queues(LLQ) allow usage of device's memory for descriptors
and headers. Such queues decrease processing time since data is already 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 Date: Thu, 11 Oct 2018 11:26:19 +0300
Subject: [PATCH 05/19] net: ena: add functions for handling Low Latency Queues Subject: [PATCH 05/19] net: ena: add functions for handling Low Latency Queues
in ena_com in ena_com
Origin: 689b2bdaaa1480ad2c14bdc4c6eaf38284549022 Origin: https://git.kernel.org/linus/689b2bdaaa1480ad2c14bdc4c6eaf38284549022
This patch introduces APIs for detection, initialization, configuration This patch introduces APIs for detection, initialization, configuration
and actual usage of low latency queues(LLQ). It extends transmit API with 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 Date: Thu, 11 Oct 2018 11:26:20 +0300
Subject: [PATCH 06/19] net: ena: add functions for handling Low Latency Queues Subject: [PATCH 06/19] net: ena: add functions for handling Low Latency Queues
in ena_netdev in ena_netdev
Origin: 38005ca816a7ef5516dc8e59ae95716739aa75b0 Origin: https://git.kernel.org/linus/38005ca816a7ef5516dc8e59ae95716739aa75b0
This patch includes all code changes necessary in ena_netdev to enable This patch includes all code changes necessary in ena_netdev to enable
packet sending via the LLQ placemnt mode. 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 Date: Thu, 11 Oct 2018 11:26:21 +0300
Subject: [PATCH 07/19] net: ena: use CSUM_CHECKED device indication to report Subject: [PATCH 07/19] net: ena: use CSUM_CHECKED device indication to report
skb's checksum status 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. 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 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 Date: Thu, 11 Oct 2018 11:26:22 +0300
Subject: [PATCH 08/19] net: ena: explicit casting and initialization, and Subject: [PATCH 08/19] net: ena: explicit casting and initialization, and
clearer error handling clearer error handling
Origin: bd791175a6432d24fc5d7b348304276027372545 Origin: https://git.kernel.org/linus/bd791175a6432d24fc5d7b348304276027372545
Signed-off-by: Arthur Kiyanovski <akiyano@amazon.com> Signed-off-by: Arthur Kiyanovski <akiyano@amazon.com>
Signed-off-by: David S. Miller <davem@davemloft.net> 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 Date: Thu, 11 Oct 2018 11:26:23 +0300
Subject: [PATCH 09/19] net: ena: limit refill Rx threshold to 256 to avoid Subject: [PATCH 09/19] net: ena: limit refill Rx threshold to 256 to avoid
latency issues latency issues
Origin: 0574bb806dad29a3dada0ee42b01645477d48282 Origin: https://git.kernel.org/linus/0574bb806dad29a3dada0ee42b01645477d48282
Currently Rx refill is done when the number of required descriptors is 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 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 Date: Thu, 11 Oct 2018 11:26:24 +0300
Subject: [PATCH 10/19] net: ena: change rx copybreak default to reduce kernel Subject: [PATCH 10/19] net: ena: change rx copybreak default to reduce kernel
memory pressure memory pressure
Origin: 87731f0c681c9682c5521e5197d89e561b7da395 Origin: https://git.kernel.org/linus/87731f0c681c9682c5521e5197d89e561b7da395
Improves socket memory utilization when receiving packets larger Improves socket memory utilization when receiving packets larger
than 128 bytes (the previous rx copybreak) and smaller than 256 bytes. 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 Date: Thu, 11 Oct 2018 11:26:25 +0300
Subject: [PATCH 11/19] net: ena: remove redundant parameter in Subject: [PATCH 11/19] net: ena: remove redundant parameter in
ena_com_admin_init() ena_com_admin_init()
Origin: f1e90f6e2c1fb0e491f910540314015324fed1e2 Origin: https://git.kernel.org/linus/f1e90f6e2c1fb0e491f910540314015324fed1e2
Remove redundant spinlock acquire parameter from ena_com_admin_init() Remove redundant spinlock acquire parameter from ena_com_admin_init()

View File

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

View File

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

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com> From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Wed, 17 Oct 2018 15:33:23 +0300 Date: Wed, 17 Oct 2018 15:33:23 +0300
Subject: [PATCH 15/19] net: ena: enable Low Latency Queues 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. Use the new API to enable usage of LLQ.

View File

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

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com> From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Mon, 19 Nov 2018 12:05:21 +0200 Date: Mon, 19 Nov 2018 12:05:21 +0200
Subject: [PATCH 18/19] net: ena: fix crash during ena_remove() 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: In ena_remove() we have the following stack call:
ena_remove() ena_remove()

View File

@ -1,7 +1,7 @@
From: Arthur Kiyanovski <akiyano@amazon.com> From: Arthur Kiyanovski <akiyano@amazon.com>
Date: Mon, 19 Nov 2018 12:05:22 +0200 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 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. Update driver version due to critical bug fixes.