android_kernel_msm-6.1_noth.../include/linux
Oleksij Rempel 18ff0bcda6 ethtool: add interface to interact with Ethernet Power Equipment
Add interface to support Power Sourcing Equipment. At current step it
provides generic way to address all variants of PSE devices as defined
in IEEE 802.3-2018 but support only objects specified for IEEE 802.3-2018 104.4
PoDL Power Sourcing Equipment (PSE).

Currently supported and mandatory objects are:
IEEE 802.3-2018 30.15.1.1.3 aPoDLPSEPowerDetectionStatus
IEEE 802.3-2018 30.15.1.1.2 aPoDLPSEAdminState
IEEE 802.3-2018 30.15.1.2.1 acPoDLPSEAdminControl

This is minimal interface needed to control PSE on each separate
ethernet port but it provides not all mandatory objects specified in
IEEE 802.3-2018.

Since "PoDL PSE" and "PSE" have similar names, but some different values
I decide to not merge them and keep separate naming schema. This should
allow as to be as close to IEEE 802.3 spec as possible and avoid name
conflicts in the future.

This implementation is connected to PHYs instead of MACs because PSE
auto classification can potentially interfere with PHY auto negotiation.
So, may be some extra PHY related initialization will be needed.

With WIP version of ethtools interaction with PSE capable link looks
as following:

$ ip l
...
5: t1l1@eth0: <BROADCAST,MULTICAST> ..
...

$ ethtool --show-pse t1l1
PSE attributs for t1l1:
PoDL PSE Admin State: disabled
PoDL PSE Power Detection Status: disabled

$ ethtool --set-pse t1l1 podl-pse-admin-control enable
$ ethtool --show-pse t1l1
PSE attributs for t1l1:
PoDL PSE Admin State: enabled
PoDL PSE Power Detection Status: delivering power

Signed-off-by: kernel test robot <lkp@intel.com>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Reviewed-by: Bagas Sanjaya <bagasdotme@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2022-10-03 17:33:57 -07:00
..
amba ARM: 9229/1: amba: Fix use-after-free in amba_read_periphid() 2022-08-30 11:12:52 +01:00
atomic
avf
bcma wifi: brcmfmac: pcie: Read Apple OTP information 2022-09-19 12:59:33 +03:00
byteorder
can can: dev: add CAN XL support to virtual CAN 2022-09-15 09:08:09 +02:00
ceph libceph: clean up ceph_osdc_start_request prototype 2022-08-03 14:05:39 +02:00
clk
comedi
crush
decompress
device Revert "driver core: Delete driver_deferred_probe_check_state()" 2022-08-23 13:14:02 +02:00
dma pci-v5.20-changes 2022-08-04 19:30:35 -07:00
dsa add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
extcon
firmware firmware: xilinx: add support for sd/gem config 2022-09-20 08:33:04 -07:00
fpga
fsl
gpio gpio: updates for v6.0-rc1 2022-08-04 18:34:05 -07:00
greybus
hsi
i3c
iio iio: cros: Register FIFO callback after sensor is registered 2022-07-18 18:29:13 +01:00
input
irqchip irqchip/mmp: Declare init functions in common header file 2022-07-25 09:42:24 +01:00
isdn
lockd lockd: detect and reject lock arguments that overflow 2022-08-04 10:28:48 -04:00
mailbox mailbox: mtk-cmdq: Remove proprietary cmdq_task_cb 2022-08-02 15:06:57 -05:00
mdio net: phy: mdio-i2c: support I2C MDIO protocol for RollBall SFP modules 2022-10-03 11:08:33 +01:00
mfd mfd: ocelot: Add helper to get regmap from a resource 2022-09-09 07:54:25 +01:00
mlx4
mlx5 net/mlx5: Start health poll at earlier stage of driver load 2022-10-03 16:55:29 -07:00
mmc wifi: brcmfmac: add 43439 SDIO ids and initialization 2022-09-07 11:01:15 +03:00
mtd SPI NOR core changes: 2022-08-01 21:31:22 +02:00
mux
net/intel
netfilter netfilter: h323: merge nat hook pointers into one 2022-07-11 16:25:16 +02:00
netfilter_arp
netfilter_bridge netfilter: ebtables: reject blobs that don't provide all entry points 2022-08-23 18:23:15 +02:00
netfilter_ipv4
netfilter_ipv6
pcs
perf drivers/perf: riscv_pmu: Add riscv pmu pm notifier 2022-07-06 10:57:30 +01:00
phy
pinctrl
platform_data platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask 2022-08-15 13:20:10 +02:00
power
pse-pd ethtool: add interface to interact with Ethernet Power Equipment 2022-10-03 17:33:57 -07:00
qed
raid
regulator regulator: Consumer load management improvements 2022-07-28 00:01:30 +01:00
remoteproc
reset
rpmsg
rtc
sched - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
soc net: ethernet: mtk_eth_wed: add axi bus support 2022-09-22 15:13:24 +02:00
soundwire sound updates for 6.0-rc1 2022-08-06 10:19:51 -07:00
spi spi: mux: Fix mux interaction with fast path optimisations 2022-09-02 13:27:13 +01:00
ssb
sunrpc NFS client updates for Linux 5.20 2022-08-10 14:04:32 -07:00
surface_aggregator platform/surface: aggregator: Move device registry helper functions to core module 2022-07-02 11:23:14 +02:00
ulpi
unaligned
usb usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles 2022-08-18 21:20:07 +02:00
8250_pci.h
a.out.h
acct.h
acpi.h More ACPI updates for 5.20-rc1 2022-08-11 13:26:09 -07:00
acpi_agdi.h
acpi_dma.h
acpi_iort.h ACPI/IORT: Add a helper to retrieve RMR info directly 2022-07-06 12:51:11 +02:00
acpi_mdio.h
acpi_pmtmr.h
acpi_viot.h ACPI: VIOT: Fix ACS setup 2022-07-05 20:25:39 +02:00
adb.h
adfs_fs.h
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h iommu/amd: Introduce function to check and enable SNP 2022-07-15 10:41:04 +02:00
anon_inodes.h
aperture.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple-mailbox.h
apple_bl.h
arch_topology.h arch_topology: Drop LLC identifier stash from the CPU topology 2022-07-04 16:22:29 +01:00
arm-cci.h
arm-smccc.h
arm_ffa.h
arm_sdei.h
armada-37xx-rwtm-mailbox.h
ascii85.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_tcp.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
atmdev.h
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h audit, io_uring, io-wq: Fix memory leak in io_sq_thread() and io_wqe_worker() 2022-08-04 08:33:54 -06:00
audit_arch.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h bdi: remove enum wb_congested_state 2022-07-29 18:12:35 -07:00
backing-dev.h writeback: remove inode_to_wb_is_valid() 2022-07-29 18:07:15 -07:00
backlight.h
badblocks.h
balloon_compaction.h mm: Convert all PageMovable users to movable_operations 2022-08-02 12:34:03 -04:00
base64.h lib/base64: RFC4648-compliant base64 encoding 2022-08-02 17:14:47 -06:00
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h
bio.h block: Use the new blk_opf_t type 2022-07-14 12:14:30 -06:00
bit_spinlock.h
bitfield.h
bitmap.h Bitmap patches for v6.0-rc1 2022-08-07 17:52:35 -07:00
bitops.h wait_on_bit: add an acquire memory barrier 2022-08-26 09:30:25 -07:00
bitrev.h
bits.h
blk-cgroup.h
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h blk-mq: remove unused function blk_mq_queue_stopped() 2022-08-18 07:38:10 -06:00
blk-pm.h
blk_types.h block: Introduce the type blk_opf_t 2022-07-14 12:14:30 -06:00
blkdev.h for-5.20/block-2022-08-04 2022-08-04 20:00:14 -07:00
blkpg.h
blktrace_api.h blktrace: Use the new blk_opf_t type 2022-07-14 12:14:30 -06:00
blockgroup_lock.h
bma150.h
bootconfig.h
bootmem_info.h
bottom_half.h
bpf-cgroup-defs.h
bpf-cgroup.h bpf: Introduce cgroup_{common,current}_func_proto 2022-08-23 16:08:21 -07:00
bpf-netns.h
bpf.h bpf: Add __bpf_prog_{enter,exit}_struct_ops for struct_ops trampoline 2022-09-29 09:25:47 -07:00
bpf_lirc.h
bpf_local_storage.h
bpf_lsm.h
bpf_mem_alloc.h bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc. 2022-09-05 15:33:07 +02:00
bpf_trace.h
bpf_types.h bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type 2022-09-21 16:24:17 -07:00
bpf_verifier.h btf: Allow dynamic pointer parameters in kfuncs 2022-09-21 17:32:48 -07:00
bpfilter.h
bpfptr.h BPF: Fix potential bad pointer dereference in bpf_sys_bpf() 2022-08-04 16:57:43 -07:00
brcmphy.h net: phy: broadcom: Implement suspend/resume for AC131 and BCM5241 2022-08-17 11:49:23 +01:00
bsearch.h
bsg-lib.h
bsg.h
btf.h btf: Allow dynamic pointer parameters in kfuncs 2022-09-21 17:32:48 -07:00
btf_ids.h bpf: Fix build error in case of !CONFIG_DEBUG_INFO_BTF 2022-07-22 09:07:07 -07:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: only do a memory barrier for the first set_buffer_uptodate() 2022-09-08 07:58:46 -04:00
bug.h
build-salt.h
build_bug.h
buildid.h
bvec.h
c2port.h
cache.h
cacheflush.h
cacheinfo.h cacheinfo: Allow early detection and population of cache attributes 2022-07-04 16:22:28 +01:00
capability.h
cb710.h
cc_platform.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi.h
cgroup-defs.h Several core optimizations: 2022-08-03 09:45:08 -07:00
cgroup.h sched/psi: Remove redundant cgroup_psi() when !CONFIG_CGROUPS 2022-08-15 12:35:31 -10:00
cgroup_api.h
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
clk-provider.h Merge branches 'clk-basic', 'clk-mtk', 'clk-devm-enable' and 'clk-ti-dt' into clk-next 2022-08-02 12:19:18 -07:00
clk.h
clkdev.h
clockchips.h
clocksource.h
clocksource_ids.h
cm4000_cs.h
cma.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h
compat.h
compiler-clang.h
compiler-gcc.h compiler-gcc.h: remove ancient workaround for gcc PR 58670 2022-07-17 17:31:38 -07:00
compiler-intel.h
compiler-version.h
compiler.h tracing: Define the is_signed_type() macro once 2022-08-29 13:29:40 -07:00
compiler_attributes.h net: skb: prevent the split of kfree_skb_reason() by gcc 2022-08-24 09:47:51 +01:00
compiler_types.h sparse: introduce conditional lock acquire function attribute 2022-07-03 11:32:22 -07:00
completion.h
component.h
configfs.h
connector.h
console.h
console_struct.h
consolemap.h
const.h
container.h
container_of.h
context_tracking.h context_tracking: Convert state to atomic_t 2022-07-05 13:33:00 -07:00
context_tracking_irq.h context_tracking: Take NMI eqs entrypoints over RCU 2022-07-05 13:32:59 -07:00
context_tracking_state.h context_tracking: Use arch_atomic_read() in __ct_state for KASAN 2022-07-05 13:33:00 -07:00
cookie.h
cordic.h
coredump.h
coresight-pmu.h coresight: Add config flag to enable branch broadcast 2022-07-06 16:32:08 +01:00
coresight-stm.h
coresight.h
count_zeros.h
counter.h
cper.h
cpu.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h
cpuhotplug.h Updates for interrupt core and drivers: 2022-08-01 12:48:15 -07:00
cpuidle.h
cpuidle_haltpoll.h
cpumask.h drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 2022-09-22 13:13:12 +02:00
cpumask_api.h
cpuset.h
crash_core.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
cred.h
crypto.h
cs5535.h
ctype.h
cuda.h
damon.h mm/damon/schemes: add 'LRU_DEPRIO' action 2022-07-03 18:08:43 -07:00
dasd_mod.h
davinci_emac.h
dax.h fsdax: dedup file range to use a compare function 2022-07-17 17:14:32 -07:00
dca.h
dcache.h We have a good pile of various fixes and cleanups from Xiubo, Jeff, 2022-08-11 12:41:07 -07:00
dccp.h
debug_locks.h
debugfs.h debugfs: add debugfs_lookup_and_remove() 2022-09-05 13:02:34 +02:00
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dev_printk.h
devcoredump.h
devfreq-event.h
devfreq.h
devfreq_cooling.h
device-mapper.h dm: fix dm-raid crash if md_handle_request() splits bio 2022-07-28 17:36:30 -04:00
device.h
device_cgroup.h
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag 2022-07-28 17:46:14 -04:00
dm-dirty-log.h
dm-io.h dm/core: Reduce the size of struct dm_io_request 2022-07-14 12:14:31 -06:00
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h dm: verity-loadpin: Use CONFIG_SECURITY_LOADPIN_VERITY for conditional compilation 2022-07-08 10:47:07 -07:00
dm9000.h
dma-buf.h
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence-unwrap.h dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3" 2022-07-14 14:41:30 +02:00
dma-fence.h
dma-heap.h
dma-iommu.h
dma-map-ops.h remoteproc updates for v5.20 2022-08-08 15:16:29 -07:00
dma-mapping.h dma-mapping: mark dma_supported static 2022-09-07 10:38:28 +02:00
dma-resv.h
dmaengine.h
dmapool.h
dmar.h Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()" 2022-09-21 10:22:54 +02:00
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h EFI efivars sysfs interface removal 2022-08-03 14:41:36 -07:00
efi_embedded_fw.h
efs_vh.h
eisa.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h PM: EM: convert power field to micro-Watts precision and align drivers 2022-07-15 19:17:30 +02:00
entry-common.h context_tracking: Take IRQ eqs entrypoints over RCU 2022-07-05 13:32:59 -07:00
entry-kvm.h
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h ethernet: Add helpers to recognize addresses mapped to IP multicast 2022-08-29 12:57:38 +01:00
ethtool.h
ethtool_netlink.h
eventfd.h
eventpoll.h
evm.h
export-internal.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP 2022-07-15 11:37:41 +09:00
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h fanotify: introduce FAN_MARK_IGNORE 2022-07-01 14:53:01 +02:00
fault-inject-usercopy.h
fault-inject.h
fb.h
fbcon.h fbcon: Prevent that screen size is smaller than font size 2022-07-07 10:50:46 +02:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h
fileattr.h
filter.h bpf: use bpf_prog_pack for bpf_dispatcher 2022-09-26 20:40:43 -07:00
find.h
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h
fortify-string.h
fprobe.h
freelist.h
freezer.h
frontswap.h
fs.h io_uring-6.0-2022-08-13 2022-08-13 13:28:54 -07:00
fs_api.h
fs_context.h
fs_enet_pd.h
fs_parser.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs_uart_pd.h
fscache-cache.h
fscache.h fscache: fix misdocumented parameter 2022-08-31 14:57:28 +01:00
fscrypt.h fscrypt: add fscrypt_context_for_new_inode 2022-08-03 00:54:11 +02:00
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h
fsnotify_backend.h fanotify: prepare for setting event flags in ignore mask 2022-07-01 14:51:13 +02:00
fsverity.h
ftrace.h ftrace: Allow IPMODIFY and DIRECT ops on the same function 2022-07-22 22:04:30 +02:00
ftrace_irq.h
futex.h
fwnode.h
fwnode_mdio.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genetlink.h
genl_magic_func.h genetlink: start to validate reserved header bytes 2022-08-29 12:47:15 +01:00
genl_magic_struct.h
getcpu.h
gfp.h headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h> 2022-07-15 06:35:54 -07:00
gfp_api.h
gfp_types.h Bitmap patches for v6.0-rc1 2022-08-07 17:52:35 -07:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h gpiolib: devres: Get rid of unused devm_gpio_free() 2022-07-19 09:56:34 +02:00
gpio_keys.h
greybus.h
hardirq.h rcu/context-tracking: Remove unused and/or unecessary middle functions 2022-07-05 13:33:00 -07:00
hash.h
hashtable.h
hashtable_api.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
hidden.h
hiddev.h
hidraw.h
highmem-internal.h highmem: Make __kunmap_{local,atomic}() take const void pointer 2022-07-25 17:45:40 +02:00
highmem.h highmem: delete a sentence from kmap_local_page() kdocs 2022-08-08 18:06:46 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
hisi_acc_qm.h
hmm.h
host1x.h gpu: host1x: Program context stream ID on submission 2022-07-08 16:27:52 +02:00
host1x_context_bus.h
hp_sdc.h Input: hp_sdc: fix spelling typo in comment 2022-09-13 14:04:34 +02:00
hpet.h
hrtimer.h
hrtimer_api.h
hrtimer_defs.h
htcpld.h
hte.h
huge_mm.h - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
hugetlb.h mm, hwpoison, hugetlb: support saving mechanism of raw error pages 2022-08-08 18:06:44 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
hypervisor.h PCI: Extend isolated function probing to s390 2022-07-22 16:06:03 -05:00
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-smbus.h
i2c.h i2c: extend documentation about retvals of master_xfer functions 2022-07-26 23:13:36 +02:00
i8042.h
i8253.h
icmp.h
icmpv6.h
idle_inject.h
idr.h
ieee80211.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-09-08 18:38:30 +02:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
if_ether.h
if_fddi.h
if_hsr.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h headers: Remove some left-over license text 2022-09-20 08:59:18 -07:00
if_pppox.h headers: Remove some left-over license text 2022-09-20 08:59:18 -07:00
if_rmnet.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
if_tap.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h
igmp.h bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:31 -07:00
ihex.h
ima.h x86/kexec: Carry forward IMA measurement log on kexec 2022-07-01 15:22:16 +02:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h net: ipv4: new arp_accept option to accept garp only if in-network 2022-07-15 18:55:49 -07:00
init.h
init_ohci1394_dma.h
init_syscalls.h
init_task.h
initrd.h
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h
integrity.h
intel-ish-client-if.h
intel-svm.h
intel_rapl.h
intel_th.h
interconnect-provider.h
interconnect.h interconnect: add device managed bulk API 2022-07-04 16:14:29 +03:00
interrupt.h
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit 2022-07-07 09:42:59 +02:00
io.h
io_uring.h
io_uring_types.h io_uring: make io_kiocb_to_cmd() typesafe 2022-08-12 17:01:00 -06:00
ioam6.h
ioam6_genl.h
ioam6_iptunnel.h
ioasid.h
iocontext.h
iomap.h New code for 6.0: 2022-08-11 13:11:49 -07:00
iommu-helper.h
iommu.h iommu: remove the put_resv_regions method 2022-07-15 10:13:45 +02:00
iopoll.h
ioport.h resource: add define macro for register address resources 2022-09-09 07:54:42 +01:00
ioprio.h
iosys-map.h
iova.h dma-iommu: add iommu_dma_opt_mapping_size() 2022-07-19 06:05:45 +02:00
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h Merge branch irq/loongarch into irq/irqchip-next 2022-07-20 15:26:05 +01:00
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h genirq: Allow irq_set_chip_handler_name_locked() to take a const irq_chip 2022-07-11 10:12:49 +01:00
irqdomain.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa-dma.h PCI: Move isa_dma_bridge_buggy out of asm/dma.h 2022-07-22 17:24:47 -05:00
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
iversion.h
jbd2.h Add new ioctls to set and get the file system UUID in the ext4 2022-08-04 20:13:46 -07:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kcsan-checks.h
kcsan.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
kernel_read_file.h
kernel_stat.h sched/core: add forced idle accounting for cgroups 2022-07-04 09:23:07 +02:00
kernelcapi.h
kernfs.h Revert "kernfs: Change kernfs_notify_list to llist." 2022-07-06 14:20:22 +02:00
kexec.h kexec, KEYS: make the code in bzImage64_verify_sig generic 2022-07-15 12:21:16 -04:00
key-type.h
key.h KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define KEY_LOOKUP_ALL 2022-09-21 17:32:48 -07:00
keyboard.h
keyctl.h
kfence.h
kfifo.h kfifo: fix kfifo_to_user() return type 2022-07-17 17:31:38 -07:00
kgdb.h
khugepaged.h mm: khugepaged: reorg some khugepaged helpers 2022-07-17 17:14:33 -07:00
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_api.h
kobject_ns.h
kprobes.h kprobes: Add new KPROBE_FLAG_ON_FUNC_ENTRY kprobe flag 2022-09-26 20:30:39 -07:00
kref.h
kref_api.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kstrtox.h
kthread.h
ktime.h
ktime_api.h
kvm_dirty_ring.h
kvm_host.h KVM: Rename mmu_notifier_* to mmu_invalidate_* 2022-08-19 04:05:41 -04:00
kvm_irqfd.h
kvm_para.h
kvm_types.h Merge remote-tracking branch 'kvm/next' into kvm-next-5.20 2022-08-01 03:21:00 -04:00
l2tp.h
lantiq.h
lapb.h net: add missing includes and forward declarations under net/ 2022-07-22 12:53:22 +01:00
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h ata: libata-sata: Fix device queue depth control 2022-09-28 20:47:31 +09:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h cxl/region: Introduce cxl_pmem_region objects 2022-07-26 12:23:01 -07:00
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
litex.h
livepatch.h
llc.h
llist.h
llist_api.h
local_lock.h
local_lock_internal.h
lockdep.h
lockdep_api.h
lockdep_types.h
lockref.h lockref: remove unused 'lockref_get_or_lock()' function 2022-07-03 14:40:28 -07:00
log2.h
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hook_defs.h lsm,io_uring: add LSM hooks for the new uring_cmd file op 2022-08-26 11:19:43 -04:00
lsm_hooks.h lsm,io_uring: add LSM hooks for the new uring_cmd file op 2022-08-26 11:19:43 -04:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
map_benchmark.h
maple.h
marvell_phy.h
math.h
math64.h
mbcache.h mbcache: automatically delete entries from cache on freeing 2022-08-02 23:56:25 -04:00
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h vfio/ccw: Remove UUID from s390 debug log 2022-07-07 14:06:12 -06:00
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_aux.h
mei_cl_bus.h
mem_encrypt.h
memblock.h
memcontrol.h Revert "net: set proper memcg for net_init hooks allocations" 2022-09-28 09:20:37 -07:00
memfd.h
memory.h
memory_hotplug.h mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory 2022-07-03 18:08:49 -07:00
mempolicy.h
mempool.h
memregion.h
memremap.h mm/memory-failure: fix detection of memory_failure() handlers 2022-09-11 16:22:29 -07:00
memstick.h
mhi.h
mhi_ep.h
micrel_phy.h
microchipphy.h
migrate.h - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
migrate_mode.h
mii.h
mii_timestamper.h
min_heap.h
minmax.h
misc_cgroup.h
miscdevice.h misc: Mark MICROCODE_MINOR unused 2022-07-27 14:04:52 +02:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h mm: re-allow pinning of zero pfns (again) 2022-08-28 14:02:44 -07:00
mm_api.h
mm_inline.h
mm_types.h mm/page_alloc: add page->buddy_list and page->pcp_list 2022-07-17 17:14:34 -07:00
mm_types_task.h
mman.h
mmap_lock.h
mmdebug.h ceph: switch back to testing for NULL folio->private in ceph_dirty_folio 2022-08-03 00:54:12 +02:00
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm: cleanup is_highmem() 2022-07-29 18:07:19 -07:00
mnt_idmapping.h mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() 2022-07-15 22:08:01 +02:00
mnt_namespace.h
mod_devicetable.h
module.h kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites 2022-07-11 17:13:15 -06:00
module_signature.h
moduleloader.h
moduleparam.h
most.h
mount.h
moxtet.h
mpage.h fs: remove the nobh helpers 2022-08-02 12:34:04 -04:00
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:31 -07:00
mroute6.h bpf: net: Change do_ipv6_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:31 -07:00
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h
mtio.h
mutex.h
mutex_api.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h
nd.h
ndctl.h
net.h Updates to various subsystems which I help look after. lib, ocfs2, 2022-08-07 10:03:24 -07:00
netdev_features.h
netdevice.h net/sched: query offload capabilities through ndo_setup_tc() 2022-09-29 18:52:01 -07:00
netfilter.h Remove DECnet support from kernel 2022-08-22 14:26:30 +01:00
netfilter_bridge.h
netfilter_defs.h Remove DECnet support from kernel 2022-08-22 14:26:30 +01:00
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfs.h Folio changes for 6.0 2022-08-03 10:35:43 -07:00
netlink.h netlink: add helpers for extack attr presence checking 2022-08-30 12:20:43 +02:00
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h NFS: Cleanup to remove unused flag NFS_CONTEXT_RESEND_WRITES 2022-08-13 13:02:14 -04:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h NFS: Improve write error tracing 2022-08-09 14:11:34 -04:00
nfs_ssc.h NFSD: Fix strncpy() fortify warning 2022-07-29 20:16:58 -04:00
nfs_xdr.h nfs: only issue commit in DIO codepath if we have uncommitted data 2022-07-23 15:28:59 -04:00
nfsacl.h
nitro_enclaves.h
nl802154.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
nls.h
nmi.h watchdog: export lockup_detector_reconfigure 2022-07-27 21:35:32 +10:00
node.h
nodemask.h lib/nodemask: inline next_node_in() and node_random() 2022-08-01 08:13:21 -07:00
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme-auth.h nvme-auth: Diffie-Hellman key exchange support 2022-08-02 17:14:49 -06:00
nvme-fc-driver.h
nvme-fc.h
nvme-rdma.h
nvme-tcp.h
nvme.h nvme: add definitions for NVMe In-Band authentication 2022-08-02 17:14:47 -06:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
objagg.h
objtool.h This was a moderately busy cycle for documentation, but nothing all that 2022-08-02 19:24:24 -07:00
of.h Devicetree updates for v6.0: 2022-08-04 18:08:34 -07:00
of_address.h
of_clk.h
of_device.h of/device: Fix up of_dma_configure_id() stub 2022-08-25 14:00:31 -05:00
of_dma.h
of_fdt.h
of_gpio.h gpiolib: of: support bias pull disable 2022-07-19 10:24:01 +02:00
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h of/platform: Add stubs for of_platform_device_create/destroy() 2022-07-08 14:53:50 +02:00
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h once: add DO_ONCE_SLOW() for sleepable contexts 2022-10-03 13:29:11 +01:00
once_lite.h x86/extable: Fix ex_handler_msr() print condition 2022-07-21 10:39:42 +02:00
oom.h
openvswitch.h
osq_lock.h
overflow.h tracing: Define the is_signed_type() macro once 2022-08-29 13:29:40 -07:00
packing.h
padata.h
page-flags-layout.h
page-flags.h mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst 2022-08-08 18:06:43 -07:00
page-isolation.h
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
page_reporting.h
page_table_check.h
pageblock-flags.h
pagemap.h - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
pagevec.h - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
pagewalk.h
panic.h panic: Taint kernel if tests are run 2022-07-01 16:38:35 -06:00
panic_notifier.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-doe.h PCI/DOE: Add DOE mailbox support functions 2022-07-19 15:38:04 -07:00
pci-ecam.h PCI: loongson: Add ACPI init support 2022-07-14 15:25:36 -05:00
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg() 2022-07-26 07:28:08 -04:00
pci.h PCI: Remove pci_mmap_page_range() wrapper 2022-07-29 12:08:44 -05:00
pci_hotplug.h
pci_ids.h PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VIDEO definitions to pci_ids.h 2022-09-05 17:00:54 +00:00
pcs-altera-tse.h net: pcs: add new PCS driver for altera TSE PCS 2022-09-05 10:16:53 +01:00
pcs-lynx.h
pcs-rzn1-miic.h
pda_power.h
pe.h
peci-cpu.h
peci.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h
perf_event_api.h
perf_regs.h
personality.h
pfn.h
pfn_t.h
pgtable.h mm/mmap: define DECLARE_VM_GET_PAGE_PROT 2022-07-17 17:14:37 -07:00
pgtable_api.h
phonet.h
phy.h net: mdiobus: search for PSE nodes by parsing PHY nodes. 2022-10-03 17:33:57 -07:00
phy_fixed.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
phy_led_triggers.h
phylink.h net: phylink: Adjust advertisement based on rate matching 2022-09-23 11:55:36 +01:00
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h ITER_PIPE: fold data_start() and pipe_space_for_user() together 2022-08-08 22:37:19 -04:00
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h
platform_profile.h
pldmfw.h
plist.h
pm-trace.h
pm.h
pm_clock.h
pm_domain.h
pm_opp.h OPP: Remove dev{m}_pm_opp_of_add_table_noclk() 2022-07-12 20:35:21 +05:30
pm_qos.h
pm_runtime.h PM: runtime: Redefine pm_runtime_release_supplier() 2022-07-01 21:04:02 +02:00
pm_wakeirq.h
pm_wakeup.h PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP 2022-07-05 20:48:46 +02:00
pmbus.h
pmu.h
pnp.h
poison.h bpf: Add verifier check for BPF_PTR_POISON retval and arg 2022-09-15 02:44:07 -07:00
poll.h
polynomial.h
posix-clock.h
posix-timers.h
posix_acl.h acl: make posix_acl_clone() available to overlayfs 2022-07-15 22:09:57 +02:00
posix_acl_xattr.h acl: move idmapped mount fixup into vfs_{g,s}etxattr() 2022-07-15 22:08:59 +02:00
power_supply.h
powercap.h
ppp-comp.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ppp_channel.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ppp_defs.h flow_dissector: Add PPPoE dissectors 2022-07-26 09:49:12 -07:00
pps_kernel.h
pr.h
prandom.h
preempt.h
prefetch.h
prime_numbers.h
printk.h
prmt.h
proc_fs.h
proc_ns.h
processor.h
profile.h
projid.h
property.h
pruss_driver.h
psci.h
pseudo_fs.h
psi.h sched/psi: Remove unused parameter nbytes of psi_trigger_create() 2022-08-15 12:35:25 -10:00
psi_types.h
psp-sev.h
psp-tee.h
pstore.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptp_kvm.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ptp_pch.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ptr_ring.h
ptrace.h
ptrace_api.h
purgatory.h
pvclock_gtod.h
pwm.h
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom-geni-se.h
qcom_scm.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h radix-tree: replace gfp.h inclusion with gfp_types.h 2022-08-14 13:31:03 -07:00
raid_class.h
ramfs.h
random.h random: handle archrandom with multiple longs 2022-07-25 13:26:14 +02:00
randomize_kstack.h
range.h
ras.h
ratelimit.h
ratelimit_types.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h Merge branch 'ctxt.2022.07.05a' into HEAD 2022-07-21 17:46:18 -07:00
rcupdate_trace.h
rcupdate_wait.h
rcutiny.h Merge branch 'ctxt.2022.07.05a' into HEAD 2022-07-21 17:46:18 -07:00
rcutree.h Merge branch 'ctxt.2022.07.05a' into HEAD 2022-07-21 17:46:18 -07:00
rcuwait.h
rcuwait_api.h
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount.h sparse: introduce conditional lock acquire function attribute 2022-07-03 11:32:22 -07:00
refcount_api.h
regmap.h
regset.h
relay.h
remoteproc.h remoteproc: rename len of rpoc_vring to num 2022-08-11 04:06:37 -04:00
resctrl.h
reset-controller.h
reset.h
resource.h
resource_ext.h
restart_block.h
resume_user_mode.h
rethook.h
rfkill.h
rhashtable-types.h
rhashtable.h
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse 2022-08-31 15:45:10 -07:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h
rtsx_usb.h misc: rtsx_usb: use separate command and response buffers 2022-07-01 08:53:26 +02:00
rv.h rv/include: Add deterministic automata monitor definition via C macros 2022-07-30 14:01:28 -04:00
rwbase_rt.h
rwlock.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwsem.h
s3c_adc_battery.h
sbitmap.h
scatterlist.h lib/scatterlist: add flag for indicating P2PDMA segments in an SGL 2022-07-26 07:27:47 -04:00
scc.h
sched.h Various fixes: a deadline scheduler fix, a migration fix, a Sparse fix and a comment fix. 2022-08-06 17:34:06 -07:00
sched_clock.h
scmi_protocol.h firmware: arm_scmi: Improve checks in the info_get operations 2022-08-22 18:01:45 +01:00
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200.h
scx200_gpio.h
seccomp.h
secretmem.h
securebits.h
security.h lsm,io_uring: add LSM hooks for the new uring_cmd file op 2022-08-26 11:19:43 -04:00
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
sem.h
semaphore.h
seq_buf.h
seq_file.h
seq_file_net.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
seqlock.h
seqlock_api.h
serdev.h
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h serial: Create uart_xmit_advance() 2022-09-07 16:40:16 +02:00
serial_max3100.h
serial_s3c.h tty: serial: samsung_tty: loopback mode support 2022-06-30 17:09:08 +02:00
serial_sci.h
serio.h
set_memory.h
sfp.h net: sfp: augment SFP parsing with phy_interface_t bitmap 2022-10-03 11:08:32 +01:00
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h mm/shmem: fix chattr fsflags support in tmpfs 2022-08-20 15:17:45 -07:00
shrinker.h mm: shrinkers: provide shrinkers with names 2022-07-03 18:08:40 -07:00
signal.h
signal_types.h
signalfd.h
siox.h
siphash.h
sizes.h
skb_array.h
skbuff.h net-next: skbuff: refactor pskb_pull 2022-09-30 12:31:46 +01:00
skmsg.h net: fix refcount bug in sk_psock_get (2) 2022-08-10 21:47:58 -07:00
slab.h
slab_def.h
slimbus.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smp_types.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h Networking changes for 6.0. 2022-08-03 16:29:08 -07:00
sockptr.h bpf: net: Change sk_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:30 -07:00
softirq.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_rt.h
spinlock_types.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
sram.h
srcu.h
srcutiny.h
srcutree.h
ssbi.h
stackdepot.h
stackleak.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_call.h
static_call_types.h
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h stmmac: intel: remove unused 'has_crossts' flag 2022-08-17 20:40:52 -07:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
string_helpers.h
stringhash.h
stringify.h
sungem_phy.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
sunserialcore.h
sunxi-rsb.h
superhyway.h
surface_acpi_notify.h
suspend.h
svga.h
sw842.h
swab.h
swait.h
swait_api.h
swap.h - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h mm, hwpoison: make unpoison aware of raw error info in hwpoisoned hugepage 2022-08-08 18:06:44 -07:00
swiotlb.h swiotlb: move struct io_tlb_slot to swiotlb.c 2022-07-18 06:50:18 +02:00
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscall_user_dispatch.h
syscalls.h
syscalls_api.h
syscore_ops.h
sysctl.h mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability 2022-08-08 18:06:43 -07:00
sysfb.h
sysfs.h driver-core: Introduce BIN_ATTR_ADMIN_{RO,RW} 2022-07-19 15:38:04 -07:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h x86/boot/tboot: Move tboot_force_iommu() to Intel IOMMU 2022-07-15 10:21:30 +02:00
tc.h
tca6416_keypad.h
tcp.h bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init ops to recur itself 2022-09-29 09:25:47 -07:00
tee_drv.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal/core: Add thermal_trip in thermal_zone 2022-07-28 17:29:56 +02:00
thread_info.h
threads.h
thunderbolt.h thunderbolt: Show link type for XDomain connections too 2022-08-31 14:05:12 +01:00
ti-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
time64.h time: Correct the prototype of ns_to_kernel_old_timeval and ns_to_timespec64 2022-08-09 20:02:13 +02:00
time_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h bpf, tnums: Warn against the usage of tnum_in(tnum_range(), ...) 2022-09-02 14:44:54 +02:00
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH 2022-08-03 23:56:20 +03:00
trace.h
trace_clock.h
trace_events.h tracing: Define the is_signed_type() macro once 2022-08-29 13:29:40 -07:00
trace_recursion.h
trace_seq.h
tracefs.h
tracepoint-defs.h
tracepoint.h Tracing updates for 5.20 / 6.0 2022-08-05 09:41:12 -07:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tty.h
tty_buffer.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty_port.h
typecheck.h
types.h
u64_stats_sync.h
u64_stats_sync_api.h
uacce.h uacce: Handle parent device removal or parent driver module rmmod 2022-07-01 10:35:08 +02:00
uaccess.h
ucb1400.h gpio: ucb1400: Remove platform setup and teardown support 2022-07-19 09:56:51 +02:00
ucs2_string.h
udp.h rxrpc: Fix ICMP/ICMP6 error handling 2022-09-01 11:42:12 +01:00
uidgid.h
uio.h iov_iter: use "maxpages" parameter 2022-09-16 10:56:08 +01:00
uio_driver.h
umh.h
unicode.h
units.h
uprobes.h
usb.h USB: core: Prevent nested device-reset calls 2022-08-30 15:32:04 +02:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_events.h
user_namespace.h
userfaultfd_k.h mm/uffd: reset write protection when unregister with wp-mode 2022-08-20 15:17:45 -07:00
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vdpa: Add suspend operation 2022-08-11 04:31:14 -04:00
verification.h bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs 2022-09-21 17:32:49 -07:00
vermagic.h
vexpress.h
vfio.h vfio: Replace phys_pfn with pages for vfio_pin_pages() 2022-07-25 13:41:22 -06:00
vfio_pci_core.h VFIO updates for v6.0-rc1 2022-08-06 08:59:35 -07:00
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: kerneldocs fixes and enhancements 2022-08-16 01:40:24 -04:00
virtio_anchor.h virtio: replace restricted mem access flag with callback 2022-08-01 07:42:49 +02:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: kerneldocs fixes and enhancements 2022-08-16 01:40:24 -04:00
virtio_console.h
virtio_dma_buf.h
virtio_net.h
virtio_pci_legacy.h
virtio_pci_modern.h virtio_pci: introduce helper to get/set queue reset 2022-08-11 04:06:40 -04:00
virtio_ring.h virtio_ring: split: stop __vring_new_virtqueue as export symbol 2022-08-11 04:06:38 -04:00
virtio_vsock.h
vlynq.h
vm_event_item.h mm: add DEVICE_ZONE to FOR_ALL_ZONES 2022-08-20 15:17:45 -07:00
vmacache.h
vmalloc.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
w1.h
wait.h wait: Fix __wait_event_hrtimeout for RT/DL tasks 2022-07-28 12:35:12 +02:00
wait_api.h
wait_bit.h wait_on_bit: add an acquire memory barrier 2022-08-26 09:30:25 -07:00
watch_queue.h Documentation: update watch_queue.rst references 2022-07-07 13:09:59 -06:00
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
workqueue.h Merge tag 'amd-drm-next-5.20-2022-07-05' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-07-12 11:07:32 +10:00
workqueue_api.h
writeback.h for-5.20/block-2022-07-29 2022-08-02 13:46:35 -07:00
ww_mutex.h
wwan.h
xarray.h XArray: Add calls to might_alloc() 2022-07-10 21:17:30 -04:00
xattr.h acl: move idmapped mount fixup into vfs_{g,s}etxattr() 2022-07-15 22:08:59 +02:00
xxhash.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h
zstd_errors.h
zstd_lib.h
zutil.h