aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+1
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-19/+19
2022-12-15mm: Introduce set_memory_rox()Peter Zijlstra1-2/+1
2022-12-14Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2022-12-13Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds408-9982/+16701
2022-12-13Merge tag 'lsm-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+2
2022-12-13Merge tag 'nfs-for-6.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2-2/+2
2022-12-13ipvs: fix type warning in do_div() on 32 bitJakub Kicinski1-1/+2
2022-12-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni8-21/+85
2022-12-12Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds3-37/+53
2022-12-12Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds18-39/+40
2022-12-12Merge tag 'linux-kselftest-kunit-next-6.2-rc1' of git://git.kernel.org/pub/sc...Linus Torvalds1-2/+2
2022-12-12Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds41-87/+75
2022-12-12IPv6/GRO: generic helper to remove temporary HBH/jumbo header in driverCoco Li1-23/+4
2022-12-12bridge: mcast: Support replacement of MDB port group entriesIdo Schimmel2-5/+98
2022-12-12bridge: mcast: Allow user space to specify MDB entry routing protocolIdo Schimmel2-2/+14
2022-12-12bridge: mcast: Allow user space to add (*, G) with a source list and filter modeIdo Schimmel1-0/+130
2022-12-12bridge: mcast: Add support for (*, G) with a source list and filter modeIdo Schimmel2-3/+132
2022-12-12bridge: mcast: Avoid arming group timer when (S, G) corresponds to a sourceIdo Schimmel2-1/+2
2022-12-12bridge: mcast: Add a flag for user installed source entriesIdo Schimmel2-1/+3
2022-12-12bridge: mcast: Expose __br_multicast_del_group_src()Ido Schimmel2-3/+9
2022-12-12bridge: mcast: Expose br_multicast_new_group_src()Ido Schimmel2-1/+4
2022-12-12bridge: mcast: Add a centralized error pathIdo Schimmel1-4/+6
2022-12-12bridge: mcast: Place netlink policy before validation functionsIdo Schimmel1-6/+6
2022-12-12bridge: mcast: Split (*, G) and (S, G) addition into different functionsIdo Schimmel1-49/+96
2022-12-12bridge: mcast: Do not derive entry type from its filter modeIdo Schimmel1-6/+3
2022-12-12net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error pathVladimir Oltean1-1/+10
2022-12-12net: failover: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconfXin Long1-3/+3
2022-12-12net: add IFF_NO_ADDRCONF and use it in bonding to prevent ipv6 addrconfXin Long1-2/+2
2022-12-12net: tso: inline tso_count_descs()Yunsheng Lin1-8/+0
2022-12-12net: dsa: don't call ptp_classify_raw() if switch doesn't provide RX timestam...Vladimir Oltean1-4/+4
2022-12-12Merge tag 'for-net-next-2022-12-12' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski11-54/+102
2022-12-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski14-343/+1500
2022-12-12Bluetooth: Wait for HCI_OP_WRITE_AUTH_PAYLOAD_TO to completeLuiz Augusto von Dentz1-6/+16
2022-12-12Bluetooth: ISO: Avoid circular locking dependencyLuiz Augusto von Dentz1-23/+38
2022-12-12Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()Yang Yingliang1-1/+1
2022-12-12Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()Yang Yingliang1-1/+1
2022-12-12Bluetooth: hci_conn: Fix crash on hci_create_cis_syncLuiz Augusto von Dentz1-1/+1
2022-12-12Bluetooth: Add quirk to disable MWS Transport ConfigurationSven Peter1-1/+1
2022-12-12Bluetooth: hci_event: Ignore reserved bits in LE Extended Adv ReportSven Peter1-1/+1
2022-12-12Bluetooth: Use kzalloc instead of kmalloc/memsetKang Minchul1-4/+2
2022-12-12Bluetooth: Fix EALREADY and ELOOP cases in bt_status()Christophe JAILLET1-2/+2
2022-12-12Bluetooth: Add CONFIG_BT_LE_L2CAP_ECREDLuiz Augusto von Dentz2-1/+12
2022-12-12Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMSInga Stotland1-1/+1
2022-12-12Bluetooth: hci_core: fix error handling in hci_register_dev()Yang Yingliang1-1/+1
2022-12-12Bluetooth: Use kzalloc instead of kmalloc/memsetJiapeng Chong1-2/+1
2022-12-12Bluetooth: hci_conn: use HCI dst_type values also for BISPauli Virtanen2-8/+4
2022-12-12Bluetooth: hci_sync: cancel cmd_timer if hci_open failedArchie Pusaka1-0/+1
2022-12-12Bluetooth: hci_sync: Fix not able to set force_static_addressLuiz Augusto von Dentz1-1/+1
2022-12-12Bluetooth: hci_sync: Fix not setting static addressLuiz Augusto von Dentz1-0/+18
2022-12-12mptcp: use proper req destructor for IPv6Matthieu Baerts1-3/+16
2022-12-12mptcp: dedicated request sock for subflow in v6Matthieu Baerts1-8/+26
2022-12-12mptcp: remove MPTCP 'ifdef' in TCP SYN cookiesMatthieu Baerts2-5/+14
2022-12-12mptcp: netlink: fix some error return codeWei Yongjun1-0/+4
2022-12-12sctp: sysctl: make extra pointers netns awareFiro Yang1-29/+44
2022-12-12Merge tag 'timers-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2022-12-12Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski11-19/+202
2022-12-12Merge tag 'rcu.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-10/+11
2022-12-12Merge tag 'linux-can-next-for-6.2-20221212' of git://git.kernel.org/pub/scm/l...David S. Miller2-2/+2
2022-12-12can: raw: add support for SO_MARKMarc Kleine-Budde1-0/+1
2022-12-12net: af_can: remove useless parameter 'err' in 'can_rx_register()'Ye Bin1-2/+1
2022-12-12net: move the nat function to nf_nat_ovs for ovs and tcXin Long7-252/+162
2022-12-12net: sched: update the nat flag for icmp error packets in ct_nat_executeXin Long1-1/+1
2022-12-12openvswitch: return NF_DROP when fails to add nat ext in ovs_ct_natXin Long1-1/+1
2022-12-12openvswitch: return NF_ACCEPT when OVS_CT_NAT is not set in info natXin Long1-2/+4
2022-12-12openvswitch: delete the unncessary skb_pull_rcsum call in ovs_ct_nat_executeXin Long1-11/+6
2022-12-12af_unix: call proto_unregister() in the error path in af_unix_init()Yang Yingliang1-0/+1
2022-12-12net: setsockopt: fix IPV6_UNICAST_IF option for connected socketsRichard Gobert1-5/+10
2022-12-12net/tunnel: wait until all sk_user_data reader finish before releasing the sockHangbin Liu1-0/+1
2022-12-12udp: allow header check for dodgy GSO_UDP_L4 packets.Andrew Melnychenko2-2/+4
2022-12-10ipvs: run_estimation should control the kthread tasksJulian Anastasov2-2/+29
2022-12-10ipvs: add est_cpulist and est_nice sysctl varsJulian Anastasov2-4/+151
2022-12-10ipvs: use kthreads for stats estimationJulian Anastasov2-95/+907
2022-12-10ipvs: use u64_stats_t for the per-cpu countersJulian Anastasov3-30/+30
2022-12-10ipvs: use common functions for stats allocationJulian Anastasov1-41/+55
2022-12-10ipvs: add rcu protection to statsJulian Anastasov2-24/+50
2022-12-10SUNRPC: Fix crasher in unwrap_integ_data()Chuck Lever1-23/+32
2022-12-10SUNRPC: Make the svc_authenticate tracepoint conditionalChuck Lever1-2/+1
2022-12-10SUNRPC: Clean up xdr_write_pages()Chuck Lever1-9/+13
2022-12-10SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() failsChuck Lever1-2/+7
2022-12-09Merge tag 'ipsec-next-2022-12-09' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski5-32/+385
2022-12-09net: devlink: Add missing error check to devlink_resource_put()Gavrilov Ilia1-3/+4
2022-12-09skbuff: Introduce slab_build_skb()Kees Cook2-9/+63
2022-12-09mptcp: return 0 instead of 'err' varMatthieu Baerts2-3/+3
2022-12-09mptcp: use nlmsg_free instead of kfree_skbGeliang Tang1-4/+4
2022-12-09net: openvswitch: Add support to count upcall packetswangchuanlei3-0/+107
2022-12-09net/sched: avoid indirect classify functions on retpoline kernelsPedro Tammela14-25/+49
2022-12-09net/sched: avoid indirect act functions on retpoline kernelsPedro Tammela21-42/+81
2022-12-09net/sched: add retpoline wrapper for tcPedro Tammela1-0/+5
2022-12-09net: vmw_vsock: vmci: Check memcpy_from_msg()Artem Chernyshev1-1/+5
2022-12-09xfrm: Fix spelling mistake "oflload" -> "offload"Colin Ian King1-1/+1
2022-12-08net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCPWillem de Bruijn2-1/+9
2022-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski26-75/+140
2022-12-08netfilter: flowtable: add a 'default' case to flowtable datapathLi Qiong1-0/+8
2022-12-07ipv6: avoid use-after-free in ip6_fragment()Eric Dumazet1-0/+5
2022-12-07devlink: Expose port function commands to control migratableShay Drory1-0/+55
2022-12-07devlink: Expose port function commands to control RoCEShay Drory1-0/+113
2022-12-07devlink: Validate port function requestShay Drory1-9/+23
2022-12-07bridge: mcast: Constify 'group' argument in br_multicast_new_port_group()Ido Schimmel2-2/+3
2022-12-07bridge: mcast: Remove redundant function argumentsIdo Schimmel1-4/+5
2022-12-07bridge: mcast: Move checks out of critical sectionIdo Schimmel1-18/+18
2022-12-07bridge: mcast: Remove br_mdb_parse()Ido Schimmel1-88/+5
2022-12-07bridge: mcast: Use MDB group key from configuration structureIdo Schimmel1-8/+7
2022-12-07bridge: mcast: Propagate MDB configuration structure furtherIdo Schimmel1-13/+11
2022-12-07bridge: mcast: Use MDB configuration structure where possibleIdo Schimmel1-19/+15
2022-12-07bridge: mcast: Remove redundant checksIdo Schimmel1-54/+9
2022-12-07bridge: mcast: Centralize netlink attribute parsingIdo Schimmel2-0/+127
2022-12-07net: ethernet: use sysfs_emit() to instead of scnprintf()ye xingchen1-1/+1
2022-12-07Merge tag 'linux-can-fixes-for-6.1-20221207' of git://git.kernel.org/pub/scm/...Jakub Kicinski1-3/+3
2022-12-07Merge tag 'ieee802154-for-net-next-2022-12-05' of git://git.kernel.org/pub/sc...Jakub Kicinski6-21/+150
2022-12-07Merge "do not rely on ALLOW_ERROR_INJECTION for fmod_ret" into bpf-nextAlexei Starovoitov1-3/+11
2022-12-07bpf: do not rely on ALLOW_ERROR_INJECTION for fmod_retBenjamin Tissoires1-3/+11
2022-12-07Merge tag 'ieee802154-for-net-2022-12-05' of git://git.kernel.org/pub/scm/lin...Paolo Abeni1-0/+1
2022-12-07tipc: call tipc_lxc_xmit without holding node_read_lockXin Long1-3/+9
2022-12-07can: af_can: fix NULL pointer dereference in can_rcv_filterOliver Hartkopp1-3/+3
2022-12-06ipv4: Fix incorrect route flushing when table ID 0 is usedIdo Schimmel1-0/+3
2022-12-06ipv4: Fix incorrect route flushing when source address is deletedIdo Schimmel1-0/+1
2022-12-06net/ncsi: Silence runtime memcpy() false positive warningKees Cook1-1/+2
2022-12-06SUNRPC: Fix missing release socket in rpc_sockname()Wang ShaoBo1-1/+1
2022-12-06xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()Zhang Xiaoxu1-1/+1
2022-12-06tipc: Fix potential OOB in tipc_link_proto_rcv()YueHaibing1-1/+3
2022-12-06ip_gre: do not report erspan version on GRE interfaceHangbin Liu1-19/+29
2022-12-05xfrm: interface: Add unstable helpers for setting/getting XFRM metadata from ...Eyal Birger5-2/+150
2022-12-05xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.cEyal Birger2-0/+2
2022-12-05NFC: nci: Bounds check struct nfc_target arraysKees Cook1-0/+6
2022-12-05ethtool: add netlink based get rss supportSudheer Mogilappagari4-1/+163
2022-12-05Merge tag 'rxrpc-next-20221201-b' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller29-1985/+2511
2022-12-05xfrm: add support to HW update soft and hard limitsLeon Romanovsky1-0/+4
2022-12-05xfrm: speed-up lookup of HW policiesLeon Romanovsky2-20/+62
2022-12-05xfrm: add TX datapath support for IPsec packet offload modeLeon Romanovsky3-6/+142
2022-12-05xfrm: add an interface to offload policyLeon Romanovsky3-1/+153
2022-12-05xfrm: allow state packet offload modeLeon Romanovsky1-5/+19
2022-12-05xfrm: add new packet offload flagLeon Romanovsky2-0/+5
2022-12-05mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()Wei Yongjun1-0/+1
2022-12-04bpf, sockmap: fix race in sock_map_free()Eric Dumazet1-0/+2
2022-12-04bpf: Add dummy type reference to nf_conn___init to fix type deduplicationToke Høiland-Jørgensen1-0/+14
2022-12-03net: add netdev_sw_irq_coalesce_default_on()Heiner Kallweit1-0/+16
2022-12-02net: dsa: sja1105: Check return valueArtem Chernyshev1-1/+2
2022-12-02net: dsa: hellcreek: Check return valueArtem Chernyshev1-1/+2
2022-12-02net: dsa: ksz: Check return valueArtem Chernyshev1-1/+2
2022-12-02tcp: use 2-arg optimal variant of kfree_rcu()Eric Dumazet1-2/+2
2022-12-02Merge tag 'wireless-next-2022-12-02' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski8-167/+230
2022-12-02Bluetooth: Fix crash when replugging CSR fake controllersLuiz Augusto von Dentz1-2/+6
2022-12-02Bluetooth: Fix not cleanup led when bt_init failsChen Zhongjin1-1/+3
2022-12-02Bluetooth: Fix support for Read Local Supported Codecs V2Chethan T N2-13/+16
2022-12-02Bluetooth: L2CAP: Fix u8 overflowSungwoo Kim1-1/+2
2022-12-02Bluetooth: silence a dmesg error message in hci_request.cMateusz Jończyk1-1/+1
2022-12-02Bluetooth: hci_conn: add missing hci_dev_put() in iso_listen_bis()Wang ShaoBo1-0/+1
2022-12-02Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()Wang ShaoBo1-0/+1
2022-12-02Bluetooth: btusb: Fix CSR clones again by re-adding ERR_DATA_REPORTING quirkIsmael Ferreras Morezuelas1-2/+7
2022-12-02net: devlink: convert port_list into xarrayJiri Pirko1-30/+27
2022-12-01hsr: Use a single struct for self_node.Sebastian Andrzej Siewior3-37/+35
2022-12-01hsr: Synchronize sequence number updates.Sebastian Andrzej Siewior2-1/+10
2022-12-01hsr: Synchronize sending frames to have always incremented outgoing seq nr.Sebastian Andrzej Siewior2-7/+8
2022-12-01hsr: Disable netpoll.Sebastian Andrzej Siewior2-11/+8
2022-12-01hsr: Avoid double remove of a node.Sebastian Andrzej Siewior2-5/+12
2022-12-01hsr: Add a rcu-read lock to hsr_forward_skb().Sebastian Andrzej Siewior1-0/+3
2022-12-01Revert "net: hsr: use hlist_head instead of list_head for mac addresses"Sebastian Andrzej Siewior7-187/+106
2022-12-01sctp: delete free member from struct sctp_sched_opsXin Long3-51/+20
2022-12-01mptcp: add pm listener eventsGeliang Tang3-0/+62
2022-12-01net/tcp: Separate initialization of twskDmitry Safonov1-26/+35
2022-12-01net/tcp: Do cleanup on tcp_md5_key_copy() failureDmitry Safonov2-14/+10
2022-12-01net/tcp: Disable TCP-MD5 static key on tcp_md5sig_info destructionDmitry Safonov5-29/+77
2022-12-01net/tcp: Separate tcp_md5sig_info allocation into tcp_md5sig_info_add()Dmitry Safonov1-9/+21
2022-12-01wifi: mac80211: fix and simplify unencrypted drop check for meshFelix Fietkau1-28/+10
2022-12-01wifi: mac80211: add support for restricting netdev features per vifFelix Fietkau2-97/+187
2022-12-01wifi: mac80211: update TIM for S1G specification changesKieran Frewen1-5/+9
2022-12-01wifi: mac80211: don't parse multi-BSSID in assoc respJohannes Berg1-1/+1
2022-12-01wifi: cfg80211: use bss_from_pub() instead of container_of()Johannes Berg1-30/+11
2022-12-01wifi: mac80211: remove unnecessary synchronize_net()Johannes Berg1-2/+1
2022-12-01wifi: mac80211: Drop not needed check for NULLAlexander Wetzel1-1/+1
2022-12-01wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() failsChen Zhongjin1-1/+3
2022-12-01wifi: cfg80211: fix comparison of BSS frequenciesJUN-KYU SHIN1-1/+2
2022-12-01wifi: mac80211: fix maybe-unused warningÍñigo Huguet1-1/+1
2022-12-01rxrpc: Transmit ACKs at the point of generationDavid Howells8-72/+5
2022-12-01rxrpc: Fold __rxrpc_unuse_local() into rxrpc_unuse_local()David Howells2-14/+10
2022-12-01rxrpc: Move the cwnd degradation after transmitting packetsDavid Howells4-24/+39
2022-12-01rxrpc: Trace/count transmission underflows and cwnd resetsDavid Howells5-7/+23
2022-12-01rxrpc: Remove the _bh annotation from all the spinlocksDavid Howells13-75/+75
2022-12-01rxrpc: Make the I/O thread take over the call and local processor workDavid Howells14-769/+525
2022-12-01rxrpc: Extract the peer address from an incoming packet earlierDavid Howells4-27/+31
2022-12-01rxrpc: Reduce the use of RCU in packet inputDavid Howells4-32/+59
2022-12-01rxrpc: Simplify skbuff accounting in receive pathDavid Howells2-61/+54
2022-12-01rxrpc: Remove RCU from peer->error_targets listDavid Howells6-11/+28
2022-12-01rxrpc: Move DATA transmission into call processor work itemDavid Howells6-79/+156
2022-12-01rxrpc: Copy client call parameters into rxrpc_call earlierDavid Howells10-48/+84
2022-12-01rxrpc: Implement a mechanism to send an event notification to a callDavid Howells5-5/+48
2022-12-01rxrpc: Don't use sk->sk_receive_queue.lock to guard socket state changesDavid Howells1-4/+0
2022-12-01rxrpc: Remove call->input_lockDavid Howells3-19/+5
2022-12-01rxrpc: Move error processing into the local endpoint I/O threadDavid Howells3-36/+38
2022-12-01rxrpc: Move packet reception processing into I/O threadDavid Howells5-25/+47
2022-12-01rxrpc: Create a per-local endpoint receive queue and I/O threadDavid Howells4-21/+91
2022-12-01rxrpc: Split the receive codeDavid Howells4-366/+384
2022-12-01rxrpc: Don't hold a ref for connection workqueueDavid Howells8-123/+118
2022-12-01rxrpc: Don't hold a ref for call timer or workqueueDavid Howells4-79/+51
2022-12-01rxrpc: trace: Don't use __builtin_return_address for sk_buff tracingDavid Howells9-57/+51
2022-12-01rxrpc: Trace rxrpc_bundle refcountDavid Howells4-15/+21
2022-12-01rxrpc: trace: Don't use __builtin_return_address for rxrpc_call tracingDavid Howells10-88/+72
2022-12-01rxrpc: trace: Don't use __builtin_return_address for rxrpc_conn tracingDavid Howells8-55/+55
2022-12-01rxrpc: trace: Don't use __builtin_return_address for rxrpc_peer tracingDavid Howells9-38/+39