mirror-linux/include/linux
Heiner Kallweit a3e1c0ad83 net: phy: factor out provider part from mdio_bus.c
After 52358dd63e ("net: phy: remove function stubs") there's a
problem if CONFIG_MDIO_BUS is set, but CONFIG_PHYLIB is not.
mdiobus_scan() uses phylib functions like get_phy_device().
Bringing back the stub wouldn't make much sense, because it would
allow to compile mdiobus_scan(), but the function would be unusable.
The stub returned NULL, and we have the following in mdiobus_scan():

phydev = get_phy_device(bus, addr, c45);
        if (IS_ERR(phydev))
                return phydev;

So calling mdiobus_scan() w/o CONFIG_PHYLIB would cause a crash later in
mdiobus_scan(). In general the PHYLIB functionality isn't optional here.
Consequently, MDIO bus providers depend on PHYLIB.
Therefore factor it out and build it together with the libphy core
modules. In addition make all MDIO bus providers under /drivers/net/mdio
depend on PHYLIB. Same applies to enetc MDIO bus provider. Note that
PHYLIB selects MDIO_DEVRES, therefore we can omit this here.

Fixes: 52358dd63e ("net: phy: remove function stubs")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202504270639.mT0lh2o1-lkp@intel.com/
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://patch.msgid.link/c74772a9-dab6-44bf-a657-389df89d85c2@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-05-01 18:03:29 -07:00
..
amba
atomic
avf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-03-26 09:32:10 -07:00
bcma
bus
byteorder
can
cdx
ceph ceph: Remove osd_client deadcode 2025-04-03 21:35:32 +02:00
clk clk: davinci: remove support for da830 2025-03-13 13:17:41 -07:00
comedi
crush
decompress
device Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
dma
dsa
extcon
firmware firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version 2025-04-10 14:47:14 +01:00
fpga
framer
fsl bus: fsl-mc: Remove deadcode 2025-03-21 09:46:08 +01:00
gpio gpio: deprecate the GPIOD_FLAGS_BIT_NONEXCLUSIVE flag 2025-04-08 10:41:58 +02:00
greybus
habanalabs
hsi
i3c
iio
input
io_uring io_uring: hide caches sqes from drivers 2025-03-31 07:08:34 -06:00
irqchip irqchip/davinci: Remove leftover header 2025-04-07 09:23:55 +02:00
isdn
lockd
lsm
mailbox mailbox: mtk-cmdq: remove cl in struct cmdq_pkt 2025-03-26 20:58:24 -05:00
mdio
memory
mfd RTC for 6.15 2025-04-03 15:31:14 -07:00
misc
mlx4
mlx5 RDMA v6.15 merge window pull request 2025-03-29 11:12:28 -07:00
mmc
mtd mtd: spinand: Fix build with gcc < 7.5 2025-04-07 09:05:31 +02:00
mux
net/intel
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs
pds pds_core: smaller adminq poll starting interval 2025-04-30 12:55:59 +01:00
perf ARM: 2025-03-25 14:22:07 -07:00
phy
pinctrl
platform_data platform/x86: intel_pmc_ipc: add option to build without ACPI 2025-04-07 14:50:43 +03:00
power power supply and reset changes for the 6.15 series 2025-03-29 18:11:12 -07:00
pse-pd
pwrseq
qat
qed
raid
regulator
remoteproc
reset
rpmsg
rtc
sched These are objtool fixes and updates by Josh Poimboeuf, centered 2025-04-02 10:30:10 -07:00
soc net: ethernet: mtk_wed: annotate RCU release in attach() 2025-04-24 18:22:05 -07:00
soundwire
spi spi: Use inclusive language 2025-03-13 14:15:54 +00:00
ssb
sunrpc NFS: Treat ENETUNREACH errors as fatal in containers 2025-03-21 12:44:19 -04:00
surface_aggregator
ulpi
unaligned
usb USB/Thunderbolt update for 6.15-rc1 2025-04-02 18:23:31 -07:00
8250_pci.h
acct.h
acpi.h cxl for v6.15 2025-04-02 20:04:43 -07:00
acpi_amd_wbrf.h
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_viot.h
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
alloc_tag.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amd-pmf-io.h
anon_inodes.h
aperture.h
apm-emulation.h
apm_bios.h
apple-gmux.h
arch_topology.h
args.h
arm-cci.h
arm-smccc.h soc: driver updates for 6.15, part 1 2025-03-27 09:05:55 -07:00
arm_ffa.h
arm_sdei.h
armada-37xx-rwtm-mailbox.h
array_size.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 async_xor: Remove unused 'async_xor_val' 2025-03-15 15:08:53 +08:00
ata.h
ata_platform.h
atalk.h
atm.h
atm_tcp.h
atmdev.h
atmel-isc-media.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h
audit_arch.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h
backing-dev.h writeback: fix false warning in inode_to_wb() 2025-04-17 20:10:08 -07:00
backing-file.h
backlight.h
badblocks.h
balloon_compaction.h
base64.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h
bio-integrity.h
bio.h
bit_spinlock.h bit_spinlock: __always_inline (un)lock functions 2025-03-17 22:06:45 -07:00
bitfield.h
bitmap-str.h
bitmap.h
bitops.h
bitrev.h
bits.h
blk-cgroup.h
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h
blk-mq.h for-6.15/block-20250322 2025-03-26 18:08:55 -07:00
blk-pm.h
blk_types.h
blkdev.h block-6.15-20250424 2025-04-25 11:34:39 -07:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h
bootmem_info.h mm/bootmem_info: export register_page_bootmem_memmap 2025-03-16 22:06:27 -07:00
bottom_half.h
bpf-cgroup-defs.h
bpf-cgroup.h bpf: Allow pre-ordering for bpf cgroup progs 2025-03-15 11:48:25 -07:00
bpf-netns.h
bpf.h bpf_try_alloc_pages 2025-03-30 13:45:28 -07:00
bpf_crypto.h
bpf_lirc.h
bpf_local_storage.h
bpf_lsm.h
bpf_mem_alloc.h
bpf_mprog.h
bpf_trace.h
bpf_types.h
bpf_verifier.h bpf: Maintain FIFO property for rqspinlock unlock 2025-03-19 08:03:06 -07:00
bpfptr.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf.h bpf: Prepare to reuse get_ctx_arg_idx 2025-04-17 10:50:55 -07:00
btf_ids.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h mm/migrate: fix sleep in atomic for large folios and buffer heads 2025-04-22 18:16:08 +02:00
bug.h
build-salt.h
build_bug.h
buildid.h
bvec.h block: add for_each_mp_bvec() 2025-04-02 07:06:59 -06:00
c2port.h
cache.h
cacheflush.h
cacheinfo.h
call_once.h
capability.h
cb710.h
cc_platform.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi.h
cfi_types.h
cgroup-defs.h cgroup/cpuset: Fix race between newly created partition and dying one 2025-04-01 21:46:22 -10:00
cgroup.h cgroup/cpuset: Fix race between newly created partition and dying one 2025-04-01 21:46:22 -10:00
cgroup_api.h
cgroup_dmem.h
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h
circ_buf.h
cleanup.h Revert "Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip" 2025-03-28 11:22:54 -07:00
clk-provider.h
clk.h
clkdev.h
clockchips.h
clocksource.h
clocksource_ids.h
closure.h
cma.h mm/cma: introduce a cma validate function 2025-03-16 22:06:30 -07:00
cmpxchg-emu.h
cn_proc.h
cnt32_to_63.h
coda.h
codetag.h
compaction.h mm: compaction: push watermark into compaction_suitable() callers 2025-03-17 22:07:06 -07:00
compat.h
compiler-clang.h compiler.h: introduce TYPEOF_UNQUAL() macro 2025-03-16 22:05:52 -07:00
compiler-gcc.h compiler.h: introduce TYPEOF_UNQUAL() macro 2025-03-16 22:05:52 -07:00
compiler-version.h
compiler.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
compiler_attributes.h
compiler_types.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -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_irq.h context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() 2025-04-01 09:12:05 +02:00
context_tracking_state.h
cookie.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h
counter.h
cper.h
cpu.h cpu: remove needless return in void API suspend_enable_secondary_cpus() 2025-03-16 23:24:15 -07:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
cpufeature.h
cpufreq.h Power management updates for 6.15-rc1 2025-03-25 15:00:18 -07:00
cpuhotplug.h mm: zsmalloc: remove object mapping APIs and per-CPU map areas 2025-03-17 00:05:41 -07:00
cpuhplock.h
cpuidle.h
cpuidle_haltpoll.h
cpumask.h cpumask: align text in comment 2025-03-20 17:33:31 -04:00
cpumask_api.h
cpumask_types.h
cpuset.h include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h 2025-03-17 11:23:43 +01:00
crash_core.h
crash_dump.h
crash_reserve.h crash: remove an unused argument from reserve_crashkernel_generic() 2025-03-16 22:30:47 -07:00
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 crypto: remove obsolete 'comp' compression API 2025-03-21 17:39:06 +08:00
cs5535.h
ctype.h
cuda.h
damon.h mm/damon: implement a new DAMOS filter type for active pages 2025-03-21 22:03:15 -07:00
dasd_mod.h
davinci_emac.h
dax.h fs/dax: properly refcount fs dax pages 2025-03-17 22:06:41 -07:00
dca.h
dcache.h dcache: convert dentry flag macros to enum 2025-04-11 15:24:29 +02:00
dccp.h net: Retire DCCP socket. 2025-04-11 18:58:10 -07:00
debug_locks.h
debugfs.h
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
device.h Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
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-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h
dm9000.h
dma-buf.h
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence-unwrap.h
dma-fence.h
dma-heap.h
dma-map-ops.h
dma-mapping.h dma-mapping: avoid potential unused data compilation warning 2025-04-17 07:44:35 +02:00
dma-resv.h
dmaengine.h
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dpll.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_config.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
efi-bgrt.h
efi.h
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 Power management updates for 6.15-rc1 2025-03-25 15:00:18 -07:00
entry-common.h
entry-kvm.h
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool.h net: ethtool: mm: extract stmmac verification logic into common library 2025-04-18 08:43:09 -07:00
ethtool_netlink.h
eventfd.h
eventpoll.h
evm.h
execmem.h
export-internal.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h
fb.h fb_defio: do not use deprecated page->mapping, index fields 2025-03-16 22:06:11 -07:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h
file_ref.h fs: fall back to file_ref_put() for non-last reference 2025-04-22 18:16:09 +02:00
fileattr.h
filelock.h
filter.h bpf-next-6.15 2025-03-30 12:43:03 -07:00
find.h
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
folio_queue.h mm/folio_queue: delete __folio_order and use folio_order directly 2025-03-16 22:06:32 -07:00
font.h
fortify-string.h
fprobe.h
fpu.h
freezer.h
fs.h Ext4 bug fixes and cleanups, including: 2025-03-27 13:27:08 -07:00
fs_api.h
fs_context.h
fs_parser.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fscache-cache.h
fscache.h
fscrypt.h
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 vfs-6.15-rc1.mount 2025-03-24 09:34:10 -07:00
fsnotify_backend.h fanotify: fix flush of mntns marks 2025-04-24 10:58:59 +02:00
fsverity.h
ftrace.h
ftrace_irq.h
ftrace_regs.h
futex.h
fw_table.h
fwctl.h
fwnode.h device property: Add a note to the fwnode.h 2025-04-15 18:10:57 +02:00
fwnode_mdio.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h mm: Fix the flipped condition in gfpflags_allow_spinning() 2025-03-15 11:18:19 -07:00
gfp_api.h
gfp_types.h
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
group_cpus.h
hardirq.h
hash.h
hashtable.h
hashtable_api.h
hdlc.h
hdlcdrv.h
hdmi.h
hex.h
hid-debug.h
hid-over-i2c.h
hid-over-spi.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h Merge branch 'for-6.15/pidff' into for-linus 2025-03-26 13:54:04 +01:00
hid_bpf.h
hidden.h
hiddev.h
hidraw.h
highmem-internal.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hisi_acc_qm.h
hmm.h
host1x.h
host1x_context_bus.h
hp_sdc.h
hpet.h
hrtimer.h hrtimer: Add missing ACCESS_PRIVATE() for hrtimer::function 2025-04-09 21:00:42 +02:00
hrtimer_api.h
hrtimer_defs.h
hrtimer_types.h hrtimers: Make callback function pointer private 2025-04-05 10:30:17 +02:00
hte.h
huge_mm.h mm/truncate: use folio_split() in truncate operation 2025-03-17 22:07:00 -07:00
hugetlb.h mm/hugetlb: enable bootmem allocation from CMA areas 2025-03-16 22:06:31 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h hwspinlock: Remove unused hwspin_lock_get_id() 2025-03-21 17:12:04 -05:00
hyperv.h hyperv: Remove unused union and structs 2025-03-20 21:23:03 +00:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-atr.h
i2c-dev.h
i2c-mux.h
i2c-of-prober.h
i2c-smbus.h
i2c.h i2c-host updates for v6.15 2025-03-25 12:35:59 +01:00
i8042.h
i8253.h
i8254.h
icmp.h
icmpv6.h
idle_inject.h
idr.h iommufd 6.15 merge window pull 2025-04-01 18:03:46 -07:00
ieee80211.h
ieee802154.h
if_arp.h
if_bridge.h net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF. 2025-03-21 22:10:06 +01:00
if_eql.h
if_ether.h net, treewide: define and use MAC_ADDR_STR_LEN 2025-03-19 19:17:58 +01:00
if_fddi.h
if_hsr.h
if_link.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h
igmp.h
ihex.h
ima.h
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h
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
int_log.h
integrity.h
intel-ish-client-if.h
intel_rapl.h
intel_tcc.h
intel_th.h
intel_tpmi.h
intel_vsec.h
interconnect-clk.h
interconnect-provider.h
interconnect.h
interrupt.h lockdep: Remove disable_irq_lockdep() 2025-03-14 21:13:20 +01:00
interval_tree.h
interval_tree_generic.h lib/interval_tree: skip the check before go to the right subtree 2025-03-17 12:17:01 -07:00
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h
io.h asm-generic changes for 6.15 2025-03-27 09:46:53 -07:00
io_uring.h
io_uring_types.h for-6.15/io_uring-rx-zc-20250325 2025-03-28 13:45:52 -07:00
ioam6.h
ioam6_genl.h
ioam6_iptunnel.h
iocontext.h
iomap.h iomap: Fix conflicting values of iomap flags 2025-03-28 10:45:00 +01:00
iommu-dma.h
iommu-helper.h
iommu.h iommufd 6.15 merge window pull 2025-04-01 18:03:46 -07:00
iommufd.h iommufd: Support pasid attach/replace 2025-03-25 10:18:31 -03:00
iopoll.h
ioport.h resource: split DEFINE_RES_NAMED_DESC() out of DEFINE_RES_NAMED() 2025-03-21 22:10:04 -07:00
ioprio.h
ioremap.h
iosys-map.h
iov_iter.h
iova.h
iova_bitmap.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h irqdomain: Stop using 'host' for domain 2025-04-04 16:39:11 +02:00
irqdomain_defs.h
irqflags.h
irqflags_types.h
irqhandler.h
irqnr.h
irqreturn.h
isa-dma.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
ism.h
iversion.h
jbd2.h jbd2: remove jbd2_journal_unfile_buffer() 2025-03-18 00:15:25 -04: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 kdb: remove usage of static environment buffer 2025-03-28 21:10:53 +00:00
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
kernel_read_file.h
kernel_stat.h
kernelcapi.h
kernfs.h
kexec.h - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
key-type.h
key.h keys: Fix UAF in key_put() 2025-03-22 15:36:49 +02:00
keyboard.h
keyctl.h
kfence.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsan-checks.h
kmsan.h
kmsan_string.h
kmsan_types.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_api.h
kobject_ns.h
kprobes.h
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: Allow building irqbypass.ko as as module when kvm.ko is a module 2025-04-04 07:07:40 -04:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-expresswire.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h ata fix for 6.14-final 2025-03-19 07:31:43 -07:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h objtool: Fix up some outdated references to ENTRY/ENDPROC 2025-03-25 09:20:27 +01:00
linkmode.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h
list_nulls.h rcu: provide a static initializer for hlist_nulls_head 2025-03-16 22:30:49 -07:00
list_sort.h
litex.h
livepatch.h
livepatch_sched.h
llc.h
llist.h
llist_api.h
local_lock.h locking/local_lock, mm: replace localtry_ helpers with local_trylock_t type 2025-04-11 17:32:35 -07:00
local_lock_internal.h locking/local_lock: fix _Generic() matching of local_trylock_t 2025-04-23 09:04:56 -07:00
lockdep.h
lockdep_api.h
lockdep_types.h
lockref.h
log2.h
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h Landlock update for v6.15-rc1 2025-03-28 12:37:13 -07:00
lsm_count.h
lsm_hook_defs.h bpf-next-6.15 2025-03-30 12:43:03 -07:00
lsm_hooks.h
lwq.h
lz4.h
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h mailbox: sort headers alphabetically 2025-03-26 20:58:25 -05:00
mailbox_controller.h mailbox: sort headers alphabetically 2025-03-26 20:58:25 -05:00
map_benchmark.h
maple.h
maple_tree.h
marvell_phy.h
math.h
math64.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_aux.h
mei_cl_bus.h
mem_encrypt.h
memblock.h arch, mm: make releasing of memory to page allocator more explicit 2025-03-17 22:06:53 -07:00
memcontrol.h mm: simplify folio_memcg_charged() 2025-03-21 22:03:12 -07:00
memfd.h
memory-tiers.h
memory.h drivers/base/memory: correct the field name in the header 2025-03-17 22:07:02 -07:00
memory_hotplug.h
mempolicy.h
mempool.h
memregion.h
memremap.h mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages 2025-03-17 22:06:40 -07:00
memstick.h
mhi.h
mhi_ep.h
micrel_phy.h
microchipphy.h
migrate.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
migrate_mode.h
mii.h
mii_timestamper.h
min_heap.h lib min_heap: use size_t for array size and index variables 2025-03-16 23:24:14 -07:00
minmax.h
misc_cgroup.h
miscdevice.h
mm.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-04-24 11:20:52 -07:00
mm_api.h
mm_inline.h
mm_types.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
mm_types_task.h
mman.h
mmap_lock.h mm: move mmap_init_lock() out of the header file 2025-03-16 22:06:19 -07:00
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exclusive_entry() 2025-03-17 00:05:30 -07:00
mmzone.h mm: vmscan: restore high-cpu watermark safety in kswapd 2025-04-17 20:10:09 -07:00
mnt_idmapping.h
mnt_namespace.h
mod_devicetable.h x86/cpu: Add cpu_type to struct x86_cpu_id 2025-03-19 11:17:03 +01:00
module.h kernel: globalize lookup_or_create_module_kobject() 2025-04-16 14:54:53 +02:00
module_signature.h
module_symbol.h
moduleloader.h
moduleparam.h
most.h
mount.h
moxtet.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h Revert "Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip" 2025-03-28 11:22:54 -07:00
msi_api.h
mtio.h
mutex.h hung_task: show the blocker task if the task is hung on mutex 2025-03-21 22:10:04 -07:00
mutex_api.h
mutex_types.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h fs: add kern_path_locked_negative() 2025-04-15 11:32:34 +02:00
nd.h
ndctl.h
net.h
net_tstamp.h
netdev_features.h gso: AccECN support 2025-03-17 13:54:50 +00:00
netdevice.h netdev: fix the locking for netdev notifications 2025-04-17 18:55:14 -07:00
netdevice_xmit.h
netfilter.h
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfs.h
netlink.h
netpoll.h netconsole: allow selection of egress interface via MAC address 2025-03-19 19:17:58 +01:00
nfs.h nfs: add missing selections of CONFIG_CRC32 2025-04-13 16:39:42 -04:00
nfs3.h
nfs4.h pNFS/flexfiles: Treat ENETUNREACH errors as fatal in containers 2025-03-21 12:44:24 -04:00
nfs_common.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h NFS: Treat ENETUNREACH errors as fatal in containers 2025-03-21 12:44:19 -04:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h NFS client updates for Linux 6.15 2025-04-02 17:06:31 -07:00
nfsacl.h
nfslocalio.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
nodemask_types.h
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
numa_memblks.h
nvme-auth.h nvme: add nvme_auth_derive_tls_psk() 2025-03-20 16:53:53 -07:00
nvme-fc-driver.h
nvme-fc.h
nvme-keyring.h nvme-keyring: add nvme_tls_psk_refresh() 2025-03-20 16:53:54 -07:00
nvme-rdma.h
nvme-tcp.h
nvme.h for-6.15/block-20250322 2025-03-26 18:08:55 -07:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
oa_tc6.h
objagg.h
objpool.h
objtool.h objtool: Fix up some outdated references to ENTRY/ENDPROC 2025-03-25 09:20:27 +01:00
objtool_types.h
of.h Devicetree for v6.15: 2025-03-29 11:23:16 -07:00
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h
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_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_lite.h
oom.h
openvswitch.h
osq_lock.h
overflow.h
packing.h
padata.h
page-flags-layout.h
page-flags.h mm/hugetlb_vmemmap: fix memory loads ordering 2025-04-01 15:14:42 -07:00
page-isolation.h
page_counter.h page_counter: reduce struct page_counter size 2025-03-17 00:05:36 -07:00
page_ext.h mm: page_ext: add an iteration API for page extensions 2025-03-17 22:06:57 -07:00
page_frag_cache.h
page_idle.h
page_owner.h
page_ref.h mm/hugetlb_vmemmap: fix memory loads ordering 2025-04-01 15:14:42 -07:00
page_reporting.h
page_table_check.h
pageblock-flags.h
pagemap.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
pagevec.h
pagewalk.h
panic.h
panic_notifier.h
papr_scm.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h percpu: use TYPEOF_UNQUAL() in variable declarations 2025-03-16 22:05:53 -07:00
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability 2025-03-28 10:07:23 -03:00
pci-bwctrl.h
pci-doe.h
pci-ecam.h
pci-ep-cfs.h
pci-epc.h Merge branch 'pci/endpoint-test' 2025-03-27 13:14:46 -05:00
pci-epf.h
pci-p2pdma.h
pci-pwrctrl.h
pci-tph.h
pci.h PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads 2025-04-15 08:32:18 +02:00
pci_hotplug.h
pci_ids.h pci-v6.15-changes 2025-03-28 19:36:53 -07:00
pcie-dwc.h
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
peci-cpu.h
peci.h
percpu-defs.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
percpu-refcount.h
percpu-rwsem.h locking/percpu-rwsem: Add guard support 2025-03-17 11:23:36 +01:00
percpu.h
percpu_counter.h
perf_event.h perf: Fix hang while freeing sigtrap event 2025-04-08 20:55:43 +02:00
perf_event_api.h
perf_regs.h
personality.h
pfn.h
pfn_t.h
pgalloc_tag.h alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator 2025-03-16 22:06:03 -07:00
pgtable.h mm: (un)track_pfn_copy() fix + doc improvements 2025-04-11 17:32:41 -07:00
pgtable_api.h
phonet.h
phy.h net: phy: factor out provider part from mdio_bus.c 2025-05-01 18:03:29 -07:00
phy_fixed.h
phy_led_triggers.h
phy_link_topology.h
phylib_stubs.h
phylink.h net: phylink: mac_link_(up|down)() clarifications 2025-04-22 18:21:53 -07:00
pid.h
pid_namespace.h
pid_types.h
pidfs.h
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h
platform_profile.h
pldmfw.h
plist.h
plist_types.h
pm-trace.h
pm.h
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h
pnp.h
poison.h page_pool: Track DMA-mapped pages and unmap them when destroying the pool 2025-04-14 16:30:29 -07:00
poll.h
polynomial.h
posix-clock.h
posix-timers.h posix-timers: Provide a mechanism to allocate a given timer ID 2025-03-13 12:07:18 +01:00
posix-timers_types.h
posix_acl.h
posix_acl_xattr.h
power_supply.h
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps_gen_kernel.h
pps_kernel.h
pr.h
prandom.h
preempt.h [ Merge note: this pull request depends on you having merged 2025-03-24 22:06:11 -07:00
prefetch.h
prime_numbers.h
printk.h
prmt.h
proc_fs.h proc: fix UAF in proc_get_inode() 2025-03-16 17:40:22 -07:00
proc_ns.h
processor.h
profile.h
projid.h
property.h
pruss_driver.h
psci.h
pseudo_fs.h
psi.h
psi_types.h
psp-platform-access.h
psp-sev.h
psp-tee.h
psp.h
pstore.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h net: ptp: introduce .supported_perout_flags to ptp_clock_info 2025-04-15 20:20:58 -07:00
ptp_kvm.h
ptp_mock.h
ptp_pch.h
ptr_ring.h
ptrace.h
ptrace_api.h
purgatory.h
pvclock_gtod.h
pwm.h
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h
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_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h rcu-tasks: Always inline rcu_irq_work_resched() 2025-04-01 09:12:17 +02:00
rcupdate_trace.h
rcupdate_wait.h
rcuref.h
rcutiny.h
rcutree.h RCU pull request for v6.15 2025-03-24 19:41:37 -07:00
rcuwait.h types: move struct rcuwait into types.h 2025-03-16 22:06:18 -07:00
rcuwait_api.h
reboot-mode.h
reboot.h reboot: retire hw_protection_reboot and hw_protection_shutdown helpers 2025-03-16 23:24:14 -07:00
reciprocal_div.h
ref_tracker.h
refcount.h refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire 2025-03-16 22:06:19 -07:00
refcount_api.h
refcount_types.h
regmap.h
regset.h
relay.h
remoteproc.h
resctrl.h
resctrl_types.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 rhashtable: remove needless return in three void APIs 2025-03-16 23:24:15 -07:00
ring_buffer.h tracing: Have persistent trace instances save KASLR offset 2025-03-28 08:39:27 -04:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MAPCOUNT) 2025-03-17 22:06:48 -07:00
rmi.h
rndis.h
rodata_test.h
rolling_buffer.h
root_dev.h
rpmb.h
rpmsg.h
rseq.h
rslib.h
rtc.h rtc: pm8xxx: add support for uefi offset 2025-03-17 11:52:25 +01:00
rtmutex.h
rtnetlink.h net: hold instance lock during NETDEV_CHANGE 2025-04-07 11:13:39 -07:00
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rv.h rv: Add option for nested monitors and include sched 2025-03-24 17:27:39 -04:00
rw_hint.h
rwbase_rt.h
rwlock.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwsem.h
sbitmap.h
scatterlist.h lib/scatterlist: Add SG_MITER_LOCAL and use it 2025-03-21 17:33:38 +08:00
scc.h
sched.h - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
sched_clock.h
scmi_imx_protocol.h
scmi_protocol.h
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200.h
scx200_gpio.h
seccomp.h
seccomp_types.h
secretmem.h
securebits.h
security.h bpf-next-6.15 2025-03-30 12:43:03 -07:00
sed-opal-key.h
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
sem.h
sem_types.h
semaphore.h
seq_buf.h seq_buf: Mark binary printing functions with __printf() attribute 2025-03-28 13:37:11 +01:00
seq_file.h seq_file: Mark binary printing functions with __printf() attribute 2025-03-28 13:37:11 +01:00
seq_file_net.h
seqlock.h
seqlock_api.h
seqlock_types.h
serdev.h tty: serdev: drop serdev_controller_ops::write_room() 2025-03-20 08:00:51 -07:00
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h
serial_s3c.h
serial_sci.h
serio.h
set_memory.h
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h
shrinker.h
signal.h
signal_types.h
signalfd.h
siox.h
siphash.h
sizes.h
skb_array.h
skbuff.h skb: implement skb_send_sock_locked_with_flags() 2025-04-17 12:30:03 +02:00
skbuff_ref.h
skmsg.h
slab.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
slimbus.h
sm501-regs.h
sm501.h
smc91x.h
smp.h
smp_types.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h net: pass const to msg_data_left() 2025-04-10 18:34:05 -07:00
sockptr.h
softirq.h
sonet.h
sony-laptop.h
sonypi.h
sort.h lib/sort.c: add _nonatomic() variants with cond_resched() 2025-04-01 15:20:46 -07:00
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
sprintf.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 net: stmmac: remove eee_usecs_rate 2025-04-14 17:12:41 -07:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h vsnprintf: Mark binary printing functions with __printf() attribute 2025-03-28 13:37:11 +01:00
string_choices.h
string_helpers.h
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
surface_acpi_notify.h
suspend.h
svga.h
sw842.h
swab.h
swait.h
swait_api.h
swap.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
swap_cgroup.h mm: memcontrol: fix swap counter leak from offline cgroup 2025-03-16 17:40:24 -07:00
swapfile.h
swapops.h mm: use single SWP_DEVICE_EXCLUSIVE entry type 2025-03-16 22:05:58 -07:00
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscall_user_dispatch.h
syscall_user_dispatch_types.h
syscalls.h vfs-6.15-rc1.mount 2025-03-24 09:34:10 -07:00
syscalls_api.h
syscore_ops.h
sysctl.h
sysfb.h
sysfs.h
syslog.h
sysrq.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: fastopen: note that a child socket was created 2025-04-24 18:21:04 -07:00
tee_core.h
tee_drv.h
tegra-icc.h
termios_internal.h
text-patching.h
textsearch.h
textsearch_fsm.h
thermal.h thermal: core: Remove duplicate struct declaration 2025-03-25 20:52:04 +01:00
thread_info.h
threads.h
thunderbolt.h
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_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
timer_types.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timerqueue_types.h
timex.h
tnum.h
topology.h arm64 updates for 6.15: 2025-03-25 13:16:16 -07:00
torture.h
toshiba.h
tpm.h tpm, tpm_tis: Workaround failed command reception on Infineon devices 2025-03-27 15:34:05 +02:00
tpm_command.h
tpm_eventlog.h
trace.h tracing: Mark binary printing functions with __printf() attribute 2025-03-28 13:37:11 +01:00
trace_clock.h
trace_events.h
trace_recursion.h
trace_seq.h tracing: Mark binary printing functions with __printf() attribute 2025-03-28 13:37:11 +01:00
tracefs.h
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tsm.h
tty.h tty: move N_TTY_BUF_SIZE to n_tty 2025-03-20 08:00:50 -07:00
tty_buffer.h
tty_driver.h tty: tty_driver: introduce TTY driver sub/types enums 2025-03-20 08:00:51 -07:00
tty_flip.h
tty_ldisc.h
tty_port.h
turris-omnia-mcu-interface.h
typecheck.h
types.h - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
u64_stats_sync.h
u64_stats_sync_api.h
uacce.h
uaccess.h
ubsan.h
ucopysize.h
ucs2_string.h
udp.h udp_tunnel: create a fastpath GRO lookup. 2025-04-08 18:19:41 -07:00
uidgid.h
uidgid_types.h
uio.h
uio_driver.h
umh.h
unaligned.h
unicode.h
union_find.h
units.h
unroll.h
uprobes.h
usb.h
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_events.h
user_namespace.h ucount: use rcuref_t for reference counting 2025-03-16 22:30:50 -07:00
userfaultfd_k.h
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h
vdso_datastore.h
verification.h
vermagic.h
vexpress.h
vfio.h vfio-iommufd: Support pasid [at|de]tach for physical VFIO devices 2025-03-25 10:18:31 -03:00
vfio_pci_core.h
vfs.h
vfsdebug.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via-core.h
via.h
via_i2c.h
videodev2.h
virtio.h virtgpu: don't reset on shutdown 2025-04-18 10:05:49 -04:00
virtio_anchor.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_dma_buf.h
virtio_net.h
virtio_pci_admin.h
virtio_pci_legacy.h
virtio_pci_modern.h
virtio_ring.h
virtio_vsock.h
vm_event_item.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
vmalloc.h
vmcore_info.h
vmpressure.h
vmstat.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1.h
wait.h for-6.15/block-20250322 2025-03-26 18:08:55 -07:00
wait_api.h
wait_bit.h
watch_queue.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wm97xx.h
wmi.h
wordpart.h
workqueue.h
workqueue_api.h
workqueue_types.h
writeback.h - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
ww_mutex.h
wwan.h
xarray.h mm/filemap: use xas_try_split() in __filemap_add_folio() 2025-03-17 22:07:01 -07:00
xattr.h
xxhash.h
xz.h
yam.h
zconf.h
zlib.h
zorro.h
zpool.h mm: zpool: remove zpool_malloc_support_movable() 2025-03-17 00:05:41 -07:00
zsmalloc.h mm: zsmalloc: remove object mapping APIs and per-CPU map areas 2025-03-17 00:05:41 -07:00
zstd.h zstd: Import upstream v1.5.7 2025-03-13 13:25:58 -07:00
zstd_errors.h zstd: Import upstream v1.5.7 2025-03-13 13:25:58 -07:00
zstd_lib.h zstd: Import upstream v1.5.7 2025-03-13 13:25:58 -07:00
zswap.h page_io: zswap: do not crash the kernel on decompression failure 2025-03-17 22:06:50 -07:00
zutil.h