android_kernel_sony_sdm845/drivers/net
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Xiangning Yu 780617b249 bonding: re-evaluate force_primary when the primary slave name changes
[ Upstream commit eb55bbf865d9979098c6a7a17cbdb41237ece951 ]

There is a timing issue under active-standy mode, when bond_enslave() is
called, bond->params.primary might not be initialized yet.

Any time the primary slave string changes, bond->force_primary should be
set to true to make sure the primary becomes the active slave.

Signed-off-by: Xiangning Yu <yuxiangning@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-06-26 08:08:06 +08:00
..
appletalk net/appletalk: Fix kernel memory disclosure 2017-12-09 22:01:51 +01:00
arcnet
bonding bonding: re-evaluate force_primary when the primary slave name changes 2018-06-26 08:08:06 +08:00
caif
can can: kvaser_usb: Increase correct stats counter in kvaser_usb_rx_can_msg() 2018-05-16 10:08:43 +02:00
cris
dsa net: dsa: b53: Add BCM5389 support 2018-06-26 08:08:05 +08:00
ethernet net/sonic: Use dma_mapping_error() 2018-06-26 08:08:05 +08:00
fddi
fjes fjes: Fix wrong netdevice feature flags 2017-12-20 10:07:22 +01:00
hamradio hdlcdrv: Fix divide by zero in hdlcdrv_ioctl 2018-04-13 19:48:12 +02:00
hippi hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close 2018-02-25 11:05:50 +01:00
hyperv netvsc: Deal with rescinded channels correctly 2018-03-24 11:00:13 +01:00
ieee802154 net: ieee802154: adf7242: Fix bug if defined DEBUG 2018-03-22 09:17:54 +01:00
ipvlan ipvlan: add L2 check for packets arriving via virtual devices 2018-03-22 09:17:58 +01:00
irda irda: vlsi_ir: fix check for DMA mapping errors 2017-12-25 14:23:41 +01:00
phy net: phy: broadcom: Fix bcm_write_exp() 2018-06-13 16:16:43 +02:00
plip
ppp pppoe: check sockaddr length in pppoe_connect() 2018-04-29 11:32:01 +02:00
slip slip: Check if rstate is initialized before uncompressing 2018-04-20 08:21:07 +02:00
team team: use netdev_features_t instead of u32 2018-06-13 16:16:43 +02:00
usb net: qmi_wwan: Add Netgear Aircard 779S 2018-06-26 08:08:05 +08:00
vmxnet3 vmxnet3: use DMA memory barriers where required 2018-05-25 16:12:56 +02:00
wan net/wan/fsl_ucc_hdlc: fix muram allocation error 2018-04-13 19:48:03 +02:00
wimax net: wimax/i2400m: fix NULL-deref at probe 2017-12-20 10:07:20 +01:00
wireless iwlwifi: pcie: compare with number of IRQs requested for, not number of CPUs 2018-06-26 08:08:05 +08:00
xen-netback xen-netback: vif counters from int/long to u64 2017-12-09 22:01:55 +01:00
dummy.c
eql.c
geneve.c geneve: add missing rx stats accounting 2018-04-13 19:48:26 +02:00
gtp.c gtp: fix cross netns recv on gtp socket 2017-12-09 22:01:54 +01:00
ifb.c
Kconfig vmxnet3: prevent building with 64K pages 2018-02-25 11:05:51 +01:00
LICENSE.SRC
loopback.c net: introduce device min_header_len 2017-02-18 15:11:43 +01:00
macsec.c macsec: check return value of skb_to_sgvec always 2018-04-13 19:48:19 +02:00
macvlan.c macvlan: fix use-after-free in macvlan_common_newlink() 2018-05-30 07:50:30 +02:00
macvtap.c tap: double-free in error path in tap_open() 2017-11-18 11:22:22 +01:00
Makefile
mdio.c
mii.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tun.c tun: fix a memory leak for tfile->tx_array 2018-01-31 12:55:56 +01:00
veth.c veth: set peer GSO values 2018-03-22 09:17:57 +01:00
virtio_net.c virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS 2018-05-30 07:50:44 +02:00
vrf.c vrf: Fix use after free and double free in vrf_finish_output 2018-04-13 19:48:37 +02:00
vxlan.c vxlan: dont migrate permanent fdb entries during learn 2018-04-13 19:48:29 +02:00
xen-netfront.c xen-netfront: Fix race between device setup and open 2018-05-30 07:50:25 +02:00