mirror_ubuntu-kernels/include/linux
Yury Norov cd7f55359c sched: add sched_numa_find_nth_cpu()
The function finds Nth set CPU in a given cpumask starting from a given
node.

Leveraging the fact that each hop in sched_domains_numa_masks includes the
same or greater number of CPUs than the previous one, we can use binary
search on hops instead of linear walk, which makes the overall complexity
of O(log n) in terms of number of cpumask_weight() calls.

Signed-off-by: Yury Norov <yury.norov@gmail.com>
Acked-by: Tariq Toukan <tariqt@nvidia.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Reviewed-by: Peter Lafreniere <peter@n8pjl.ca>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-02-07 18:20:00 -08:00
..
amba
atomic
avf virtchnl: i40e/iavf: rename iwarp to rdma 2023-01-25 08:55:19 -08:00
bcma bcma: Use the proper gpio include 2022-11-04 12:59:25 +02:00
byteorder
can can: bittiming: factor out can_sjw_set_default() and can_sjw_check() 2023-02-06 13:57:26 +01:00
ceph libceph: drop last_piece flag from ceph_msg_data_cursor 2022-10-04 19:18:08 +02:00
clk This is the final part of the clk patches for this merge window. 2022-10-16 11:08:19 -07:00
comedi
crush
decompress
device driver core: make struct class.devnode() take a const * 2022-11-24 17:12:27 +01:00
dma
dsa net: dsa: microchip: ptp: move pdelay_rsp correction field to tail tag 2023-01-13 08:40:41 +00:00
extcon
firmware firmware: zynqmp: fix declarations for gcc-13 2023-01-20 10:54:05 +01:00
fpga
fsl ptp_qoriq: fix latency in ptp_qoriq_adjtime() operation 2023-01-20 18:20:38 -08:00
gpio gpio: updates for v6.2 2022-12-15 09:45:51 -08:00
greybus
hsi
i3c i3c: export SETDASA method 2022-12-11 21:25:58 +01:00
iio iio: imu: adis: Remove adis_initial_startup function 2022-11-23 20:37:51 +00:00
input
irqchip
isdn
lockd
mailbox
mdio net: phy: mdio-i2c: support I2C MDIO protocol for RollBall SFP modules 2022-10-03 11:08:33 +01:00
mfd - New Drivers 2022-12-21 09:19:24 -08:00
mlx4
mlx5 net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments 2023-02-04 02:07:03 -08:00
mmc mmc: core: Fix ambiguous TRIM and DISCARD arg 2022-11-18 10:39:22 +01:00
mtd mtd: cfi: allow building spi-intel standalone 2023-01-02 12:08:53 +01:00
mux
net/intel
netfilter netfilter: ipset: Rework long task execution when adding/deleting entries 2023-01-02 15:10:05 +01:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs
perf Perf events updates for v6.2: 2022-12-12 15:19:38 -08:00
phy phy: dphy: add support to calculate the timing based on hs_clk_rate 2022-10-27 14:38:04 +03:00
pinctrl pinconf-generic: fix style issues in pin_config_param doc 2022-11-21 14:38:28 +01:00
platform_data platform/x86: simatic-ipc: add another model 2023-01-12 19:42:53 +01:00
power
pse-pd eth: pse: add missing static inlines 2022-10-03 21:52:33 -07:00
qed
raid lib/raid6: drop RAID6_USE_EMPTY_ZERO_PAGE 2022-11-14 09:35:50 -08:00
regulator regulator: core: Use different devices for resource allocation and DT lookup 2022-12-08 13:02:37 +00:00
remoteproc
reset
rpmsg
rtc
sched New Feature: 2022-12-17 14:06:53 -06:00
soc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-01-27 22:56:18 -08:00
soundwire soundwire updates for 6.2 2022-12-19 08:47:33 -06:00
spi spi: Merge spi_controller.{slave,target}_abort() 2022-11-04 13:00:06 +00:00
ssb
sunrpc NFS client fixes for Linux 6.2 2023-01-07 10:38:11 -08:00
surface_aggregator
ulpi
unaligned
usb xhci: disable U3 suspended ports in S4 hibernate poweroff_late stage 2022-11-30 12:10:48 +01:00
8250_pci.h
acct.h
acpi_agdi.h
acpi_apmt.h ACPI: ARM Performance Monitoring Unit Table (APMT) initial support 2022-11-07 14:02:11 +00:00
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_viot.h
acpi.h ACPI: utils: Add acpi_evaluate_dsm_typed() and acpi_check_dsm() stubs 2023-01-20 13:25:17 +00:00
adb.h
adfs_fs.h
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
ahci-remap.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amd-pstate.h cpufreq: amd-pstate: Expose struct amd_cpudata 2022-10-05 11:05:17 -06:00
anon_inodes.h
aperture.h
apm_bios.h
apm-emulation.h
apple_bl.h
apple-gmux.h platform/x86: apple-gmux: Add apple_gmux_detect() helper 2023-01-24 13:41:57 +01:00
apple-mailbox.h
arch_topology.h
arm_ffa.h firmware: arm_ffa: Move comment before the field it is documenting 2022-12-01 15:51:32 +00:00
arm_sdei.h
arm-cci.h
arm-smccc.h
armada-37xx-rwtm-mailbox.h
ascii85.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
asn1.h
assoc_array_priv.h
assoc_array.h
async_tx.h
async.h
ata_platform.h
ata.h ata: remove unused helper ata_id_flush_ext_enabled() 2022-10-21 07:55:44 +09:00
atalk.h
ath9k_platform.h
atm_tcp.h
atm.h
atmdev.h
atmel_pdc.h
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atomic.h
attribute_container.h
audit_arch.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h
backing-dev.h mm: add bdi_set_min_ratio_no_scale() function 2022-11-30 15:59:06 -08:00
backlight.h
badblocks.h
balloon_compaction.h
base64.h
bcd.h
bch.h
bcm47xx_nvram.h firmware/nvram: bcm47xx: support init from IO memory 2022-11-09 10:27:10 -08:00
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h binfmt: remove taso from linux_binprm struct 2022-09-29 16:38:05 -07:00
bio.h Revert "block: bio_copy_data_iter" 2023-01-04 14:43:27 -07:00
bit_spinlock.h
bitfield.h bitfield: add FIELD_PREP_CONST() 2023-01-19 14:46:25 +01:00
bitmap.h lib/bitmap: remove bitmap_ord_to_pos 2022-09-26 12:19:12 -07:00
bitops.h - hfs and hfsplus kmap API modernization from Fabio Francesco 2022-10-12 11:00:22 -07:00
bitrev.h
bits.h
blk_types.h block: remove bio_set_op_attrs 2022-12-07 09:43:12 -07:00
blk-cgroup.h blk-cgroup: pass a gendisk to blkcg_schedule_throttle 2022-09-26 19:17:28 -06:00
blk-crypto-profile.h blk-crypto: move internal only declarations to blk-crypto-internal.h 2022-11-21 11:39:05 -07:00
blk-crypto.h for-6.2/block-2022-12-08 2022-12-13 10:43:59 -08:00
blk-integrity.h
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h for-6.2/block-2022-12-08 2022-12-13 10:43:59 -08:00
blk-pm.h
blkdev.h Revert "block: remove devnode callback from struct block_device_operations" 2023-01-04 14:44:02 -07:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h
bootmem_info.h
bottom_half.h
bpf_lirc.h
bpf_local_storage.h bpf: Refactor some inode/task/sk storage functions for reuse 2022-10-25 23:19:19 -07:00
bpf_lsm.h bpf: Do not mark certain LSM hook arguments as trusted 2022-12-04 12:59:58 -08:00
bpf_mem_alloc.h
bpf_trace.h
bpf_types.h bpf: Implement cgroup storage available to non-cgroup-attached bpf progs 2022-10-25 23:19:19 -07:00
bpf_verifier.h bpf: Invalidate slices on destruction of dynptrs on stack 2023-01-20 17:55:03 -08:00
bpf-cgroup-defs.h
bpf-cgroup.h
bpf-netns.h
bpf.h bpf-next-for-netdev 2023-01-28 00:00:14 -08:00
bpfilter.h
bpfptr.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf_ids.h bpf: Fix a compilation failure with clang lto build 2022-11-30 17:13:25 -08:00
btf.h for-alexei-2022120701 2022-12-07 13:49:21 -08:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h - Yu Zhao's Multi-Gen LRU patches are here. They've been under test in 2022-10-10 17:53:04 -07:00
bug.h
build_bug.h bug: introduce ASSERT_STRUCT_OFFSET 2022-11-09 12:31:16 -05:00
build-salt.h
buildid.h
bvec.h
c2port.h
cache.h mm: deduplicate cacheline padding code 2022-09-26 19:46:29 -07:00
cacheflush.h
cacheinfo.h
capability.h
cb710.h
cc_platform.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi_types.h cfi: Add type helper macros 2022-09-26 10:13:13 -07:00
cfi.h cfi: Switch to -fsanitize=kcfi 2022-09-26 10:13:13 -07:00
cgroup_api.h
cgroup_rdma.h
cgroup_refcnt.h cgroup: cgroup refcnt functions should be exported when CONFIG_DEBUG_CGROUP_REF 2022-10-31 07:12:13 -10:00
cgroup_subsys.h
cgroup-defs.h bpf-next-for-netdev 2022-11-02 08:18:27 -07:00
cgroup.h cgroup changes for v6.2-rc1 2022-12-12 15:48:36 -08:00
circ_buf.h
clk-provider.h clk: Store clk_core for clk_rate_request 2022-12-07 13:54:01 -08:00
clk.h
clkdev.h clkdev: Remove never used devm_clk_release_clkdev() 2022-09-30 14:50:11 -07:00
clockchips.h
clocksource_ids.h
clocksource.h
cm4000_cs.h
cma.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h
compat.h signal/compat: Remove compat_sigset_t override 2022-10-19 09:58:49 +02:00
compiler_attributes.h slab fixes for 6.1-rc1 2022-10-10 10:21:22 -07:00
compiler_types.h compiler_types: Define __rcu as __attribute__((btf_type_tag("rcu"))) 2022-11-24 12:27:13 -08:00
compiler-clang.h - Yu Zhao's Multi-Gen LRU patches are here. They've been under test in 2022-10-10 17:53:04 -07:00
compiler-gcc.h compiler-gcc: document minimum version for __no_sanitize_coverage__ 2022-11-08 17:37:20 -08:00
compiler-intel.h
compiler-version.h
compiler.h overflow: Introduce overflows_type() and castable_to_type() 2022-11-02 12:39:27 -07:00
completion.h
component.h
configfs.h configfs: remove mentions of committable items 2022-12-02 11:11:27 +01:00
connector.h
console_struct.h
console.h printk, xen: fbfront: create/use safe function for forcing preferred 2022-12-02 11:25:02 +01:00
consolemap.h
const.h
container_of.h container_of: add container_of_const() that preserves const-ness of the pointer 2022-12-06 16:55:18 +01:00
container.h
context_tracking_irq.h
context_tracking_state.h
context_tracking.h
cookie.h
cordic.h
coredump.h Unification of regset and non-regset sides of ELF coredump 2022-12-12 18:18:34 -08:00
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h
counter.h counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to defining counter_array 2022-10-17 09:51:29 -04:00
cper.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu.h
cpufeature.h
cpufreq.h cpufreq: Generalize of_perf_domain_get_sharing_cpumask phandle format 2022-11-02 10:30:31 +05:30
cpuhotplug.h Networking changes for 6.2. 2022-12-13 15:47:48 -08:00
cpuidle_haltpoll.h
cpuidle.h
cpumask_api.h
cpumask.h cpumask: introduce cpumask_nth_and_andnot 2023-02-07 18:20:00 -08:00
cpuset.h
crash_core.h
crash_dump.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h
crypto.h crypto: api - Add crypto_tfm_ctx_dma 2022-12-02 18:12:40 +08:00
cs5535.h
ctype.h
cuda.h
cxl_err.h efi/cper, cxl: Decode CXL Error Log 2022-11-18 09:14:10 +01:00
damon.h MM patches for 6.2-rc1. 2022-12-13 19:29:45 -08:00
dasd_mod.h
davinci_emac.h
dax.h fsdax,xfs: port unshare to fsdax 2022-12-11 18:12:17 -08:00
dca.h
dcache.h tmpfile API change 2022-10-10 19:45:17 -07:00
dccp.h
debug_locks.h
debugfs.h debugfs: fix error when writing negative value to atomic_t debugfs file 2022-11-30 16:13:16 -08:00
debugobjects.h
delay.h
delayacct.h delayacct: support re-entrance detection of thrashing accounting 2022-09-26 19:46:07 -07:00
delayed_call.h
dev_printk.h
devcoredump.h
devfreq_cooling.h
devfreq-event.h
devfreq.h PM/devfreq: governor: Add a private governor_data for governor 2022-11-20 20:49:51 +09:00
device_cgroup.h
device-mapper.h
device.h Driver Core changes for 6.2-rc1 2022-12-16 03:54:54 -08:00
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h
dio.h
dirent.h
dlm_plock.h
dlm.h
dm9000.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h
dma-buf.h dma-buf: Remove obsoleted internal lock 2022-10-18 01:21:55 +03:00
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-resv.h
dmaengine.h
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.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_embedded_fw.h
efi-bgrt.h
efi.h efi: random: combine bootloader provided RNG seed with RNG protocol output 2022-11-18 10:19:55 +01:00
efs_vh.h
eisa.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} 2023-01-05 15:12:12 +00:00
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h
entry-common.h include/linux/entry-common.h: remove has_signal comment of arch_do_signal_or_restart() prototype 2022-10-11 18:51:11 -07:00
entry-kvm.h
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool_netlink.h net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n 2023-01-26 15:28:25 +01:00
ethtool.h net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n 2023-01-26 15:28:25 +01:00
eventfd.h for-6.2/io_uring-2022-12-08 2022-12-13 10:33:08 -08:00
eventpoll.h
evm.h acl: add vfs_remove_acl() 2022-10-20 10:13:30 +02:00
export-internal.h linux/export: use inline assembler to populate symbol CRCs 2022-09-29 04:40:15 +09:00
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h f2fs: support recording errors into superblock 2022-10-04 13:31:45 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h mm: fix unexpected changes to {failslab|fail_page_alloc}.attr 2022-11-22 18:50:44 -08:00
fb.h Some deferred-io and damage worker reworks revert and make a fb function 2022-12-09 11:53:52 +10:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h
fileattr.h
filter.h net: add missing includes of linux/sched/clock.h 2023-01-27 11:19:46 +00:00
find.h lib/find: introduce find_nth_and_andnot_bit 2023-02-07 18:20:00 -08:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h fixp-arith: do not require users to include bug.h 2022-11-16 15:53:33 -08:00
flat.h
flex_proportions.h
font.h
fortify-string.h hardening updates for v6.2-rc1 2022-12-14 12:20:00 -08:00
fprobe.h
freelist.h
freezer.h
frontswap.h
fs_api.h
fs_context.h lsm/stable-6.2 PR 20221212 2022-12-13 09:47:48 -08:00
fs_enet_pd.h
fs_parser.h ext4: journal_path mount options should follow links 2022-12-01 10:46:54 -05:00
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs_uart_pd.h
fs.h ceph: avoid use-after-free in ceph_fl_release_lock() 2023-01-02 12:27:25 +01:00
fscache-cache.h
fscache.h fscache: fix OOB Read in __fscache_acquire_volume 2022-11-23 10:31:13 -08:00
fscrypt.h fscrypt: fix keyring memory leak on mount failure 2022-10-19 20:54:43 -07:00
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h
fsnotify.h
fsverity.h btrfs: send: add support for fs-verity 2022-09-26 12:27:55 +02:00
ftrace_irq.h
ftrace.h ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accesses 2022-11-18 13:56:41 +00:00
futex.h
fwnode_mdio.h
fwnode.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genetlink.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp_api.h
gfp_types.h
gfp.h mm: replace VM_WARN_ON to pr_warn if the node is offline with __GFP_THISNODE 2022-11-30 14:49:40 -08:00
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h gpiolib: Clean up headers 2022-10-24 12:30:26 +03:00
greybus.h
hardirq.h
hash.h
hashtable_api.h
hashtable.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.h mm, hwpoison: try to recover from copy-on write faults 2022-11-30 15:58:40 -08:00
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon/qm - modify the process of regs dfx 2022-11-18 16:59:34 +08:00
hmm.h
host1x_context_bus.h
host1x.h gpu: host1x: Select context device based on attached IOMMU 2022-11-25 16:14:19 +01:00
hp_sdc.h
hpet.h hpet: Replace one-element array with flexible-array member 2022-12-02 13:10:36 -08:00
hrtimer_api.h
hrtimer_defs.h
hrtimer.h
hte.h
huge_mm.h mm: add split_folio() 2022-10-03 14:02:45 -07:00
hugetlb_cgroup.h mm,hugetlb: use folio fields in second tail page 2022-11-30 15:58:46 -08:00
hugetlb_inline.h
hugetlb.h mm,hugetlb: use folio fields in second tail page 2022-11-30 15:58:46 -08:00
hw_breakpoint.h
hw_random.h hwrng: core - treat default_quality as a maximum and default to 1024 2022-11-18 16:59:34 +08:00
hwmon-sysfs.h hwmon: Include <linux/kstrtox.h> when appropriate 2022-12-04 16:45:02 -08:00
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h hv: fix comment typo in vmbus_channel/low_latency 2022-11-28 16:48:20 +00:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-smbus.h
i2c.h i2c: add fwnode APIs 2023-01-17 09:29:59 +01:00
i8042.h
i8253.h
icmp.h
icmpv6.h
idle_inject.h
idr.h
ieee80211.h wifi: ieee80211: Do not open-code qos address offsets 2022-12-01 13:49:40 +01:00
ieee802154.h mac802154: Introduce filtering levels 2022-10-12 12:56:28 +02:00
if_arp.h
if_bridge.h bridge: Add MAC Authentication Bypass (MAB) support 2022-11-03 20:46:32 -07:00
if_eql.h
if_ether.h
if_fddi.h
if_hsr.h
if_link.h
if_ltalk.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 net: remove skb->vlan_present 2022-11-11 18:18:05 -08:00
igmp.h net: add missing includes of linux/net.h 2023-01-27 11:19:45 +00:00
ihex.h
ima.h integrity: implement get and set acl hook 2022-10-20 10:13:29 +02:00
imx-media.h
in6.h
in.h
indirect_call_wrapper.h
inet_diag.h
inet.h
inetdevice.h
init_ohci1394_dma.h
init_syscalls.h
init_task.h
init.h linux/init.h: include <linux/build_bug.h> and <linux/stringify.h> 2022-11-30 16:13:18 -08:00
initrd.h
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h instrumented.h: add KMSAN support 2022-10-03 14:03:21 -07:00
integrity.h
intel_rapl.h
intel_th.h
intel-ish-client-if.h
intel-svm.h iommu: Remove SVM_FLAG_SUPERVISOR_MODE support 2022-11-03 15:47:45 +01:00
interconnect-provider.h
interconnect.h
interrupt.h
interval_tree_generic.h
interval_tree.h interval-tree: Add a utility to iterate over spans in an interval tree 2022-11-29 16:34:15 -04:00
io_uring_types.h io_uring: move 'poll_multi_queue' bool in io_ring_ctx 2023-01-04 13:49:54 -07:00
io_uring.h io_uring: complete all requests in task context 2022-12-07 06:47:13 -07:00
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h io-mapping: move some code within the include guarded section 2022-12-11 19:30:19 -08:00
io-pgtable.h iommu/io-pgtable: Remove map/unmap 2022-11-19 10:44:16 +01:00
io.h
ioam6_genl.h
ioam6_iptunnel.h
ioam6.h
ioasid.h
iocontext.h
iomap.h iomap: write iomap validity checks 2022-11-29 09:09:17 +11:00
iommu-helper.h
iommu.h iommufd for 6.2 2022-12-14 09:15:43 -08:00
iommufd.h iommufd: Add kernel support for testing iommufd 2022-11-30 20:16:49 -04:00
iopoll.h
ioport.h Driver Core changes for 6.2-rc1 2022-12-16 03:54:54 -08:00
ioprio.h
iosys-map.h
iova_bitmap.h
iova.h iommu/iova: Fix module config properly 2022-09-26 13:31:20 +02:00
ip.h net: add a couple of helpers for iph tot_len 2023-02-01 20:54:27 -08:00
ipack.h
ipc_namespace.h ipc/msg: mitigate the lock contention with percpu counter 2022-10-03 14:21:44 -07:00
ipc.h
ipmi_smi.h
ipmi.h
ipv6_route.h
ipv6.h
irq_poll.h
irq_sim.h
irq_work.h
irq.h
irqbypass.h
irqchip.h irqchip: Allow extra fields to be passed to IRQCHIP_PLATFORM_DRIVER_END 2022-09-28 14:21:53 +01:00
irqdesc.h
irqdomain_defs.h genirq/msi: Provide constants for PCI/IMS support 2022-12-05 22:22:34 +01:00
irqdomain.h genirq/irqdomain: Add irq_domain:: Dev for per device MSI domains 2022-12-05 19:21:01 +01:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h genirq/irqreturn: Fix kernel-doc warnings 2022-11-24 17:55:05 +01:00
isa-dma.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
ism.h net/smc: De-tangle ism and smc device initialization 2023-01-25 09:46:49 +00:00
iversion.h fs: uninline inode_maybe_inc_iversion() 2022-10-03 14:21:43 -07:00
jbd2.h jbd2: switch jbd2_submit_inode_data() to use fs-provided hook for data writeout 2022-12-08 21:49:25 -05:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h jump_label: Prevent key->enabled int overflow 2022-12-01 15:53:05 -08:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h kallsyms: Add self-test facility 2022-11-15 00:42:02 -08:00
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h mm: kasan: Extend kasan_metadata_size() to also cover in-object size 2022-11-10 16:27:46 +01:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h kcov: fix spelling typos in comments 2022-12-11 19:30:20 -08:00
kcsan-checks.h
kcsan.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel_read_file.h
kernel_stat.h
kernel-page-flags.h mm: Add PG_arch_3 page flag 2022-11-29 09:26:07 +00:00
kernel.h
kernelcapi.h
kernfs.h
kexec.h kexec: replace crash_mem_range with range 2022-11-18 13:55:07 -08:00
key-type.h
key.h
keyboard.h
keyctl.h
kfence.h
kfifo.h
kgdb.h
khugepaged.h mm: vmscan: split khugepaged stats from direct reclaim stats 2022-11-30 15:58:41 -08:00
klist.h
kmemleak.h
kmod.h
kmsan_string.h x86: fortify: kmsan: fix KMSAN fortify builds 2022-10-28 13:37:23 -07:00
kmsan_types.h kmsan: add KMSAN runtime core 2022-10-03 14:03:19 -07:00
kmsan-checks.h instrumented.h: add KMSAN support 2022-10-03 14:03:21 -07:00
kmsan.h entry: kmsan: introduce kmsan_unpoison_entry_regs() 2022-10-03 14:03:25 -07:00
kmsg_dump.h
kobj_map.h
kobject_api.h
kobject_ns.h kobject: make kobject_namespace take a const * 2022-11-22 17:34:43 +01:00
kobject.h kobject: kset_uevent_ops: make name() callback take a const * 2022-11-22 17:34:52 +01:00
kprobes.h kprobes: Add new KPROBE_FLAG_ON_FUNC_ENTRY kprobe flag 2022-09-26 20:30:39 -07:00
kref_api.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h ksm: remove redundant declarations in ksm.h 2022-10-03 14:02:43 -07:00
kstrtox.h
kthread.h
ktime_api.h
ktime.h
kvm_dirty_ring.h KVM: Support dirty ring in conjunction with bitmap 2022-11-10 13:11:58 +00:00
kvm_host.h ARM64: 2022-12-15 11:12:21 -08:00
kvm_irqfd.h
kvm_para.h
kvm_types.h KVM: Store immutable gfn_to_pfn_cache properties 2022-11-30 19:25:23 +00:00
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-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h ata: libata-sff: kill unused ata_sff_busy_sleep() 2022-11-11 17:20:26 +09:00
libfdt_env.h
libfdt.h
libgcc.h
libnvdimm.h nvdimm/region: Move cache management to the region driver 2022-12-02 23:52:32 -08:00
libps2.h
license.h revert "kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible" 2022-11-30 14:49:42 -08:00
limits.h
linear_range.h
linkage.h arch: Introduce CONFIG_FUNCTION_ALIGNMENT 2022-10-17 16:40:58 +02:00
linkmode.h
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
list.h Revert "i915: Move list_count() to list.h for broader use" 2022-11-30 12:06:51 +01:00
litex.h
livepatch.h
llc.h
llist_api.h
llist.h
local_lock_internal.h
local_lock.h
lockdep_api.h
lockdep_types.h
lockdep.h
lockref.h
log2.h
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h lru_cache: remove unused lc_private, lc_set, lc_index_of 2022-11-22 19:38:39 -07:00
lsm_audit.h
lsm_hook_defs.h lsm/stable-6.2 PR 20221212 2022-12-13 09:47:48 -08:00
lsm_hooks.h lsm/stable-6.2 PR 20221212 2022-12-13 09:47:48 -08:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
map_benchmark.h
maple_tree.h maple_tree: reorganize testing to restore module testing 2022-11-08 15:57:22 -08:00
maple.h
marvell_phy.h
math64.h math64: fix kernel-doc return value warnings 2022-11-21 14:30:54 -07:00
math.h
mbcache.h ext4: fix deadlock due to mbcache entry corruption 2022-12-08 21:49:25 -05:00
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h vfio/mdev: add mdev available instance checking to the core 2022-10-04 12:06:58 -06:00
mdio-bitbang.h net: mdio: mdio-bitbang: Separate C22 and C45 transactions 2023-01-10 15:53:36 -08:00
mdio-gpio.h
mdio-mux.h
mdio.h net: mdio: Remove support for building C45 muxed addresses 2023-01-20 18:12:46 -08:00
mei_aux.h
mei_cl_bus.h mei: bus: extend bus API to support command streamer API 2022-10-03 11:29:10 -07:00
mem_encrypt.h
memblock.h
memcontrol.h mm: memcg: fix stale protection of reclaim target memcg 2022-12-11 18:12:19 -08:00
memfd.h
memory_hotplug.h mm, memory_hotplug: remove obsolete generic_free_nodedata() 2022-10-03 14:03:29 -07:00
memory-tiers.h memory: move hotplug memory notifier priority to same file for easy sorting 2022-11-08 17:37:17 -08:00
memory.h mm/hwpoison: introduce per-memory_block hwpoison counter 2022-11-08 17:37:22 -08:00
mempolicy.h
mempool.h mempool: introduce mempool_is_saturated 2022-11-16 09:44:26 -07:00
memregion.h memregion: Add cpu_cache_invalidate_memregion() interface 2022-11-14 10:07:22 -08:00
memremap.h mm: free device private pages have zero refcount 2022-10-12 18:51:49 -07:00
memstick.h
mhi_ep.h
mhi.h
micrel_phy.h net: mdio: Add workaround for Micrel PHYs which are not C45 compatible 2023-01-19 16:23:19 +01:00
microchipphy.h
migrate_mode.h
migrate.h mm/migrate_device.c: add migrate_device_range() 2022-10-12 18:51:49 -07:00
mii_timestamper.h
mii.h
min_heap.h
minmax.h minmax: clamp more efficiently by avoiding extra comparison 2022-11-18 13:55:07 -08:00
misc_cgroup.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h driver core: make struct class.dev_uevent() take a const * 2022-11-24 17:12:15 +01:00
mm_api.h
mm_inline.h mm: fix vma->anon_name memory leak for anonymous shmem VMAs 2023-01-11 16:14:20 -08:00
mm_types_task.h mm: convert mm's rss stats into percpu_counter 2022-11-30 15:58:40 -08:00
mm_types.h mm: update mmap_sem comments to refer to mmap_lock 2023-01-11 16:14:22 -08:00
mm.h include/linux/mm: fix release_pages_arg kernel doc comment 2023-01-11 16:14:21 -08:00
mman.h
mmap_lock.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h MM patches for 6.2-rc1. 2022-12-13 19:29:45 -08:00
mnt_idmapping.h mnt_idmapping: move ima-only helpers to ima 2022-12-13 12:28:51 +01:00
mnt_namespace.h
mod_devicetable.h
module_signature.h
module.h livepatch: Improve the search performance of module_kallsyms_on_each_symbol() 2023-01-19 17:07:15 -08:00
moduleloader.h module: add module_elf_check_arch for module-specific checks 2022-12-02 17:54:07 +11:00
moduleparam.h
most.h
mount.h fs: introduce dedicated idmap type for mounts 2022-10-31 17:47:42 +01:00
moxtet.h
mpage.h
mpi.h
mpls_iptunnel.h
mpls.h
mroute6.h
mroute_base.h
mroute.h
msdos_fs.h
msdos_partition.h
msg.h
msi_api.h genirq/msi: Provide constants for PCI/IMS support 2022-12-05 22:22:34 +01:00
msi.h genirq/msi: Provide constants for PCI/IMS support 2022-12-05 22:22:34 +01:00
mtio.h
mutex_api.h
mutex.h
mv643xx_eth.h net: mv643xx_eth: support MII/GMII/RGMII modes for Kirkwood 2022-11-07 08:42:19 +00:00
mv643xx_i2c.h
mv643xx.h
mvebu-pmsu.h
mxm-wmi.h
namei.h
nd.h
ndctl.h
net.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-10-24 13:44:11 -07:00
netdev_features.h
netdevice.h net: add gso_ipv4_max_size and gro_ipv4_max_size per device 2023-02-01 20:54:27 -08:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfilter.h
netfs.h fscache,cachefiles: add prepare_ondemand_read() callback 2022-12-07 10:56:29 +08:00
netlink.h netlink: provide an ability to set default extack message 2023-02-01 21:04:09 -08:00
netpoll.h
nfs3.h
nfs4.h NFSD: add delegation reaper to react to low memory condition 2022-12-10 11:01:12 -05:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_fs.h NFS: Clear the file access cache upon login 2022-11-27 22:09:59 -05:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h
nfs.h
nfsacl.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h mm: hugetlb: simplify per-node sysfs creation and removal 2022-10-03 14:03:15 -07:00
nodemask.h treewide: use get_random_u32_below() instead of deprecated function 2022-11-18 02:15:15 +01:00
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h fs/exec: switch timens when a task gets a new mm 2022-10-25 15:15:52 -07:00
ntb_transport.h
ntb.h
nubus.h
numa.h
nvme-auth.h
nvme-fc-driver.h
nvme-fc.h
nvme-rdma.h
nvme-tcp.h
nvme.h nvme: consult the CSE log page for unprivileged passthrough 2022-12-28 06:26:31 -10:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
objagg.h
objtool.h
of_address.h of/address: introduce of_address_count() helper 2022-10-16 17:58:54 -05:00
of_clk.h
of_device.h driver core: pass a const * into of_device_uevent() 2022-11-22 17:34:55 +01:00
of_dma.h
of_fdt.h
of_gpio.h gpio: Do not include <linux/kernel.h> when not really needed. 2022-11-28 18:57:50 +01:00
of_graph.h
of_iommu.h
of_irq.h irqchip: Make irqchip_init() usable on pure ACPI systems 2022-09-28 14:11:28 +01:00
of_mdio.h
of_net.h of: net: export of_get_mac_address_nvmem() 2022-11-29 10:45:53 +01:00
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
of.h of: declare string literals const 2022-10-16 17:58:54 -05:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once_lite.h
once.h once: rename _SLOW to _SLEEPABLE 2022-10-03 17:34:32 -07:00
oom.h mm: delete unused MMF_OOM_VICTIM flag 2022-09-26 19:46:27 -07:00
openvswitch.h
osq_lock.h
overflow.h overflow: Introduce overflows_type() and castable_to_type() 2022-11-02 12:39:27 -07:00
packing.h
padata.h
page_counter.h mm: deduplicate cacheline padding code 2022-09-26 19:46:29 -07:00
page_ext.h
page_idle.h
page_owner.h
page_ref.h mm: update mmap_sem comments to refer to mmap_lock 2023-01-11 16:14:22 -08:00
page_reporting.h
page_table_check.h
page-flags-layout.h mm: multi-gen LRU: minimal implementation 2022-09-26 19:46:09 -07:00
page-flags.h ARM64: 2022-12-15 11:12:21 -08:00
page-isolation.h
pageblock-flags.h mm: add pageblock_aligned() macro 2022-10-03 14:03:04 -07:00
pagemap.h filemap: convert replace_page_cache_page() to replace_page_cache_folio() 2022-12-11 18:12:12 -08:00
pagevec.h
pagewalk.h mm/pagewalk: add walk_page_range_vma() 2022-12-11 18:12:08 -08:00
panic_notifier.h
panic.h panic: Consolidate open-coded panic_on_warn checks 2022-12-02 13:04:44 -08:00
parman.h
parport_pc.h
parport.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci_hotplug.h
pci_ids.h - Make sure an INT3 is slapped after every unconditional retpoline JMP 2022-10-04 09:46:22 -07:00
pci-acpi.h
pci-ats.h
pci-doe.h
pci-ecam.h
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h pci-v6.2-changes 2022-12-14 09:54:10 -08:00
pcs-altera-tse.h
pcs-lynx.h
pcs-rzn1-miic.h
pda_power.h
pe.h efi: Put Linux specific magic number in the DOS header 2022-12-05 09:31:46 +01:00
peci-cpu.h
peci.h
percpu_counter.h percpu_counter: add percpu_counter_sum_all interface 2022-11-30 15:58:40 -08:00
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h Merge branch 'for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu 2022-12-12 16:07:04 -08:00
perf_event_api.h
perf_event.h perf: Rewrite core context handling 2022-10-27 20:12:16 +02:00
perf_regs.h
personality.h
pfn_t.h
pfn.h
pgtable_api.h
pgtable.h New Feature: 2022-12-17 14:06:53 -06:00
phonet.h
phy_fixed.h
phy_led_triggers.h
phy.h net: phy: Remove probe_capabilities 2023-01-19 16:23:19 +01:00
phylink.h net: remove explicit phylink_generic_validate() references 2022-11-07 17:54:57 -08:00
pid_namespace.h
pid.h
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h Revert "pktcdvd: remove driver." 2023-01-04 14:44:13 -07:00
pl320-ipc.h
platform_device.h
platform_profile.h
pldmfw.h
plist.h
pm_clock.h
pm_domain.h PM: domains: Store the next hrtimer wakeup in genpd 2022-11-09 21:14:21 -06:00
pm_opp.h
pm_qos.h
pm_runtime.h PM: Improve EXPORT_*_DEV_PM_OPS macros 2022-10-04 20:52:38 +02:00
pm_wakeirq.h
pm_wakeup.h
pm-trace.h
pm.h PM: Improve EXPORT_*_DEV_PM_OPS macros 2022-10-04 20:52:38 +02:00
pmbus.h
pmu.h
pnp.h
poison.h net: introduce skb_poison_list and use in kfree_skb_list 2023-02-06 09:56:38 +00:00
poll.h
polynomial.h
posix_acl_xattr.h acl: make vfs_posix_acl_to_xattr() static 2022-10-28 10:00:26 +02:00
posix_acl.h acl: add vfs_remove_acl() 2022-10-20 10:13:30 +02:00
posix-clock.h
posix-timers.h
power_supply.h
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pr.h
prandom.h prandom: remove prandom_u32_max() 2022-12-20 03:13:45 +01:00
preempt.h
prefetch.h
prime_numbers.h
printk.h Merge branch 'rework/kthreads' into for-linus 2022-10-04 15:55:55 +02:00
prmt.h
proc_fs.h net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() 2022-11-08 16:42:15 +00:00
proc_ns.h
processor.h
profile.h
projid.h
property.h Driver Core changes for 6.2-rc1 2022-12-16 03:54:54 -08:00
pruss_driver.h
psci.h
pseudo_fs.h
psi_types.h sched/psi: Stop relying on timer_pending() for poll_work rescheduling 2022-10-30 10:12:14 +01:00
psi.h
psp-sev.h
psp-tee.h
pstore_blk.h
pstore_ram.h pstore/ram: Move internal definitions out of kernel-wide include 2022-10-17 13:14:32 -07:00
pstore_zone.h
pstore.h
ptdump.h
pti.h
ptp_classify.h net: ptp: add helper for one-step P2P clocks 2023-01-13 08:40:41 +00:00
ptp_clock_kernel.h ptp: remove the .adjfreq interface function 2022-11-11 10:58:39 +00:00
ptp_kvm.h
ptp_pch.h
ptr_ring.h
ptrace_api.h
ptrace.h kill signal_pt_regs() 2022-10-23 18:06:54 -04:00
purgatory.h
pvclock_gtod.h
pwm_backlight.h
pwm.h pwm: Changes for v6.2-rc1 2022-12-21 09:41:28 -08:00
pxa2xx_ssp.h spi: pxa2xx: Validate the correctness of the SSP type 2022-10-24 13:30:15 +01:00
pxa168_eth.h
qcom_scm.h
qcom-geni-se.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h random: do not include <asm/archrandom.h> from random.h 2022-12-20 03:13:45 +01:00
randomize_kstack.h
range.h
ras.h
ratelimit_types.h
ratelimit.h
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rbtree.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h
rculist.h
rcupdate_trace.h
rcupdate_wait.h
rcupdate.h Networking changes for 6.2. 2022-12-13 15:47:48 -08:00
rcutiny.h printk changes for 6.2 2022-12-12 09:01:36 -08:00
rcutree.h rcu: Remove rcu_is_idle_cpu() 2022-10-21 10:11:00 -07:00
rcuwait_api.h
rcuwait.h
reboot-mode.h
reboot.h kernel/reboot: Add SYS_OFF_MODE_RESTART_PREPARE mode 2022-10-04 15:59:36 +02:00
reciprocal_div.h
ref_tracker.h
refcount_api.h
refcount.h
regmap.h regmap: Rework regmap_mdio_c45_{read|write} for new C45 API. 2023-01-16 13:16:09 +00:00
regset.h regset: make user_regset_copyin_ignore() *void* 2022-11-15 14:30:41 -08:00
relay.h
remoteproc.h remoteproc: Introduce rproc features 2022-09-28 10:46:21 -06:00
resctrl.h x86/resctrl: Remove arch_has_empty_bitmaps 2022-10-24 10:30:29 +02:00
reset-controller.h
reset.h
resource_ext.h
resource.h
restart_block.h
resume_user_mode.h
rethook.h
rfkill.h
rhashtable-types.h
rhashtable.h rhashtable: Allow rhashtable to be used from irq-safe contexts 2022-12-09 10:42:56 +00:00
ring_buffer.h ring_buffer: Remove unused "event" parameter 2022-11-23 19:08:30 -05:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped 2022-11-30 15:58:48 -08:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h
rtmutex.h
rtnetlink.h rtnetlink: pass netlink message header and portid to rtnl_configure_link() 2022-10-31 18:10:21 -07:00
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rv.h
rwbase_rt.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwlock.h
rwsem.h
s3c_adc_battery.h
sbitmap.h sbitmap: Use single per-bitmap counting to wake up queued tags 2022-11-11 08:38:29 -07:00
scatterlist.h
scc.h
sched_clock.h
sched.h MM patches for 6.2-rc1. 2022-12-13 19:29:45 -08:00
scmi_protocol.h
scpi_protocol.h
screen_info.h
scs.h scs: add support for dynamic shadow call stacks 2022-11-09 18:06:35 +00:00
sctp.h sctp: move SCTP_PAD4 and SCTP_TRUNC4 to linux/sctp.h 2022-11-17 21:43:34 -08:00
scx200_gpio.h
scx200.h
seccomp.h seccomp: document the "filter_count" field 2022-12-02 11:33:48 -08:00
secretmem.h
securebits.h
security.h lsm/stable-6.2 PR 20221212 2022-12-13 09:47:48 -08:00
sed-opal.h block: sed-opal: Don't include <linux/kernel.h> 2022-12-08 09:18:58 -07:00
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
seg6.h
selection.h
sem.h
semaphore.h
seq_buf.h
seq_file_net.h
seq_file.h
seqlock_api.h
seqlock.h
serdev.h serdev: Replace poll loop by readx_poll_timeout() macro 2022-11-22 17:53:10 +01:00
serial_8250.h
serial_bcm63xx.h
serial_core.h TTY/Serial driver changes for 6.2-rc1 2022-12-16 03:31:56 -08:00
serial_max3100.h
serial_s3c.h
serial_sci.h
serial.h
serio.h
set_memory.h x86/mm: Implement native set_memory_rox() 2022-12-15 10:37:27 -08:00
sfp.h net: sfp: move field definitions along side register index 2022-10-28 21:56:18 -07: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: add flag to enforce shmem THP in hugepage_vma_check() 2022-10-03 14:03:33 -07:00
shrinker.h mm: shrinkers: add missing includes for undeclared types 2022-11-30 15:58:55 -08:00
signal_types.h
signal.h
signalfd.h
siox.h
siphash.h
sizes.h
skb_array.h
skbuff.h net: add SKB_HEAD_ALIGN() helper 2023-02-07 10:59:48 -08:00
skmsg.h bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes 2022-12-01 01:07:32 +01:00
slab_def.h mm, slab: ignore hardened usercopy parameters when disabled 2022-11-27 23:35:04 +01:00
slab.h slab updates for 6.2-rc1 2022-12-12 09:13:06 -08:00
slimbus.h
slub_def.h mm, slub: remove percpu slabs with CONFIG_SLUB_TINY 2022-12-01 00:09:09 +01:00
sm501-regs.h
sm501.h
smc91x.h
smp_types.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h net: dev: Convert sa_data to flexible array in struct sockaddr 2022-10-25 11:44:20 -07:00
sockptr.h
softirq.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_api.h
spinlock_rt.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h
splice.h
spmi.h
sram.h
srcu.h rcu: Make SRCU mandatory 2022-11-29 15:00:06 -08:00
srcutiny.h
srcutree.h srcu: Debug NMI safety even on archs that don't require it 2022-10-21 10:44:11 -07:00
ssbi.h
stackdepot.h stackdepot: reserve 5 extra bits in depot_stack_handle_t 2022-10-03 14:03:18 -07:00
stackleak.h
stackprotector.h stackprotector: move get_random_canary() into stackprotector.h 2022-11-18 02:18:10 +01:00
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_call_types.h
static_call.h static_call: Add call depth tracking support 2022-10-17 16:41:16 +02:00
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC 2023-01-30 07:21:25 +00:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_helpers.h Char/Misc and other driver changes for 6.1-rc1 2022-10-08 08:56:37 -07:00
string.h string: Add __realloc_size hint to kmemdup() 2022-11-01 10:04:51 -07:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
surface_acpi_notify.h
suspend.h Scheduler changes for v6.1: 2022-10-10 09:10:28 -07:00
svga.h
sw842.h
swab.h
swait_api.h
swait.h
swap_cgroup.h mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol 2022-10-03 14:03:36 -07:00
swap_slots.h
swap.h mm: add nodes= arg to memory.reclaim 2022-12-11 18:12:19 -08:00
swapfile.h mm/swap: cache swap migration A/D bits support 2022-09-26 19:46:05 -07:00
swapops.h Merge branch 'mm-hotfixes-stable' into mm-stable 2022-12-09 19:31:11 -08:00
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys_soc.h
sys.h
syscall_user_dispatch.h
syscalls_api.h
syscalls.h x86/signal/32: Merge native and compat 32-bit signal code 2022-10-19 09:58:49 +02:00
syscore_ops.h
sysctl.h
sysfb.h
sysfs.h
syslog.h printk: Declare log_wait properly 2022-09-29 15:20:29 +02:00
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: add u32 counter in tcp_sock and an SNMP counter for PLB 2022-10-28 10:47:42 +01:00
tee_drv.h
termios_internal.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h thermal: Validate new state in cur_state_store() 2022-10-25 18:58:11 +02:00
thread_info.h
threads.h
thunderbolt.h
ti_wilink_st.h
ti-emif-sram.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time32.h
time64.h
time_namespace.h vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy 2022-12-01 11:35:40 +01:00
time.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h timers: Provide timer_shutdown[_sync]() 2022-11-24 15:09:12 +01:00
timerfd.h
timeriomem-rng.h
timerqueue.h timerqueue: Use rb_entry_safe() in timerqueue_getnext() 2022-11-17 11:26:20 +01:00
timex.h
tnum.h
topology.h sched: add sched_numa_find_nth_cpu() 2023-02-07 18:20:00 -08:00
torture.h
toshiba.h
tpm_command.h
tpm_eventlog.h efi: tpm: Avoid READ_ONCE() for accessing the event log 2023-01-13 17:15:17 +01:00
tpm.h
trace_clock.h
trace_events.h tracing: Fix some checker warnings 2022-12-10 13:36:05 -05:00
trace_recursion.h
trace_seq.h tracing: Fix some checker warnings 2022-12-10 13:36:05 -05:00
trace.h tracing: Fix warning on variable 'struct trace_array' 2022-11-16 21:52:05 -05:00
tracefs.h
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tty_buffer.h tty: Convert tty_buffer flags to bool 2022-11-09 13:02:16 +01:00
tty_driver.h
tty_flip.h tty: Convert tty_buffer flags to bool 2022-11-09 13:02:16 +01:00
tty_ldisc.h
tty_port.h
tty.h
typecheck.h
types.h
u64_stats_sync_api.h
u64_stats_sync.h u64_stat: Remove the obsolete fetch_irq() variants. 2023-01-12 20:57:43 -08:00
uacce.h
uaccess.h instrumented.h: allow instrumenting both sides of copy_from_user() 2022-10-03 14:03:18 -07:00
ucb1400.h
ucs2_string.h
udp.h udp: Introduce optional per-netns hash table. 2022-11-16 09:43:35 +00:00
uidgid.h
uio_driver.h
uio.h for-6.2/block-2022-12-08 2022-12-13 10:43:59 -08:00
umh.h
unicode.h
units.h
uprobes.h
usb_usual.h
usb.h USB: fix misleading usb_set_intfdata() kernel doc 2023-01-17 17:39:13 +01:00
usbdevice_fs.h
user_events.h tracing/user_events: Use bits vs bytes for enabled status page data 2022-09-29 10:17:37 -04:00
user_namespace.h
user-return-notifier.h
user.h
userfaultfd_k.h mm/uffd: fix vma check on userfault for wp 2022-10-28 13:37:22 -07:00
usermode_driver.h
util_macros.h bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener 2023-01-24 21:32:55 -08:00
uts.h
utsname.h kernel/utsname_sysctl.c: Fix hostname polling 2022-10-23 12:01:01 -07:00
uuid.h
vbox_utils.h
vdpa.h vdpa: device feature provisioning 2022-10-07 09:32:40 -04:00
verification.h
vermagic.h
vexpress.h
vfio_pci_core.h
vfio.h VFIO updates for v6.2-rc1 2022-12-15 13:12:15 -08:00
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via_i2c.h
via-core.h
via-gpio.h
via.h
videodev2.h
virtio_anchor.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_dma_buf.h
virtio_net.h linux/virtio_net.h: Support USO offload in vnet header. 2022-12-12 09:29:56 +00:00
virtio_pci_legacy.h virtio: drop vp_legacy_set_queue_size 2022-10-07 09:32:40 -04:00
virtio_pci_modern.h
virtio_ring.h
virtio_vsock.h virtio/vsock: replace virtio_vsock_pkt with sk_buff 2023-01-16 13:26:33 +00:00
virtio.h
vlynq.h
vm_event_item.h mm: vmscan: split khugepaged stats from direct reclaim stats 2022-11-30 15:58:41 -08:00
vmalloc.h
vmpressure.h
vmstat.h mm: remove vmacache 2022-09-26 19:46:18 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1-gpio.h
w1.h
wait_api.h
wait_bit.h
wait.h wait: Return number of exclusive waiters awaken 2022-11-16 11:33:03 -07:00
watch_queue.h
watchdog.h
win_minmax.h
wireless.h wifi: wext: use flex array destination for memcpy() 2022-10-07 15:00:25 +02:00
wkup_m3_ipc.h
wm97xx.h
wmi.h
workqueue_api.h
workqueue.h
writeback.h writeback: remove unused macro DIRTY_FULL_SCOPE 2022-10-03 14:03:08 -07:00
ww_mutex.h
wwan.h net: wwan: iosm: add rpc interface for xmm modems 2022-11-02 11:51:03 +00:00
xarray.h
xattr.h fs.xattr.simple.rework.rbtree.rwlock.v6.2 2022-12-13 10:08:36 -08:00
xxhash.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h zram: add size class equals check into recompression 2022-11-30 15:58:52 -08:00
zstd_errors.h
zstd_lib.h zstd: import usptream v1.5.2 2022-10-24 12:12:32 -07:00
zstd.h
zutil.h