net: rename busy poll socket op and globals
Rename LL_SO to BUSY_POLL_SO
Rename sysctl_net_ll_{read,poll} to sysctl_busy_{read,poll}
Fix up users of these variables.
Fix documentation for sysctl.
a patch for the socket.7  man page will follow separately,
because of limitations of my mail setup.
Signed-off-by: Eliezer Tamir <eliezer.tamir@linux.intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
			
			
This commit is contained in:
		
				
					committed by
					
						 David S. Miller
						David S. Miller
					
				
			
			
				
	
			
			
			
						parent
						
							8b80cda536
						
					
				
				
					commit
					64b0dc517e
				
			| @@ -901,7 +901,7 @@ set_rcvbuf: | ||||
| 		break; | ||||
|  | ||||
| #ifdef CONFIG_NET_LL_RX_POLL | ||||
| 	case SO_LL: | ||||
| 	case SO_BUSY_POLL: | ||||
| 		/* allow unprivileged users to decrease the value */ | ||||
| 		if ((val > sk->sk_ll_usec) && !capable(CAP_NET_ADMIN)) | ||||
| 			ret = -EPERM; | ||||
| @@ -1171,7 +1171,7 @@ int sock_getsockopt(struct socket *sock, int level, int optname, | ||||
| 		break; | ||||
|  | ||||
| #ifdef CONFIG_NET_LL_RX_POLL | ||||
| 	case SO_LL: | ||||
| 	case SO_BUSY_POLL: | ||||
| 		v.val = sk->sk_ll_usec; | ||||
| 		break; | ||||
| #endif | ||||
| @@ -2294,7 +2294,7 @@ void sock_init_data(struct socket *sock, struct sock *sk) | ||||
|  | ||||
| #ifdef CONFIG_NET_LL_RX_POLL | ||||
| 	sk->sk_napi_id		=	0; | ||||
| 	sk->sk_ll_usec		=	sysctl_net_ll_read; | ||||
| 	sk->sk_ll_usec		=	sysctl_net_busy_read; | ||||
| #endif | ||||
|  | ||||
| 	/* | ||||
|   | ||||
| @@ -300,15 +300,15 @@ static struct ctl_table net_core_table[] = { | ||||
| #endif /* CONFIG_NET_FLOW_LIMIT */ | ||||
| #ifdef CONFIG_NET_LL_RX_POLL | ||||
| 	{ | ||||
| 		.procname	= "low_latency_poll", | ||||
| 		.data		= &sysctl_net_ll_poll, | ||||
| 		.procname	= "busy_poll", | ||||
| 		.data		= &sysctl_net_busy_poll, | ||||
| 		.maxlen		= sizeof(unsigned int), | ||||
| 		.mode		= 0644, | ||||
| 		.proc_handler	= proc_dointvec | ||||
| 	}, | ||||
| 	{ | ||||
| 		.procname	= "low_latency_read", | ||||
| 		.data		= &sysctl_net_ll_read, | ||||
| 		.procname	= "busy_read", | ||||
| 		.data		= &sysctl_net_busy_read, | ||||
| 		.maxlen		= sizeof(unsigned int), | ||||
| 		.mode		= 0644, | ||||
| 		.proc_handler	= proc_dointvec | ||||
|   | ||||
		Reference in New Issue
	
	Block a user