mirror_ubuntu-kernels/include/linux
Linus Torvalds 193e2268a3 - More work by James Morse to disentangle the resctrl filesystem generic
code from the architectural one with the endgoal of plugging ARM's MPAM
 implementation into it too so that the user interface remains the same
 
 - Properly restore the MSR_MISC_FEATURE_CONTROL value instead of blindly
 overwriting it to 0
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEzv7L6UO9uDPlPSfHEsHwGGHeVUoFAmM8QhAACgkQEsHwGGHe
 VUqazA/8DIfBYMXe/M6qk+tZnLyBJPL3/3hzqOPc3fu2pmwzCHhb+1ksk7s0uLEO
 xdV4CK3SDc8WQnsiF9l4Hta1PhvD2Uhf6duCVv1DT0dmBQ6m9tks8SwhbgSCNrIh
 cQ8ABuTUsE0/PNW6Zx7x1JC0e2J6Yjhn55WGMGJD7kGl0eo1ClYSv8vnReBE/6cX
 YhgjVnWAeUNgwKayokbN7PFXwuP0WjDGmrn+7e8AF4emHWvdDYYw9F1MHIOvZoVO
 lLJi6f7ddjxCQSWPg3mG0KSvc4EXixhtEzq8Mk/16drkKlPdn89sHkqEyR7vP/jQ
 lEahxtzoWEfZXwVDPGCIIbfjab/lvvr4lTumKzxUgHEha+ORtWZGaukr4kPg6BRf
 IBrE12jCBKmYzzgE0e9EWGr0KCn6qXrnq37yzccQXVM0WxsBOUZWQXhInl6mSdz9
 uus1rKR/swJBT58ybzvw2LGFYUow0bb0qY6XvQxmriiyA60EVmf9/Nt/KgatXa63
 s9Q4mVii4W1tgxSmCjNVZnDFhXvvowclNU4TuJ6d+6kvEnrvoW5+vDRk2O7iJKqf
 K2zSe56lf0TnBe9WaUlxRFaTZg+UXZt7a+e7/hQ90wT/7fkIMk1uxVpqnQW4vDPi
 YskbKRPc5DlLBSJ+yxW9Ntff4QVIdUhhj0bcKBAo8nmd5Kj1hy4=
 =1iEb
 -----END PGP SIGNATURE-----

Merge tag 'x86_cache_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull x86 cache resource control updates from Borislav Petkov:

 - More work by James Morse to disentangle the resctrl filesystem
   generic code from the architectural one with the endgoal of plugging
   ARM's MPAM implementation into it too so that the user interface
   remains the same

 - Properly restore the MSR_MISC_FEATURE_CONTROL value instead of
   blindly overwriting it to 0

* tag 'x86_cache_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (22 commits)
  x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes
  x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data
  x86/resctrl: Rename and change the units of resctrl_cqm_threshold
  x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read()
  x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read()
  x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read()
  x86/resctrl: Abstract __rmid_read()
  x86/resctrl: Allow per-rmid arch private storage to be reset
  x86/resctrl: Add per-rmid arch private storage for overflow and chunks
  x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks
  x86/resctrl: Allow update_mba_bw() to update controls directly
  x86/resctrl: Remove architecture copy of mbps_val
  x86/resctrl: Switch over to the resctrl mbps_val list
  x86/resctrl: Create mba_sc configuration in the rdt_domain
  x86/resctrl: Abstract and use supports_mba_mbps()
  x86/resctrl: Remove set_mba_sc()s control array re-initialisation
  x86/resctrl: Add domain offline callback for resctrl work
  x86/resctrl: Group struct rdt_hw_domain cleanup
  x86/resctrl: Add domain online callback for resctrl work
  x86/resctrl: Merge mon_capable and mon_enabled
  ...
2022-10-04 10:14:58 -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
byteorder
can can: dev: add generic function can_eth_ioctl_hwts() 2022-07-28 11:44:30 +02:00
ceph libceph: clean up ceph_osdc_start_request prototype 2022-08-03 14:05:39 +02:00
clk treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
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 Pin control bulk changes for v6.0: 2022-08-10 11:01:44 -07:00
fpga fpga: fpga-mgr: support bitstream offset in image buffer 2022-06-24 12:11:18 +08:00
fsl Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_8.RULE 2022-06-10 14:51:35 +02:00
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 add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
mfd - Core Frameworks 2022-08-06 10:25:16 -07:00
mlx4
mlx5 v6.0 second rc pull request 2022-09-09 14:46:44 -04:00
mmc mmc: core: Add support for SDIO wakeup interrupt 2022-07-26 16:58:31 +02: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 net: pcs: xpcs: add CL37 1000BASE-X AN support 2022-06-17 10:55:35 +01:00
perf drivers/perf: riscv_pmu: Add riscv pmu pm notifier 2022-07-06 10:57:30 +01:00
phy
pinctrl pinctrl: Add pingroup and define PINCTRL_PINGROUP 2022-06-15 15:54:20 +02:00
platform_data Merge branch 'acpi-dev' 2022-09-30 20:05:16 +02:00
power
qed
raid
regulator regulator: Consumer load management improvements 2022-07-28 00:01:30 +01:00
remoteproc
reset treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
rpmsg
rtc
sched - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
soc SPDX changes for 6.0-rc1 2022-08-04 12:12:54 -07: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 NFSD: Refactor common code out of dirlist helpers 2022-09-26 14:02:47 -04: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
acct.h
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
acpi.h Merge branch 'acpi-uid' 2022-10-03 20:09:22 +02: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 iommu/amd: Introduce function to check and enable SNP 2022-07-15 10:41:04 +02:00
anon_inodes.h
aperture.h drm: Implement DRM aperture helpers under video/ 2022-06-27 11:07:55 +02:00
apm_bios.h
apm-emulation.h
apple_bl.h
apple-gmux.h
apple-mailbox.h
arch_topology.h arch_topology: Drop LLC identifier stash from the CPU topology 2022-07-04 16:22:29 +01:00
arm_ffa.h
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
atalk.h
ath9k_platform.h
atm_tcp.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
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 audit, io_uring, io-wq: Fix memory leak in io_sq_thread() and io_wqe_worker() 2022-08-04 08:33:54 -06:00
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 binfmt: remove taso from linux_binprm struct 2022-09-29 16:38:05 -07:00
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_types.h block: Introduce the type blk_opf_t 2022-07-14 12:14:30 -06:00
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
blkdev.h vfs: support STATX_DIOALIGN on block devices 2022-09-11 19:47:12 -05: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_lirc.h
bpf_local_storage.h
bpf_lsm.h bpf: minimize number of allocated lsm slots per program 2022-06-29 13:21:52 -07:00
bpf_trace.h
bpf_types.h
bpf_verifier.h bpf: Fix 'dubious one-bit signed bitfield' warnings 2022-07-11 21:18:55 -07:00
bpf-cgroup-defs.h bpf: minimize number of allocated lsm slots per program 2022-06-29 13:21:52 -07:00
bpf-cgroup.h bpf: per-cgroup lsm flavor 2022-06-29 13:21:51 -07:00
bpf-netns.h
bpf.h bpf: Support bpf_trampoline on functions with IPMODIFY (e.g. livepatch) 2022-07-22 22:04:37 +02: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: Add support for BCM53128 internal PHYs 2022-07-04 10:33:06 +01:00
bsearch.h
bsg-lib.h
bsg.h
btf_ids.h bpf: Fix build error in case of !CONFIG_DEBUG_INFO_BTF 2022-07-22 09:07:07 -07:00
btf.h bpf: Add support for forcing kfunc args to be trusted 2022-07-21 21:03:09 -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_bug.h
build-salt.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 Intel Trust Domain Extensions 2022-05-23 17:51:12 -07:00
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_subsys.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
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 clk: Provide new devm_clk helpers for prepared and enabled clocks 2022-06-15 19:22:29 -07:00
clkdev.h
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 RISC-V Patches for the 5.19 Merge Window, Part 1 2022-05-31 14:10:54 -07:00
compiler_attributes.h
compiler_types.h kcfi updates for v6.1-rc1 2022-10-03 17:11:07 -07:00
compiler-clang.h cfi: Switch to -fsanitize=kcfi 2022-09-26 10:13:13 -07:00
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 treewide: Drop function_nocfi 2022-09-26 10:13:14 -07:00
completion.h
component.h
configfs.h
connector.h
console_struct.h tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* 2022-06-27 14:17:12 +02:00
console.h Revert "printk: add kthread console printers" 2022-06-23 18:41:40 +02:00
consolemap.h tty/vt: consolemap: introduce enum translation_map and use it 2022-06-10 13:37:02 +02:00
const.h
container_of.h
container.h
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
context_tracking.h context_tracking: Convert state to atomic_t 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_cooling.h
cpu_pm.h
cpu_rmap.h
cpu.h x86/bugs: Report AMD retbleed vulnerability 2022-06-27 10:33:59 +02:00
cpufeature.h
cpufreq.h
cpuhotplug.h Updates for interrupt core and drivers: 2022-08-01 12:48:15 -07:00
cpuidle_haltpoll.h
cpuidle.h
cpumask_api.h
cpumask.h drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 2022-09-22 13:13:12 +02: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-itu-t: fix typo in CRC ITU-T polynomial comment 2022-06-07 10:27:38 +02:00
crc-t10dif.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 delayacct: track delays from write-protect copy 2022-06-01 15:55:25 -07:00
delayed_call.h
dev_printk.h
devcoredump.h Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm" 2022-06-27 16:39:29 +02:00
devfreq_cooling.h
devfreq-event.h
devfreq.h PM / devfreq: Rework freq_table to be local to devfreq struct 2022-06-30 05:11:17 +09:00
device_cgroup.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 driver core: Introduce device_find_any_child() helper 2022-06-10 16:01:55 +02:00
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h linux/dim: Fix divide by 0 in RDMA DIM 2022-06-28 10:37:25 -03:00
dio.h
dirent.h
dlm_plock.h
dlm.h fs: dlm: const void resource name parameter 2022-08-23 15:02:47 -05:00
dm9000.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
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 dmaengine: remove DMA_MEMCPY_SG once again 2022-06-27 12:01:40 +05:30
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_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 EDAC/mc: Replace spaces with tabs in memtype flags definition 2022-09-01 05:15:51 +02:00
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi_embedded_fw.h
efi-bgrt.h
efi.h EFI efivars sysfs interface removal 2022-08-03 14:41:36 -07:00
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
ethtool_netlink.h
ethtool.h
eventfd.h
eventpoll.h
evm.h security: pass down mount idmapping to setattr hook 2022-06-26 18:18:56 +02:00
export-internal.h kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS 2022-05-24 16:33:20 +09:00
export.h Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
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 drm-misc-next for 5.20: 2022-06-15 19:12:17 +02:00
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, x86: fix freeing of not-finalized bpf_prog_pack 2022-07-12 17:33:22 -07:00
find.h include/linux/find: Fix documentation 2022-06-03 06:52:57 -07:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h
fortify-string.h fortify: Convert to struct vs member helpers 2022-09-26 11:01:32 -07:00
fprobe.h
freelist.h
freezer.h
frontswap.h
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
fs.h fscrypt: stop using keyrings subsystem for fscrypt_master_key 2022-09-21 20:33:06 -07:00
fscache-cache.h
fscache.h fscache: fix misdocumented parameter 2022-08-31 14:57:28 +01:00
fscrypt.h STATX_DIOALIGN for 6.1 2022-10-03 20:33:41 -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 fanotify: prepare for setting event flags in ignore mask 2022-07-01 14:51:13 +02:00
fsnotify.h
fsverity.h
ftrace_irq.h
ftrace.h ftrace: Allow IPMODIFY and DIRECT ops on the same function 2022-07-22 22:04:30 +02:00
futex.h
fwnode_mdio.h
fwnode.h driver core: fw_devlink: Allow firmware to mark devices as best effort 2022-06-27 16:52:25 +02:00
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 Bitmap patches for v6.0-rc1 2022-08-07 17:52:35 -07:00
gfp.h headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h> 2022-07-15 06:35:54 -07:00
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h gpiolib: devres: Get rid of unused devm_gpio_free() 2022-07-19 09:56:34 +02:00
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_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: 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_mlc.h
hil.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 crypto: hisilicon/qm - modify event irq processing 2022-06-17 17:19:20 +08:00
hmm.h docs: rename Documentation/vm to Documentation/mm 2022-06-27 12:52:53 -07:00
host1x_context_bus.h gpu: host1x: Add context bus 2022-06-01 11:50:42 +02:00
host1x.h gpu: host1x: Program context stream ID on submission 2022-07-08 16:27:52 +02:00
hp_sdc.h Input: hp_sdc: fix spelling typo in comment 2022-09-13 14:04:34 +02:00
hpet.h
hrtimer_api.h
hrtimer_defs.h
hrtimer.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_cgroup.h
hugetlb_inline.h
hugetlb.h mm, hwpoison, hugetlb: support saving mechanism of raw error pages 2022-08-08 18:06:44 -07:00
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
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 wifi: use struct_group to copy addresses 2022-09-03 16:40:06 +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 vlan: adopt u64_stats_t 2022-06-09 21:53:09 -07:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
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 team: adopt u64_stats_t 2022-06-09 21:53:12 -07:00
if_tun.h
if_tunnel.h
if_vlan.h vlan: adopt u64_stats_t 2022-06-09 21:53:09 -07:00
igmp.h
ihex.h
ima.h x86/kexec: Carry forward IMA measurement log on kexec 2022-07-01 15:22:16 +02:00
imx-media.h
in6.h
in.h
indirect_call_wrapper.h
inet_diag.h
inet.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_ohci1394_dma.h
init_syscalls.h
init_task.h
init.h treewide: Drop __cficanonical 2022-09-26 10:13:15 -07:00
initrd.h
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h
integrity.h
intel_rapl.h
intel_th.h
intel-ish-client-if.h
intel-svm.h
interconnect-provider.h
interconnect.h interconnect: add device managed bulk API 2022-07-04 16:14:29 +03:00
interrupt.h Scheduler changes in this cycle were: 2022-05-24 11:11:13 -07:00
interval_tree_generic.h
interval_tree.h
io_uring_types.h io_uring: make io_kiocb_to_cmd() typesafe 2022-08-12 17:01:00 -06:00
io_uring.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
ioam6_genl.h
ioam6_iptunnel.h
ioam6.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: Introduce alloc_free_mem_region() 2022-07-21 17:19:25 -07:00
ioprio.h block: Make ioprio_best() static 2022-06-27 06:29:12 -06:00
iosys-map.h iosys-map: Add per-word write 2022-06-29 17:42:28 -07:00
iova.h dma-iommu: add iommu_dma_opt_mapping_size() 2022-07-19 06:05:45 +02:00
ip.h
ipack.h
ipc_namespace.h
ipc.h
ipmi_smi.h
ipmi.h
ipv6_route.h
ipv6.h net/ipv6: Expand and rename accept_unsolicited_na to accept_untracked_na 2022-05-31 11:36:57 +02:00
irq_poll.h
irq_sim.h
irq_work.h
irq.h Merge branch irq/loongarch into irq/irqchip-next 2022-07-20 15:26:05 +01:00
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_ratelimit.h
jump_label.h jump_label: make initial NOP patching the special case 2022-06-24 09:48:55 +02:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h kallsyms: increase maximum kernel symbol length to 512 2022-09-28 08:56:25 +02:00
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_read_file.h fs/kernel_read_file: allow to read files up-to ssize_t 2022-06-16 19:58:21 -07:00
kernel_stat.h sched/core: add forced idle accounting for cgroups 2022-07-04 09:23:07 +02:00
kernel-page-flags.h
kernel.h
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
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 mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to kmemleak_alloc_phys() 2022-06-16 19:48:30 -07:00
kmod.h
kmsg_dump.h
kobj_map.h
kobject_api.h
kobject_ns.h
kobject.h
kprobes.h kprobes: Fix build errors with CONFIG_KRETPROBES=n 2022-05-26 21:12:59 -04:00
kref_api.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kstrtox.h
kthread.h
ktime_api.h
ktime.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_env.h
libfdt.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 fs/kernel_read_file: allow to read files up-to ssize_t 2022-06-16 19:58:21 -07:00
linear_range.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
list.h Not a lot of material this cycle. Many singleton patches against various 2022-05-27 11:22:03 -07:00
litex.h
livepatch.h livepatch: Remove klp_arch_set_pc() and asm/livepatch.h 2022-05-24 08:46:37 +02:00
llc.h
llist_api.h
llist.h
local_lock_internal.h
local_lock.h
lockdep_api.h
lockdep_types.h
lockdep.h locking/lockdep: Fix lockdep_init_map_*() confusion 2022-06-24 09:48:56 +02:00
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/stable-6.1 PR 20221003 2022-10-03 17:51:52 -07:00
lsm_hooks.h lsm/stable-6.1 PR 20221003 2022-10-03 17:51:52 -07:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
map_benchmark.h
maple.h
marvell_phy.h
math64.h
math.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_hotplug.h mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory 2022-07-03 18:08:49 -07:00
memory.h
mempolicy.h
mempool.h
memregion.h memregion: Fix memregion_free() fallback definition 2022-06-23 18:42:05 -07:00
memremap.h mm/memory-failure: fix detection of memory_failure() handlers 2022-09-11 16:22:29 -07:00
memstick.h
mhi_ep.h
mhi.h
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
mii_timestamper.h
mii.h net: mii: add mii_bmcr_encode_fixed() 2022-06-19 10:38:26 +01:00
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_api.h
mm_inline.h
mm_types_task.h
mm_types.h mm/page_alloc: add page->buddy_list and page->pcp_list 2022-07-17 17:14:34 -07:00
mm.h mm: re-allow pinning of zero pfns (again) 2022-08-28 14:02:44 -07:00
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 docs: rename Documentation/vm to Documentation/mm 2022-06-27 12:52:53 -07:00
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_signature.h
module.h cfi: Switch to -fsanitize=kcfi 2022-09-26 10:13:13 -07:00
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_iptunnel.h
mpls.h
mroute6.h
mroute_base.h ipmr: adopt rcu_read_lock() in mr_dump() 2022-06-24 11:34:38 +01:00
mroute.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h
mtio.h
mutex_api.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.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: Fix data-races around sysctl_devconf_inherit_init_net. 2022-08-24 13:46:58 +01:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfilter.h
netfs.h Folio changes for 6.0 2022-08-03 10:35:43 -07:00
netlink.h
netpoll.h
nfs3.h
nfs4.h
nfs_fs_i.h
nfs_fs_sb.h NFSv4.1 mark qualified async operations as MOVEABLE tasks 2022-05-31 17:09:30 -04:00
nfs_fs.h NFS: Cleanup to remove unused flag NFS_CONTEXT_RESEND_WRITES 2022-08-13 13:02:14 -04:00
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
nfs.h
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_transport.h
ntb.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_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
of.h Devicetree updates for v6.0: 2022-08-04 18:08:34 -07:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once_lite.h x86/extable: Fix ex_handler_msr() print condition 2022-07-21 10:39:42 +02:00
once.h net, lib/once: remove {net_}get_random_once_wait macro 2022-07-17 17:31:37 -07:00
oom.h
openvswitch.h
osq_lock.h
overflow.h overflow: Allow mixed type arguments 2022-09-07 16:37:14 -07:00
packing.h
padata.h
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
page_reporting.h
page_table_check.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
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_notifier.h
panic.h panic: Taint kernel if tests are run 2022-07-01 16:38:35 -06: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/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 treewide: Drop __cficanonical 2022-09-26 10:13:15 -07:00
pcs-lynx.h
pcs-rzn1-miic.h net: pcs: add Renesas MII converter driver 2022-06-27 11:37:55 +01:00
pda_power.h
pe.h
peci-cpu.h
peci.h
percpu_counter.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
perf_event_api.h
perf_event.h perf/core: Add a new read format to get a number of lost samples 2022-06-28 09:08:31 +02:00
perf_regs.h
personality.h
pfn_t.h
pfn.h
pgtable_api.h
pgtable.h mm/mmap: define DECLARE_VM_GET_PAGE_PROT 2022-07-17 17:14:37 -07:00
phonet.h
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
phy.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-06-30 16:31:00 -07:00
phylink.h
pid_namespace.h
pid.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 Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
platform_profile.h
pldmfw.h
plist.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 treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
pm_wakeup.h PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP 2022-07-05 20:48:46 +02:00
pm-trace.h
pm.h More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
pmbus.h
pmu.h
pnp.h
poison.h
poll.h
polynomial.h
posix_acl_xattr.h acl: move idmapping handling into posix_acl_xattr_set() 2022-08-31 16:37:58 +02:00
posix_acl.h acl: make posix_acl_clone() available to overlayfs 2022-07-15 22:09:57 +02:00
posix-clock.h
posix-timers.h
power_supply.h
powercap.h
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
ppp-comp.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
pps_kernel.h
pr.h
prandom.h
preempt.h
prefetch.h
prime_numbers.h
printk.h Merge branch 'rework/kthreads' into for-linus 2022-06-23 19:11:28 +02:00
prmt.h
proc_fs.h
proc_ns.h
processor.h
profile.h
projid.h
property.h USB / Thunderbolt changes for 5.19-rc1 2022-06-03 11:17:49 -07:00
pruss_driver.h
psci.h
pseudo_fs.h
psi_types.h
psi.h sched/psi: Remove unused parameter nbytes of psi_trigger_create() 2022-08-15 12:35:25 -10:00
psp-sev.h
psp-tee.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
pstore.h pstore: Add priv field to pstore_record for backend specific use 2022-06-24 20:40:04 +02:00
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_api.h
ptrace.h
purgatory.h
pvclock_gtod.h
pwm_backlight.h
pwm.h pwm: Drop unused forward declaration from pwm.h 2022-06-22 15:35:13 +02:00
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h
qcom-geni-se.h
qnx6_fs.h
quota.h
quotaops.h attr: port attribute changes to new types 2022-06-26 18:18:56 +02:00
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_types.h random: quiet urandom warning ratelimit suppression message 2022-06-19 23:50:46 +02:00
ratelimit.h
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rbtree.h include/linux/rbtree.h: replace kernel.h with the necessary inclusions 2022-06-16 19:58:20 -07:00
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h
rculist.h
rcupdate_trace.h rcu-tasks: Track blocked RCU Tasks Trace readers 2022-06-20 09:22:28 -07:00
rcupdate_wait.h
rcupdate.h Merge branches 'doc.2022.08.31b', 'fixes.2022.08.31b', 'kvfree.2022.08.31b', 'nocb.2022.09.01a', 'poll.2022.08.31b', 'poll-srcu.2022.08.31b' and 'tasks.2022.08.31b' into HEAD 2022-09-01 10:55:57 -07:00
rcutiny.h rcu: Add functions to compare grace-period state values 2022-08-31 05:09:22 -07:00
rcutree.h rcu: Add functions to compare grace-period state values 2022-08-31 05:09:22 -07:00
rcuwait_api.h
rcuwait.h
reboot-mode.h
reboot.h More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
reciprocal_div.h
ref_tracker.h
refcount_api.h
refcount.h sparse: introduce conditional lock acquire function attribute 2022-07-03 11:32:22 -07:00
regmap.h regmap-irq: Deprecate the not_fixed_stride flag 2022-06-29 18:13:17 +01:00
regset.h
relay.h
remoteproc.h remoteproc: rename len of rpoc_vring to num 2022-08-11 04:06:37 -04:00
resctrl.h x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes 2022-09-23 14:25:05 +02:00
reset-controller.h
reset.h reset: Fix devm bulk optional exclusive control getter 2022-06-29 15:56:20 +02:00
resource_ext.h
resource.h
restart_block.h
resume_user_mode.h
rethook.h
rfkill.h
rhashtable-types.h
rhashtable.h
ring_buffer.h
rio_drv.h
rio_ids.h
rio_regs.h
rio.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_api_smp.h
rwlock_rt.h
rwlock_types.h
rwlock.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_clock.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
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_gpio.h
scx200.h
seccomp.h
secretmem.h
securebits.h
security.h lsm/stable-6.1 PR 20221003 2022-10-03 17:51:52 -07:00
sed-opal.h
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 add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
seq_file.h
seqlock_api.h
seqlock.h
serdev.h
serial_8250.h serial: 8250: create lsr_save_mask 2022-06-27 14:44:20 +02:00
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
serial.h serial: Consolidate BOTH_EMPTY use 2022-06-27 14:41:31 +02:00
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 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_types.h
signal.h
signalfd.h
siox.h
siphash.h SPDX changes for 5.19-rc1 2022-06-03 10:34:34 -07:00
sizes.h
skb_array.h
skbuff.h tcp: TX zerocopy should not sense pfmemalloc status 2022-09-02 12:29:02 +01:00
skmsg.h net: fix refcount bug in sk_psock_get (2) 2022-08-10 21:47:58 -07:00
slab_def.h
slab.h Yang Shi has improved the behaviour of khugepaged collapsing of readonly 2022-05-26 12:32:41 -07:00
slimbus.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp_types.h
smp.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 tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3 2022-07-06 12:56:35 +01:00
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 spmi: add a helper to look up an SPMI device from a device node 2022-06-18 13:48:19 +01:00
sram.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
srcu.h
srcutiny.h srcu: Make Tiny SRCU use full-sized grace-period counters 2022-08-31 05:10:15 -07:00
srcutree.h
ssbi.h
stackdepot.h
stackleak.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h statx: add direct I/O alignment information 2022-09-11 19:47:04 -05:00
statfs.h
static_call_types.h
static_call.h
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h net: stmmac: switch to use interrupt for hw crosstimestamping 2022-07-18 11:14:35 +01:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_helpers.h
string.h string: Introduce strtomem() and strtomem_pad() 2022-09-07 16:37:26 -07:00
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 PM: suspend: move from strlcpy() with unused retval to strscpy() 2022-08-31 21:15:56 +02:00
svga.h
sw842.h
swab.h
swait_api.h
swait.h
swap_cgroup.h
swap_slots.h
swap.h - The usual batches of cleanups from Baoquan He, Muchun Song, Miaohe 2022-08-05 16:32:45 -07:00
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_soc.h
sys.h
syscall_user_dispatch.h
syscalls_api.h
syscalls.h
syscore_ops.h
sysctl.h mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability 2022-08-08 18:06:43 -07:00
sysfb.h firmware: sysfb: Add sysfb_disable() helper function 2022-06-29 09:51:41 +02:00
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_ops.h
task_io_accounting.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 net: add skb_[inner_]tcp_all_headers helpers 2022-07-02 16:22:25 +01:00
tee_drv.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h thermal: core: Increase maximum number of trip points 2022-09-30 19:50:10 +02:00
thread_info.h
threads.h
thunderbolt.h USB / Thunderbolt changes for 5.19-rc1 2022-06-03 11:17:49 -07:00
ti_wilink_st.h
ti-emif-sram.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
tick.h
tifm.h
timb_dma.h
timb_gpio.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
time.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h
topology.h
torture.h
toshiba.h
tpm_command.h
tpm_eventlog.h tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH 2022-08-03 23:56:20 +03:00
tpm.h
trace_clock.h
trace_events.h overflow, tracing: Define the is_signed_type() macro once 2022-08-31 10:54:36 -07:00
trace_recursion.h
trace_seq.h
trace.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_buffer.h tty: Implement lookahead to process XON/XOFF timely 2022-06-10 13:51:31 +02:00
tty_driver.h
tty_flip.h
tty_ldisc.h tty: Add closing marker into comment in tty_ldisc.h 2022-06-27 14:34:09 +02:00
tty_port.h tty: Implement lookahead to process XON/XOFF timely 2022-06-10 13:51:31 +02:00
tty.h
typecheck.h
types.h
u64_stats_sync_api.h
u64_stats_sync.h
uacce.h uacce: Handle parent device removal or parent driver module rmmod 2022-07-01 10:35:08 +02:00
uaccess.h No need of likely/unlikely on calls of check_copy_size() 2022-06-07 16:18:08 -04:00
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_driver.h
uio.h get rid of non-advancing variants 2022-08-08 22:37:24 -04:00
umh.h
unicode.h
units.h
uprobes.h
usb_usual.h
usb.h USB: core: Prevent nested device-reset calls 2022-08-30 15:32:04 +02:00
usbdevice_fs.h
user_events.h
user_namespace.h
user-return-notifier.h
user.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
vermagic.h
vexpress.h
vfio_pci_core.h VFIO updates for v6.0-rc1 2022-08-06 08:59:35 -07:00
vfio.h vfio: Replace phys_pfn with pages for vfio_pin_pages() 2022-07-25 13:41:22 -06:00
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h vhost_iotlb: split out IOTLB initialization 2022-05-31 12:44:28 -04:00
via_i2c.h
via-core.h
via-gpio.h
via.h
videodev2.h
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
virtio.h virtio: kerneldocs fixes and enhancements 2022-08-16 01:40:24 -04:00
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 usercopy: Handle vm_map_ram() areas 2022-06-13 09:54:52 -07:00
vmpressure.h
vmstat.h
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_on_bit: add an acquire memory barrier 2022-08-26 09:30:25 -07:00
wait.h wait: Fix __wait_event_hrtimeout for RT/DL tasks 2022-07-28 12:35:12 +02: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
wl12xx.h
wm97xx.h
wmi.h
workqueue_api.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
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 xattr: constify value argument in vfs_setxattr() 2022-08-31 16:38:07 +02:00
xxhash.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd_errors.h
zstd_lib.h
zstd.h
zutil.h