aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-02-20net/sched: flower: Support hardware miss to tc actionPaul Blakey1-1/+12
2023-02-20net/sched: flower: Move filter handle initialization earlierPaul Blakey1-27/+35
2023-02-20net/sched: cls_api: Support hardware miss to tc actionPaul Blakey3-12/+208
2023-02-20net/sched: Rename user cookie and act cookiePaul Blakey2-27/+27
2023-02-20Merge tag 'ieee802154-for-net-next-2023-02-20' of git://git.kernel.org/pub/sc...Jakub Kicinski14-34/+1099
2023-02-20net/ulp: Remove redundant ->clone() test in inet_clone_ulp().Kuniyuki Iwashima1-2/+1
2023-02-20Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski3-41/+63
2023-02-20scm: add user copy checks to put_cmsg()Eric Dumazet1-0/+2
2023-02-20devlink: drop leftover duplicate/unused codePaolo Abeni1-13/+0
2023-02-20net: make default_rps_mask a per netns attributePaolo Abeni2-20/+54
2023-02-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextDavid S. Miller9-11/+75
2023-02-20ipv6: icmp6: add drop reason support to icmpv6_echo_reply()Eric Dumazet1-5/+8
2023-02-20ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOSTEric Dumazet1-1/+3
2023-02-20ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONSEric Dumazet1-17/+10
2023-02-20ipv6: icmp6: add drop reason support to ndisc_redirect_rcv()Eric Dumazet1-10/+11
2023-02-20ipv6: icmp6: add drop reason support to ndisc_router_discovery()Eric Dumazet1-18/+19
2023-02-20ipv6: icmp6: add drop reason support to ndisc_recv_rs()Eric Dumazet1-5/+7
2023-02-20ipv6: icmp6: add drop reason support to ndisc_recv_na()Eric Dumazet1-14/+14
2023-02-20ipv6: icmp6: add drop reason support to ndisc_recv_ns()Eric Dumazet1-16/+18
2023-02-20net: add location to trace_consume_skb()Eric Dumazet2-5/+5
2023-02-20xsk: support use vaddr as ringXuan Zhuo3-13/+8
2023-02-20net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimitedVladimir Oltean1-0/+2
2023-02-20net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adju...Vladimir Oltean1-1/+7
2023-02-20net/sched: taprio: fix calculation of maximum gate durationsVladimir Oltean1-17/+17
2023-02-20rxrpc: Fix overproduction of wakeups to recvmsg()David Howells2-2/+16
2023-02-18ieee802154: Drop device trackersieee802154-for-net-next-2023-02-20Miquel Raynal1-20/+4
2023-02-18mac802154: Fix an always true conditionMiquel Raynal1-3/+2
2023-02-18mac802154: Send beacons using the MLME Tx pathMiquel Raynal1-1/+19
2023-02-18ieee802154: Change error code on monitor scan netlink requestMiquel Raynal1-1/+1
2023-02-18ieee802154: Convert scan error messages to extackMiquel Raynal1-6/+13
2023-02-18ieee802154: Use netlink policies when relevant on scan parametersMiquel Raynal1-56/+28
2023-02-17bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookupMartin KaFai Lau1-13/+26
2023-02-17Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES"Martin KaFai Lau1-23/+6
2023-02-17bpf: bpf_fib_lookup should not return neigh in NUD_FAILED stateMartin KaFai Lau1-2/+2
2023-02-17bpf: Disable bh in bpf_test_run for xdp and tc progMartin KaFai Lau1-0/+2
2023-02-17xsk: check IFF_UP earlier in Tx pathMaciej Fijalkowski1-26/+33
2023-02-17netfilter: let reset rules clean out conntrack entriesFlorian Westphal5-0/+65
2023-02-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller16-37/+51
2023-02-16Merge tag 'wireless-next-2023-03-16' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski21-439/+1021
2023-02-16seg6: add PSP flavor support for SRv6 End behaviorAndrea Mayer1-3/+333
2023-02-16seg6: factor out End lookup nexthop processing to a dedicated functionAndrea Mayer1-6/+10
2023-02-16devlink: Fix netdev notifier chain corruptionIdo Schimmel2-12/+1
2023-02-16net/sched: act_pedit: use percpu overlimit counter when availablePedro Tammela1-3/+1
2023-02-16net/sched: act_gate: use percpu statsPedro Tammela1-14/+16
2023-02-16net/sched: act_connmark: transition to percpu stats and rcuPedro Tammela1-39/+68
2023-02-16net/sched: act_nat: transition to percpu stats and rcuPedro Tammela1-23/+49
2023-02-16net/core: refactor promiscuous mode messageJesse Brandeburg1-3/+2
2023-02-16net/core: print message for allmulticastJesse Brandeburg1-0/+2
2023-02-16net/sched: Retire rsvp classifierJamal Hadi Salim5-846/+0
2023-02-16net/sched: Retire tcindex classifierJamal Hadi Salim3-728/+0
2023-02-16net/sched: Retire dsmark qdiscJamal Hadi Salim3-530/+0
2023-02-16net/sched: Retire ATM qdiscJamal Hadi Salim3-721/+0
2023-02-16net/sched: Retire CBQ qdiscJamal Hadi Salim3-1745/+0
2023-02-15net: msg_zerocopy: elide page accounting if RLIM_INFINITYWillem de Bruijn1-2/+6
2023-02-15devlink: Move health common function to health fileMoshe Shemesh2-60/+32
2023-02-15devlink: Move devlink health test to health fileMoshe Shemesh3-16/+18
2023-02-15devlink: Move devlink health dump to health fileMoshe Shemesh3-123/+126
2023-02-15devlink: Move devlink fmsg and health diagnose to health fileMoshe Shemesh3-630/+636
2023-02-15devlink: Move devlink health report and recover to health fileMoshe Shemesh3-138/+144
2023-02-15devlink: Move devlink health get and set code to health fileMoshe Shemesh3-217/+234
2023-02-15devlink: health: Fix nla_nest_end in error flowMoshe Shemesh1-1/+1
2023-02-15devlink: Split out health reporter create codeMoshe Shemesh4-209/+226
2023-02-15bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMESAlexander Lobakin1-6/+23
2023-02-15wifi: mac80211: add documentation for amsdu_mesh_controlJohannes Berg1-0/+2
2023-02-15wifi: mac80211: always initialize link_sta with staJohannes Berg1-0/+2
2023-02-15wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta()Johannes Berg1-15/+11
2023-02-15wifi: cfg80211: Set SSID if it is not already setMarc Bornand1-0/+17
2023-02-15net: mpls: fix stale pointer if allocation fails during device renameJakub Kicinski1-0/+4
2023-02-15net: no longer support SOCK_REFCNT_DEBUG featureJason Xing12-59/+0
2023-02-15net/sched: tcindex: search key must be 16 bitsPedro Tammela1-1/+1
2023-02-14net-sysfs: make kobj_type structures constantThomas Weißschuh1-2/+2
2023-02-14net: bridge: make kobj_type structure constantThomas Weißschuh1-1/+1
2023-02-14tipc: fix kernel warning when sending SYN messageTung Nguyen1-0/+2
2023-02-14net: use a bounce buffer for copying skb->markEric Dumazet1-3/+6
2023-02-14wifi: mac80211: fix off-by-one link settingJohannes Berg1-1/+1
2023-02-14wifi: mac80211: Fix for Rx fragmented action framesGilad Itzkovitch1-1/+2
2023-02-14wifi: mac80211: avoid u32_encode_bits() warningArnd Bergmann1-1/+1
2023-02-14devlink: don't allow to change net namespace for FW_ACTIVATE reload actionJiri Pirko1-0/+6
2023-02-14wifi: mac80211: Don't translate MLD addresses for multicastAndrei Otcheretianski1-1/+2
2023-02-14wifi: cfg80211: call reg_notifier for self managed wiphy from driver hintWen Gong1-0/+3
2023-02-14wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notifyLorenzo Bianconi2-5/+4
2023-02-14wifi: nl80211: Allow authentication frames and set keys on NAN interfaceVinay Gannevaram1-1/+17
2023-02-14wifi: mac80211: fix non-MLO station associationKarthikeyan Periyasamy1-3/+0
2023-02-14wifi: mac80211: Allow NSS change only up to capabilityRameshkumar Sundaram1-5/+20
2023-02-14wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDUFelix Fietkau4-3/+48
2023-02-14wifi: mac80211: fix receiving A-MSDU frames on mesh interfacesFelix Fietkau2-200/+270
2023-02-14wifi: mac80211: remove mesh forwarding congestion checkFelix Fietkau3-9/+0
2023-02-14wifi: cfg80211: factor out bridge tunnel / RFC1042 header checkFelix Fietkau1-16/+18
2023-02-14wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdrFelix Fietkau1-2/+3
2023-02-14wifi: mac80211: make rate u32 in sta_set_rate_info_rx()Shayne Chen1-1/+1
2023-02-14rfkill: Use sysfs_emit() to instead of sprintf()Bo Liu1-8/+8
2023-02-14wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLDRameshkumar Sundaram1-1/+4
2023-02-14wifi: mac80211: configure puncturing bitmapAloka Dixit1-3/+19
2023-02-14wifi: cfg80211: include puncturing bitmap in channel switch eventsAloka Dixit4-19/+34
2023-02-14wifi: nl80211: validate and configure puncturing bitmapAloka Dixit1-0/+32
2023-02-14wifi: cfg80211: move puncturing bitmap validation from mac80211Aloka Dixit2-67/+75
2023-02-14wifi: nl80211: return error message for malformed chandefJaewan Kim1-1/+4
2023-02-14wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP eventAlvin Šipraga3-4/+6
2023-02-14wifi: nl80211: emit CMD_START_AP on multicast group when an AP is startedAlvin Šipraga1-0/+38
2023-02-14wifi: mac80211: mlme: handle EHT channel puncturingJohannes Berg4-6/+224
2023-02-14wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD APVeerendranath Jakkam2-14/+35
2023-02-14wifi: cfg80211: Extend cfg80211_new_sta() for MLD APVeerendranath Jakkam1-0/+16
2023-02-14wifi: mac80211: move color collision detection report in a delayed workLorenzo Bianconi3-1/+31
2023-02-14wifi: cfg80211: Fix use after free for wextAlexander Wetzel1-5/+26
2023-02-14wifi: cfg80211: Authentication offload to user space for MLO connection in ST...Veerendranath Jakkam2-3/+8
2023-02-14net/sched: support per action hw statsOz Shlomo3-10/+2
2023-02-14net/sched: introduce flow_offload action cookieOz Shlomo2-0/+2
2023-02-14net/sched: pass flow_stats instead of multiple stats argsOz Shlomo2-11/+2
2023-02-14net/sched: act_pedit, setup offload action for action stats queryOz Shlomo1-1/+22
2023-02-14net/sched: optimize action stats api callsOz Shlomo1-3/+2
2023-02-14wifi: cfg80211: trace: remove MAC_PR_{FMT,ARG}Johannes Berg1-124/+120
2023-02-13net/sched: act_ctinfo: use percpu statsPedro Tammela1-3/+3
2023-02-13ipv6: icmp6: add drop reason support to ndisc_rcv()Eric Dumazet2-7/+8
2023-02-13ipv6: icmp6: add drop reason support to icmpv6_notify()Eric Dumazet1-8/+17
2023-02-13net: ethtool: extend ringparam set/get APIs for rx_pushShannon Nelson2-3/+16
2023-02-13net: Fix unwanted sign extension in netdev_stats_to_stats64()Felix Riemann1-1/+1
2023-02-13net/sched: fix error recovery in qdisc_create()Eric Dumazet1-7/+8
2023-02-13devlink: add forgotten devlink instance lock assertion to devl_param_driverin...Jiri Pirko1-0/+2
2023-02-13devlink: allow to call devl_param_driverinit_value_get() without holding inst...Jiri Pirko1-2/+11
2023-02-13devlink: convert param list to xarrayJiri Pirko3-39/+39
2023-02-13devlink: use xa_for_each_start() helper in devlink_nl_cmd_port_get_dump_one()Jiri Pirko1-8/+2
2023-02-13devlink: fix the name of value arg of devl_param_driverinit_value_get()Jiri Pirko1-3/+4
2023-02-13devlink: make sure driver does not read updated driverinit param before reloadJiri Pirko3-4/+28
2023-02-13devlink: don't use strcpy() to copy param valueJiri Pirko1-12/+3
2023-02-13net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()Hangyu Hua1-1/+3
2023-02-13devlink: stop using NL_SET_ERR_MSG_MODJacob Keller2-70/+65
2023-02-13rds: rds_rm_zerocopy_callback() correct order for list_add_tail()Pietro Borrello1-1/+1
2023-02-13af_key: Fix heap information leakHyunwoo Kim1-1/+1
2023-02-10net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().Kuniyuki Iwashima2-1/+1
2023-02-10dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.Kuniyuki Iwashima2-12/+5
2023-02-10net/sched: tcindex: update imperfect hash filters respecting rcuPedro Tammela1-4/+30
2023-02-10sctp: sctp_sock_filter(): avoid list_entry() on possibly empty listPietro Borrello1-3/+1
2023-02-10bridge: mcast: Move validation to a policyIdo Schimmel1-18/+27
2023-02-10bridge: mcast: Remove pointless sequence generation counter assignmentIdo Schimmel1-2/+0
2023-02-10bridge: mcast: Use correct define in MDB dumpIdo Schimmel1-1/+1
2023-02-10Merge tag 'for-net-next-2023-02-09' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski4-34/+33
2023-02-10Daniel Borkmann says:Jakub Kicinski16-84/+370
2023-02-10net: extract nf_ct_handle_fragments to nf_conntrack_ovsXin Long3-88/+51
2023-02-10net: sched: move frag check and tc_skb_cb update out of handle_fragmentsXin Long1-32/+39
2023-02-10openvswitch: move key and ovs_cb update out of handle_fragmentsXin Long1-12/+25
2023-02-10net: extract nf_ct_skb_network_trim function to nf_conntrack_ovsXin Long3-58/+31
2023-02-10net: create nf_conntrack_ovs for ovs and tc useXin Long6-98/+110
2023-02-10net: skbuff: drop the word head from skb cacheJakub Kicinski3-20/+18
2023-02-10Merge tag 'rxrpc-next-20230208' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller5-9/+15
2023-02-09net: initialize net->notrefcnt_tracker earlierEric Dumazet1-1/+9
2023-02-09ipv6: Fix tcp socket connection with DSCP.Guillaume Nault1-0/+1
2023-02-09ipv6: Fix datagram socket connection with DSCP.Guillaume Nault1-1/+1
2023-02-09openvswitch: Use string_is_terminated() helperAndy Shevchenko1-2/+3
2023-02-09genetlink: Use string_is_terminated() helperAndy Shevchenko1-2/+2
2023-02-09string_helpers: Move string_is_valid() to the headerAndy Shevchenko1-10/+6
2023-02-09net: introduce default_rps_mask netns attributePaolo Abeni2-1/+43
2023-02-09net-sysctl: factor-out rpm mask manipulation helpersPaolo Abeni2-30/+44
2023-02-09net-sysctl: factor out cpumask parsing helperPaolo Abeni1-18/+28
2023-02-09Bluetooth: Make sure LE create conn cancel is sent when timeoutArchie Pusaka1-0/+2
2023-02-09Bluetooth: Free potentially unfreed SCO connectionArchie Pusaka1-1/+8
2023-02-09Bluetooth: L2CAP: Fix potential user-after-freeLuiz Augusto von Dentz2-24/+8
2023-02-09Bluetooth: MGMT: add CIS feature bits to controller informationPauli Virtanen1-0/+12
2023-02-09Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeedsKees Cook1-9/+3
2023-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski19-42/+176
2023-02-09net: enable usercopy for skb_small_head_cacheEric Dumazet1-1/+7
2023-02-09rds: rds_rm_zerocopy_callback() use list_first_entry()Pietro Borrello1-3/+3
2023-02-08Merge tag 'ipsec-2023-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski5-20/+73
2023-02-08can: raw: use temp variable instead of rolling back configOliver Hartkopp1-5/+6
2023-02-08net/sched: taprio: don't segment unnecessarilyVladimir Oltean1-11/+20
2023-02-08net/sched: taprio: split segmentation logic from qdisc_enqueue()Vladimir Oltean1-30/+36
2023-02-08net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durat...Vladimir Oltean1-10/+60
2023-02-08net/sched: keep the max_frm_len information inside struct sched_gate_listVladimir Oltean1-13/+40
2023-02-08net/sched: taprio: warn about missing size tableVladimir Oltean1-0/+5
2023-02-08net/sched: make stab available before ops->init() callVladimir Oltean1-18/+11
2023-02-08net/sched: taprio: calculate guard band against actual TC gate close timeVladimir Oltean1-6/+34
2023-02-08net/sched: taprio: calculate budgets per traffic classVladimir Oltean1-8/+46
2023-02-08net/sched: taprio: rename close_time to end_timeVladimir Oltean1-26/+26
2023-02-08net/sched: taprio: calculate tc gate durationsVladimir Oltean1-0/+55
2023-02-08net/sched: taprio: give higher priority to higher TCs in software dequeue modeVladimir Oltean1-8/+117
2023-02-08net/sched: taprio: avoid calling child->ops->dequeue(child) twiceVladimir Oltean1-7/+3
2023-02-08net/sched: taprio: refactor one skb dequeue from TXQ to separate functionVladimir Oltean1-58/+63
2023-02-08net/sched: taprio: continue with other TXQs if one dequeue() failedVladimir Oltean1-1/+1
2023-02-08net/sched: taprio: delete peek() implementationVladimir Oltean1-42/+1
2023-02-08mptcp: be careful on subflow status propagation on errorsPaolo Abeni1-1/+9
2023-02-08mptcp: fix locking for in-kernel listener creationPaolo Abeni2-5/+7
2023-02-08mptcp: fix locking for setsockopt corner-casePaolo Abeni1-2/+9
2023-02-08mptcp: do not wait for bare sockets' timeoutPaolo Abeni1-0/+9
2023-02-08txhash: fix sk->sk_txrehash defaultKevin Yang4-4/+4
2023-02-07net: sched: sch: Fix off by one in htb_activate_prios()Dan Carpenter1-1/+1
2023-02-07Merge tag 'linux-can-fixes-for-6.2-20230207' of git://git.kernel.org/pub/scm/...Jakub Kicinski1-0/+40
2023-02-07devlink: Fix memleak in health diagnose callbackMoshe Shemesh1-5/+9
2023-02-07rxrpc: Reduce unnecessary ack transmissionDavid Howells1-1/+1
2023-02-07rxrpc: Trace ack.rwindDavid Howells2-4/+8
2023-02-07rxrpc: Fix overwaking on call pokingDavid Howells1-2/+4
2023-02-07rxrpc: Use consume_skb() rather than kfree_skb_reason()David Howells1-2/+2
2023-02-07net: add dedicated kmem_cache for typical/small skb->headEric Dumazet1-5/+67
2023-02-07net: factorize code in kmalloc_reserve()Eric Dumazet1-16/+11
2023-02-07net: remove osize variable in __alloc_skb()Eric Dumazet1-6/+4
2023-02-07net: add SKB_HEAD_ALIGN() helperEric Dumazet1-12/+6
2023-02-07Merge tag 'linux-can-next-for-6.3-20230206' of git://git.kernel.org/pub/scm/l...Paolo Abeni2-0/+10
2023-02-07ethtool: mm: fix get_mm() return code not propagating to user spaceVladimir Oltean1-1/+1
2023-02-07can: j1939: do not wait 250 ms if the same addr was already claimedDevid Antonio Filoni1-0/+40
2023-02-07devlink: change port event netdev notifier from per-net to globalJiri Pirko1-3/+6
2023-02-06net: openvswitch: reduce cpu_used_mask memoryEddy Tao3-7/+12
2023-02-06net: add sock_init_data_uid()Pietro Borrello1-3/+12