summaryrefslogtreecommitdiffstats
path: root/net/core/dev.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: Fix dev's rx stats for bpf_redirect_peer trafficPeilin Ye2023-11-201-0/+8
* net: Move {l,t,d}stats allocation to core and convert veth & vrfDaniel Borkmann2023-11-201-1/+48
* net: Fix undefined behavior in netdev name allocationGal Pressman2023-11-151-1/+3
* Merge tag 'for-netdev' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/...Jakub Kicinski2023-10-261-0/+2
|\
| * net, bpf: Add a warning if NAPI cb missed xdp_do_flush().Sebastian Andrzej Siewior2023-10-171-0/+2
* | net: remove else after return in dev_prep_valid_name()Jakub Kicinski2023-10-241-5/+4
* | net: remove dev_valid_name() check from __dev_alloc_name()Jakub Kicinski2023-10-241-3/+0
* | net: trust the bitmap in __dev_alloc_name()Jakub Kicinski2023-10-241-11/+4
* | net: reduce indentation of __dev_alloc_name()Jakub Kicinski2023-10-241-30/+26
* | net: make dev_alloc_name() call dev_prep_valid_name()Jakub Kicinski2023-10-241-9/+11
* | net: don't use input buffer of __dev_alloc_name() as a scratch spaceJakub Kicinski2023-10-241-25/+8
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-191-15/+50
|\ \
| * | net: move altnames together with the netdeviceJakub Kicinski2023-10-191-4/+9
| * | net: avoid UAF on deleted altnameJakub Kicinski2023-10-191-1/+6
| * | net: check for altname conflicts when changing netdev's netnsJakub Kicinski2023-10-191-1/+8
| * | net: fix ifname in netlink ntf during netns moveJakub Kicinski2023-10-191-13/+31
* | | net: introduce napi_is_scheduled helperChristian Marangi2023-10-191-1/+1
| |/ |/|
* | net, sched: Make tc-related drop reason more flexibleDaniel Borkmann2023-10-161-5/+10
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-121-2/+6
|\|
| * net: refine debug info in skb_checksum_help()Eric Dumazet2023-10-091-2/+6
* | net/core: Introduce netdev_core_stats_inc()Yajun Deng2023-10-111-2/+19
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2023-09-211-3/+3
|\|
| * net: core: Use the bitmap API to allocate bitmapsAndy Shevchenko2023-09-161-3/+3
* | netdev: expose DPLL pin handle for netdeviceJiri Pirko2023-09-171-0/+22
|/
* net: Make consumed action consistent in sch_handle_egressDaniel Borkmann2023-08-281-0/+2
* net: Fix skb consume leak in sch_handle_egressDaniel Borkmann2023-08-281-0/+1
* net: warn about attempts to register negative ifindexJakub Kicinski2023-08-151-0/+5
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-08-031-1/+5
|\
| * net: move struct netdev_rx_queue out of netdevice.hJakub Kicinski2023-08-031-0/+1
| * bpf, xdp: Add tracepoint to xdp attaching failureLeon Hwang2023-08-021-1/+4
* | net: make sure we never create ifindex = 0Jakub Kicinski2023-08-011-2/+1
* | net: store netdevs in an xarrayJakub Kicinski2023-07-281-28/+54
* | net: remove redundant NULL check in remove_xps_queue()Zhengchao Shao2023-07-251-2/+1
|/
* bpf: Add fd-based tcx multi-prog infra with link supportDaniel Borkmann2023-07-191-102/+163
* xsk: add new netlink attribute dedicated for ZC max fragsMaciej Fijalkowski2023-07-191-0/+1
* net/core: Make use of assign_bit() APIAndy Shevchenko2023-07-111-6/+2
* net: fix net device address assign typePiotr Gardocki2023-06-221-5/+5
* net: add check for current MAC address in dev_set_mac_addressPiotr Gardocki2023-06-151-0/+2
* net: create device lookup API with reference trackingJakub Kicinski2023-06-151-18/+45
* net: move gso declarations and functions to their own filesEric Dumazet2023-06-101-69/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-081-3/+5
|\
| * net: sched: add rcu annotations around qdisc->qdisc_sleepingEric Dumazet2023-06-071-1/+1
| * rfs: annotate lockless accesses to RFS sock flow tableEric Dumazet2023-06-071-2/+4
* | Merge branch 'drm-i915-use-ref_tracker-library-for-tracking-wakerefs'Jakub Kicinski2023-06-051-1/+1
|\ \
| * | lib/ref_tracker: improve printing statsAndrzej Hajda2023-06-051-1/+1
| |/
* | net: don't set sw irq coalescing defaults in case of PREEMPT_RTHeiner Kallweit2023-05-311-2/+4
* | net/core: Enable socket busy polling on -RTKurt Kanzenbach2023-05-261-3/+6
|/
* net: add vlan_get_protocol_and_depth() helperEric Dumazet2023-05-101-1/+1
* net: optimize napi_threaded_poll() vs RPS/RFSEric Dumazet2023-04-231-2/+10
* net: make napi_threaded_poll() aware of sd->defer_listEric Dumazet2023-04-231-0/+3