Skip to content

Commit d321672

Browse files
committed
tgupdate: merge t/DO-NOT-MERGE-mptcp-enabled-by-default base into t/DO-NOT-MERGE-mptcp-enabled-by-default
2 parents cc80c99 + 3853b68 commit d321672

File tree

5 files changed

+14
-15
lines changed

5 files changed

+14
-15
lines changed

MAINTAINERS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9834,8 +9834,8 @@ F: drivers/input/touchscreen/goodix*
98349834

98359835
GOOGLE ETHERNET DRIVERS
98369836
M: Jeroen de Borst <[email protected]>
9837-
M: Praveen Kaligineedi <pkaligineedi@google.com>
9838-
R: Shailend Chand <shailend@google.com>
9837+
M: Joshua Washington <joshwash@google.com>
9838+
M: Harshitha Ramamurthy <hramamurthy@google.com>
98399839
98409840
S: Maintained
98419841
F: Documentation/networking/device_drivers/ethernet/google/gve.rst

drivers/net/geneve.c

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1907,16 +1907,11 @@ static void geneve_destroy_tunnels(struct net *net, struct list_head *head)
19071907
/* gather any geneve devices that were moved into this ns */
19081908
for_each_netdev_safe(net, dev, aux)
19091909
if (dev->rtnl_link_ops == &geneve_link_ops)
1910-
unregister_netdevice_queue(dev, head);
1910+
geneve_dellink(dev, head);
19111911

19121912
/* now gather any other geneve devices that were created in this ns */
1913-
list_for_each_entry_safe(geneve, next, &gn->geneve_list, next) {
1914-
/* If geneve->dev is in the same netns, it was already added
1915-
* to the list by the previous loop.
1916-
*/
1917-
if (!net_eq(dev_net(geneve->dev), net))
1918-
unregister_netdevice_queue(geneve->dev, head);
1919-
}
1913+
list_for_each_entry_safe(geneve, next, &gn->geneve_list, next)
1914+
geneve_dellink(geneve->dev, head);
19201915
}
19211916

19221917
static void __net_exit geneve_exit_batch_rtnl(struct list_head *net_list,

drivers/net/wwan/mhi_wwan_mbim.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ static int mbim_rx_verify_nth16(struct mhi_mbim_context *mbim, struct sk_buff *s
220220
if (mbim->rx_seq + 1 != le16_to_cpu(nth16->wSequence) &&
221221
(mbim->rx_seq || le16_to_cpu(nth16->wSequence)) &&
222222
!(mbim->rx_seq == 0xffff && !le16_to_cpu(nth16->wSequence))) {
223-
net_err_ratelimited("sequence number glitch prev=%d curr=%d\n",
223+
net_dbg_ratelimited("sequence number glitch prev=%d curr=%d\n",
224224
mbim->rx_seq, le16_to_cpu(nth16->wSequence));
225225
}
226226
mbim->rx_seq = le16_to_cpu(nth16->wSequence);

net/sched/cls_api.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ tcf_exts_miss_cookie_base_alloc(struct tcf_exts *exts, struct tcf_proto *tp,
9797

9898
err = xa_alloc_cyclic(&tcf_exts_miss_cookies_xa, &n->miss_cookie_base,
9999
n, xa_limit_32b, &next, GFP_KERNEL);
100-
if (err)
100+
if (err < 0)
101101
goto err_xa_alloc;
102102

103103
exts->miss_cookie_node = n;

net/vmw_vsock/virtio_transport.c

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -670,6 +670,13 @@ static int virtio_vsock_vqs_init(struct virtio_vsock *vsock)
670670
};
671671
int ret;
672672

673+
mutex_lock(&vsock->rx_lock);
674+
vsock->rx_buf_nr = 0;
675+
vsock->rx_buf_max_nr = 0;
676+
mutex_unlock(&vsock->rx_lock);
677+
678+
atomic_set(&vsock->queued_replies, 0);
679+
673680
ret = virtio_find_vqs(vdev, VSOCK_VQ_MAX, vsock->vqs, vqs_info, NULL);
674681
if (ret < 0)
675682
return ret;
@@ -779,9 +786,6 @@ static int virtio_vsock_probe(struct virtio_device *vdev)
779786

780787
vsock->vdev = vdev;
781788

782-
vsock->rx_buf_nr = 0;
783-
vsock->rx_buf_max_nr = 0;
784-
atomic_set(&vsock->queued_replies, 0);
785789

786790
mutex_init(&vsock->tx_lock);
787791
mutex_init(&vsock->rx_lock);

0 commit comments

Comments
 (0)