Sign in
Join now
kernel
tjh.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
(I'm so sorry!) Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
+3 more
kernel
os
linux
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
kernel
/
include
/
net
13 folders
·
214 files
at
master
Linus Torvalds
·
Merge tag 'bpf-next-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
·
1w ago
55fbedce
9p
9p: Cache negative dentries for lookup performance
4mo ago
bluetooth
Bluetooth: Fix the LE Read Connection Interval response layout
2w ago
iucv
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
8mo ago
libeth
xsk: honor XDP_TX_METADATA in zero-copy path
2mo ago
mana
Merge tag 'mm-stable-2026-10-19-21-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
1w ago
netfilter
netfilter: flowtable: add encap_proto to flow_offload_tunnel
2w ago
netns
netfilter: nfnetlink: Fix for interrupted hook dumps
1mo ago
nfc
nfc: fix use-after-free in nfc_get_local_general_bytes
1mo ago
page_pool
net: netmem: document netmem and memory provider design in comments
2w ago
phonet
phonet: Convert phonet_routes.lock to spinlock_t.
2y ago
psp
netdevsim: psp: drop tx key ops
1mo ago
sctp
sctp: re-point retained control chunks on association migration
2w ago
tc_act
net/sched: act_pedit: fix TOCTOU heap OOB write in tc offload
3mo ago
6lowpan.h
6lowpan: Replace zero-length array with flexible-array member
6y ago
act_api.h
net/sched: act_gact, act_police: range check the fallback control action
2mo ago
addrconf.h
ipv6: initialize temporary ifaddr before publication
1w ago
af_ieee802154.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
7y ago
af_rxrpc.h
rxrpc: Fix lack of short-send handling in rxrpc_kernel_send_data()
2w ago
af_unix.h
net: af_unix: useful handling of LSM denials on SCM_RIGHTS
2mo ago
af_vsock.h
vsock: support SO_INQ on stream sockets
1w ago
ah.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
aligned_data.h
udp: move udp_memory_allocated into net_aligned_data
1y ago
amt.h
amt: send the relay's General Query directly from the receive path
1mo ago
arp.h
ipv4: Add wrappers for neigh_lookup() and neigh_create().
3w ago
ax25.h
net: remove ax25 and amateur radio (hamradio) subsystem
6mo ago
ax88796.h
ax88796: Fix some typo in a comment
4y ago
bareudp.h
bareudp: Move definition of struct bareudp_conf to bareudp.c
4y ago
bond_3ad.h
bonding: 3ad: remove unused TX state
3w ago
bond_alb.h
bonding: fix u32 overflow in compute_gap()
2mo ago
bond_options.h
bonding: 3ad: add lacp_strict configuration knob
4mo ago
bonding.h
bonding: no longer rely on RTNL in bond_fill_info()
4mo ago
bpf_sk_storage.h
bpf: struct sock is declared twice in bpf_sk_storage header
5y ago
busy_poll.h
net: gro: decouple GRO from the NAPI layer
1y ago
calipso.h
move asm/unaligned.h to linux/unaligned.h
2y ago
can.h
can: fix unique skb identifier regression under RPS
1mo ago
cfg80211-wext.h
wifi: cfg80211: Avoid clashing function prototypes
3y ago
cfg80211.h
wifi: cfg80211: support unlocked station get/dump
2w ago
cfg802154.h
ieee802154: avoid deprecated .ndo_do_ioctl callback
1mo ago
checksum.h
net: Fix checksum update for ILA adj-transport
1y ago
cipso_ipv4.h
move asm/unaligned.h to linux/unaligned.h
2y ago
cls_cgroup.h
net/cls_cgroup: Fix task_get_classid() during qdisc run
1y ago
codel_impl.h
net/sched: codel: bound the dropping loop per dequeue call
1mo ago
codel_qdisc.h
net: add missing includes and forward declarations under net/
4y ago
codel.h
net/sched: codel: bound the dropping loop per dequeue call
1mo ago
compat.h
net: copy from user before calling __get_compat_msghdr
4y ago
datalink.h
net: datalink: Remove unused declarations
3y ago
dcbevent.h
net: add missing includes and forward declarations under net/
4y ago
dcbnl.h
net: dcb: add helper functions to retrieve PCP and DSCP rewrite maps
3y ago
devlink.h
devlink: add generic device max_sfs parameter
2mo ago
dropreason-core.h
tun: use pskb_may_pull_reason() and remove SKB_DROP_REASON_HDR_TRUNC
1w ago
dropreason-qdisc.h
net: sched: sch_dualpi2: use qdisc_dequeue_drop() for dequeue drops
8mo ago
dropreason.h
net: sched: introduce qdisc-specific drop reason tracing
8mo ago
dsa_stubs.h
net: dsa: Use conduit and user terms
3y ago
dsa.h
net: dsa: tag_ks8995: Add the KS8995 tag handling
1mo ago
dscp.h
net: add IEEE 802.1q specific helpers
2y ago
dsfield.h
ipv6: Annotate bitwise IPv6 dsfield pointer cast
6y ago
dst_cache.h
net: Correct spelling in headers
2y ago
dst_metadata.h
net: dst_metadata: fix false-positive memcpy overflow in tun_dst_unclone
4mo ago
dst_ops.h
net: fix __dst_negative_advice() race
2y ago
dst.h
net: ipv6: keep room for the mac header in dst_dev_overhead()
1mo ago
eee.h
net: simplify eeecfg_mac_can_tx_lpi
1y ago
erspan.h
net: Correct spelling in headers
2y ago
esp.h
net: add missing includes and forward declarations under net/
4y ago
espintcp.h
inet: preserve const qualifier in inet_csk()
2y ago
ethoc.h
net: add missing includes and forward declarations under net/
4y ago
failover.h
net: failover: add net device refcount tracker
4y ago
fib_notifier.h
net: do not acquire rtnl in fib_seq_sum()
2y ago
fib_rules.h
net: fib_rules: Only hold RTNL for the first IPv4 RTM_NEWRULE.
4mo ago
firewire.h
firewire: net: Make use of get_unaligned_be48(), put_unaligned_be48()
4y ago
flow_dissector.h
flow_dissector: cleanup FLOW_DISSECTOR_KEY_ENC_FLAGS
2y ago
flow_offload.h
net: dsa: eliminate local type for tc policers
8mo ago
flow.h
ipv4: Convert ->flowi4_tos to dscp_t.
1y ago
fou.h
bpf,fou: Add bpf_skb_{set,get}_fou_encap kfuncs
3y ago
fq_impl.h
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
8mo ago
fq.h
net: fq: Remove unused typedef fq_flow_get_default_t
3y ago
garp.h
net: add missing includes and forward declarations under net/
4y ago
gen_stats.h
net/sched: add const qualifiers to gnet_stats helpers
5mo ago
genetlink.h
genetlink: free the skb on 'group >= family->n_mcgrps'
5mo ago
geneve.h
net: geneve: remove unused geneve_dev_create_fb
2mo ago
gre.h
net: gre: remove unused gretap_fb_dev_create
2mo ago
gro_cells.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
gro.h
gro: inline tcp6_gro_complete()
9mo ago
gso.h
net: gso: support re-segmentation of TCP GSO skbs
2w ago
gtp.h
gtp: properly parse extension headers
2y ago
gue.h
net: gue: reject invalid REMCSUM offsets
1mo ago
handshake.h
net/handshake: Add helpers for parsing incoming TLS Alerts
3y ago
hotdata.h
net-sysfs: use rps_tag_ptr and remove metadata from rps_sock_flow_table
7mo ago
hwbm.h
net: Correct spelling in headers
2y ago
icmp.h
ipv4: icmp: Pass IPv4 control block structure as an argument to __icmp_send()
1y ago
ieee80211_radiotap.h
wifi: radiotap: add definitions for UHR U-SIG
1mo ago
ieee802154_netdev.h
mac802154: Handle association requests from peers
2y ago
ieee8021q.h
net: add IEEE 802.1q specific helpers
2y ago
if_inet6.h
ipv6: mcast: use copy-on-write RCU updates in ip6_mc_source()
2mo ago
ife.h
net: ife: drop include of module.h from net/ife.h
7y ago
inet_common.h
net: remove addr_len argument of recvmsg() handlers
8mo ago
inet_connection_sock.h
tcp: Do not allow buggy transitions between ehash and lhash2.
1mo ago
inet_dscp.h
ipv4: Convert ->flowi4_tos to dscp_t.
1y ago
inet_ecn.h
tcp: ECT_1_NEGOTIATION and NEEDS_ACCECN identifiers
8mo ago
inet_frag.h
inet: frags: flush pending skbs in fqdir_pre_exit()
10mo ago
inet_hashtables.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
7mo ago
inet_sock.h
ipv4: use zero IPID for atomic datagrams on connected sockets
4w ago
inet_timewait_sock.h
tcp: Update bind bucket state on port release
1y ago
inet6_connection_sock.h
tcp: move inet6_csk_update_pmtu() to tcp_ipv6.c
8mo ago
inet6_hashtables.h
tcp: Initialise ehash secrets during connect() and listen().
7mo ago
inetpeer.h
inetpeer: randomize RB-tree node comparison using SipHash
2mo ago
ioam6.h
ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data()
8mo ago
ip_fib.h
ipv4: Do not pass netns to fib_table_lookup()
2w ago
ip_tunnels.h
ip_tunnel: make __iptunnel_pull_header() return a drop reason
3w ago
ip_vs.h
ipvs: fix more races around the overload flag
2w ago
ip.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
3w ago
ip6_checksum.h
udp: move udp6_csum_init() back to net/ipv6/udp.c
8mo ago
ip6_fib.h
ipv6: add inet6_rt_del_notify()
2mo ago
ip6_route.h
ipv6: Rename ip6_neigh_lookup() to __ip6_dst_neigh_lookup().
3w ago
ip6_tunnel.h
ip6_gre: Convert ip6gre_net.tunnels[][] to hlist.
1mo ago
ipcomp.h
xfrm: ipcomp: Use crypto_acomp interface
1y ago
ipconfig.h
net: add missing includes and forward declarations under net/
4y ago
ipv6_frag.h
inet: frags: flush pending skbs in fqdir_pre_exit()
10mo ago
ipv6.h
tcp: rehash onto different local ECMP path on retransmit timeout
4mo ago
iw_handler.h
Revert "wifi: cfg80211: unexport wireless_nlevent_flush()"
2y ago
kcm.h
net: kcm: Fix race condition in kcm_unattach()
1y ago
l3mdev.h
net: l3mdev: use skb_dst_dev_rcu() in l3mdev_l3_out()
8mo ago
lag.h
net: Add lag.h, net_lag_port_dev_txable()
8y ago
lapb.h
net: lapb: increase LAPB_HEADER_LEN
1y ago
llc_pdu.h
llc: strip the leftovers of the llc2 removal
1mo ago
llc.h
llc: strip the leftovers of the llc2 removal
1mo ago
lwtunnel.h
net: dst: annotate data-races around dst->output
1y ago
mac80211.h
wifi: mac80211: implement unlocked STA statistics
2w ago
mac802154.h
move asm/unaligned.h to linux/unaligned.h
2y ago
macsec.h
macsec: use rcu_work to defer TX SA crypto cleanup out of softirq
5mo ago
mctp.h
net: mctp: fix don't require received header reserved bits to be zero
6mo ago
mctpdevice.h
net: mctp: Expose transport binding identifier via IFLA attribute
1y ago
mip6.h
net: mip6: Replace zero-length array with flexible-array member
6y ago
mld.h
ipv6: mld: encode multicast exponential fields
5mo ago
mpls_iptunnel.h
net: add missing includes and forward declarations under net/
4y ago
mpls.h
net: Make mpls_entry_encode() available for generic users
6y ago
mptcp.h
mptcp: hold MP_JOIN msk ref when cloning reqsk
2w ago
mrp.h
mrp: introduce active flags to prevent UAF when applicant uninit
3y ago
ncsi.h
net: ncsi: Set ncsi_stop_dev() to inline while NET_NCSI not enabled
4mo ago
ndisc.h
ipv6: Use ipv6_neigh_lookup() and friends.
3w ago
neighbour_tables.h
neighbour: Create netdev->neighbour association
1y ago
neighbour.h
neighbour: Remove __neigh_lookup() and __neigh_lookup_errno().
3w ago
net_debug.h
Merge tag 'kbuild-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
1y ago
net_failover.h
net: Introduce net_failover driver
8y ago
net_namespace.h
net: add a generation counter for dev->mc changes
1w ago
net_ratelimit.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
net_shaper.h
net_shaper: fix kernel-doc list indentation
2mo ago
net_trackers.h
net: add networking namespace refcount tracker
4y ago
netdev_lock.h
net: use two lockdep classes for the netdev instance lock
1mo ago
netdev_netlink.h
net: add granular lock for the netdev netlink socket
1y ago
netdev_queues.h
net: Revalidate queue config for ringparam changes
1mo ago
netdev_rx_queue.h
net: remove the netif_get_rx_queue_lease_locked() helpers
6mo ago
netevent.h
net: add missing includes and forward declarations under net/
4y ago
netkit.h
bpf, netkit: Add indirect call wrapper for fetching peer dev
2y ago
netlabel.h
Merge tag 'net-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
1y ago
netlink.h
netlink: add one debug check in nla_nest_end()
5mo ago
netmem.h
netmem: rename get/put_netmem() to netmem_inc/dec_ref()
1w ago
netprio_cgroup.h
netprio: use css ID instead of cgroup ID
6y ago
nexthop.h
vxlan: honor per-nexthop fdb destination port
3mo ago
nl802154.h
nl802154: fix some kernel-doc warnings
1y ago
nsh.h
net: nsh: fix incorrect header length macros
5mo ago
pfcp.h
net: pfcp: fix typo in message_priority field name
1y ago
pie.h
net/sched: sch_pie: annotate data-races in pie_dump_stats()
6mo ago
ping.h
net: remove addr_len argument of recvmsg() handlers
8mo ago
pkt_cls.h
net/sched: act_api: take tcfa_lock for hardware stats updates
2w ago
pkt_sched.h
net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup
2mo ago
pptp.h
net: add missing includes and forward declarations under net/
4y ago
proto_memory.h
net: Allow opt-out from global protocol memory accounting.
1y ago
protocol.h
ipv6: move tcp_ipv6_hash_secret and udp_ipv6_hash_secret to net_hotdata
2y ago
psample.h
net: psample: fix flag being set in wrong skb
2y ago
psnap.h
net: add missing includes and forward declarations under net/
4y ago
psp.h
psp: base PSP device support
1y ago
raw.h
net: use NUMA drop counters for softnet_data.dropped
1y ago
rawv6.h
ipv6: raw: constify raw_v6_match() socket argument
3y ago
red.h
net: sched: Correct spelling in headers
2y ago
regulatory.h
net: Correct spelling in headers
2y ago
request_sock.h
tcp: move __reqsk_free() out of line
8mo ago
rose.h
net: remove ax25 and amateur radio (hamradio) subsystem
6mo ago
route.h
ipv4: Batch rt_flush_dev() in netdev_run_todo().
3w ago
rpl.h
ipv6: rpl: Remove pskb(_may)?_pull() in ipv6_rpl_srh_rcv().
3y ago
rps-types.h
net: add rps_tag_ptr type and helpers
7mo ago
rps.h
net-sysfs: use rps_tag_ptr and remove metadata from rps_dev_flow_table
7mo ago
rsi_91x.h
rsi: remove kernel-doc comment marker
3y ago
rstreason.h
net: Retire DCCP socket.
1y ago
rtnetlink.h
net: ip_gre: require CAP_NET_ADMIN in the device netns for changelink
4mo ago
rtnh.h
net: Rename net/nexthop.h net/rtnh.h
7y ago
sch_generic.h
net: cap skb->queue_mapping when the tx queue is picked
1mo ago
sch_priv.h
net/sched: Export mq functions for reuse
9mo ago
scm.h
af_unix: record the pid of the sending thread
3w ago
secure_seq.h
tcp: secure_seq: add back ports to TS offset
7mo ago
seg6_hmac.h
seg6: fix HMAC validation when an extension header precedes the SRH
1mo ago
seg6_local.h
seg6: Use nested-BH locking for seg6_bpf_srh_states.
2y ago
seg6.h
ipv6: sr: restruct ifdefines
2y ago
selftests.h
net: selftests: export packet creation helpers for driver use
11mo ago
slhc_vj.h
slip: Check if rstate is initialized before uncompressing
8y ago
smc.h
smc: Use flexible array for SMCD connections
5mo ago
snmp.h
net: snmp: remove SNMP_MIB_SENTINEL
1y ago
sock_reuseport.h
net: core: annotate socks of struct sock_reuseport with __counted_by
2y ago
sock.h
Merge tag 'net-next-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
1w ago
stp.h
net: add missing includes and forward declarations under net/
4y ago
strparser.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
3w ago
switchdev.h
bridge: No DEV_PATH_BR_VLAN_UNTAG_HW for dsa foreign
7mo ago
tc_wrapper.h
net/sched: refine indirect call mitigation in tc_wrapper.h
7mo ago
tcp_ao.h
tcp: restore RCU grace period in tcp_ao_destroy_sock
4mo ago
tcp_ecn.h
tcp: annotate data-races around tp->delivered and tp->delivered_ce
6mo ago
tcp_states.h
tcp: Dump bound-only sockets in inet_diag.
2y ago
tcp.h
Merge tag 'bpf-next-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
1w ago
tcx.h
bpf: Remove location field in tcx_link
1y ago
timewait_sock.h
tcp: Remove timewait_sock_ops.twsk_destructor().
1y ago
tipc.h
flow_dissector: do not rely on implicit casts
8y ago
tls_prot.h
net/tls: Add TLS Alert definitions
3y ago
tls.h
tls: remove tls_toe and the related driver
4mo ago
transp_v6.h
ipv6: Retire UDP-Lite.
7mo ago
tso.h
net: tso: Introduce tso_dma_map and helpers
6mo ago
tun_proto.h
net: add missing includes and forward declarations under net/
4y ago
udp_tunnel.h
udp_tunnel: Pass struct sock to udp_tunnel_notify_{add,del}_rx_port().
5mo ago
udp.h
net: gso: support re-segmentation of TCP GSO skbs
2w ago
vsock_addr.h
net: Convert proto_ops connect() callbacks to use sockaddr_unsized
11mo ago
vxlan.h
vxlan: remove default_dst and use vxlan_config and lowerdev
1mo ago
wext.h
lift handling of SIOCIW... out of dev_ioctl()
8y ago
x25.h
net/x25: Remove unused x25_terminate_link()
1y ago
x25device.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
xdp_priv.h
net: add missing includes and forward declarations under net/
4y ago
xdp_sock_drv.h
xsk: honor XDP_TX_METADATA in zero-copy path
2mo ago
xdp_sock.h
xsk: move xsk_tx_metadata_request() to xdp_sock_drv.h
3mo ago
xdp.h
net: mvneta: clear XDP pfmemalloc flag between frames
1mo ago
xfrm.h
xfrm: cache the offload ifindex for netlink dumps
4mo ago
xsk_buff_pool.h
xsk: freeze deferred pool teardown without blocking unregister
1w ago