twx-linux/include/linux
Linus Torvalds 6f5032a852 fscrypt updates for 5.10
This release, we rework the implementation of creating new encrypted
 files in order to fix some deadlocks and prepare for adding fscrypt
 support to CephFS, which Jeff Layton is working on.
 
 We also export a symbol in preparation for the above-mentioned CephFS
 support and also for ext4/f2fs encrypt+casefold support.
 
 Finally, there are a few other small cleanups.
 
 As usual, all these patches have been in linux-next with no reported
 issues, and I've tested them with xfstests.
 -----BEGIN PGP SIGNATURE-----
 
 iIoEABYIADIWIQSacvsUNc7UX4ntmEPzXCl4vpKOKwUCX4SD7xQcZWJpZ2dlcnNA
 Z29vZ2xlLmNvbQAKCRDzXCl4vpKOKy/AAP92oOybTcuahmvAtHqZP9jAFPJrbI3r
 6QLpMFtWznJoOQEAogaWsavtOIBx9afdOfRNj0zdoBIjpXgyMuzR10Ou2gE=
 =B/Mj
 -----END PGP SIGNATURE-----

Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt

Pull fscrypt updates from Eric Biggers:
 "This release, we rework the implementation of creating new encrypted
  files in order to fix some deadlocks and prepare for adding fscrypt
  support to CephFS, which Jeff Layton is working on.

  We also export a symbol in preparation for the above-mentioned CephFS
  support and also for ext4/f2fs encrypt+casefold support.

  Finally, there are a few other small cleanups.

  As usual, all these patches have been in linux-next with no reported
  issues, and I've tested them with xfstests"

* tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt:
  fscrypt: export fscrypt_d_revalidate()
  fscrypt: rename DCACHE_ENCRYPTED_NAME to DCACHE_NOKEY_NAME
  fscrypt: don't call no-key names "ciphertext names"
  fscrypt: use sha256() instead of open coding
  fscrypt: make fscrypt_set_test_dummy_encryption() take a 'const char *'
  fscrypt: handle test_dummy_encryption in more logical way
  fscrypt: move fscrypt_prepare_symlink() out-of-line
  fscrypt: make "#define fscrypt_policy" user-only
  fscrypt: stop pretending that key setup is nofs-safe
  fscrypt: require that fscrypt_encrypt_symlink() already has key
  fscrypt: remove fscrypt_inherit_context()
  fscrypt: adjust logging for in-creation inodes
  ubifs: use fscrypt_prepare_new_inode() and fscrypt_set_context()
  f2fs: use fscrypt_prepare_new_inode() and fscrypt_set_context()
  ext4: use fscrypt_prepare_new_inode() and fscrypt_set_context()
  ext4: factor out ext4_xattr_credits_for_new_inode()
  fscrypt: add fscrypt_prepare_new_inode() and fscrypt_set_context()
  fscrypt: restrict IV_INO_LBLK_32 to ino_bits <= 32
  fscrypt: drop unused inode argument from fscrypt_fname_alloc_buffer
2020-10-13 08:54:00 -07:00
..
amba Partially revert "video: fbdev: amba-clcd: Retire elder CLCD driver" 2020-09-30 16:37:39 +02:00
avf
bcma
byteorder
can
ceph libceph: add __maybe_unused to DEFINE_CEPH_FEATURE 2020-08-24 10:33:08 +02:00
clk clk: at91: clk-utmi: add utmi support for sama7g5 2020-07-24 02:19:08 -07:00
crush libceph: replace HTTP links with HTTPS ones 2020-08-03 11:05:26 +02:00
decompress lib: Add zstd support to decompress 2020-07-31 11:49:08 +02:00
device
dma include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
dsa net: dsa: loop: Wire-up MTU callbacks 2020-08-03 18:19:23 -07:00
extcon
firmware Char/Misc driver patches for 5.9-rc1 2020-08-05 11:43:47 -07:00
fpga
fsl Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2020-08-05 20:13:21 -07:00
gpio gpio: don't use same lockdep class for all devm_gpiochip_add_data users 2020-08-04 01:22:02 +02:00
greybus
hsi
i3c
iio iio: iio.h: fix a warning at the kernel-doc markup 2020-09-11 09:39:57 -06:00
input Input: elan_i2c - add more hardware ID for Lenovo laptops 2020-07-08 22:31:51 -07:00
irqchip include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
isdn
lockd
mailbox - mediatek : 2020-08-07 12:58:11 -07:00
mfd - Core Frameworks 2020-08-15 08:09:38 -07:00
mlx4
mlx5 net/mlx5: cmdif, Avoid skipping reclaim pages if FW is not accessible 2020-10-02 10:59:55 -07:00
mmc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2020-08-05 20:13:21 -07:00
mtd Core changes: 2020-08-07 08:54:16 +02:00
mux
net/intel
netfilter netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS 2020-08-28 20:11:58 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf arm64: perf: Add support caps under sysfs 2020-09-28 14:53:45 +01:00
phy
pinctrl
platform_data platform/x86: pcengines-apuv2: Fix typo on define of AMD_FCH_GPIO_REG_GPIO55_DEVSLP0 2020-09-24 14:04:53 +03:00
power power: supply: bq27xxx_battery: Add the BQ28z610 Battery monitor 2020-07-29 22:33:10 +02:00
qed net: qed: Disable aRFS for NPAR and 100G 2020-09-09 14:28:18 -07:00
raid md: remove the kernel version of md_u.h 2020-07-16 15:35:21 +02:00
regulator regulator: Correct kernel-doc inconsistency 2020-07-17 00:16:50 +01:00
remoteproc remoteproc: kill IPA notify code 2020-07-28 17:11:02 -07:00
reset
rpmsg
rtc
sched rseq/membarrier: Add MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ 2020-09-25 14:23:27 +02:00
soc firmware: ti_sci: Add support for getting resource with subtype 2020-08-16 22:00:22 +01:00
soundwire soundwire: intel: revisit SHIM programming sequences. 2020-07-21 16:05:40 +05:30
spi spi: correct kernel-doc inconsistency 2020-07-27 14:55:22 +01:00
ssb
sunrpc SUNRPC: remove RC4-HMAC-MD5 support from KerberosV 2020-09-11 14:39:15 +10:00
ulpi
unaligned
usb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2020-08-05 20:13:21 -07:00
wimax net: wimax: fix duplicate words in comments 2020-07-15 20:34:02 -07:00
8250_pci.h
a.out.h
acct.h
acpi_dma.h
acpi_iort.h ACPI/IORT: Add an input ID to acpi_dma_configure() 2020-07-28 15:51:31 +01:00
acpi_pmtmr.h
acpi.h arm64: permit ACPI core to map kernel memory used for table overrides 2020-09-30 22:27:51 +01:00
adb.h
adfs_fs.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
ahci-remap.h
aio.h
alarmtimer.h
alcor_pci.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h drm, iommu: Change type of pasid to u32 2020-09-17 19:21:16 +02:00
anon_inodes.h
apm_bios.h
apm-emulation.h
apple_bl.h
apple-gmux.h
arch_topology.h arch_topology, sched/core: Cleanup thermal pressure definition 2020-07-22 10:22:05 +02:00
arm_sdei.h
arm-cci.h
arm-smccc.h ARM: SoC driver updates for v5.9 2020-08-03 19:30:59 -07:00
armada-37xx-rwtm-mailbox.h
ascii85.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1.h
assoc_array_priv.h
assoc_array.h
async_tx.h include/linux/async_tx.h: drop duplicated word in a comment 2020-08-12 10:57:59 -07:00
async.h
ata_platform.h
ata.h
atalk.h
ath9k_platform.h
atm_suni.h
atm_tcp.h
atm.h
atmdev.h net/atm: remove the atmdev_ops {get, set}sockopt methods 2020-07-19 18:16:40 -07:00
atmel_pdc.h
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atomic-arch-fallback.h
atomic-fallback.h
atomic.h
attribute_container.h
audit.h audit: purge audit_log_string from the intra-kernel audit API 2020-07-21 11:12:31 -04:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
backing-dev-defs.h
backing-dev.h
backlight.h backlight: backlight: Make of_find_backlight static 2020-07-20 10:27:11 +01:00
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h exec: Implement kernel_execve 2020-07-21 08:24:52 -05:00
bio.h
bit_spinlock.h
bitfield.h bitfield.h: don't compile-time validate _val in FIELD_FIT 2020-08-10 12:16:51 -07:00
bitmap.h
bitops.h
bitrev.h
bits.h
blk_types.h block: remove unused BLK_QC_T_EAGAIN flag 2020-09-25 07:54:50 -06:00
blk-cgroup.h
blk-crypto.h
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h block: Remove callback typedefs for blk_mq_ops 2020-07-28 10:22:19 -06:00
blk-pm.h
blkdev.h scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks 2020-09-15 20:08:14 -04:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h
bottom_half.h
bpf_lirc.h
bpf_lsm.h
bpf_trace.h
bpf_types.h bpf: Introduce SK_LOOKUP program type with a dedicated attach point 2020-07-17 20:18:16 -07:00
bpf_verifier.h
bpf-cgroup.h bpf: Make cgroup storages shared between programs on the same cgroup 2020-07-25 20:16:35 -07:00
bpf-netns.h bpf: Introduce SK_LOOKUP program type with a dedicated attach point 2020-07-17 20:18:16 -07:00
bpf.h bpf: Change uapi for bpf iterator map elements 2020-08-06 16:39:14 -07:00
bpfilter.h bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t 2020-07-24 15:41:54 -07:00
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf_ids.h bpf: Make btf_sock_ids global 2020-07-21 13:26:26 -07:00
btf.h
btree-128.h
btree-type.h
btree.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
btrfs.h
buffer_head.h
bug.h
build_bug.h
build-salt.h
bvec.h block: allow for_each_bvec to support zero len bvec 2020-09-02 20:59:40 -06:00
c2port.h
cache.h
cacheinfo.h cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file 2020-08-19 11:04:23 +02:00
capability.h capabilities: Introduce CAP_CHECKPOINT_RESTORE 2020-07-19 20:14:42 +02:00
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cgroup_rdma.h
cgroup_subsys.h
cgroup-defs.h cgroup: Fix sock_cgroup_data on big-endian. 2020-07-09 16:28:44 -07:00
cgroup.h
circ_buf.h
cleancache.h
clk-provider.h Merge branches 'clk-microchip', 'clk-mmp', 'clk-unused' and 'clk-at91' into clk-next 2020-08-03 15:07:18 -07:00
clk.h
clkdev.h
clockchips.h
clocksource.h
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h mm: use unsigned types for fragmentation score 2020-08-12 10:57:56 -07:00
compat.h Merge branch 'compat.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-10-12 16:44:57 -07:00
compiler_attributes.h Compiler Attributes: fix comment concerning GCC 4.6 2020-08-27 09:53:06 +02:00
compiler_types.h sparse: use static inline for __chk_{user,io}_ptr() 2020-08-29 09:29:32 +02:00
compiler-clang.h include/linux/compiler-clang.h: drop duplicated word in a comment 2020-08-12 10:57:59 -07:00
compiler-gcc.h Remove uninitialized_var() macro for v5.9-rc1 2020-08-04 13:49:43 -07:00
compiler-intel.h
compiler.h compiler.h: Make __ADDRESSABLE() symbol truly unique 2020-09-01 09:58:04 +02:00
completion.h
component.h
configfs.h
connector.h
console_struct.h
console.h
consolemap.h
const.h
container.h
context_tracking_state.h
context_tracking.h compiler.h: Move instrumentation_begin()/end() to new <linux/instrumentation.h> header 2020-07-24 13:56:23 +02:00
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h coresight: Add default sink selection to CoreSight base 2020-07-21 15:48:40 +02:00
count_zeros.h
counter_enum.h
counter.h
cper.h cper,edac,efi: Memory Error Record: bank group/address and chip id 2020-09-17 10:19:52 +03:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu.h
cpufeature.h
cpufreq.h cpufreq: Use WARN_ON_ONCE() for invalid relation 2020-08-27 12:51:25 +02:00
cpuhotplug.h debugobjects: Free per CPU pool after CPU unplug 2020-10-01 16:13:54 +02:00
cpuidle_haltpoll.h
cpuidle.h cpuidle: Allow cpuidle drivers to take over RCU-idle 2020-09-16 19:36:26 +02:00
cpumask.h
cpuset.h
crash_core.h kdump: append kernel build-id string to VMCOREINFO 2020-08-12 10:58:01 -07:00
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: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY 2020-07-16 21:49:09 +10:00
cs5535.h
ctype.h
cuda.h
cyclades.h
dasd_mod.h
davinci_emac.h
dax.h dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX 2020-09-21 06:53:09 -07:00
dca.h
dcache.h fscrypt: rename DCACHE_ENCRYPTED_NAME to DCACHE_NOKEY_NAME 2020-09-23 21:29:49 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h debugfs: make sure we can remove u32_array files cleanly 2020-07-10 13:54:00 -07:00
debugobjects.h debugobjects: Allow debug_obj_descr to be const 2020-09-24 21:56:24 +02:00
delay.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
delayacct.h
delayed_call.h
dev_printk.h
devcoredump.h
devfreq_cooling.h thermal: Update power allocator and devfreq cooling to SPDX licensing 2020-07-30 19:26:10 +02:00
devfreq-event.h
devfreq.h PM / devfreq: Add support delayed timer for polling mode 2020-07-30 17:22:57 +09:00
device_cgroup.h
device-mapper.h for-5.9/block-20200802 2020-08-03 11:57:03 -07:00
device.h PM: <linux/device.h>: fix @em_pd kernel-doc warning 2020-09-10 19:19:42 +02:00
devpts_fs.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
dma-buf.h dmabuf: use spinlock to access dmabuf->name 2020-07-10 15:39:29 +05:30
dma-contiguous.h
dma-debug.h dma-debug: remove debug_dma_assert_idle() function 2020-08-14 15:22:43 -07:00
dma-direct.h dma-pool: fix coherent pool allocations for IOMMU mappings 2020-08-14 16:27:00 +02:00
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence.h dma-fence: prime lockdep annotations 2020-07-21 09:42:19 +02:00
dma-heap.h
dma-iommu.h
dma-mapping.h dma-pool: fix coherent pool allocations for IOMMU mappings 2020-08-14 16:27:00 +02:00
dma-noncoherent.h
dma-resv.h dma-buf: Use sequence counter with associated wound/wait mutex 2020-07-29 16:14:25 +02:00
dmaengine.h dmaengine updates for v5.9-rc1 2020-08-07 12:41:36 -07:00
dmapool.h
dmar.h iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu 2020-07-24 14:33:39 +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
dw_apb_timer.h
dynamic_debug.h dyndbg: refine export, rename to dynamic_debug_exec_queries() 2020-09-04 17:21:56 +02:00
dynamic_queue_limits.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi_embedded_fw.h test_firmware: Test platform fw loading on non-EFI systems 2020-09-10 18:19:16 +02:00
efi-bgrt.h
efi.h Merge branch 'efi/urgent' into efi/core, to pick up fixes 2020-10-12 13:38:31 +02:00
efs_vh.h
eisa.h
elevator.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h take fdpic-related parts of elf_prstatus out 2020-07-27 14:29:22 -04:00
elfcore.h kill elf_fpxregs_t 2020-07-27 14:29:23 -04:00
elfnote.h
enclosure.h
energy_model.h
entry-common.h * Misc minor cleanups. 2020-10-12 10:51:02 -07:00
entry-kvm.h entry: Provide infrastructure for work before transitioning to guest mode 2020-07-24 15:03:42 +02:00
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
export.h
exportfs.h include/linux/exportfs.h: drop duplicated word in a comment 2020-08-12 10:57:59 -07:00
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h fanotify: add support for FAN_REPORT_NAME 2020-07-27 23:24:00 +02:00
fault-inject.h
fb.h fbmem: pull fbcon_update_vcs() out of fb_set_var() 2020-08-04 07:37:23 +02:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h fs: Expand __receive_fd() to accept existing fd 2020-07-13 11:03:45 -07:00
filter.h treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts 2020-09-25 10:28:51 +02:00
frame.h
freezer.h freezer: Add unsafe versions of freezable_schedule_timeout_interruptible for NFS 2020-07-17 13:12:44 -04:00
frontswap.h include/linux/frontswap.h: drop duplicated word in a comment 2020-08-12 10:57:57 -07:00
fs_context.h fuse: reject options on reconfigure via fsconfig(2) 2020-07-14 14:45:41 +02:00
fs_enet_pd.h
fs_parser.h fs: fix cast in fsparam_u32hex() macro 2020-09-16 19:12:27 -04:00
fs_pin.h
fs_stack.h
fs_struct.h vfs: Use sequence counter with associated spinlock 2020-07-29 16:14:27 +02:00
fs_types.h
fs_uart_pd.h
fs.h Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-10-12 16:35:51 -07:00
fscache-cache.h
fscache.h
fscrypt.h fscrypt: export fscrypt_d_revalidate() 2020-09-28 14:44:51 -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: create method handle_inode_event() in fsnotify_operations 2020-07-27 23:25:50 +02:00
fsnotify.h fsnotify: remove check that source dentry is positive 2020-07-27 23:24:00 +02:00
fsverity.h fs-verity: use smp_load_acquire() for ->i_verity_info 2020-07-21 16:02:41 -07:00
ftrace_irq.h
ftrace.h ftrace: let ftrace_enable_sysctl take a kernel pointer buffer 2020-09-19 13:13:39 -07:00
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h lib/generic-radix-tree.c: remove unneeded __rcu 2020-08-12 10:57:59 -07:00
genetlink.h
genhd.h blk-cgroup: show global disk stats in root cgroup io.stat 2020-07-17 20:18:00 -06:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h
greybus.h
hardirq.h x86/entry: Fix NMI vs IRQ state tracking 2020-07-10 12:00:01 +02:00
hash.h
hashtable.h sched: sch_api: add missing rcu read lock to silence the warning 2020-07-20 17:00:02 -07:00
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h HID: core: Sanitize event code and type when mapping input 2020-09-01 12:06:41 +02:00
hidden.h x86/boot/compressed: Force hidden visibility for all symbol references 2020-08-14 12:52:34 +02:00
hiddev.h
hidraw.h
highmem.h include/linux/highmem.h: fix duplicated words in a comment 2020-08-12 10:57:57 -07:00
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hmm.h mm/hmm: provide the page mapping order in hmm_range_fault() 2020-07-10 16:24:28 -03:00
host1x.h gpu: host1x: mipi: Split tegra_mipi_calibrate() and tegra_mipi_wait() 2020-07-17 16:06:14 +02:00
hp_sdc.h
hpet.h
hrtimer_defs.h
hrtimer.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
htcpld.h
huge_mm.h mm: add thp_head 2020-08-14 19:56:56 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h mm/hugetlb: make hugetlb migration callback CMA aware 2020-08-12 10:58:02 -07:00
hw_breakpoint.h hw_breakpoint: Remove unused __register_perf_hw_breakpoint() declaration 2020-08-06 17:54:04 +02:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h i2c: algo: pca: Reapply i2c bus settings after reset 2020-09-09 10:22:40 +02:00
i2c-algo-pcf.h
i2c-dev.h
i2c-mux.h
i2c-smbus.h
i2c.h Merge branch 'i2c/for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2020-08-13 18:41:00 -07:00
i8042.h
i8253.h
icmp.h icmp: prepare rfc 4884 for ipv6 2020-07-24 17:12:41 -07:00
icmpv6.h
ide.h
idle_inject.h
idr.h
ieee80211.h mac80211: Handle special status codes in SAE commit 2020-08-03 10:54:54 +02:00
ieee802154.h
if_arp.h
if_bridge.h bridge: mrp: Extend bridge interface 2020-07-14 13:46:42 -07:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.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
igmp.h
ihex.h
ima.h ima: Support additional conditionals in the KEXEC_CMDLINE hook function 2020-07-20 13:28:16 -04: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: add an init_dup helper 2020-08-04 21:02:38 -04:00
init_task.h
init.h
initrd.h initrd: remove support for multiple floppies 2020-07-30 08:22:33 +02:00
inotify.h
input-polldev.h
input.h
instrumentation.h compiler.h: Move instrumentation_begin()/end() to new <linux/instrumentation.h> header 2020-07-24 13:56:23 +02:00
instrumented.h instrumented.h: Introduce read-write instrumentation hooks 2020-08-24 15:09:58 -07:00
integrity.h
intel_rapl.h powercap: Add Power Limit4 support 2020-07-27 14:17:36 +02:00
intel_th.h
intel-iommu.h Surgery of the MSI interrupt handling to prepare the support of upcoming 2020-10-12 11:40:41 -07:00
intel-ish-client-if.h
intel-pti.h
intel-svm.h drm, iommu: Change type of pasid to u32 2020-09-17 19:21:16 +02:00
interconnect-provider.h
interconnect.h
interrupt.h tasklet: Introduce new initialization API 2020-07-30 11:16:01 -07:00
interval_tree_generic.h
interval_tree.h
io-64-nonatomic-hi-lo.h iomap: constify ioreadX() iomem argument (as in generic implementation) 2020-08-14 19:56:57 -07:00
io-64-nonatomic-lo-hi.h iomap: constify ioreadX() iomem argument (as in generic implementation) 2020-08-14 19:56:57 -07:00
io-mapping.h io-mapping: indicate mapping failure 2020-07-24 12:42:42 -07:00
io-pgtable.h iommu: Add gfp parameter to io_pgtable_ops->map() 2020-07-24 14:29:47 +02:00
io.h
ioasid.h
iocontext.h
iomap.h
iommu-helper.h
iommu.h drm, iommu: Change type of pasid to u32 2020-09-17 19:21:16 +02:00
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipack.h
ipc_namespace.h
ipc.h
ipmi_smi.h
ipmi.h
ipv6_route.h
ipv6.h icmp6: support rfc 4884 2020-07-24 17:12:41 -07:00
irq_cpustat.h
irq_poll.h
irq_sim.h
irq_work.h
irq.h Merge branch 'irq/qcom-pdc-wakeup' into irq/irqchip-next 2020-10-06 11:28:03 +01:00
irqbypass.h
irqchip.h irqchip: Fix IRQCHIP_PLATFORM_DRIVER_* compilation by including module.h 2020-07-27 08:55:04 +01:00
irqdesc.h
irqdomain.h Surgery of the MSI interrupt handling to prepare the support of upcoming 2020-10-12 11:40:41 -07:00
irqflags.h lockdep: Only trace IRQ edges 2020-08-26 12:41:56 +02:00
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isicom.h
iversion.h
jbd2.h Improvements to ext4's block allocator performance for very large file 2020-08-21 11:03:38 -07:00
jhash.h treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
jiffies.h
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan.h kasan: remove kasan_unpoison_stack_above_sp_to() 2020-08-07 11:33:28 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kcsan-checks.h kcsan: Support compounded read-write instrumentation 2020-08-24 15:09:32 -07:00
kcsan.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel_stat.h
kernel-page-flags.h mm: Add PG_arch_2 page flag 2020-09-04 12:46:06 +01:00
kernel.h kernel.h: Silence sparse warning in lower_32_bits 2020-08-28 11:21:20 -07:00
kernelcapi.h
kernfs.h
kexec.h kexec_file: Allow archs to handle special regions while locating memory hole 2020-07-29 23:47:53 +10:00
key-type.h
key.h
keyboard.h
keyctl.h
keyslot-manager.h
kfifo.h
kgdb.h kgdb: Move the extern declaration kgdb_has_hit_break() to generic kgdb.h 2020-07-09 20:12:19 -07:00
khugepaged.h mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged 2020-10-11 10:31:11 -07:00
klist.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject_ns.h
kobject.h kobject: remove unused KOBJ_MAX action 2020-07-23 10:33:12 +02:00
kprobes.h This tree prepares to unify the kretprobe trampoline handler and make 2020-10-12 14:21:15 -07:00
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h mm/ksm: Remove reuse_ksm_page() 2020-09-04 09:25:20 -07:00
kthread.h
ktime.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
kvm_host.h KVM: arm64: pvtime: Fix stolen time accounting across migration 2020-08-21 14:04:14 +01:00
kvm_irqfd.h kvm/eventfd: Use sequence counter with associated spinlock 2020-07-29 16:14:29 +02:00
kvm_para.h
kvm_types.h KVM: Move x86's version of struct kvm_mmu_memory_cache to common code 2020-07-09 13:29:42 -04:00
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h leds: multicolor: Introduce a multicolor class definition 2020-07-22 14:41:29 +02:00
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds-ti-lmu-common.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
leds.h leds: trigger: add support for LED-private device triggers 2020-07-22 14:42:07 +02:00
libata.h libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks 2020-09-02 11:31:23 -06:00
libfdt_env.h
libfdt.h
libgcc.h
libnvdimm.h ACPI: NFIT: Add runtime firmware activate support 2020-07-28 19:29:22 -06:00
libps2.h
license.h
lightnvm.h
limits.h
linear_range.h
linkage.h
linkmode.h linkmode: introduce linkmode_intersects() 2020-07-20 17:59:43 -07:00
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
list.h list: add "list_del_init_careful()" to go with "list_empty_careful()" 2020-08-02 20:39:44 -07:00
livepatch.h
llc.h
llist.h
local_lock_internal.h
local_lock.h
lockdep_types.h lockdep: Fix usage_traceoverflow 2020-10-09 08:53:08 +02:00
lockdep.h Merge branch 'locking/urgent' into locking/core, to pick up fixes 2020-10-09 08:55:17 +02:00
lockref.h
log2.h include/linux/log2.h: add missing () around n in roundup_pow_of_two() 2020-09-05 12:14:30 -07:00
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hook_defs.h Minor fixes for v5.9. 2020-08-11 14:30:36 -07:00
lsm_hooks.h Minor fixes for v5.9. 2020-08-11 14:30:36 -07:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h power supply and reset changes for the v5.9 series 2020-08-07 21:27:37 -07:00
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio-xpcs.h
mdio.h
mei_cl_bus.h
mem_encrypt.h
memblock.h mm/memblock: expose only miminal interface to add/walk physmem 2020-07-10 15:08:09 +02:00
memcontrol.h mm/memcontrol: fix a data race in scan count 2020-08-14 19:56:57 -07:00
memfd.h
memory_hotplug.h
memory.h
mempolicy.h include/linux/mempolicy.h: fix typo 2020-08-12 10:57:56 -07:00
mempool.h
memregion.h
memremap.h memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC 2020-09-04 09:59:59 +02:00
memstick.h memstick: Skip allocating card when removing host 2020-09-28 12:16:13 +02:00
mhi.h
mic_bus.h misc: mic: <linux/mic_bus.h>: drop a duplicated word 2020-07-23 09:35:36 +02:00
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h mm/migrate: introduce a standard migration target allocation function 2020-08-12 10:58:02 -07:00
mii_timestamper.h
mii.h
min_heap.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_inline.h mm: replace hpage_nr_pages with thp_nr_pages 2020-08-14 19:56:56 -07:00
mm_types_task.h
mm_types.h Initial support for sharing virtual addresses between the CPU and 2020-10-12 10:40:34 -07:00
mm-arch-hooks.h
mm.h arm64 updates for 5.10 2020-10-12 10:00:51 -07:00
mman.h mm: Introduce arch_validate_flags() 2020-09-04 12:46:07 +01:00
mmap_lock.h
mmdebug.h
mmiotrace.h
mmu_context.h cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic 2020-08-26 12:41:53 +02:00
mmu_notifier.h mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER 2020-08-07 11:33:21 -07:00
mmzone.h mm: replace memmap_context by meminit_context 2020-09-26 10:33:57 -07:00
mnt_namespace.h
mod_devicetable.h soundwire updates for 5.9-rc1 2020-07-23 09:12:15 +02:00
module_signature.h
module.h static_call: Add inline static call infrastructure 2020-09-01 09:58:04 +02:00
moduleloader.h
moduleparam.h modules: linux/moduleparam.h: drop duplicated word in a comment 2020-07-20 10:39:54 +02:00
most.h
mount.h
moxtet.h
mpage.h
mpi.h lib/mpi: Introduce ec implementation to MPI library 2020-09-25 17:48:54 +10:00
mpls_iptunnel.h
mpls.h
mroute6.h net/ipv6: switch ip6_mroute_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
mroute_base.h
mroute.h net/ipv4: switch ip_mroute_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
msdos_fs.h
msdos_partition.h
msg.h
msi.h PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectable 2020-09-16 16:52:37 +02:00
mtio.h
mutex.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h
ndctl.h
net.h net: introduce helper sendpage_ok() in include/linux/net.h 2020-10-02 15:27:08 -07:00
netdev_features.h net: Fix broken NETIF_F_CSUM_MASK spell in netdev_features.h 2020-09-10 13:30:22 -07:00
netdevice.h net: core: document two new elements of struct net_device 2020-10-02 15:15:56 -07:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h netfilter: avoid ipv6 -> nf_defrag_ipv6 module dependency 2020-08-13 04:16:15 +02:00
netfilter.h netfilter: switch nf_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
netlink.h
netpoll.h netpoll: Remove unused inline function netpoll_netdev_init() 2020-07-15 07:45:25 -07:00
nfs3.h
nfs4.h NFS client updates for Linux 5.9 2020-08-15 08:26:55 -07:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4.2: query the server for extended attribute support 2020-07-13 17:52:45 -04:00
nfs_fs.h NFSv4.2: add client side xattr caching. 2020-07-13 17:52:46 -04:00
nfs_iostat.h
nfs_page.h
nfs_xdr.h pNFS/flexfiles: Be consistent about mirror index types 2020-09-18 09:25:33 -04:00
nfs.h
nfsacl.h
nl802154.h
nls.h
nmi.h
node.h mm: don't rely on system state to detect hot-plug operations 2020-09-26 10:33:57 -07:00
nodemask.h
nospec.h asm/rwonce: Don't pull <asm/barrier.h> into 'asm-generic/rwonce.h' 2020-07-21 10:50:36 +01:00
notifier.h notifier: Fix broken error handling pattern 2020-09-01 09:58:03 +02:00
ns_common.h
nsc_gpio.h
nsproxy.h
ntb_transport.h
ntb.h
nubus.h
numa.h
nvme-fc-driver.h nvme-fc: drop a duplicated word in a comment 2020-07-29 07:45:20 +02:00
nvme-fc.h
nvme-rdma.h
nvme-tcp.h
nvme.h nvmet: add passthru code to process commands 2020-07-29 07:45:21 +02:00
nvmem-consumer.h nvmem: core: Add nvmem_cell_read_u8() 2020-07-29 17:12:08 +02:00
nvmem-provider.h nvmem: core: add support to auto devid 2020-07-29 17:12:08 +02:00
nvram.h
objagg.h
of_address.h of_address: Add bus type match for pci ranges parser 2020-07-28 22:49:52 +02:00
of_clk.h
of_device.h of/device: Add input id to of_dma_configure() 2020-07-28 15:51:32 +01:00
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h of/device: Add input id to of_dma_configure() 2020-07-28 15:51:32 +01:00
of_irq.h of/irq: Make of_msi_map_rid() PCI bus agnostic 2020-07-28 15:51:32 +01:00
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
of.h ARM: SoC driver updates for v5.9 2020-08-03 19:30:59 -07:00
oid_registry.h X.509: support OSCCA certificate parse 2020-09-25 17:48:54 +10:00
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h mm, oom: make the calculation of oom badness more accurate 2020-08-12 10:57:56 -07:00
openvswitch.h
oprofile.h
osq_lock.h
overflow.h
packing.h
padata.h padata: remove padata_parallel_queue 2020-07-23 17:34:18 +10:00
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
page_reporting.h
page-flags-layout.h x86/mm/numa: Remove uninitialized_var() usage 2020-07-16 12:32:25 -07:00
page-flags.h mm: Add PG_arch_2 page flag 2020-09-04 12:46:06 +01:00
page-isolation.h
pageblock-flags.h mm/page_alloc.c: remove unnecessary end_bitidx for [set|get]_pfnblock_flags_mask() 2020-08-07 11:33:29 -07:00
pagemap.h mm: validate inode in mapping_set_error() 2020-10-11 10:31:10 -07:00
pagevec.h
pagewalk.h
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 VFIO updates for v5.9-rc1 2020-08-12 12:09:36 -07:00
pci-acpi.h
pci-ats.h PCI/ATS: Add pci_pri_supported() to check device or associated PF 2020-07-24 09:50:41 -05:00
pci-dma-compat.h
pci-ecam.h
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h pci-v5.9-changes 2020-08-07 18:48:15 -07:00
pda_power.h
pe.h include: pe.h: Add RISC-V related PE definition 2020-09-11 09:30:01 +03:00
percpu_counter.h percpu_counter: add percpu_counter_sync() 2020-08-07 11:33:26 -07:00
percpu-defs.h
percpu-refcount.h include/linux: Remove smp_read_barrier_depends() from comments 2020-07-21 10:50:37 +01:00
percpu-rwsem.h locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count 2020-09-16 16:26:56 +02:00
percpu.h
perf_event.h perf/core: Pull pmu::sched_task() into perf_event_context_sched_out() 2020-09-10 11:19:34 +02:00
perf_regs.h
personality.h
pfn_t.h
pfn.h
pgtable.h arm64 updates for 5.10 2020-10-12 10:00:51 -07:00
phonet.h
phy_fixed.h
phy_led_triggers.h
phy.h net: mdiobus: add reset-post-delay-us handling 2020-08-03 15:01:02 -07:00
phylink.h phylink: <linux/phylink.h>: fix function prototype kernel-doc warning 2020-08-17 11:46:22 -07:00
pid_namespace.h
pid.h
pim.h
pipe_fs_i.h pipe: remove pipe_wait() and fix wakeup race with splice 2020-10-01 19:14:36 -07:00
pkeys.h
pktcdvd.h
pl320-ipc.h
pl353-smc.h
platform_device.h
pldmfw.h Add pldmfw library for PLDM firmware update 2020-07-28 17:07:06 -07:00
plist.h
pm2301_charger.h
pm_clock.h
pm_domain.h PM: domains: Restore comment indentation for generic_pm_domain.child_links 2020-07-14 15:14:27 +02:00
pm_opp.h Merge branch 'cpufreq/arm/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm 2020-08-04 12:44:53 +02:00
pm_qos.h
pm_runtime.h PM: runtime: Add kerneldoc comments to multiple helpers 2020-08-04 12:39:28 +02:00
pm_wakeirq.h
pm_wakeup.h
pm-trace.h
pm.h PM: Make *_DEV_PM_OPS macros use __maybe_unused 2020-07-27 13:52:36 +02:00
pmbus.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h include/linux/poison.h: remove obsolete comment 2020-08-12 10:57:59 -07:00
poll.h
posix_acl_xattr.h
posix_acl.h
posix-clock.h
posix-timers.h posix-cpu-timers: Provide mechanisms to defer timer handling to task_work 2020-08-06 16:50:59 +02:00
power_supply.h power: supply: wilco_ec: Add long life charging mode 2020-07-31 14:33:56 +02:00
powercap.h powercap: make documentation reflect code 2020-09-10 19:27:59 +02:00
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps-gpio.h
pr.h
prandom.h random32: move the pseudo-random 32-bit definitions to prandom.h 2020-08-03 23:24:26 -07:00
preempt.h
prefetch.h
prime_numbers.h
printk.h printk: Make linux/printk.h self-contained 2020-07-27 17:46:24 +09:00
proc_fs.h bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t 2020-07-25 20:16:32 -07:00
proc_ns.h
processor.h
profile.h
projid.h
property.h media: device property: Add a function to test is a fwnode is a graph endpoint 2020-07-19 14:16:09 +02:00
psci.h
pseudo_fs.h
psi_types.h
psi.h
psp-sev.h
psp-tee.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
pstore.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptr_ring.h include/linux: Remove smp_read_barrier_depends() from comments 2020-07-21 10:50:37 +01:00
ptrace.h
purgatory.h
pvclock_gtod.h
pwm_backlight.h
pwm.h
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h scsi: firmware: qcom_scm: Add support for programming inline crypto keys 2020-07-24 22:09:54 -04:00
qcom-geni-se.h tty: serial: qcom-geni-serial: Drop the icc bw votes in suspend for console 2020-07-13 22:43:43 -07:00
qnx6_fs.h
quota.h
quotaops.h quota: simplify the quotactl compat handling 2020-09-17 13:00:46 -04:00
radix-tree.h
raid_class.h
ramfs.h
random.h random32: move the pseudo-random 32-bit definitions to prandom.h 2020-08-03 23:24:26 -07:00
range.h
ras.h
ratelimit_types.h printk: Make linux/printk.h self-contained 2020-07-27 17:46:24 +09:00
ratelimit.h printk: Make linux/printk.h self-contained 2020-07-27 17:46:24 +09:00
rational.h
rbtree_augmented.h
rbtree_latch.h rbtree_latch: Use seqcount_latch_t 2020-09-10 11:19:29 +02:00
rbtree.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h
rculist.h These were the main changes in this cycle: 2020-08-03 14:39:35 -07:00
rcupdate_trace.h
rcupdate_wait.h
rcupdate.h
rcutiny.h
rcutree.h
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
refcount.h locking/refcount: Provide __refcount API to obtain the old value 2020-08-26 12:42:02 +02:00
regmap.h regmap: fix duplicated word in <linux/regmap.h> 2020-07-17 00:03:11 +01:00
regset.h regset: kill user_regset_copyout{,_zero}() 2020-07-27 14:31:13 -04:00
relay.h
remoteproc.h remoteproc: Add remoteproc character device interface 2020-08-04 20:16:37 -07:00
resctrl.h x86/resctrl: Include pid.h 2020-08-18 17:06:15 +02:00
reset-controller.h
reset.h
resource_ext.h
resource.h
restart_block.h
rfkill.h
rhashtable-types.h
rhashtable.h rhashtable: Restore RCU marking on rhash_lock_head 2020-07-28 17:09:49 -07:00
ring_buffer.h
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h
rmi.h Input: synaptics-rmi4 - drop a duplicated word 2020-07-21 14:07:51 -07:00
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h rtc: cleanup obsolete comment about struct rtc_class_ops 2020-07-16 13:35:25 +02:00
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h misc: rtsx: Use standard PCI definitions 2020-07-22 13:39:31 +02:00
rtsx_usb.h
rwlock_api_smp.h
rwlock_types.h
rwlock.h
rwsem.h rwsem: fix commas in initialisation 2020-07-16 23:19:51 +02:00
s3c_adc_battery.h
sbitmap.h
scatterlist.h
scc.h
sched_clock.h sched_clock: Expose struct clock_read_data 2020-07-20 11:50:47 +01:00
sched.h Scheduler changes for v5.10: 2020-10-12 12:56:01 -07:00
scif.h
scmi_protocol.h firmware: arm_scmi: Remove fixed size fields from reports/scmi_event_header 2020-07-13 09:40:21 +01:00
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200_gpio.h
scx200.h
sdb.h
sdla.h
seccomp.h Generic implementation of common syscall, interrupt and exception 2020-08-04 21:00:11 -07:00
securebits.h
security.h
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
seq_file.h
seqlock.h locking/seqlock: Tweak DEFINE_SEQLOCK() kernel doc 2020-10-07 18:14:14 +02:00
seqno-fence.h
serdev.h
serial_8250.h serial: 8250: Add 8250 port clock update method 2020-07-29 17:14:38 +02:00
serial_bcm63xx.h
serial_core.h serial: core: fix console port-lock regression 2020-09-16 13:22:44 +02:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serial.h
serio.h
set_memory.h
sfi_acpi.h
sfi.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 tmpfs: support 64-bit inums per-sb 2020-08-07 11:33:24 -07:00
shrinker.h
signal_types.h
signal.h treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
signalfd.h
siox.h
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h Merge branch 'work.csum_and_copy' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-10-12 16:24:13 -07:00
skmsg.h
slab_def.h mm: memcg/slab: use a single set of kmem_caches for all allocations 2020-08-07 11:33:25 -07:00
slab.h mm: memcg/slab: use a single set of kmem_caches for all allocations 2020-08-07 11:33:25 -07:00
slimbus.h
slub_def.h mm: memcg/slab: use a single set of kmem_caches for all allocations 2020-08-07 11:33:25 -07:00
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
sockptr.h net: Revert "net: optimize the sockptr_t for unified kernel/user address spaces" 2020-08-10 12:06:44 -07:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h
splice.h
spmi.h
sram.h
srcu.h
srcutiny.h
srcutree.h
ssbi.h
stackdepot.h
stackleak.h stackleak: let stack_erasing_sysctl take a kernel pointer buffer 2020-09-19 13:13:39 -07:00
stackprotector.h
stacktrace.h stacktrace: Remove reliable argument from arch_stack_walk() callback 2020-09-18 14:24:16 +01:00
start_kernel.h
stat.h
statfs.h
static_call_types.h static_call: Handle tail-calls 2020-09-01 09:58:06 +02:00
static_call.h static_call: Fix return type of static_call_init 2020-10-02 21:18:25 +02:00
static_key.h
stddef.h
stm.h
stmmac.h
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_helpers.h lib/string_helpers: Introduce string_upper() and string_lower() helpers 2020-07-15 12:45:06 +03:00
string.h x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() 2020-10-06 11:18:04 +02:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h PM, libnvdimm: Add runtime firmware activation support 2020-07-28 19:28:32 -06:00
svga.h
sw842.h
swab.h
swait.h
swap_cgroup.h
swap_slots.h
swap.h mm/swap: implement workingset detection for anonymous LRU 2020-08-12 10:57:56 -07:00
swapfile.h
swapops.h
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys_soc.h
sys.h
syscalls.h rseq/membarrier: Add MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ 2020-09-25 14:23:27 +02:00
syscore_ops.h
sysctl.h all arch: remove system call sys_sysctl 2020-08-14 19:56:56 -07:00
sysfs.h driver-core: Introduce DEVICE_ATTR_ADMIN_{RO,RW} 2020-07-25 19:34:48 -06: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 ACPI: Use valid link to the ACPI specification 2020-07-27 14:11:22 +02:00
tc.h
tca6416_keypad.h
tcp.h tcp: add earliest departure time to SCM_TIMESTAMPING_OPT_STATS 2020-07-31 17:00:44 -07:00
tee_drv.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h
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
time.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
timecounter.h
timekeeper_internal.h
timekeeping32.h
timekeeping.h timekeeping: Provide multi-timestamp accessor to NMI safe timekeeper 2020-08-23 10:38:24 +02:00
timer.h timers: Mask invalid flags in do_init_timer() 2020-09-24 22:12:18 +02:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h
topology.h
torture.h
toshiba.h
tpm_command.h
tpm_eventlog.h tpm: Require that all digests are present in TCG_PCR_EVENT2 structures 2020-07-24 08:16:01 +03:00
tpm.h tpm: Unify the mismatching TPM space buffer sizes 2020-07-24 09:26:23 +03:00
trace_clock.h
trace_events.h
trace_seq.h
trace.h tracing: Add trace_array_init_printk() to initialize instance trace_printk() buffers 2020-08-07 17:05:01 -04:00
tracefs.h
tracehook.h
tracepoint-defs.h tracepoint: Optimize using static_call() 2020-09-01 09:58:06 +02:00
tracepoint.h tracepoint: Fix overly long tracepoint names 2020-09-08 14:10:59 +02:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty.h
typecheck.h
types.h locking/atomic: Move ATOMIC_INIT into linux/types.h 2020-07-29 16:14:18 +02:00
u64_stats_sync.h
uacce.h drm, iommu: Change type of pasid to u32 2020-09-17 19:21:16 +02:00
uaccess.h x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() 2020-10-06 11:18:04 +02:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uio_driver.h
uio.h Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-10-12 16:35:51 -07:00
umh.h
unicode.h
units.h
uprobes.h
usb_usual.h
usb.h usb: linux/usb.h: drop duplicated word in comment 2020-07-15 16:48:11 +02:00
usbdevice_fs.h
user_namespace.h
user-return-notifier.h
user.h
userfaultfd_k.h
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h uuid: remove unused uuid_le_to_bin() definition 2020-07-20 15:04:32 +02:00
vbox_utils.h virt: vbox: Log unknown ioctl requests as error 2020-07-10 13:45:32 +02:00
vdpa.h vdpa: Modify get_vq_state() to return error code 2020-08-05 19:00:23 -04:00
verification.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h vgaarb: mark vga_tryget static 2020-08-01 11:28:17 +02:00
vhost_iotlb.h
via_i2c.h
via-core.h
via-gpio.h
via.h
videodev2.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
virtio_byteorder.h
virtio_caif.h virtio_caif: correct tags for config space fields 2020-08-05 11:08:41 -04:00
virtio_config.h virtio_config: fix up warnings on parisc 2020-08-05 19:56:03 -04:00
virtio_console.h
virtio_net.h
virtio_ring.h virtio_ring: sparse warning fixup 2020-08-05 09:30:19 -04:00
virtio_vsock.h
virtio.h
visorbus.h
vlynq.h
vm_event_item.h Merge branch 'simplify-do_wp_page' 2020-09-04 09:31:54 -07:00
vmacache.h
vmalloc.h
vme.h
vmpressure.h
vmstat.h mm: memcg/slab: fix slab statistics in !SMP configuration 2020-10-02 09:13:41 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h misc: vmw_vmci_defs: Mark 'struct vmci_handle VMCI_ANON_SRC_HANDLE' as __maybe_unused 2020-07-10 14:55:25 +02:00
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1-gpio.h
w1.h
wait_bit.h
wait.h mm: allow a controlled amount of unfairness in the page lock 2020-09-17 10:26:41 -07:00
watch_queue.h pipe: Fix memory leaks in create_pipe_files() 2020-10-01 09:40:35 -04:00
watchdog.h watchdog: add support for adjusting last known HW keepalive time 2020-08-05 18:43:02 +02:00
win_minmax.h
wireless.h
wkup_m3_ipc.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
wl12xx.h
wm97xx.h
wmi.h
workqueue.h
writeback.h
ww_mutex.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
xarray.h
xattr.h Highlights: 2020-08-09 13:58:04 -07:00
xxhash.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
xz.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
zorro.h
zpool.h
zsmalloc.h
zstd.h
zutil.h