]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
Merge remote-tracking branch 'net-next/master'
authorStephen Rothwell <sfr@canb.auug.org.au>
Tue, 10 Jun 2014 01:57:37 +0000 (11:57 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Tue, 10 Jun 2014 01:57:37 +0000 (11:57 +1000)
Conflicts:
Documentation/driver-model/devres.txt
drivers/hv/channel_mgmt.c
drivers/staging/rtl8821ae/core.c

49 files changed:
1  2 
Documentation/driver-model/devres.txt
Documentation/networking/can.txt
MAINTAINERS
arch/arm/boot/dts/am33xx.dtsi
arch/arm/boot/dts/am4372.dtsi
arch/arm/boot/dts/armada-xp-matrix.dts
arch/sparc/include/asm/checksum_32.h
arch/sparc/include/asm/checksum_64.h
arch/sparc/net/bpf_jit_comp.c
drivers/clk/ti/clk-43xx.c
drivers/hv/channel_mgmt.c
drivers/hv/hyperv_vmbus.h
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
drivers/net/ethernet/chelsio/cxgb4/sge.c
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
drivers/net/ethernet/freescale/gianfar.c
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
drivers/net/ethernet/tile/tilegx.c
drivers/net/macvlan.c
drivers/net/wireless/ath/ath10k/wmi.h
drivers/net/wireless/ath/ath6kl/wmi.h
drivers/net/wireless/orinoco/orinoco_usb.c
drivers/net/wireless/ti/wlcore/main.c
drivers/s390/net/qeth_core_main.c
drivers/staging/et131x/et131x.c
drivers/staging/netlogic/xlr_net.c
drivers/staging/rtl8821ae/core.c
drivers/usb/gadget/u_ether.c
include/linux/netdevice.h
kernel/audit.c
kernel/seccomp.c
kernel/sysctl.c
lib/Kconfig.debug
lib/Makefile
net/bluetooth/hci_event.c
net/core/dev.c
net/core/rtnetlink.c
net/ipv4/inetpeer.c
net/ipv4/ip_tunnel.c
net/ipv4/tcp_output.c
net/mac80211/iface.c
net/sunrpc/xprtsock.c
net/unix/af_unix.c

index 89472558011ef295a98667745aa313cf4e6187f1,c74e04494ade32bd60b0cef1aafe725352afb0ca..df2613c73b1a696a84d5621ef6ee7a326fdbee2d
@@@ -312,9 -309,7 +312,14 @@@ SLAVE DMA ENGIN
  SPI
    devm_spi_register_master()
  
+ MDIO
+   devm_mdiobus_alloc()
+   devm_mdiobus_alloc_size()
+   devm_mdiobus_free()
++
 +GPIO
 +  devm_gpiod_get()
 +  devm_gpiod_get_index()
 +  devm_gpiod_get_optional()
 +  devm_gpiod_get_index_optional()
 +  devm_gpiod_put()
Simple merge
diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 49cee4af16f437d17af35e725d56cce426185671,c88cf147deed8916ae46b0bd1d2e0faa7e478003..892a102671adafc03950f907612f23b6902f934a
@@@ -597,23 -589,23 +589,23 @@@ void bpf_jit_compile(struct sk_filter *
                                emit_alu_K(SRL, 5);
                                break;
  #endif
-                       case BPF_S_ANC_IFINDEX:
+                       case BPF_ANC | SKF_AD_IFINDEX:
                                emit_skb_loadptr(dev, r_A);
                                emit_cmpi(r_A, 0);
 -                              emit_branch(BNE_PTR, cleanup_addr + 4);
 +                              emit_branch(BE_PTR, cleanup_addr + 4);
                                emit_nop();
                                emit_load32(r_A, struct net_device, ifindex, r_A);
                                break;
-                       case BPF_S_ANC_MARK:
+                       case BPF_ANC | SKF_AD_MARK:
                                emit_skb_load32(mark, r_A);
                                break;
-                       case BPF_S_ANC_QUEUE:
+                       case BPF_ANC | SKF_AD_QUEUE:
                                emit_skb_load16(queue_mapping, r_A);
                                break;
-                       case BPF_S_ANC_HATYPE:
+                       case BPF_ANC | SKF_AD_HATYPE:
                                emit_skb_loadptr(dev, r_A);
                                emit_cmpi(r_A, 0);
 -                              emit_branch(BNE_PTR, cleanup_addr + 4);
 +                              emit_branch(BE_PTR, cleanup_addr + 4);
                                emit_nop();
                                emit_load16(r_A, struct net_device, type, r_A);
                                break;
Simple merge
index 6c8b032cacba7c0e7a21d37a5dd4de9d9d42e19b,90d6545564378c35d55fcb7f71a635ca5cfc32d5..ed9350d42764e06bb38eacfdf8756ae8ac43b2ba
@@@ -404,7 -365,7 +404,7 @@@ static u32  next_vp
   * performance critical channels (IDE, SCSI and Network) will be uniformly
   * distributed across all available CPUs.
   */
- static void init_vp_index(struct vmbus_channel *channel, uuid_le *type_guid)
 -static u32 get_vp_index(const uuid_le *type_guid)
++static void init_vp_index(struct vmbus_channel *channel, const uuid_le *type_guid)
  {
        u32 cur_cpu;
        int i;
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index e89f38c3117606dd8d4a83226c44baf2e4f22bb1,18ddb249c91791a14a18dede561a8ffa308d70de..f54bec54d677635154f190fc73e26f896d17bd34
  #include <linux/kthread.h>
  #include <linux/slab.h>
  #include <net/iucv/af_iucv.h>
+ #include <net/dsfield.h>
  
  #include <asm/ebcdic.h>
 +#include <asm/chpid.h>
  #include <asm/io.h>
  #include <asm/sysinfo.h>
  #include <asm/compat.h>
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc kernel/audit.c
Simple merge
Simple merge
diff --cc kernel/sysctl.c
Simple merge
Simple merge
diff --cc lib/Makefile
Simple merge
Simple merge
diff --cc net/core/dev.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge