aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-01-19wifi: wireless: deny wireless extensions on MLO-capable devicesJohannes Berg1-0/+4
2023-01-19wifi: wireless: warn on most wireless extension usageJohannes Berg1-2/+14
2023-01-19wifi: mac80211: drop extra 'e' from ieeee80211... nameJohannes Berg2-5/+5
2023-01-19wifi: cfg80211: Deduplicate certificate loadingLukas Wunner1-46/+8
2023-01-18mac80211: support minimal EHT rate reporting on RXJohannes Berg4-7/+48
2023-01-18wifi: mac80211: Add HE MU-MIMO related flags in ieee80211_bss_confMuna Sinada1-0/+15
2023-01-18wifi: mac80211: Add VHT MU-MIMO related flags in ieee80211_bss_confMuna Sinada1-0/+15
2023-01-18wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offloadShivani Baranwal1-2/+4
2023-01-18wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data()Shivani Baranwal1-1/+1
2023-01-18wifi: cfg80211: remove support for static WEPJohannes Berg6-13/+8
2023-01-17Merge wireless into wireless-nextKalle Valo176-2515/+2585
2023-01-16Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"Eric Dumazet1-1/+0
2023-01-12net: rfkill: gpio: add DT supportPhilipp Zabel1-2/+18
2023-01-12wifi: mac80211: fix double space in commentNick Hainke1-1/+1
2023-01-12wifi: mac80211: Drop stations iterator where the iterator function may sleepMartin Blumenstingl1-13/+0
2023-01-10wifi: mac80211: fix MLO + AP_VLAN checkFelix Fietkau1-1/+3
2023-01-10mac80211: Fix MLO address translation for multiple bss caseSriram R1-0/+3
2023-01-10wifi: mac80211: reset multiple BSSID options in stop_ap()Aloka Dixit1-0/+7
2023-01-10wifi: mac80211: Fix iTXQ AMPDU fragmentation handlingAlexander Wetzel3-14/+37
2023-01-10wifi: mac80211: sdata can be NULL during AMPDU startAlexander Wetzel2-1/+8
2023-01-10wifi: mac80211: Proper mark iTXQs for resumptionAlexander Wetzel5-50/+21
2023-01-10wifi: mac80211: fix initialization of rx->link and rx->link_staFelix Fietkau1-123/+99
2023-01-09gro: take care of DODGY packetsEric Dumazet1-2/+3
2023-01-07Merge tag 'rxrpc-fixes-20230107' of git://git.kernel.org/pub/scm/linux/kernel...David S. Miller24-1712/+1443
2023-01-07rxrpc: Fix incoming call setup raceDavid Howells4-15/+15
2023-01-06tipc: fix unexpected link reset due to discovery messagesTung Nguyen1-4/+8
2023-01-06rxrpc: Move client call connection to the I/O threadDavid Howells13-527/+295
2023-01-06rxrpc: Move the client conn cache management to the I/O threadDavid Howells6-86/+62
2023-01-06rxrpc: Remove call->state_lockDavid Howells12-184/+142
2023-01-06rxrpc: Move call state changes from recvmsg to I/O threadDavid Howells4-111/+108
2023-01-06rxrpc: Move call state changes from sendmsg to I/O threadDavid Howells2-58/+61
2023-01-06rxrpc: Wrap accesses to get call state to put the barrier in one placeDavid Howells5-24/+38
2023-01-06rxrpc: Split out the call state changing functions into their own fileDavid Howells4-89/+108
2023-01-06rxrpc: Set up a connection bundle from a call, not rxrpc_conn_parametersDavid Howells6-73/+75
2023-01-06rxrpc: Offload the completion of service conn security to the I/O threadDavid Howells3-14/+38
2023-01-06rxrpc: Make the set of connection IDs per local endpointDavid Howells5-38/+35
2023-01-06rxrpc: Tidy up abort generation infrastructureDavid Howells13-405/+351
2023-01-06rxrpc: Clean up connection abortDavid Howells7-213/+186
2023-01-06rxrpc: Implement a mechanism to send an event notification to a connectionDavid Howells5-6/+53
2023-01-06rxrpc: Only disconnect calls in the I/O threadDavid Howells4-15/+8
2023-01-06rxrpc: Only set/transmit aborts in the I/O threadDavid Howells6-18/+49
2023-01-06rxrpc: Separate call retransmission from other conn eventsDavid Howells3-30/+8
2023-01-06rxrpc: Make the local endpoint hold a ref on a connected callDavid Howells3-13/+20
2023-01-06rxrpc: Stash the network namespace pointer in rxrpc_localDavid Howells5-23/+21
2023-01-05Merge tag 'net-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds31-281/+524
2023-01-05caif: fix memory leak in cfctrl_linkup_request()Zhengchao Shao1-1/+5
2023-01-04inet: control sockets should not use current thread task_fragEric Dumazet1-0/+1
2023-01-04net/ulp: prevent ULP without clone op from entering the LISTEN statusPaolo Abeni2-0/+18
2023-01-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfDavid S. Miller13-187/+268
2023-01-02netfilter: ipset: Rework long task execution when adding/deleting entriesJozsef Kadlecsik10-80/+67
2023-01-02netfilter: ipset: fix hash:net,port,net hang with /0 subnetJozsef Kadlecsik1-19/+21
2023-01-02net: sched: htb: fix htb_classify() kernel-docRandy Dunlap1-2/+6
2023-01-02net: sched: cbq: dont intepret cls results when asked to dropJamal Hadi Salim1-2/+2
2023-01-02net: sched: atm: dont intepret cls results when asked to dropJamal Hadi Salim1-1/+4
2022-12-30tcp: Add TIME_WAIT sockets in bhash2.Kuniyuki Iwashima3-9/+56
2022-12-28net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpersDaniil Tatianin1-33/+69
2022-12-28net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_statsDaniil Tatianin1-14/+10
2022-12-28net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy statsDaniil Tatianin1-1/+2
2022-12-28rxrpc: Fix a couple of potential use-after-freesDavid Howells1-6/+8
2022-12-26nfc: Fix potential resource leaksMiaoqian Lin1-14/+38
2022-12-26net: sched: fix memory leak in tcindex_set_parmsHawkins Jiawei1-10/+2
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)17-23/+23
2022-12-24Merge tag 'for-netdev' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-2/+5
2022-12-23Merge tag '9p-for-6.2-rc1' of https://github.com/martinetd/linuxLinus Torvalds5-29/+40
2022-12-22netfilter: nf_tables: honor set timeout and garbage collection updatesPablo Neira Ayuso1-18/+45
2022-12-21mptcp: fix lockdep false positivePaolo Abeni3-4/+19
2022-12-21mptcp: fix deadlock in fastopen error pathPaolo Abeni2-4/+16
2022-12-21net: openvswitch: release vport resources on failureAaron Conole1-2/+6
2022-12-21Merge tag 'net-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds25-75/+96
2022-12-21netfilter: nf_tables: perform type checking for existing setsPablo Neira Ayuso1-1/+35
2022-12-21netfilter: nf_tables: add function to create set stateful expressionsPablo Neira Ayuso1-38/+68
2022-12-21netfilter: nf_tables: consolidate set descriptionPablo Neira Ayuso1-30/+28
2022-12-21netfilter: conntrack: fix ipv6 exthdr error checkFlorian Westphal1-2/+5
2022-12-20bpf: pull before calling skb_postpull_rcsum()Jakub Kicinski1-2/+5
2022-12-20prandom: remove prandom_u32_max()Jason A. Donenfeld1-1/+1
2022-12-19Treewide: Stop corrupting socket's task_fragBenjamin Coddington4-0/+6
2022-12-19net: Introduce sk_use_task_frag in struct sock.Guillaume Nault1-0/+1
2022-12-19mctp: Remove device type check at unregisterMatt Johnston1-13/+1
2022-12-19net: stream: purge sk_error_queue in sk_stream_kill_queues()Eric Dumazet1-0/+6
2022-12-19rxrpc: Fix the return value of rxrpc_new_incoming_call()David Howells3-14/+14
2022-12-19rxrpc: rxperf: Fix uninitialised variableDavid Howells1-1/+1
2022-12-19rxrpc: Fix I/O thread stopDavid Howells1-1/+3
2022-12-19rxrpc: Fix switched parameters in peer tracingDavid Howells1-2/+2
2022-12-19rxrpc: Fix locking issues in rxrpc_put_peer_locked()David Howells3-23/+7
2022-12-19rxrpc: Fix I/O thread startup getting skippedDavid Howells3-0/+5
2022-12-19rxrpc: Fix NULL deref in rxrpc_unuse_local()David Howells1-1/+2
2022-12-19rxrpc: Fix security setting propagationDavid Howells3-5/+4
2022-12-19rxrpc: Fix missing unlock in rxrpc_do_sendmsg()David Howells1-1/+1
2022-12-19net_sched: reject TCF_EM_SIMPLE case for complex ematch moduleCong Wang1-0/+2
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-16skbuff: Account for tail adjustment during pull operationsSubash Abhinov Kasiviswanathan1-0/+3
2022-12-16devlink: protect devlink dump by the instance lockJakub Kicinski1-0/+3
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-19/+19
2022-12-16openvswitch: Fix flow lookup to use unmasked keyEelco Chaudron1-9/+16
2022-12-16devlink: hold region lock when flushing snapshotsJakub Kicinski1-0/+2
2022-12-15mm: Introduce set_memory_rox()Peter Zijlstra1-2/+1
2022-12-15unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg()Kirill Tkhai1-2/+9
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 git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski2-3/+8
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: add a 'default' case in do_ip_vs_set_ctl()Li Qiong1-0/+5
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-139p/client: fix data race on req->statusDominique Martinet5-21/+23
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-08netfilter: flowtable: really fix NAT IPv6 offloadQingfang DENG1-3/+3
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