aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/core/user_dma.c4
-rw-r--r--net/ipv4/sysctl_net_ipv4.c10
2 files changed, 14 insertions, 0 deletions
diff --git a/net/core/user_dma.c b/net/core/user_dma.c
index 9eee91bcbf3f..b7c98dbcdb81 100644
--- a/net/core/user_dma.c
+++ b/net/core/user_dma.c
@@ -30,6 +30,10 @@
30#include <linux/rtnetlink.h> /* for BUG_TRAP */ 30#include <linux/rtnetlink.h> /* for BUG_TRAP */
31#include <net/tcp.h> 31#include <net/tcp.h>
32 32
33#define NET_DMA_DEFAULT_COPYBREAK 4096
34
35int sysctl_tcp_dma_copybreak = NET_DMA_DEFAULT_COPYBREAK;
36
33/** 37/**
34 * dma_skb_copy_datagram_iovec - Copy a datagram to an iovec. 38 * dma_skb_copy_datagram_iovec - Copy a datagram to an iovec.
35 * @skb - buffer to copy 39 * @skb - buffer to copy
diff --git a/net/ipv4/sysctl_net_ipv4.c b/net/ipv4/sysctl_net_ipv4.c
index 6b6c3adfcf00..6a6aa537b7aa 100644
--- a/net/ipv4/sysctl_net_ipv4.c
+++ b/net/ipv4/sysctl_net_ipv4.c
@@ -688,6 +688,16 @@ ctl_table ipv4_table[] = {
688 .mode = 0644, 688 .mode = 0644,
689 .proc_handler = &proc_dointvec 689 .proc_handler = &proc_dointvec
690 }, 690 },
691#ifdef CONFIG_NET_DMA
692 {
693 .ctl_name = NET_TCP_DMA_COPYBREAK,
694 .procname = "tcp_dma_copybreak",
695 .data = &sysctl_tcp_dma_copybreak,
696 .maxlen = sizeof(int),
697 .mode = 0644,
698 .proc_handler = &proc_dointvec
699 },
700#endif
691 { .ctl_name = 0 } 701 { .ctl_name = 0 }
692}; 702};
693 703