Change Origin fields for ena patches from bare commit hashes to URLs
This commit is contained in:
parent
96ff8f1ba0
commit
b051222e6d
|
@ -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:
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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()
|
||||||
|
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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()
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue