Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
authorDavid S. Miller <davem@davemloft.net>
Fri, 17 Feb 2017 00:34:01 +0000 (19:34 -0500)
committerDavid S. Miller <davem@davemloft.net>
Fri, 17 Feb 2017 00:34:01 +0000 (19:34 -0500)
16 files changed:
1  2 
MAINTAINERS
drivers/net/ethernet/freescale/fec_main.c
drivers/net/ethernet/ibm/ibmvnic.c
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
drivers/net/ethernet/ti/cpsw.c
drivers/net/ethernet/xilinx/xilinx_emaclite.c
drivers/net/xen-netback/interface.c
include/uapi/linux/bpf.h
kernel/bpf/syscall.c
net/ipv6/ip6_output.c
net/ipv6/tcp_ipv6.c
net/ipv6/udp.c
net/packet/af_packet.c
tools/include/uapi/linux/bpf.h
tools/lib/bpf/bpf.c
tools/lib/bpf/bpf.h

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/ipv6/udp.c
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -33,15 -33,16 +33,16 @@@ int bpf_load_program(enum bpf_prog_typ
                     __u32 kern_version, char *log_buf,
                     size_t log_buf_sz);
  
 -int bpf_map_update_elem(int fd, void *key, void *value,
 +int bpf_map_update_elem(int fd, const void *key, const void *value,
                        __u64 flags);
  
 -int bpf_map_lookup_elem(int fd, void *key, void *value);
 -int bpf_map_delete_elem(int fd, void *key);
 -int bpf_map_get_next_key(int fd, void *key, void *next_key);
 +int bpf_map_lookup_elem(int fd, const void *key, void *value);
 +int bpf_map_delete_elem(int fd, const void *key);
 +int bpf_map_get_next_key(int fd, const void *key, void *next_key);
  int bpf_obj_pin(int fd, const char *pathname);
  int bpf_obj_get(const char *pathname);
- int bpf_prog_attach(int prog_fd, int attachable_fd, enum bpf_attach_type type);
+ int bpf_prog_attach(int prog_fd, int attachable_fd, enum bpf_attach_type type,
+                   unsigned int flags);
  int bpf_prog_detach(int attachable_fd, enum bpf_attach_type type);