* [GIT PULL] Networking for 5.14-rc5
@ 2021-08-05 15:43 Jakub Kicinski
2021-08-05 19:30 ` Linus Torvalds
2021-08-05 19:37 ` pr-tracker-bot
0 siblings, 2 replies; 6+ messages in thread
From: Jakub Kicinski @ 2021-08-05 15:43 UTC (permalink / raw)
To: torvalds; +Cc: kuba, davem, netdev, linux-kernel
Hi Linus!
Small PR this week, maybe it's cucumber time, maybe just bad
timing vs subtree PRs, maybe both. The share of v5.14 bugs
vs bugs in older code seems to be skewing the right way for rc5,
so no cause for alarm.
The following changes since commit c7d102232649226a69dddd58a4942cf13cff4f7c:
Merge tag 'net-5.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2021-07-30 16:01:36 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.14-rc5
for you to fetch changes up to 6bb5318ce501cb744e58105ba56cd5308e75004d:
Merge branch 'net-fix-use-after-free-bugs' (2021-08-05 07:29:55 -0700)
----------------------------------------------------------------
Networking fixes for 5.14-rc5, including fixes from ipsec.
Current release - regressions:
- sched: taprio: fix init procedure to avoid inf loop when dumping
- sctp: move the active_key update after sh_keys is added
Current release - new code bugs:
- sparx5: fix build with old GCC & bitmask on 32-bit targets
Previous releases - regressions:
- xfrm: redo the PREEMPT_RT RCU vs hash_resize_mutex deadlock fix
- xfrm: fixes for the compat netlink attribute translator
- phy: micrel: Fix detection of ksz87xx switch
Previous releases - always broken:
- gro: set inner transport header offset in tcp/udp GRO hook to avoid
crashes when such packets reach GSO
- vsock: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST, as required by spec
- dsa: sja1105: fix static FDB entries on SJA1105P/Q/R/S and SJA1110
- bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry
- usb: lan78xx: don't modify phy_device state concurrently
- usb: pegasus: check for errors of IO routines
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
----------------------------------------------------------------
Antoine Tenart (1):
net: ipv6: fix returned variable type in ip6_skb_dst_mtu
Arnd Bergmann (1):
net: sparx5: fix bitmask on 32-bit targets
Bijie Xu (2):
net: flow_offload: correct comments mismatch with code
net: sched: provide missing kdoc for tcf_pkt_info and tcf_ematch_ops
Dan Carpenter (1):
bnx2x: fix an error code in bnx2x_nic_load()
David S. Miller (6):
mhi: Fix networking tree build.
Merge branch 'sja1105-fdb-fixes'
net: really fix the build...
Merge branch 'pegasus-errors'
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge branch 'eean-iosm-fixes'
Dmitry Safonov (2):
net/xfrm/compat: Copy xfrm_spdattr_type_t atributes
selftests/net/ipsec: Add test for xfrm_spdattr_type_t
Fei Qin (1):
nfp: update ethtool reporting of pauseframe control
Frederic Weisbecker (1):
xfrm: Fix RCU vs hash_resize_mutex lock inversion
Geliang Tang (1):
mptcp: drop unused rcu member in mptcp_pm_addr_entry
Grygorii Strashko (1):
net: ethernet: ti: am65-cpsw: fix crash in am65_cpsw_port_offload_fwd_mark_update()
Harshavardhan Unnibhavi (1):
VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST
Harshvardhan Jha (1):
net: xfrm: Fix end of loop tests for list_for_each_entry
Ivan T. Ivanov (1):
net: usb: lan78xx: don't modify phy_device state concurrently
Jakub Kicinski (6):
net: sparx5: fix compiletime_assert for GCC 4.9
docs: operstates: fix typo
docs: operstates: document IF_OPER_TESTING
Revert "mhi: Fix networking tree build."
docs: networking: netdevsim rules
Merge branch 'net-fix-use-after-free-bugs'
Jakub Sitnicki (1):
net, gro: Set inner transport header offset in tcp/udp GRO hook
Leon Romanovsky (1):
net/prestera: Fix devlink groups leakage in error flow
M Chetan Kumar (4):
net: wwan: iosm: fix lkp buildbot warning
net: wwan: iosm: endianness type correction
net: wwan: iosm: correct data protocol mask bit
net: wwan: iosm: fix recursive lock acquire in unregister
Oleksij Rempel (1):
net: dsa: qca: ar9331: reorder MDIO write sequence
Pavel Skripkin (4):
net: xfrm: fix memory leak in xfrm_user_rcv_msg
net: pegasus: fix uninit-value in get_interrupt_interval
net: fec: fix use-after-free in fec_drv_remove
net: vxge: fix use-after-free in vxge_device_unregister
Petko Manolov (2):
net: usb: pegasus: Check the return value of get_geristers() and friends;
net: usb: pegasus: Remove the changelog and DRIVER_VERSION.
Prabhakar Kushwaha (1):
qede: fix crash in rmmod qede while automatic debug collection
Steffen Klassert (2):
Revert "xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype"
Merge branch 'xfrm/compat: Fix xfrm_spdattr_type_t copying'
Steve Bennett (1):
net: phy: micrel: Fix detection of ksz87xx switch
Vladimir Oltean (7):
net: dsa: sja1105: fix static FDB writes for SJA1110
net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add
net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones
net: dsa: sja1105: ignore the FDB entry for unknown multicast when adding a new address
net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too
net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag
net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry
Wang Hai (1):
net: natsemi: Fix missing pci_disable_device() in probe and remove
Xin Long (1):
sctp: move the active_key update after sh_keys is added
Yannick Vignon (1):
net/sched: taprio: Fix init procedure
Yunsheng Lin (1):
net: sched: fix lockdep_set_class() typo error for sch->seqlock
Documentation/networking/netdev-FAQ.rst | 17 +++
Documentation/networking/operstates.rst | 6 +-
drivers/bus/mhi/core/internal.h | 2 +-
drivers/bus/mhi/core/main.c | 9 +-
drivers/net/dsa/qca/ar9331.c | 14 +-
drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 27 ++--
drivers/net/dsa/sja1105/sja1105_main.c | 94 +++++++++---
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +-
drivers/net/ethernet/freescale/fec_main.c | 2 +-
.../ethernet/marvell/prestera/prestera_devlink.c | 2 +
.../net/ethernet/microchip/sparx5/sparx5_netdev.c | 21 ++-
drivers/net/ethernet/natsemi/natsemi.c | 8 +-
drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 +-
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 +
drivers/net/ethernet/qlogic/qede/qede.h | 1 +
drivers/net/ethernet/qlogic/qede/qede_main.c | 8 +
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 6 +-
drivers/net/mhi/net.c | 2 +-
drivers/net/phy/micrel.c | 10 +-
drivers/net/usb/lan78xx.c | 16 +-
drivers/net/usb/pegasus.c | 152 +++++++++++--------
drivers/net/wwan/iosm/iosm_ipc_mmio.h | 4 +-
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 4 +-
drivers/net/wwan/iosm/iosm_ipc_mux_codec.h | 2 +-
drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c | 4 +-
drivers/net/wwan/iosm/iosm_ipc_wwan.c | 2 +-
drivers/net/wwan/mhi_wwan_ctrl.c | 2 +-
include/linux/mhi.h | 7 +-
include/net/flow_offload.h | 2 +-
include/net/ip6_route.h | 2 +-
include/net/netns/xfrm.h | 1 +
include/net/pkt_cls.h | 4 +
net/bridge/br.c | 3 +-
net/bridge/br_fdb.c | 30 +++-
net/bridge/br_private.h | 2 +-
net/ipv4/tcp_offload.c | 3 +
net/ipv4/udp_offload.c | 4 +
net/mptcp/pm_netlink.c | 1 -
net/qrtr/mhi.c | 16 +-
net/sched/sch_generic.c | 2 +-
net/sched/sch_taprio.c | 2 -
net/sctp/auth.c | 14 +-
net/vmw_vsock/virtio_transport_common.c | 3 +
net/xfrm/xfrm_compat.c | 49 +++++-
net/xfrm/xfrm_ipcomp.c | 2 +-
net/xfrm/xfrm_policy.c | 32 ++--
net/xfrm/xfrm_user.c | 10 ++
tools/testing/selftests/net/ipsec.c | 165 ++++++++++++++++++++-
48 files changed, 583 insertions(+), 197 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] Networking for 5.14-rc5
2021-08-05 15:43 [GIT PULL] Networking for 5.14-rc5 Jakub Kicinski
@ 2021-08-05 19:30 ` Linus Torvalds
2021-08-05 19:34 ` Randy Dunlap
2021-08-05 19:37 ` pr-tracker-bot
1 sibling, 1 reply; 6+ messages in thread
From: Linus Torvalds @ 2021-08-05 19:30 UTC (permalink / raw)
To: Jakub Kicinski; +Cc: David Miller, Netdev, Linux Kernel Mailing List
On Thu, Aug 5, 2021 at 8:43 AM Jakub Kicinski <kuba@kernel.org> wrote:
>
> Small PR this week, maybe it's cucumber time, maybe just bad
> timing vs subtree PRs, maybe both.
"Cucumber time"?
Google informs me about this concept, but I'd never heard that term before.
Linus
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] Networking for 5.14-rc5
2021-08-05 19:30 ` Linus Torvalds
@ 2021-08-05 19:34 ` Randy Dunlap
2021-08-05 19:38 ` Jakub Kicinski
0 siblings, 1 reply; 6+ messages in thread
From: Randy Dunlap @ 2021-08-05 19:34 UTC (permalink / raw)
To: Linus Torvalds, Jakub Kicinski
Cc: David Miller, Netdev, Linux Kernel Mailing List
On 8/5/21 12:30 PM, Linus Torvalds wrote:
> On Thu, Aug 5, 2021 at 8:43 AM Jakub Kicinski <kuba@kernel.org> wrote:
>>
>> Small PR this week, maybe it's cucumber time, maybe just bad
>> timing vs subtree PRs, maybe both.
>
> "Cucumber time"?
>
> Google informs me about this concept, but I'd never heard that term before.
wow, nor had I.
Thanks for the info. :)
--
~Randy
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] Networking for 5.14-rc5
2021-08-05 15:43 [GIT PULL] Networking for 5.14-rc5 Jakub Kicinski
2021-08-05 19:30 ` Linus Torvalds
@ 2021-08-05 19:37 ` pr-tracker-bot
1 sibling, 0 replies; 6+ messages in thread
From: pr-tracker-bot @ 2021-08-05 19:37 UTC (permalink / raw)
To: Jakub Kicinski; +Cc: torvalds, kuba, davem, netdev, linux-kernel
The pull request you sent on Thu, 5 Aug 2021 08:43:35 -0700:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.14-rc5
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/902e7f373fff2476b53824264c12e4e76c7ec02a
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] Networking for 5.14-rc5
2021-08-05 19:34 ` Randy Dunlap
@ 2021-08-05 19:38 ` Jakub Kicinski
2021-08-05 19:58 ` Linus Torvalds
0 siblings, 1 reply; 6+ messages in thread
From: Jakub Kicinski @ 2021-08-05 19:38 UTC (permalink / raw)
To: Randy Dunlap
Cc: Linus Torvalds, David Miller, Netdev, Linux Kernel Mailing List
On Thu, 5 Aug 2021 12:34:17 -0700 Randy Dunlap wrote:
> On 8/5/21 12:30 PM, Linus Torvalds wrote:
> > On Thu, Aug 5, 2021 at 8:43 AM Jakub Kicinski <kuba@kernel.org> wrote:
> >>
> >> Small PR this week, maybe it's cucumber time, maybe just bad
> >> timing vs subtree PRs, maybe both.
> >
> > "Cucumber time"?
> >
> > Google informs me about this concept, but I'd never heard that term before.
>
> wow, nor had I.
> Thanks for the info. :)
Oops, I thought it was pan-European term, guess not.
For the record I meant peak vacation time when not much
is happening because beach beats work.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] Networking for 5.14-rc5
2021-08-05 19:38 ` Jakub Kicinski
@ 2021-08-05 19:58 ` Linus Torvalds
0 siblings, 0 replies; 6+ messages in thread
From: Linus Torvalds @ 2021-08-05 19:58 UTC (permalink / raw)
To: Jakub Kicinski
Cc: Randy Dunlap, David Miller, Netdev, Linux Kernel Mailing List
On Thu, Aug 5, 2021 at 12:38 PM Jakub Kicinski <kuba@kernel.org> wrote:
>
> Oops, I thought it was pan-European term, guess not.
Seems to be fairly widespread, but never heard it in Finnish or
Swedish (but google claims the concept is at least known in Denmark,
Norway and Iceland)
Linus
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2021-08-05 19:58 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-05 15:43 [GIT PULL] Networking for 5.14-rc5 Jakub Kicinski
2021-08-05 19:30 ` Linus Torvalds
2021-08-05 19:34 ` Randy Dunlap
2021-08-05 19:38 ` Jakub Kicinski
2021-08-05 19:58 ` Linus Torvalds
2021-08-05 19:37 ` pr-tracker-bot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.