Sign in
Join now
kernel
tjh.dev
/
Star
Starred
Star
1
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
1
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
kernel
/
include
/
uapi
/
linux
30 folders
·
572 files
at commit
b1e34412
Brian Mak
·
x86/kexec: carry forward the boot DTB on kexec
·
1y ago
f367474b
android
binder: frozen notification
2y ago
byteorder
uapi: Fix undefined __always_inline on non-glibc systems
4y ago
caif
net: caif: drop duplicate words in comments
6y ago
can
can: isotp: remove ISO 15675-2 specification version where possible
2y ago
cifs
cifs: remove pathname for file from SPDX header
5y ago
counter
counter: microchip-tcb-capture: Add capture extensions for registers RA/RB
1y ago
dvb
media: dvb: Fix dtvs_stats packing.
2y ago
genwqe
hdlc
wan/hdlc_x25: make lapb params configurable
6y ago
hsi
headers: Remove some left-over license text in include/uapi/linux/hsi/
3y ago
iio
iio: introduce the FAULT event type
1y ago
io_uring
io_uring/mock: add trivial poll handler
1y ago
isdn
isdn/capi: check message length in capi_write()
7y ago
media
media: pisp_be: Use clamp() and define max sizes
1y ago
misc
bcm-vk: add bcm_vk UAPI
5y ago
mmc
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
netfilter
netfilter: nfnetlink_hook: Dump flowtable info
1y ago
netfilter_arp
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
netfilter_bridge
netfilter: ebtables: replace zero-length array members
3y ago
netfilter_ipv4
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
netfilter_ipv6
netfilter: ip6t_LOG: Fix a typo in a comment
4y ago
nfsd
NFSD: Handle new xprtsec= export option
3y ago
raid
md: keep recovery_cp in mdp_superblock_s
1y ago
sched
sched/deadline: Clarify nanoseconds in uapi
2y ago
spi
spi: Enable controllers to extend the SPI protocol with MOSI idle configuration
2y ago
sunrpc
surface_aggregator
platform/surface: aggregator_cdev: Allow enabling of events from user-space
5y ago
tc_act
net: sched: Annotate struct tc_pedit with __counted_by
2y ago
tc_ematch
usb
Merge tag 'usb-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
1y ago
a.out.h
acct.h
taskstats: version 12 with thread group and exe info
4y ago
acrn.h
virt: acrn: Mark the uuid field as unused
3y ago
adb.h
adfs_fs.h
fs/adfs: correct disc record structure
7y ago
affs_hardblocks.h
block: change all __u32 annotations to __be32 in affs_hardblocks.h
3y ago
agpgart.h
agpgart.h: do not include <stdlib.h> from exported header
4y ago
aio_abi.h
am437x-vpfe.h
amt.h
amt: add control plane of amt interface
5y ago
apm_bios.h
arcfb.h
arm_sdei.h
aspeed-lpc-ctrl.h
aspeed-p2a-ctrl.h
aspeed-video.h
media: aspeed: Support aspeed mode to reduce compressed data
4y ago
atalk.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_tcp.h
atm_zatm.h
net: atm: bring back zatm uAPI
4y ago
atm.h
atmapi.h
atmarp.h
atmbr2684.h
atm: uapi: fix spelling typos in comments
3y ago
atmclip.h
atmdev.h
Move COMPAT_ATM_ADDPARTY to net/atm/svc.c
3y ago
atmioc.h
atm: Replace HTTP links with HTTPS ones
6y ago
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
audit.h
landlock: Add AUDIT_LANDLOCK_DOMAIN and log domain status
1y ago
auto_dev-ioctl.h
autofs: use flexible array in ioctl structure
3y ago
auto_fs.h
autofs: add per dentry expire timeout
2y ago
auto_fs4.h
auxvec.h
uapi/auxvec: Define AT_HWCAP3 and AT_HWCAP4 aux vector, entries
2y ago
ax25.h
batadv_packet.h
batman-adv: Add flex array to struct batadv_tvlv_tt_data
2y ago
batman_adv.h
batman-adv: Use consistent name for mesh interface
1y ago
baycom.h
bcm933xx_hcs.h
bfs_fs.h
binfmts.h
binfmt_misc: pass binfmt_misc flags to the interpreter
5y ago
bits.h
uapi: bitops: use UAPI-safe variant of BITS_PER_LONG again (2)
1y ago
blk-crypto.h
blk-crypto: add ioctls to create and prepare hardware-wrapped keys
1y ago
blkdev.h
block: implement async io_uring discard cmd
2y ago
blkpg.h
block: update a few comments in uapi/linux/blkpg.h
5y ago
blktrace_api.h
block: remove bounce buffering support
1y ago
blkzoned.h
block: Fix a source code comment in include/uapi/linux/blkzoned.h
3y ago
bpf_common.h
bpf_perf_event.h
bpf.h
bpf: Add struct bpf_token_info
1y ago
bpqether.h
bsg.h
bt-bmc.h
btf.h
docs/bpf: Document the semantics of BTF tags with kind_flag
1y ago
btrfs_tree.h
btrfs: remove raid-stripe-tree encoding field from stripe_extent
2y ago
btrfs.h
btrfs: defrag: add flag to force no-compression
1y ago
cachefiles.h
cachefiles: implement on-demand read
4y ago
can.h
can: canxl: support Remote Request Substitution bit access
1y ago
capability.h
uapi: fix broken link in linux/capability.h
1y ago
capi.h
cciss_defs.h
cciss_ioctl.h
ccs.h
media: v4l: uapi: ccs: Add CCS controls for shading correction
5y ago
cdrom.h
cdrom: mark CDROMGETSPINDOWN/CDROMSETSPINDOWN obsolete
4y ago
cec-funcs.h
media: uapi: cec-funcs.h: use CEC_LOG_ADDR_BROADCAST
1y ago
cec.h
media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags
2y ago
cfm_bridge.h
bridge: cfm: Kernel space implementation of CFM. CCM frame RX added.
6y ago
cgroupstats.h
cgroup: remove obsolete comment above struct cgroupstats
3y ago
chio.h
scsi: ch: add include guard to chio.h
7y ago
close_range.h
fs, close_range: add flag CLOSE_RANGE_CLOEXEC
5y ago
cn_proc.h
connector: Fix invalid conversion in cn_proc.h
2y ago
coda.h
coda: add hinting support for partial file caching
7y ago
coff.h
linux/coff.h: add include guard
7y ago
comedi.h
comedi: Move the main COMEDI headers
4y ago
connector.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
const.h
treewide: fix typo 'unsigned __init128' -> 'unsigned __int128'
1y ago
coredump.h
coredump: allow for flexible coredump handling
1y ago
coresight-stm.h
coresight: stm: Support marked packet
6y ago
counter.h
counter: add direction change event
1y ago
cramfs_fs.h
cryptouser.h
crypto: sig - Introduce sig_alg backend
2y ago
cuda.h
cxl_mem.h
cxl/mbox: Add Clear Log mailbox command
2y ago
cyclades.h
tty: Partially revert the removal of the Cyclades public API
4y ago
cycx_cfm.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
dcbnl.h
net: dcb: add new rewrite table
3y ago
dccp.h
devlink.h
devlink: Fix excessive stack usage in rate TC bandwidth parsing
1y ago
dlm_device.h
treewide: Replace 0-element memcpy() destinations with flexible arrays
5y ago
dlm_plock.h
fs: dlm: allow to F_SETLKW getting interrupted
3y ago
dlm.h
dlm: introduce DLM_LSFL_SOFTIRQ_SAFE
2y ago
dlmconstants.h
fs: dlm: remove deprecated code parts
3y ago
dm-ioctl.h
dm mpath: Interface for explicit probing of active paths
1y ago
dm-log-userspace.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
dma-buf.h
Merge tag 'drm-misc-next-2022-06-17' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
4y ago
dma-heap.h
dma-buf: align fd_flags and heap_flags with dma_heap_allocation_data
2y ago
dns_resolver.h
dpll.h
dpll: add reference-sync netlink attribute
1y ago
dqblk_xfs.h
quota: report warning limits for realtime space quotas
5y ago
dw100.h
media: uapi: Add a control for DW100 driver
4y ago
edd.h
efs_fs_sb.h
elf-em.h
LoongArch: Add ELF-related definitions
4y ago
elf-fdpic.h
binfmt_elf_fdpic: support 64-bit systems
3y ago
elf.h
Merge tag 'timers-vdso-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1y ago
errno.h
errqueue.h
net-timestamp: COMPLETION timestamp on packet tx completion
1y ago
erspan.h
ethtool_netlink_generated.h
ethtool: rss: support removing contexts via Netlink
1y ago
ethtool_netlink.h
netlink: specs: add the multicast group name to spec
1y ago
ethtool.h
ethtool: mark ETHER_FLOW as usable for Rx hash
1y ago
eventfd.h
eventfd: add a uapi header for eventfd userspace APIs
3y ago
eventpoll.h
eventpoll: Add epoll ioctl for epoll_params
2y ago
exfat.h
exfat: Implement sops->shutdown and ioctl
2y ago
ext4.h
ext4: Add a uapi header for ext4 userspace APIs
3y ago
f2fs.h
f2fs: add ioctl to get IO priority hint
1y ago
fadvise.h
falloc.h
fs: introduce FALLOC_FL_WRITE_ZEROES to fallocate
1y ago
fanotify.h
fanotify: notify on mount attach and detach
1y ago
fb.h
tty: vt: define a common enum for VESA blanking constants
2y ago
fcntl.h
uapi/fcntl: add FD_PIDFS_ROOT
1y ago
fd.h
floppy: cleanups: remove trailing whitespaces
5y ago
fdreg.h
floppy: add references to 82077's extra registers
6y ago
fib_rules.h
net: add UAPI to the header guard in various network headers
1y ago
fiemap.h
fiemap: use kernel-doc includes in fiemap docbook
1y ago
filter.h
firewire-cdev.h
drivers: firewire: firewire-cdev.h: fix identation on a kernel-doc markup
1y ago
firewire-constants.h
fou.h
ynl: broaden the license even more
3y ago
fpga-dfl.h
fpga: dfl: afu: add AFU interrupt support
6y ago
fs.h
Merge tag 'vfs-6.17-rc1.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
1y ago
fscrypt.h
fscrypt: add support for hardware-wrapped keys
1y ago
fsi.h
fsi: sbefifo: Add configurable in-command timeout
3y ago
fsl_hypervisor.h
fsl_mc.h
bus: fsl-mc: add fsl-mc userspace support
5y ago
fsmap.h
fsmap.h: add linux/fsmap.h to UAPI compile-test coverage
4y ago
fsverity.h
fs-verity: support reading signature with ioctl
5y ago
fuse.h
fuse: add more control over cache invalidation behaviour
1y ago
futex.h
futex: Implement FUTEX2_MPOL
1y ago
gameport.h
gen_stats.h
net_sched: add TCA_STATS_PKT64 attribute
7y ago
genetlink.h
genetlink: correct uAPI defines
4y ago
gfs2_ondisk.h
gfs2: Add trusted xattr support
5y ago
gpio.h
gpio: uapi: clarify default_values being logical
2y ago
gsmmux.h
tty: n_gsm: add copyright Siemens Mobility GmbH
3y ago
gtp.h
gtp: add IPv6 support
2y ago
handshake.h
net/handshake: Add new parameter 'HANDSHAKE_A_ACCEPT_KEYRING'
1y ago
hash_info.h
crypto: FIPS 202 SHA-3 register in hash info for IMA
3y ago
hdlc.h
hdlcdrv.h
hdreg.h
hid.h
HID: convert defines of HID class requests into a proper enum
4y ago
hiddev.h
hidraw.h
HID: hidraw: add HIDIOCREVOKE ioctl
2y ago
hpet.h
hsr_netlink.h
hsr: enhance netlink socket interface to support PRP
6y ago
hw_breakpoint.h
Move bp_type_idx to include/linux/hw_breakpoint.h
3y ago
hyperv.h
hv_utils: Add comment about max VMbus packet size in VSS driver
4y ago
i2c-dev.h
i2c: remove licence boilerplate from i2c-dev UAPI header
5y ago
i2c.h
i2c: Clarify behavior of I2C_M_RD flag
1y ago
i2o-dev.h
i8k.h
icmp.h
icmp: fix lib conflict with trinity
5y ago
icmpv6.h
netfilter: conntrack: fix ct-state for ICMPv6 Multicast Router Discovery
2y ago
idxd.h
dmaengine: idxd: add wq driver name support for accel-config user tool
3y ago
if_addr.h
net: add UAPI to the header guard in various network headers
1y ago
if_addrlabel.h
net: add UAPI to the header guard in various network headers
1y ago
if_alg.h
net: add UAPI to the header guard in various network headers
1y ago
if_arcnet.h
net: add UAPI to the header guard in various network headers
1y ago
if_arp.h
mctp: Add initial driver infrastructure
5y ago
if_bonding.h
net: add UAPI to the header guard in various network headers
1y ago
if_bridge.h
net: bridge: Add offload_fail_notification bopt
1y ago
if_eql.h
if_ether.h
can: canxl: update CAN infrastructure for CAN XL frames
4y ago
if_fc.h
net: add UAPI to the header guard in various network headers
1y ago
if_fddi.h
FDDI: if_fddi.h: Update my e-mail address
5y ago
if_hippi.h
net: add UAPI to the header guard in various network headers
1y ago
if_infiniband.h
if_link.h
net: bonding: add broadcast_neighbor netlink option
1y ago
if_ltalk.h
if_macsec.h
net: macsec: Expose MACSEC_SALT_LEN definition to user space
4y ago
if_packet.h
net: add UAPI to the header guard in various network headers
1y ago
if_phonet.h
if_plip.h
net: add UAPI to the header guard in various network headers
1y ago
if_ppp.h
if_pppol2tp.h
l2tp: remove tunnel and session debug flags field
6y ago
if_pppox.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
if_slip.h
net: add UAPI to the header guard in various network headers
1y ago
if_team.h
uapi: team: use header file generated from YAML spec
2y ago
if_tun.h
tun: enable gso over UDP tunnel support.
1y ago
if_tunnel.h
pfcp: always set pfcp metadata
2y ago
if_vlan.h
if_x25.h
net: add UAPI to the header guard in various network headers
1y ago
if_xdp.h
net: xsk: introduce XDP_MAX_TX_SKB_BUDGET setsockopt
1y ago
if.h
net: Add IF_OPER_TESTING
6y ago
ife.h
igmp.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
ila.h
in_route.h
in.h
include: uapi: protocol number and packet structs for AGGFRAG in ESP
1y ago
in6.h
uapi: in6: restore visibility of most IPv6 socket options
1y ago
inet_diag.h
net: Correct spelling in headers
2y ago
inotify.h
inotify: Fix misspelling of "writable"
2y ago
input-event-codes.h
Input: add keycode for performance mode key
1y ago
input.h
HID: core: Add bus define for SoundWire bus
1y ago
io_uring.h
io_uring/net: Allow to do vectorized send
1y ago
ioam6_genl.h
uapi: ioam6: API for netlink multicast events
2y ago
ioam6_iptunnel.h
net: ipv6: ioam6: new feature tunsrc
2y ago
ioam6.h
ipv6: ioam: Replace 0-length array with flexible array
3y ago
ioctl.h
iommufd.h
iommufd: Destroy vdevice on idevice destroy
1y ago
ioprio.h
block: uapi: Fix compilation errors using ioprio.h with C++
3y ago
ip_vs.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
ip.h
include: uapi: protocol number and packet structs for AGGFRAG in ESP
1y ago
ip6_tunnel.h
net: add UAPI to the header guard in various network headers
1y ago
ipc.h
ipmi_bmc.h
treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers
7y ago
ipmi_msgdefs.h
ipmi:msghandler: retry to get device id on an error
6y ago
ipmi_ssif_bmc.h
ipmi: ssif_bmc: Add SSIF BMC driver
4y ago
ipmi.h
ipmi: Add support for IPMB direct messages
5y ago
ipsec.h
xfrm: add generic iptfs defines and functionality
1y ago
ipv6_route.h
ipv6.h
ipv6: add `force_forwarding` sysctl to enable per-interface forwarding
1y ago
irqnr.h
iso_fs.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
isst_if.h
platform/x86: ISST: Support SST-PP revision 2
1y ago
ivtv.h
ivtvfb.h
jffs2.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
joystick.h
kcm.h
kcmp.h
kcov.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
kd.h
Revert "VT: Use macros to define ioctls"
2y ago
kdev_t.h
kernel-page-flags.h
mm: remove PG_error
2y ago
kernel.h
uapi: move constants from <linux/kernel.h> to <linux/const.h>
5y ago
kernelcapi.h
kexec.h
x86/kexec: carry forward the boot DTB on kexec
1y ago
keyboard.h
vt: keyboard, sort key types by their number
6y ago
keyctl.h
watch_queue: Add a key/keyring notification facility
6y ago
kfd_ioctl.h
drm/amdkfd: add smi events for process start and end
1y ago
kfd_sysfs.h
drm/amdkfd: flag per-sdma queue reset supported to user space
1y ago
kvm_para.h
KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall
5y ago
kvm.h
Merge tag 'kvmarm-6.17' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
1y ago
l2tp.h
uapi: move IPPROTO_L2TP to in.h
4y ago
landlock.h
landlock: Update log documentation
1y ago
libc-compat.h
uapi: libc-compat: remove ipx leftovers
2y ago
limits.h
lirc.h
media: lirc: revert removal of unused feature flags
4y ago
llc.h
loadpin.h
LoadPin: Enable loading from trusted dm-verity devices
4y ago
lockd_netlink.h
lockd: add netlink control interface
1y ago
loop.h
loop: remove most the top-of-file boilerplate comment from the UAPI header
4y ago
lp.h
lsm.h
lsm: add IPE lsm
2y ago
lwtunnel.h
xfrm: lwtunnel: add lwtunnel support for xfrm interfaces in collect_md mode
4y ago
magic.h
bcachefs: Move BCACHEFS_STATFS_MAGIC value to UAPI magic.h
2y ago
major.h
tty: cyclades, remove this orphan
5y ago
map_to_14segment.h
uapi: Add <linux/map_to_14segment.h>
5y ago
map_to_7segment.h
uapi: map_to_7segment: Remove licence boilerplate
5y ago
matroxfb.h
max2175.h
mctp.h
net: mctp: add gateway routing support
1y ago
mdio.h
net: mdio: add definition for clock stop capable bit
1y ago
media-bus-format.h
media: uapi: Add MEDIA_BUS_FMT_RGB101010_1X7X5_{SPWG, JEIDA}
2y ago
media.h
media: uapi: Use unsigned int values for assigning bits in u32 fields
3y ago
mei_uuid.h
mei: Move uuid.h to the MEI namespace
3y ago
mei.h
mei: fix spellos in mei.h
2y ago
membarrier.h
sched/membarrier: Introduce MEMBARRIER_CMD_GET_REGISTRATIONS
3y ago
memfd.h
mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC
3y ago
mempolicy.h
mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weighted interleaving
2y ago
mii.h
ethtool: provide UAPI for PHY master/slave configuration.
6y ago
minix_fs.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
mman.h
mm: add MAP_DROPPABLE for designating always lazily freeable mappings
2y ago
mmtimer.h
module.h
module: add in-kernel support for decompressing
4y ago
mount.h
Merge patch series "fs: allow changing idmappings"
1y ago
mpls_iptunnel.h
mpls.h
mptcp_pm.h
netlink: specs: mptcp: replace underscores with dashes in names
1y ago
mptcp.h
mptcp: add last time fields in mptcp_info
2y ago
mqueue.h
mroute.h
ipmr: Add high byte of VIF ID to igmpmsg
6y ago
mroute6.h
net: ip6mr: add support for passing full packet on wrong mif
4y ago
mrp_bridge.h
net: mrp: move struct definitions out of uapi
5y ago
msdos_fs.h
msg.h
y2038: uapi: change __kernel_time_t to __kernel_old_time_t
7y ago
mshv.h
Drivers: hv: Introduce mshv_root module to expose /dev/mshv to VMMs
1y ago
mtio.h
nbd-netlink.h
nbd: provide a way for userspace processes to identify device backends
5y ago
nbd.h
nbd: implement the WRITE_ZEROES command
2y ago
ncsi.h
ndctl.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
neighbour.h
neighbor: Add NTF_EXT_VALIDATED flag for externally validated entries
1y ago
net_dropmon.h
uapi: net_dropmon: drop unused is_drop_point_hw macro
1y ago
net_namespace.h
net_shaper.h
netlink: spec: add shaper introspection support
2y ago
net_tstamp.h
net: add UAPI to the header guard in various network headers
1y ago
net.h
netconf.h
ipv6: add `force_forwarding` sysctl to enable per-interface forwarding
1y ago
netdev.h
net: define an enum for the napi threaded state
1y ago
netdevice.h
netfilter_arp.h
netfilter_bridge.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter.h
netfilter: remove NFPROTO_DECNET
4y ago
netlink_diag.h
net: add UAPI to the header guard in various network headers
1y ago
netlink.h
netlink: add variable-length / auto integers
3y ago
netrom.h
nexthop.h
net: nexthop: Increase weight to u16
2y ago
nfc.h
net: nfc: Propagate ISO14443 type A target ATS to userspace via netlink
2y ago
nfs_fs.h
NFS: Remove remaining dfprintks related to fscache and remove NFSDBG_FSCACHE
4y ago
nfs_idmap.h
nfs_mount.h
nfs.h
NFS/knfsd: Remove the invalid NFS error 'NFSERR_OPNOTSUPP'
2y ago
nfs2.h
nfs3.h
NFSD: Update the SETATTR3args decoder to use struct xdr_stream
5y ago
nfs4_mount.h
nfs4.h
nfsd: rework NFS4_SHARE_WANT_* flag handling
1y ago
nfsacl.h
NFSACL: Replace PROC() macro with open code
6y ago
nfsd_netlink.h
nfsd: new netlink ops to get/set server pool_mode
2y ago
nilfs2_api.h
nilfs2_ondisk.h
nilfs2: Mark on-disk strings as nonstring
1y ago
nitro_enclaves.h
nitro_enclaves: Add fixes for checkpatch spell check reports
5y ago
nl80211-vnd-intel.h
nl80211: vendor-cmd: intel: add more details for IWL_MVM_VENDOR_CMD_HOST_GET_OWNERSHIP
5y ago
nl80211.h
wifi: cfg80211: support configuring an S1G short beaconing BSS
1y ago
npcm-video.h
media: uapi: Add controls for NPCM video driver
3y ago
nsfs.h
mntns: use stable inode number for initial mount ns
1y ago
nsm.h
misc: Add Nitro Secure Module driver
2y ago
ntsync.h
ntsync: Introduce alertable waits.
1y ago
nubus.h
nvme_ioctl.h
nvme: enable uring-passthrough for admin commands
4y ago
nvram.h
omap3isp.h
media: omap3isp: Use struct_group() for memcpy() region
4y ago
omapfb.h
oom.h
openat2.h
fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED
5y ago
openvswitch.h
net: openvswitch: allow providing upcall pid for the 'execute' command
1y ago
ovpn.h
ovpn: add basic netlink support
1y ago
packet_diag.h
papr_pdsm.h
powerpc/papr_scm: Move duplicate definitions to common header files
2y ago
param.h
parport.h
ata: parport_pc: add 16-bit and 8-bit fast EPP transfer flags
3y ago
patchkey.h
pci_regs.h
PCI/IOV: Restore VF resizable BAR state after reset
1y ago
pci.h
pcitest.h
misc: pci_endpoint_test: Add doorbell test case
1y ago
perf_event.h
perf/uapi: Clean up <uapi/linux/perf_event.h> a bit
1y ago
personality.h
pfkeyv2.h
xfrm: Add support for SM4 symmetric cipher algorithm
4y ago
pfrut.h
ACPI: pfr_update: Fix the driver update version check
1y ago
pg.h
block: pg: add header include guard
7y ago
phantom.h
phonet.h
pidfd.h
uapi/fcntl: mark range as reserved
1y ago
pkt_cls.h
net: sched: uapi: add more sanely named duplicate defines
1y ago
pkt_sched.h
sched: Dump configuration and statistics of dualpi2 qdisc
1y ago
pktcdvd.h
pktcdvd: Get rid of custom printing macros
3y ago
pmu.h
poll.h
posix_acl_xattr.h
posix_acl.h
posix_types.h
ppdev.h
ppdev: add header include guard
7y ago
ppp_defs.h
Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground
6y ago
ppp-comp.h
ppp-ioctl.h
ppp: Fix PPPIOCUNBRIDGECHAN request number
5y ago
pps_gen.h
drivers pps: add PPS generators support
1y ago
pps.h
pr.h
block: Add error codes for common PR failures
3y ago
prctl.h
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
1y ago
psample.h
net: psample: allow using rate as probability
2y ago
psci.h
firmware/psci: Add definitions for PSCI v1.3 specification
2y ago
psp-dbc.h
crypto: ccp - Add support for getting and setting DBC parameters
3y ago
psp-sev.h
crypto: ccp - Fix uAPI definitions of PSP errors
1y ago
ptp_clock.h
ptp/ioctl: support MONOTONIC{,_RAW} timestamps for PTP_SYS_OFFSET_EXTENDED
2y ago
ptrace.h
ptrace: introduce PTRACE_SET_SYSCALL_INFO request
1y ago
pwm.h
pwm: Add support for pwmchip devices for faster and easier userspace access
1y ago
qemu_fw_cfg.h
qnx4_fs.h
qnxtypes.h
qrtr.h
quota.h
shmem: prepare shmem quota infrastructure
3y ago
radeonfb.h
random.h
random: note that RNDGETPOOL was removed in 2.6.9-rc2
2y ago
rds.h
rds: transport module should be auto loaded when transport is set
6y ago
reboot.h
remoteproc_cdev.h
remoteproc: Add remoteproc character device interface
6y ago
resource.h
uapi/linux/resource.h: fix include
2y ago
rfkill.h
rfkill: uapi: fix RFKILL_IOCTL_MAX_SIZE ioctl request definition
4y ago
rio_cm_cdev.h
rio_mport_cdev.h
rkisp1-config.h
media: rockchip: rkisp1: Add support for Wide Dynamic Range
1y ago
romfs_fs.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
rose.h
route.h
rpl_iptunnel.h
net: ipv6: add rpl sr tunnel
6y ago
rpl.h
net: ipv6: rpl_iptunnel: Replace 0-length arrays with flexible arrays
3y ago
rpmsg_types.h
rpmsg: Introduce __rpmsg{16|32|64} types
5y ago
rpmsg.h
rpmsg: char: Add RPMSG GET/SET FLOWCONTROL IOCTL support
3y ago
rseq.h
rseq: Extend struct rseq with per-memory-map concurrency ID
3y ago
rtc.h
rtc: add new RTC_FEATURE_ALARM_WAKEUP_ONLY feature
4y ago
rtnetlink.h
Add OVN to `rtnetlink.h`
1y ago
rxrpc.h
rxrpc: Add the security index for yfs-rxgk
1y ago
scc.h
linux/scc.h: make uapi linux/scc.h self-contained
6y ago
sched.h
sched_ext: Implement BPF extensible scheduler class
2y ago
scif_ioctl.h
screen_info.h
sctp.h
sctp: add weighted fair queueing stream scheduler
3y ago
seccomp.h
seccomp: add the synchronous mode for seccomp_unotify
3y ago
securebits.h
security: Add EXEC_RESTRICT_FILE and EXEC_DENY_INTERACTIVE securebits
1y ago
sed-opal.h
block: sed-opal: add ioctl IOC_OPAL_SET_SID_PW
2y ago
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
Merge tag 'net-next-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
4y ago
seg6_local.h
seg6: add NEXT-C-SID support for SRv6 End behavior
4y ago
seg6.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
selinux_netlink.h
sem.h
y2038: uapi: change __kernel_time_t to __kernel_old_time_t
7y ago
serial_core.h
serial: add PORT_GENERIC definition
3y ago
serial_reg.h
serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750
3y ago
serial.h
tty: serial: Fix bit order in RS485 flag definitions
2y ago
serio.h
media: input: serio.h: add SERIO_EXTRON_DA_HD_PLUS
2y ago
sev-guest.h
KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event
2y ago
shm.h
y2038: uapi: change __kernel_time_t to __kernel_old_time_t
7y ago
signal.h
signalfd.h
signalfd: Remove SIL_PERF_EVENT fields from signalfd_siginfo
5y ago
smc_diag.h
net/smc: support extended GID in SMC-D lgr netlink attribute
2y ago
smc.h
net/smc: introduce statistics for ringbufs usage of net namespace
2y ago
smiapp.h
snmp.h
tcp: add LINUX_MIB_BEYOND_WINDOW
1y ago
sock_diag.h
bpf: INET_DIAG support in bpf_sk_storage
6y ago
socket.h
socket: Don't use u8 type in uapi socket.h
4y ago
sockios.h
sonet.h
sonypi.h
sound.h
soundcard.h
kbuild: move headers_check.pl to usr/include/
4y ago
stat.h
fs: add atomic write unit max opt to statx
1y ago
stddef.h
uapi: stddef.h: Introduce __kernel_nonstring
1y ago
stm.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
string.h
suspend_ioctls.h
swab.h
include/uapi/linux/swab: Fix potentially missing __always_inline
4y ago
switchtec_ioctl.h
PCI/switchtec: Add Gen4 flash information interface support
6y ago
sync_file.h
dma-buf/sync_file: Add SET_DEADLINE ioctl
2y ago
synclink.h
sysctl.h
ipv6: add `force_forwarding` sysctl to enable per-interface forwarding
1y ago
sysinfo.h
target_core_user.h
scsi: target: uapi: Replace fake flex-array with flexible-array member
3y ago
taskstats.h
taskstats: fix struct taskstats breaks backward compatibility since version 15
1y ago
tcp_metrics.h
tcp_metrics: add netlink protocol spec in YAML
2y ago
tcp.h
tcp: fastopen: pass TFO child indication through getsockopt
1y ago
tdx-guest.h
virt: Add TDX guest driver
3y ago
tee.h
tee: tstee: Add Trusted Services TEE driver
2y ago
termios.h
tty: drop termiox user definitions
5y ago
thermal.h
thermal/netlink: Prevent userspace segmentation fault by adjusting UAPI header
1y ago
thp7312.h
media: uapi: Add controls for the THP7312 ISP
2y ago
time_types.h
y2038: rename itimerval to __kernel_old_itimerval
6y ago
time.h
time: Introduce auxiliary POSIX clocks
1y ago
timerfd.h
times.h
timex.h
y2038: sparc: remove use of struct timex
6y ago
tiocl.h
vt: bracketed paste support
1y ago
tipc_config.h
net, uapi: remove inclusion of arpa/inet.h
4y ago
tipc_netlink.h
tipc: add automatic rekeying for encryption key
6y ago
tipc_sockets_diag.h
tipc.h
tipc: add automatic rekeying for encryption key
6y ago
tls.h
net: tls: Add ARIA-GCM algorithm
4y ago
toshiba.h
tps6594_pfsm.h
misc: tps6594-pfsm: Add driver for TI TPS6594 PFSM
3y ago
trace_mmap.h
tracing: Have memmapped ring buffer use ioctl of "R" range 0x20-2F
2y ago
tty_flags.h
tty: add ASYNC_SPLIT_TERMIOS to deprecation mask
5y ago
tty.h
tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver
4y ago
types.h
types: Complement the aligned types with signed 64-bit one
2y ago
ublk_cmd.h
ublk: allow UBLK_IO_(UN)REGISTER_IO_BUF on any task
1y ago
udf_fs_i.h
udmabuf.h
udp.h
ovpn: introduce the ovpn_socket object
1y ago
uhid.h
uinput.h
uio.h
net: add SO_DEVMEM_DONTNEED setsockopt to release RX frags
2y ago
uleds.h
ultrasound.h
um_timetravel.h
um: add shared memory optimisation for time-travel=ext
2y ago
un.h
unistd.h
unix_diag.h
usbdevice_fs.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
usbip.h
usbip: add USBIP_URB_* URB transfer flags
4y ago
user_events.h
tracing/user_events: Introduce multi-format events
2y ago
userfaultfd.h
userfaultfd: UFFDIO_MOVE uABI
2y ago
userio.h
utime.h
y2038: uapi: change __kernel_time_t to __kernel_old_time_t
7y ago
utsname.h
uuid.h
mei: Move uuid.h to the MEI namespace
3y ago
uvcvideo.h
media: uvcvideo: implement UVC v1.5 ROI
1y ago
v4l2-common.h
headers: Remove some left-over license text in include/uapi/linux/v4l2-*
3y ago
v4l2-controls.h
media: rkisp1: Add RKISP1_CID_SUPPORTED_PARAMS_BLOCKS control
1y ago
v4l2-dv-timings.h
media: replace obsolete hans.verkuil@cisco.com alias
2y ago
v4l2-mediabus.h
media: uapi: Document which mbus format fields are valid for metadata
2y ago
v4l2-subdev.h
media: v4l: subdev: Add len_routes field to struct v4l2_subdev_routing
2y ago
vbox_err.h
vbox_vmmdev_types.h
virt: vbox: struct vmmdev_hgcm_pagelist: Replace 1-element array with flexible array
2y ago
vboxguest.h
virt: vbox: Add support for the new VBG_IOCTL_ACQUIRE_GUEST_CAPABILITIES ioctl
6y ago
vdpa.h
vdpa: support set mac address from vdpa tool
2y ago
vduse.h
vduse: relicense under GPL-2.0 OR BSD-3-Clause
1y ago
vesa.h
tty: vt: define a common enum for VESA blanking constants
2y ago
veth.h
vfio_ccw.h
vfio-ccw: Introduce a new CRW region
6y ago
vfio_zdev.h
vfio-pci/zdev: different maxstbl for interpreted devices
4y ago
vfio.h
vfio/pci: Do vf_token checks for VFIO_DEVICE_BIND_IOMMUFD
1y ago
vhost_types.h
vhost-net: allow configuring extended features
1y ago
vhost.h
vhost: Fix ioctl # for VHOST_[GS]ET_FORK_FROM_OWNER
1y ago
videodev2.h
media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5
1y ago
virtio_9p.h
treewide: uapi: Replace zero-length arrays with flexible-array members
4y ago
virtio_balloon.h
virtio_balloon: introduce memory scan/reclaim info
2y ago
virtio_blk.h
virtio-blk: fix to match virtio spec
3y ago
virtio_bt.h
Bluetooth: HCI: Remove HCI_AMP support
2y ago
virtio_config.h
virtio: Define feature bit for administration virtqueue
2y ago
virtio_console.h
virtio_console: correct tags for config space fields
6y ago
virtio_crypto.h
crypto: virtio - Drop sign/verify operations
2y ago
virtio_fs.h
virtiofs: set up virtio_fs dax_device
6y ago
virtio_gpio.h
virtio_gpio: drop packed attribute
5y ago
virtio_gpu.h
drm/virtio: Add capset definitions to UAPI
1y ago
virtio_i2c.h
i2c: virtio: Add support for zero-length requests
5y ago
virtio_ids.h
virtio: fix virtio transitional ids
4y ago
virtio_input.h
virtio_input: correct tags for config space fields
6y ago
virtio_iommu.h
iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG
4y ago
virtio_mem.h
virtio-mem: support suspend+resume
2y ago
virtio_mmio.h
virtio: Implement get_shm_region for MMIO transport
6y ago
virtio_net.h
net: implement virtio helpers to handle UDP GSO tunneling.
1y ago
virtio_pci.h
virtio_pci: Use self group type for cap commands
1y ago
virtio_pcidev.h
um: virt-pci: fix uapi documentation
5y ago
virtio_pmem.h
virtio_pmem: support feature SHMEM_REGION
2y ago
virtio_ring.h
virtio: kerneldocs fixes and enhancements
4y ago
virtio_rng.h
virtio_rtc.h
virtio_rtc: Add RTC class driver
1y ago
virtio_scmi.h
firmware: arm_scmi: Add virtio transport
5y ago
virtio_scsi.h
virtio_scsi: correct tags for config space fields
6y ago
virtio_snd.h
virtio_snd.h: clarify that `controls` depends on VIRTIO_SND_F_CTLS
1y ago
virtio_types.h
virtio_vsock.h
virtio/vsock: add 'VIRTIO_VSOCK_SEQ_EOR' bit.
5y ago
vm_sockets_diag.h
vm_sockets.h
vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
1y ago
vmclock-abi.h
ptp: Add support for the AMZNC10C 'vmclock' device
2y ago
vmcore.h
treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers
7y ago
vsockmon.h
vt.h
Revert "tty: vt: use _IO() to define ioctl numbers"
1y ago
vtpm_proxy.h
wait.h
pidfd: add P_PIDFD to waitid()
7y ago
watch_queue.h
watch_queue: Add a key/keyring notification facility
6y ago
watchdog.h
wireguard.h
wireguard: allowedips: add WGALLOWEDIP_F_REMOVE_ME flag
1y ago
wireless.h
uapi: wireless: Replace zero-length array with flexible-array member
3y ago
wmi.h
treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers
7y ago
wwan.h
wwan: add interface creation support
5y ago
x25.h
xattr.h
fs/xattr: bpf: Introduce security.bpf. xattr name prefix
1y ago
xdp_diag.h
xsk: Add xdp statistics to xsk_diag
6y ago
xfrm.h
xfrm: netlink: add config (netlink) options
1y ago
xilinx-v4l2-controls.h
zorro_ids.h
m68k: amiga: Turn off Warp1260 interrupts during boot
2y ago
zorro.h