Thread (11 messages) flat view 11 messages, 4 authors, 2015-12-08

Re: [PATCH net-next] net: hns: optimize XGE capability by reducing cpu usage

From: Yankejian (Hackim Yim) <hidden>
Date: 2015-12-07 08:59:17
Also in: lkml

On 2015/12/7 11:32, Joe Perches wrote:
On Sun, 2015-12-06 at 22:29 -0500, David Miller wrote:
quoted
quoted
From: yankejian <redacted>
Date: Sat, 5 Dec 2015 15:32:29 +0800
quoted
quoted
+#if (PAGE_SIZE < 8192)
+     if (hnae_buf_size(ring) == HNS_BUFFER_SIZE_2048) {
+             truesize = hnae_buf_size(ring);
+     } else {
+             truesize = ALIGN(size, L1_CACHE_BYTES);
+             last_offset = hnae_page_size(ring) - hnae_buf_size(ring);
+     }
+
+#else
+             truesize = ALIGN(size, L1_CACHE_BYTES);
+             last_offset = hnae_page_size(ring) - hnae_buf_size(ring);
+#endif
This is not indented properly, and it looks terrible.
And it makes one curious as to why last_offset isn't set
in the first block.
Hi Joe,
if hnae_buf_size que equal to HNS_BUFFER_SIZE, last_offset is useless in the routines of this function.
so it is ignored in the first block. thanks for your suggestion.

Best regards,
yankejian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help