1
0
Fork 0
alistair23-linux/include/linux
Petr Mladek a91bd6223e Revert "init/console: Use ttynull as a fallback when there is no console"
This reverts commit 757055ae8d.

The commit caused that ttynull was used as the default console
on several systems[1][2][3]. As a result, the console was
blank even when a better alternative existed.

It happened when there was no console configured
on the command line and ttynull_init() was the first initcall
calling register_console().

Or it happened when /dev/ did not exist when console_on_rootfs()
was called. It was not able to open /dev/console even though
a console driver was registered. It tried to add ttynull console
but it obviously did not help. But ttynull became the preferred
console and was used by /dev/console when it was available later.

The commit tried to fix a historical problem that have been there
for ages. The primary motivation was the commit 3cffa06aee
("printk/console: Allow to disable console output by using console=""
 or console=null"). It provided a clean solution for a workaround
 that was widely used and worked only by chance.

This revert causes that the console="" or console=null command line
options will again work only by chance. These options will cause that
a particular console will be preferred and the default (tty) ones
will not get enabled. There will be no console registered at
all. As a result there won't be stdin, stdout, and stderr for
the init process. But it worked exactly this way even before.

The proper solution has to fulfill many conditions:

  + Register ttynull only when explicitly required or as
    the ultimate fallback.

  + ttynull should get associated with /dev/console but it must
    not become preferred console when used as a fallback.
    Especially, it must still be possible to replace it
    by a better console later.

Such a change requires clean up of the register_console() code.
Otherwise, it would be even harder to follow. Especially, the use
of has_preferred_console and CON_CONSDEV flag is tricky. The clean
up is risky. The ordering of consoles is not well defined. And
any changes tend to break existing user settings.

Do the revert at the least risky solution for now.

[1] https://lore.kernel.org/linux-kselftest/20201221144302.GR4077@smile.fi.intel.com/
[2] https://lore.kernel.org/lkml/d2a3b3c0-e548-7dd1-730f-59bc5c04e191@synopsys.com/
[3] https://patchwork.ozlabs.org/project/linux-um/patch/20210105120128.10854-1-thomas@m3y3r.de/

Reported-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reported-by: Vineet Gupta <vgupta@synopsys.com>
Reported-by: Thomas Meyer <thomas@m3y3r.de>
Signed-off-by: Petr Mladek <pmladek@suse.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2021-01-08 11:02:18 -08:00
..
amba Partially revert "video: fbdev: amba-clcd: Retire elder CLCD driver" 2020-09-30 16:37:39 +02:00
avf
bcma
byteorder
can can: drivers: introduce helpers to access Classical CAN DLC values 2020-11-20 12:05:14 +01:00
ceph libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE 2020-12-28 20:34:33 +01:00
clk clk: samsung: Allow compile testing of Exynos, S3C64xx and S5Pv210 2020-11-23 10:25:45 +01:00
crush libceph: multiple workspaces for CRUSH computations 2020-10-12 15:29:26 +02:00
decompress lib: Add zstd support to decompress 2020-07-31 11:49:08 +02:00
device drivers: base: fix some kernel-doc markups 2020-11-09 18:56:49 +01:00
dma dmaengine updates for v5.11-rc1 2020-12-17 12:52:23 -08:00
dsa net: dsa: tag_8021q: add VLANs to the master interface too 2020-09-20 19:01:34 -07:00
extcon
firmware ARM: SoC drivers for v5.11 2020-12-16 16:38:41 -08:00
fpga fpga: fpga-mgr: Add devm_fpga_mgr_register() API 2020-12-01 18:49:32 +01:00
fsl networking changes for the 5.10 merge window 2020-10-15 18:42:13 -07:00
gpio gpiolib: Replace unsigned by unsigned int 2020-11-16 14:14:34 +02:00
greybus
hsi
i3c
iio iio:trigger: rename try_reenable() to reenable() plus return void 2020-12-03 19:40:26 +00:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2020-12-15 16:18:23 -08:00
irqchip KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit 2020-11-30 11:18:29 +00:00
isdn
lockd
mailbox mailbox: arm_mhuv2: Add driver 2020-12-09 19:26:02 -06:00
mdio net: xgene: Move shared header file into include/linux 2020-08-27 06:55:50 -07:00
mfd ARM: SoC drivers for v5.11 2020-12-16 16:38:41 -08:00
mlx4 net/mlx4: Remove unused #define MAX_MSIX_P_PORT 2020-12-07 18:22:35 -08:00
mlx5 net/mlx5: Fix compilation warning for 32-bit platform 2020-12-17 10:11:29 -08:00
mmc mmc: core: Initial support for SD express card/host 2020-11-16 11:59:28 +01:00
mtd SPI NOR core changes: 2020-12-16 18:48:16 +01:00
mux
net/intel
netfilter Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-12-11 22:29:38 -08:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs net: pcs: Move XPCS into new PCS subdirectory 2020-08-27 06:55:50 -07:00
perf arm64: Enable perf events based hard lockup detector 2020-11-25 15:18:39 +00:00
phy phy: Add new PHY attribute max_link_rate 2020-09-16 17:38:02 +05:30
pinctrl pinctrl: Remove hole in pinctrl_gpio_range 2020-11-05 14:56:50 +01:00
platform_data chrome platform changes for 5.11 2020-12-23 15:06:22 -08:00
power power: supply: generic-adc-battery: Use GPIO descriptors 2020-11-30 02:42:42 +01:00
qed net: don't include ethtool.h from netdevice.h 2020-11-23 17:27:04 -08:00
raid
regulator regulator: pfuze100: Convert the driver to DT-only 2020-12-11 13:23:06 +00:00
remoteproc remoteproc: kill IPA notify code 2020-07-28 17:11:02 -07:00
reset
rpmsg rpmsg: Turn name service into a stand alone driver 2020-11-24 10:11:59 -06:00
rtc
sched More power management updates for 5.11-rc1 2020-12-22 14:12:10 -08:00
soc dmaengine updates for v5.11-rc1 2020-12-17 12:52:23 -08:00
soundwire Char / Misc driver updates for 5.11-rc1 2020-12-15 14:10:09 -08:00
spi Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi into spi-5.11 2020-11-27 16:18:32 +00:00
ssb
sunrpc NFS client updates for Linux 5.11 2020-12-17 12:15:03 -08:00
ulpi
unaligned
usb USB / Thunderbolt patches for 5.11-rc1 2020-12-15 13:54:56 -08:00
8250_pci.h
a.out.h
acct.h
acpi.h ACPI: Use fwnode_init() to set up fwnode 2020-12-12 12:31:54 +01:00
acpi_dma.h
acpi_iort.h arm64: mm: Set ZONE_DMA size based on early IORT scan 2020-11-20 09:34:14 +00:00
acpi_pmtmr.h
adb.h
adfs_fs.h
adreno-smmu-priv.h drm/msm: Add private interface for adreno-smmu 2020-09-12 10:45:56 -07:00
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.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-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arch_topology.h cpufreq,arm,arm64: restructure definitions of arch_set_freq_scale() 2020-10-08 17:17:27 +02:00
arm-cci.h
arm-smccc.h KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED 2020-10-28 11:13:36 +00:00
arm_sdei.h
armada-37xx-rwtm-mailbox.h
ascii85.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h md/raid6: let async recovery function support different page offset 2020-09-24 16:44:44 -07:00
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h atm: nicstar: Replace in_interrupt() usage 2020-11-18 16:43:55 -08:00
atmel-isc-media.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atomic-arch-fallback.h asm-generic/atomic: Add try_cmpxchg() fallbacks 2020-10-12 18:27:27 +02:00
atomic-fallback.h asm-generic/atomic: Add try_cmpxchg() fallbacks 2020-10-12 18:27:27 +02:00
atomic.h
attribute_container.h
audit.h audit: trigger accompanying records when no rules present 2020-10-27 21:02:57 -04:00
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h driver core: auxiliary bus: minor coding style tweaks 2020-12-04 13:30:59 +01:00
auxvec.h
average.h
backing-dev-defs.h
backing-dev.h bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag 2020-09-24 13:43:39 -06:00
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 firmware: bcm47xx_sprom: Fix -Wmissing-prototypes warnings 2020-08-17 13:47:28 +02:00
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h bcm963xx_tag.h: fix duplicated word 2020-10-13 11:37:11 +02:00
binfmts.h exec: Implement kernel_execve 2020-07-21 08:24:52 -05:00
bio.h bio: optimise bvec iteration 2020-12-02 09:46:55 -07:00
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 bitmap: remove unused function declaration 2020-12-15 22:46:16 -08:00
bitops.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
bitrev.h
bits.h
blk-cgroup.h block: simplify bdev/disk lookup in blkdev_get 2020-12-01 14:53:39 -07:00
blk-crypto.h block: make bio_crypt_clone() able to fail 2020-10-05 10:47:43 -06:00
blk-mq-pci.h
blk-mq-rdma.h
blk-mq-virtio.h
blk-mq.h SCSI fixes on 20210101 2021-01-01 12:58:07 -08:00
blk-pm.h
blk_types.h block: merge struct block_device and struct hd_struct 2020-12-01 14:53:40 -07:00
blkdev.h SCSI fixes on 20210101 2021-01-01 12:58:07 -08:00
blkpg.h
blktrace_api.h block: remove the request_queue to argument request based tracepoints 2020-12-04 09:42:00 -07:00
blockgroup_lock.h
bma150.h
bootconfig.h tools/bootconfig: Align the bootconfig applied initrd image size to 4 2020-11-19 08:55:44 -05:00
bottom_half.h
bpf-cgroup.h bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks 2020-12-02 13:25:11 -08:00
bpf-netns.h
bpf.h bpf: Only provide bpf_sock_from_file with CONFIG_NET 2020-12-08 18:23:36 -08:00
bpf_lirc.h
bpf_local_storage.h bpf: Split bpf_local_storage to bpf_sk_storage 2020-08-25 15:00:04 -07:00
bpf_lsm.h bpf: Augment the set of sleepable LSM hooks 2020-11-13 15:45:54 +01:00
bpf_trace.h
bpf_types.h bpf: Implement task local storage 2020-11-06 08:08:37 -08:00
bpf_verifier.h bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier 2020-12-03 17:38:21 -08:00
bpfilter.h bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t 2020-07-24 15:41:54 -07:00
brcmphy.h net: phy: bcm7xxx: Add an entry for BCM72113 2020-09-21 17:16:17 -07:00
bsearch.h
bsg-lib.h
bsg.h
btf.h bpf: Allow to specify kernel module BTFs when attaching BPF programs 2020-12-03 17:38:21 -08:00
btf_ids.h btf: Add BTF_ID_LIST_SINGLE macro 2020-09-21 15:00:40 -07:00
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-salt.h
build_bug.h Revert "kbuild: avoid static_assert for genksyms" 2020-12-29 15:36:49 -08:00
bvec.h block: optimise for_each_bvec() advance 2020-12-02 09:46:55 -07:00
c2port.h
cache.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
cacheinfo.h cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file 2020-08-19 11:04:23 +02:00
capability.h vfs: move cap_convert_nscap() call into vfs_setxattr() 2020-12-14 15:26:13 +01:00
cb710.h
cciss_ioctl.h
ccp.h crypto: sha - split sha.h into sha1.h and sha2.h 2020-11-20 14:45:33 +11:00
cdev.h
cdrom.h
cfag12864b.h
cgroup-defs.h cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy 2020-12-15 12:13:40 -08:00
cgroup.h cgroup: Use generic ns_common::count 2020-08-19 14:14:29 +02:00
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h Merge branches 'clk-amlogic', 'clk-rockchip', 'clk-of', 'clk-freescale' and 'clk-unused' into clk-next 2020-12-20 17:17:25 -08:00
clk.h Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk-hw', 'clk-renesas' and 'clk-samsung' into clk-next 2020-12-20 17:17:01 -08:00
clkdev.h
clockchips.h
clocksource.h
cm4000_cs.h
cma.h mm: cma: use CMA_MAX_NAME to define the length of cma name array 2020-09-01 09:19:43 +02:00
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h mm/compaction: make defer_compaction and compaction_deferred static 2020-12-15 12:13:45 -08:00
compat.h epoll: wire up syscall epoll_pwait2 2020-12-19 11:18:38 -08:00
compiler-clang.h compiler-clang: remove version check for BPF Tracing 2020-11-22 10:48:22 -08:00
compiler-gcc.h compiler.h: fix barrier_data() on clang 2020-11-14 11:26:03 -08:00
compiler-intel.h
compiler.h compiler.h: fix barrier_data() on clang 2020-11-14 11:26:03 -08:00
compiler_attributes.h Compiler Attributes: remove CONFIG_ENABLE_MUST_CHECK 2020-12-02 13:47:17 +01:00
compiler_types.h An addition to compiler_attributes.h thanks to: 2021-01-04 10:47:38 -08:00
completion.h completion: Drop init_completion define 2020-12-03 11:20:52 +01:00
component.h
configfs.h
connector.h net/connector: Add const qualifier to cb_id 2020-12-16 11:06:49 -08:00
console.h Revert "init/console: Use ttynull as a fallback when there is no console" 2021-01-08 11:02:18 -08:00
console_struct.h
consolemap.h vt: make vc_data pointers const in selection.h 2020-08-18 13:45:20 +02:00
const.h
container.h
context_tracking.h context_tracking: Don't implement exception_enter/exit() on CONFIG_HAVE_CONTEXT_TRACKING_OFFSTACK 2020-11-19 11:25:42 +01:00
context_tracking_state.h
cookie.h bpf, net: Rework cookie generator as per-cpu one 2020-09-30 11:50:35 -07:00
cordic.h
coredump.h binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot 2020-10-16 11:11:21 -07:00
coresight-pmu.h
coresight-stm.h
coresight.h coresight: cti: Don't disable ect device if it's not enabled 2020-09-28 19:47:41 +02:00
count_zeros.h
counter.h
counter_enum.h
cper.h cper,edac,efi: Memory Error Record: bank group/address and chip id 2020-09-17 10:19:52 +03:00
cpu.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h cpufreq: Add special-purpose fast-switching callback for drivers 2020-12-15 19:24:18 +01:00
cpuhotplug.h sched/hotplug: Consolidate task migration on CPU unplug 2020-11-10 18:38:58 +01:00
cpuidle.h cpuidle: Remove pointless stub 2020-10-16 17:21:51 +02:00
cpuidle_haltpoll.h
cpumask.h sched,rt: Use cpumask_any*_distribute() 2020-11-10 18:39:00 +01:00
cpuset.h
crash_core.h printk changes for 5.10 2020-10-13 15:58:10 -07:00
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
cred.h
crypto.h
cs5535.h
ctype.h ctype.h: remove duplicate isdigit() helper 2020-10-28 14:55:36 +01:00
cuda.h
cyclades.h
dasd_mod.h
davinci_emac.h
dax.h fuse update for 5.10 2020-10-19 14:28:30 -07:00
dca.h
dcache.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
dccp.h
dcookies.h
debug_locks.h kernel.h: Move oops_in_progress to printk.h 2020-09-15 13:51:08 +02:00
debugfs.h debugfs: remove return value of debugfs_create_devm_seqfile() 2020-10-30 08:37:39 +01: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 printk: move dictionary keys to dev_printk_info 2020-09-22 11:27:48 +02:00
devcoredump.h
devfreq-event.h PM / devfreq: event: Change prototype of devfreq_event_get_edev_by_phandle function 2020-09-29 17:50:10 +09:00
devfreq.h PM / devfreq: Remove redundant governor_name from struct devfreq 2020-10-26 11:50:51 +09:00
devfreq_cooling.h thermal: devfreq_cooling: remove old power model and use EM 2020-12-11 14:10:44 +01:00
device-mapper.h dm: remove special-casing of bio-based immutable singleton target on NVMe 2020-10-07 18:08:41 -04:00
device.h driver core: Refactor fw_devlink feature 2020-12-09 19:14:48 +01:00
device_cgroup.h
devpts_fs.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-buf-map.h dma-buf: Fix kerneldoc formatting 2020-12-15 10:57:29 +01:00
dma-buf.h dma-buf: Document that dma-buf size is fixed 2020-11-11 17:30:39 +01:00
dma-direct.h dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h> 2020-10-06 07:07:06 +02:00
dma-direction.h dma-mapping: move valid_dma_direction to dma-direction.h 2020-09-25 06:12:25 +02:00
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 iommu: Add iommu_dma_free_cpu_cached_iovas() 2020-11-25 12:03:48 +00:00
dma-map-ops.h dma-mapping updates for 5.11: 2020-12-22 13:19:43 -08:00
dma-mapping.h ARM: SoC drivers for v5.11 2020-12-16 16:38:41 -08:00
dma-resv.h dma-buf: Use sequence counter with associated wound/wait mutex 2020-07-29 16:14:25 +02:00
dmaengine.h dmaengine: Add support for per channel coherency handling 2020-12-11 21:20:08 +05:30
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.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07: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 Merge branches 'edac-spr', 'edac-igen6' and 'edac-misc' into edac-updates-for-v5.11 2020-12-14 11:51:46 +01:00
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h efi: ia64: disable the capsule loader 2020-12-14 16:24:19 +01:00
efi_embedded_fw.h test_firmware: Test platform fw loading on non-EFI systems 2020-09-10 18:19:16 +02:00
efs_vh.h
eisa.h
elevator.h
elf-fdpic.h
elf-randomize.h
elf.h elf: Expose ELF header on arch_setup_additional_pages() 2020-10-26 13:46:47 +01:00
elfcore-compat.h take fdpic-related parts of elf_prstatus out 2020-07-27 14:29:22 -04:00
elfcore.h elfcore: fix building with clang 2020-12-11 14:02:14 -08:00
elfnote.h
enclosure.h
energy_model.h PM / EM: Micro optimization in em_cpu_energy 2020-12-08 18:21:16 +01:00
entry-common.h tif-task_work.arch-2020-12-14 2020-12-16 12:33:35 -08:00
entry-kvm.h entry: Add support for TIF_NOTIFY_SIGNAL 2020-10-29 09:37:36 +01:00
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool.h ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define 2020-11-20 12:51:53 -08:00
ethtool_netlink.h
eventfd.h eventfd: Export eventfd_ctx_do_read() 2020-11-15 09:49:10 -05:00
eventpoll.h epoll: take epitem list out of struct file 2020-10-25 20:02:08 -04:00
evm.h
export.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
exportfs.h nfsd: Record NFSv4 pre/post-op attributes as non-atomic 2020-12-09 09:39:38 -05:00
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h f2fs: compress: support chksum 2020-12-02 22:00:22 -08:00
f75375s.h
falloc.h
fanotify.h fanotify: add support for FAN_REPORT_NAME 2020-07-27 23:24:00 +02:00
fault-inject-usercopy.h lib, include/linux: add usercopy failure capability 2020-10-16 11:11:22 -07:00
fault-inject.h
fb.h Merge drm/drm-next into drm-misc-next 2020-08-12 20:42:08 +02:00
fbcon.h
fcdevice.h
fcntl.h fs: Remove duplicated flag O_NDELAY occurring twice in VALID_OPEN_FLAGS 2020-09-16 19:27:43 -04:00
fd.h
fddidevice.h
fdtable.h file: Remove get_files_struct 2020-12-10 12:42:59 -06:00
fec.h
fiemap.h
file.h
filter.h Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2020-12-14 12:18:19 -08:00
fips.h
firewire.h
firmware-map.h
firmware.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
fixp-arith.h
flat.h
flex_proportions.h
font.h Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
freelist.h freelist: Implement lockless freelist 2020-10-12 18:27:28 +02:00
freezer.h
frontswap.h include/linux/frontswap.h: drop duplicated word in a comment 2020-08-12 10:57:57 -07:00
fs.h Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-12-25 10:54:29 -08:00
fs_context.h
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
fscache-cache.h
fscache.h
fscrypt.h f2fs-for-5.11-rc1 2020-12-17 11:18:00 -08:00
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h fsnotify: remove check that source dentry is positive 2020-07-27 23:24:00 +02:00
fsnotify_backend.h fsnotify: fix events reported to watching parent and child 2020-12-11 11:40:43 +01:00
fsverity.h fs-verity: use smp_load_acquire() for ->i_verity_info 2020-07-21 16:02:41 -07:00
ftrace.h livepatch: Use the default ftrace_ops instead of REGS when ARGS is available 2020-11-13 12:15:28 -05:00
ftrace_irq.h
futex.h
fwnode.h driver core: Delete pointless parameter in fwnode_operations.add_links 2020-12-09 19:14:48 +01:00
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 block: merge struct block_device and struct hd_struct 2020-12-01 14:53:40 -07:00
genl_magic_func.h
genl_magic_struct.h treewide: rename nla_strlcpy to nla_strscpy. 2020-11-16 08:08:54 -08:00
getcpu.h
gfp.h mm: move free_unref_page to mm/internal.h 2020-12-15 12:13:41 -08:00
glob.h
gnss.h
goldfish.h tty: goldfish: use __raw_writel()/__raw_readl() 2020-10-28 13:44:43 +01:00
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
hardirq.h irqtime: Move irqtime entry accounting after irq offset incrementation 2020-12-02 20:20:05 +01: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: Increase HID maximum report size to 16KB 2020-11-27 15:44:21 +01: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-internal.h mm/highmem: Provide kmap_local* 2020-11-24 14:42:09 +01:00
highmem.h Merge branch 'akpm' (patches from Andrew) 2020-12-15 12:53:37 -08:00
highuid.h
hil.h
hil_mlc.h hil/parisc: Disable HIL driver when it gets stuck 2020-10-22 22:44:35 +02:00
hippidevice.h
hmm.h
host1x.h media: gpu: host1x: mipi: Keep MIPI clock enabled and mutex locked till calibration done 2020-08-28 15:12:38 +02:00
hp_sdc.h
hpet.h
hrtimer.h hrtimer: Fix kernel-doc markups 2020-11-16 15:20:01 +01:00
hrtimer_defs.h
htcpld.h
huge_mm.h include/linux/huge_mm.h: remove extern keyword 2020-12-15 12:13:44 -08:00
hugetlb.h mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit 2020-10-02 13:16:33 +02:00
hugetlb_cgroup.h
hugetlb_inline.h
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 hwmon: (core) Add support for rated attributes 2020-09-23 09:42:39 -07:00
hwspinlock.h
hyperv.h hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening 2020-11-17 10:54:18 +00:00
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: smbus: add core function handling SMBus host-notify 2020-09-09 10:38:28 +02:00
i2c.h i2c: Switch to using the new API kobj_to_dev() 2020-09-21 11:45:43 +02: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 ide: remove ide_{,un}register_region 2020-11-16 08:14:30 -07:00
idle_inject.h thermal/idle_inject: Fix comment of idle_duration_us and name of latency_ns 2020-10-12 12:08:35 +02:00
idr.h lib/idr.c: document that ida_simple_{get,remove}() are deprecated 2020-10-16 11:11:20 -07:00
ieee80211.h ieee80211: update reduced neighbor report TBTT info length 2020-12-11 12:58:52 +01:00
ieee802154.h
if_arp.h
if_bridge.h net: bridge: mcast: add support for raw L2 multicast groups 2020-10-30 17:49:19 -07:00
if_eql.h
if_ether.h
if_fddi.h
if_link.h
if_ltalk.h
if_macvlan.h macvlan: Support for high multicast packet rate 2020-12-03 08:21:29 -08:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h
if_tun.h net-tun: Eliminate two tun/xdp related function calls from vhost-net 2020-08-19 14:02:49 -07:00
if_tunnel.h
if_vlan.h
igmp.h
ihex.h
ima.h integrity-v5.11 2020-12-16 11:06:07 -08:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h ip: expose inet sockopts through inet_diag 2020-09-03 15:17:28 -07:00
inetdevice.h net: evaluate net.ipv4.conf.all.proxy_arp_pvlan 2020-11-11 16:41:31 -08:00
init.h init: use type alignment for kernel parameters 2020-12-01 10:46:27 +01:00
init_ohci1394_dma.h
init_syscalls.h init: add an init_dup helper 2020-08-04 21:02:38 -04:00
init_task.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
initrd.h initrd: remove support for multiple floppies 2020-07-30 08:22:33 +02:00
inotify.h
input.h Input: Add "inhibited" property 2020-12-02 22:10:35 -08:00
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-iommu.h iommu/vt-d: Avoid panic if iommu init fails in tboot system 2020-11-18 13:09:07 +00: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
intel_rapl.h powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain 2020-10-16 17:35:36 +02:00
intel_th.h
interconnect-provider.h Merge branch 'icc-syncstate' into icc-next 2020-09-18 09:13:40 +03:00
interconnect.h interconnect: Add bulk API helpers 2020-09-08 16:28:49 +03:00
interrupt.h genirq: Move irq_has_action() into core code 2020-12-15 16:19:30 +01:00
interval_tree.h
interval_tree_generic.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: Provide iomap_local variant 2020-11-24 14:42:09 +01:00
io-pgtable.h iommu/io-pgtable: Remove tlb_flush_leaf 2020-12-08 15:23:37 +00:00
io.h
io_uring.h io_uring: properly handle SQPOLL request cancelations 2020-11-04 10:22:56 -07:00
ioasid.h iommu/ioasid: Add ioasid references 2020-11-23 14:16:55 +00:00
iocontext.h block: remove unused members for io_context 2020-10-20 07:10:14 -06:00
iomap.h iomap: support partial page discard on writeback block mapping failure 2020-11-04 08:52:46 -08:00
iommu-helper.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
iommu.h Merge branch 'for-next/iommu/vt-d' into for-next/iommu/core 2020-12-08 15:11:58 +00:00
iopoll.h iopoll: update kerneldoc of read_poll_timeout_atomic() 2020-09-25 16:30:06 +02:00
ioport.h ACPI updates for 5.11-rc1 2020-12-15 16:39:06 -08:00
ioprio.h
iova.h iommu: Stop exporting free_iova_mem() 2020-12-08 14:14:48 +00:00
ip.h
ipack.h
ipc.h
ipc_namespace.h ipc: Use generic ns_common::count 2020-08-19 14:13:52 +02:00
ipmi.h ipmi: add retry in try_get_dev_id() 2020-09-16 08:54:53 -05:00
ipmi_smi.h
ipv6.h net: ipv6: remove unused arg exact_dif in compute_score 2020-08-31 13:08:10 -07:00
ipv6_route.h
irq.h genirq: Provide irq_get_effective_affinity() 2020-12-15 16:19:30 +01:00
irq_poll.h
irq_sim.h
irq_work.h irq_work: Cleanup 2020-11-24 16:47:48 +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 genirq: Provide kstat_irqdesc_cpu() 2020-12-15 16:19:31 +01:00
irqdomain.h Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
irqflags.h irq_work: Optimize irq_work_single() 2020-11-24 16:47:49 +01:00
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h PNP: remove the now unused pnp_find_card() function 2020-10-08 18:00:08 +02:00
iscsi_boot_sysfs.h
iscsi_ibft.h
isicom.h
iversion.h nfsd: minor nfsd4_change_attribute cleanup 2020-12-09 09:39:37 -05:00
jbd2.h jbd2: add a helper to find out number of fast commit blocks 2020-12-17 13:30:45 -05:00
jhash.h include: jhash/signal: Fix fall-through warnings for Clang 2020-10-29 13:17:58 -05:00
jiffies.h kernel.h: split out min()/max() et al. helpers 2020-10-16 11:11:19 -07:00
journal-head.h
joystick.h
jump_label.h
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h kasan, arm64: expand CONFIG_KASAN checks 2020-12-22 12:55:08 -08:00
kasan.h kasan, mm: allow cache merging with no metadata 2020-12-22 12:55:09 -08:00
kbd_diacr.h
kbd_kern.h vt: keyboard, remove unneeded func_* declarations 2020-11-04 16:43:38 +01:00
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 kdev_t: always inline major/minor helper functions 2020-12-29 15:36:49 -08:00
kern_levels.h
kernel-page-flags.h mm: Add PG_arch_2 page flag 2020-09-04 12:46:06 +01:00
kernel.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
kernel_read_file.h fs/kernel_file_read: Add "offset" arg for partial reads 2020-10-05 13:37:04 +02:00
kernel_stat.h genirq: Make kstat_irqs() static 2020-12-15 16:19:31 +01:00
kernelcapi.h
kernfs.h kernfs: bring names in comments in line with code 2020-11-09 18:12:39 +01:00
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 keys: Provide the original description to the key preparser 2020-11-23 18:09:29 +00:00
key.h
keyboard.h
keyctl.h
keyslot-manager.h
kfifo.h
kgdb.h kgdb: Honour the kprobe blocklist when setting breakpoints 2020-09-28 12:14:08 +01: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.h kobject: remove unused KOBJ_MAX action 2020-07-23 10:33:12 +02:00
kobject_ns.h
kprobes.h Tracing updates for 5.11 2020-12-17 13:22:17 -08: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_dirty_ring.h KVM: X86: Implement ring-based dirty memory tracking 2020-11-15 09:49:15 -05:00
kvm_host.h KVM: Don't allocate dirty bitmap if dirty ring is enabled 2020-11-15 09:49:16 -05: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
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-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.h
libfdt_env.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 treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
linkmode.h linkmode: introduce linkmode_intersects() 2020-07-20 17:59:43 -07:00
linux_logo.h
lis3lv02d.h
list.h list.h: Update comment to explicitly note circular lists 2020-11-19 19:37:16 -08:00
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
litex.h drivers/soc/litex: add LiteX SoC Controller driver 2020-11-09 21:07:00 +09:00
livepatch.h
llc.h
llist.h llist: Add nonatomic __llist_add() and __llist_dell_all() 2020-10-12 18:27:27 +02:00
local_lock.h
local_lock_internal.h
lockdep.h Networking updates for 5.11 2020-12-15 13:22:29 -08:00
lockdep_types.h lockdep: Fix usage_traceoverflow 2020-10-09 08:53:08 +02:00
lockref.h
log2.h ilog2: improve ilog2 for constant arguments 2020-12-15 22:46:16 -08:00
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h security: add const qualifier to struct sock in various places 2020-12-03 12:56:03 -08:00
lsm_hook_defs.h selinux/stable-5.11 PR 20201214 2020-12-16 11:01:04 -08:00
lsm_hooks.h lsm,selinux: pass flowi_common instead of flowi to the LSM hooks 2020-11-23 18:36:21 -05:00
lz4.h
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h net: phy: marvell: add special handling of Finisar modules with 88E1111 2020-10-30 17:11:44 -07:00
math.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
math64.h math64.h: kernel-docs: Convert some markups into normal comments 2020-10-15 07:49:46 +02:00
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h vfio-mdev: Wire in a request handler for mdev parent 2020-12-03 16:21:07 -07:00
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: phy: Fixup kernel doc 2020-09-23 18:02:49 -07:00
mei_cl_bus.h mei: bus: add vtag support 2020-12-07 10:29:57 +01:00
mem_encrypt.h
memblock.h mm: memblock: drop __init from memblock functions to make it inline 2020-11-17 17:38:25 +02:00
memcontrol.h mm/memcontrol:rewrite mem_cgroup_page_lruvec() 2020-12-19 11:18:37 -08:00
memfd.h
memory.h
memory_hotplug.h powerpc updates for 5.11 2020-12-17 13:34:25 -08:00
mempolicy.h include/linux/mempolicy.h: fix typo 2020-08-12 10:57:56 -07:00
mempool.h
memregion.h
memremap.h mm/memremap_pages: support multiple ranges per invocation 2020-10-13 18:38:28 -07:00
memstick.h memstick: Skip allocating card when removing host 2020-09-28 12:16:13 +02:00
mhi.h Char / Misc driver updates for 5.11-rc1 2020-12-15 14:10:09 -08:00
micrel_phy.h net: phy: mchp: Add support for LAN8814 QUAD PHY 2020-09-11 17:41:55 -07:00
microchipphy.h
migrate.h mm: migrate: clean up migrate_prep{_local} 2020-12-15 12:13:45 -08:00
migrate_mode.h
mii.h
mii_timestamper.h
min_heap.h
minmax.h kernel.h: split out min()/max() et al. helpers 2020-10-16 11:11:19 -07:00
miscdevice.h include/linux/miscdevice.h - Fix typo/grammar 2020-08-28 12:37:42 +02:00
mm-arch-hooks.h
mm.h mm: memmap defer init doesn't work as expected 2020-12-29 15:36:49 -08:00
mm_inline.h mm: replace hpage_nr_pages with thp_nr_pages 2020-08-14 19:56:56 -07:00
mm_types.h Merge branch 'akpm' (patches from Andrew) 2020-12-15 14:55:10 -08:00
mm_types_task.h
mman.h mm: Introduce arch_validate_flags() 2020-09-04 12:46:07 +01:00
mmap_lock.h mm: mmap_lock: add tracepoints around lock acquisition 2020-12-15 12:13:41 -08:00
mmdebug.h mm/memcg: warning on !memcg after readahead page charged 2020-12-19 11:18:37 -08:00
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/lru: revise the comments of lru_lock 2020-12-15 14:48:04 -08:00
mnt_namespace.h
mod_devicetable.h Add auxiliary bus support 2020-12-04 12:23:25 +01:00
module.h Modules updates for v5.11 2020-12-17 13:01:31 -08:00
module_signature.h
moduleloader.h kasan, arm64: expand CONFIG_KASAN checks 2020-12-22 12:55:08 -08:00
moduleparam.h params: clean up module-param macros 2020-11-25 15:45:11 +01:00
most.h
mount.h Add a "nosymfollow" mount option. 2020-08-27 16:06:47 -04:00
moxtet.h
mpage.h
mpi.h lib/mpi: Introduce ec implementation to MPI library 2020-09-25 17:48:54 +10:00
mpls.h
mpls_iptunnel.h
mroute.h net/ipv4: switch ip_mroute_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
mroute6.h net/ipv6: switch ip6_mroute_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h genirq/msi: Allow shadow declarations of msi_msg:: $member 2020-10-28 20:26:25 +01:00
mtio.h
mutex.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h
ndctl.h
net.h net: Remove the err argument from sock_from_file 2020-12-04 22:32:40 +01:00
netdev_features.h net: add GSO UDP L4 and GSO fraglists to the list of software-backed types 2020-11-03 16:53:55 -08:00
netdevice.h net: core: introduce __netdev_notify_peers 2020-12-16 11:43:25 -08:00
netfilter.h netfilter: switch nf_setsockopt to sockptr_t 2020-07-24 15:41:54 -07:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h netfilter: use actual socket sk rather than skb sk when routing harder 2020-10-30 12:57:39 +01:00
netfilter_ipv6.h netfilter: use actual socket sk rather than skb sk when routing harder 2020-10-30 12:57:39 +01:00
netlink.h rtnetlink: fix data overflow in rtnl_calcit() 2020-10-21 18:24:08 -07:00
netpoll.h
nfs.h
nfs3.h
nfs4.h Revert "nfsd4: support change_attr_type attribute" 2020-12-09 09:39:38 -05:00
nfs_fs.h NFS: Improve handling of directory verifiers 2020-12-02 14:05:52 -05:00
nfs_fs_i.h
nfs_fs_sb.h NFS: Add READ_PLUS data segment support 2020-10-07 14:28:39 -04:00
nfs_iostat.h
nfs_page.h pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled 2020-11-30 10:52:22 -05:00
nfs_ssc.h NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy 2020-10-21 10:31:20 -04:00
nfs_xdr.h NFS: Allow the NFS generic code to pass in a verifier to readdir 2020-12-02 14:05:52 -05:00
nfsacl.h
nitro_enclaves.h nitro_enclaves: Add ioctl interface definition 2020-09-22 13:58:40 +02:00
nl802154.h
nls.h
nmi.h
node.h mm: don't panic when links can't be created in sysfs 2020-10-16 11:11:18 -07:00
nodemask.h kernel.h: split out min()/max() et al. helpers 2020-10-16 11:11:19 -07:00
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 ns: Add a common refcount into ns_common 2020-08-19 13:47:15 +02:00
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports 2020-11-22 10:48:22 -08:00
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 for keepout regions 2020-11-27 16:10:06 +01:00
nvram.h
objagg.h
objtool.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
of.h Driver core updates for 5.11-rc1 2020-12-15 14:02:26 -08:00
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: add of_mdio_find_device() api 2020-09-24 19:49:36 -07:00
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
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_adj: don't loop through tasks in __set_oom_adj when not necessary 2020-10-13 18:38:35 -07:00
openvswitch.h
oprofile.h
osq_lock.h
overflow.h RDMA 5.10 pull request 2020-10-17 11:18:18 -07:00
packing.h
padata.h padata: remove padata_parallel_queue 2020-07-23 17:34:18 +10:00
page-flags-layout.h kasan, arm64: implement HW_TAGS runtime 2020-12-22 12:55:08 -08:00
page-flags.h Merge branch 'akpm' (patches from Andrew) 2020-12-15 14:55:10 -08:00
page-isolation.h
page_counter.h
page_ext.h mm: fix page_owner initializing issue for arm32 2020-12-15 12:13:38 -08:00
page_idle.h
page_owner.h mm/page_owner: change split_page_owner to take a count 2020-10-16 11:11:15 -07:00
page_ref.h mm/page_ref: Convert the open coded tracepoint enabled to the new helper 2020-09-25 18:01:48 -04:00
page_reporting.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: fix readahead_page_batch for retry entries 2020-11-22 10:48:22 -08:00
pagevec.h mm: remove pagevec_lookup_range_nr_tag() 2020-12-15 12:13:39 -08:00
pagewalk.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h block: switch partition lookup to use struct block_device 2020-12-01 14:53:40 -07:00
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
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: Unify ECAM constants in native PCI Express drivers 2020-12-10 14:55:49 -06:00
pci-ep-cfs.h PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer 2020-09-17 16:44:03 -05:00
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h Merge branch 'pci/pm' 2020-12-15 15:11:08 -06:00
pci_hotplug.h
pci_ids.h PCI/ERR: Bind RCEC devices to the Root Port driver 2020-12-04 11:18:42 -06:00
pcs-lynx.h net: phy: add Lynx PCS module 2020-08-31 12:52:33 -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-defs.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
percpu-refcount.h percpu_ref: reduce memory footprint of percpu_ref in fast path 2020-10-06 07:29:36 -06: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
percpu_counter.h percpu_counter: add percpu_counter_sync() 2020-08-07 11:33:26 -07:00
perf_event.h Merge remote-tracking branch 'origin/master' into perf/core 2020-11-26 13:16:55 +01:00
perf_regs.h perf/arch: Remove perf_sample_data::regs_user_copy 2020-11-09 18:12:34 +01:00
personality.h
pfn.h
pfn_t.h
pgtable.h Perf updates: 2020-12-14 17:34:12 -08:00
phonet.h
phy.h phy: fix kdoc warning 2020-12-16 13:08:18 -08:00
phy_fixed.h
phy_led_triggers.h
phylink.h net: phylink: add helper function to decode USXGMII word 2020-08-31 12:52:33 -07:00
pid.h pid: move pidfd_get_pid() to pid.c 2020-10-18 09:27:10 -07:00
pid_namespace.h pid: Use generic ns_common::count 2020-08-19 14:14:06 +02:00
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 Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
pldmfw.h Add pldmfw library for PLDM firmware update 2020-07-28 17:07:06 -07:00
plist.h
pm-trace.h
pm.h PM: runtime: Fix timer_expires data type on 32-bit arches 2020-09-28 16:38:11 +02:00
pm2301_charger.h
pm_clock.h
pm_domain.h Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap' 2020-12-15 15:26:14 +01:00
pm_opp.h opp: Don't create an OPP table from dev_pm_opp_get_opp_table() 2020-12-09 11:21:11 +05:30
pm_qos.h
pm_runtime.h PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter 2020-11-16 09:37:01 -08:00
pm_wakeirq.h
pm_wakeup.h PM: sleep: Add dev_wakeup_path() helper 2020-11-23 18:34:55 +01:00
pmbus.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO 2020-12-15 12:13:46 -08:00
poll.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
posix_acl.h
posix_acl_xattr.h
power_supply.h power: supply: add wireless type 2020-08-26 16:53:26 +02:00
powercap.h powercap: make documentation reflect code 2020-09-10 19:27:59 +02:00
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
prandom.h random32: add noise from network and scheduling activity 2020-10-24 20:21:57 +02:00
preempt.h Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
prefetch.h i40e: optimise prefetch page refcount 2020-09-14 09:45:34 -07:00
prime_numbers.h
printk.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
proc_fs.h proc: fix lookup in /proc/net subdirectories after setns(2) 2020-12-15 22:46:15 -08:00
proc_ns.h
processor.h
profile.h
projid.h
property.h device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() 2020-12-09 19:10:21 +01:00
pruss_driver.h soc: ti: pruss: support CORECLK_MUX and IEPCLK_MUX 2020-09-11 21:47:10 -07:00
psci.h psci: Add accessor for psci_0_1_function_ids 2020-12-04 08:44:24 +00:00
pseudo_fs.h
psi.h
psi_types.h
psp-sev.h
psp-tee.h
pstore.h
pstore_blk.h pstore/blk: remove {un,}register_pstore_blk 2020-12-01 12:01:03 -08:00
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h net: ptp: introduce common defines for PTP message types 2020-11-23 13:43:07 -08:00
ptp_clock_kernel.h ptp: document struct ptp_clock_request members 2020-11-18 10:51:17 -08:00
ptr_ring.h include/linux: Remove smp_read_barrier_depends() from comments 2020-07-21 10:50:37 +01:00
ptrace.h
purgatory.h crypto: sha - split sha.h into sha1.h and sha2.h 2020-11-20 14:45:33 +11:00
pvclock_gtod.h
pwm.h pwm: Remove unused function pwmchip_add_inversed() 2020-12-17 14:19:01 +01:00
pwm_backlight.h
pxa2xx_ssp.h spi: pxa2xx: Drop useless comment in the pxa2xx_ssp.h 2020-08-26 20:15:34 +01:00
pxa168_eth.h
qcom-geni-se.h qcom-geni-se: remove has_opp_table 2020-10-28 09:23:04 -05:00
qcom_scm.h media: firmware: qcom_scm: Add memory protect virtual address ranges 2020-09-14 15:45:25 +02:00
qnx6_fs.h
quota.h fs/quota: update quota state flags scheme with project quota flags 2020-11-03 11:16:04 +01:00
quotaops.h quota: simplify the quotactl compat handling 2020-09-17 13:00:46 -04:00
radix-tree.h radix-tree: fix the comment of radix_tree_next_slot() 2020-10-13 08:41:26 -04:00
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 mm/memremap_pages: convert to 'struct range' 2020-10-13 18:38:28 -07:00
ras.h
ratelimit.h printk: Make linux/printk.h self-contained 2020-07-27 17:46:24 +09:00
ratelimit_types.h printk: Make linux/printk.h self-contained 2020-07-27 17:46:24 +09:00
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h rbtree_latch: Use seqcount_latch_t 2020-09-10 11:19:29 +02:00
rcu_node_tree.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
rcu_segcblist.h
rcu_sync.h
rculist.h rculist: Introduce list/hlist_for_each_entry_srcu() macros 2020-08-24 18:36:09 -07:00
rculist_bl.h
rculist_nulls.h
rcupdate.h Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu 2021-01-04 10:55:19 -08:00
rcupdate_trace.h rcu: Un-hide lockdep maps for !LOCKDEP 2020-11-02 17:09:59 -08:00
rcupdate_wait.h
rcutiny.h x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs 2020-11-06 16:59:11 -08:00
rcutree.h x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs 2020-11-06 16:59:11 -08:00
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
refcount.h refcount: Fix a kernel-doc markup 2020-12-03 11:20:52 +01:00
regmap.h Merge series "regmap/SoundWire/ASoC: Add SoundWire SDCA support" from Bard Liao <yung-chuan.liao@linux.intel.com>: 2020-11-26 20:03:02 +00:00
regset.h powerpc/ptrace: Simplify gpr_get()/tm_cgpr_get() 2020-11-26 22:05:42 +11:00
relay.h relay: allow the use of const callback structs 2020-12-15 22:46:18 -08:00
remoteproc.h remoteproc: coredump: Add minidump functionality 2020-12-10 13:14:37 -06:00
resctrl.h x86/resctrl: Include pid.h 2020-08-18 17:06:15 +02:00
reset-controller.h
reset.h reset: make shared pulsed reset controls re-triggerable 2020-11-16 17:05:28 +01:00
resource.h
resource_ext.h
restart_block.h
rfkill.h rfkill: add a reason to the HW rfkill state 2020-12-11 12:47:17 +01:00
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.h
rio_drv.h rapidio: remove unused rio_get_asm() and rio_get_device() 2020-12-15 22:46:18 -08:00
rio_ids.h
rio_regs.h
rmap.h mm/rmap: always do TTU_IGNORE_ACCESS 2020-12-15 12:13:39 -08:00
rmi.h Input: synaptics-rmi4 - rename f30_data to gpio_data 2020-10-04 19:51:43 -07:00
rndis.h
rodata_test.h
root_dev.h
rpmsg.h rpmsg: Make rpmsg_{register|unregister}_device() public 2020-11-24 10:11:52 -06:00
rslib.h
rtc.h RTC for 5.11 2020-12-20 10:12:06 -08:00
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h MMC core: 2020-12-15 15:57:25 -08:00
rtsx_usb.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem.h rwsem: Implement down_read_interruptible 2020-12-09 17:08:42 +01:00
s3c_adc_battery.h power: supply: s3c-adc-battery: Convert to GPIO descriptors 2020-11-30 02:13:02 +01:00
sbitmap.h sbitmap: remove swap_lock 2020-12-07 17:12:49 -07:00
scatterlist.h drm: Remove SCATTERLIST_MAX_SEGMENT 2020-11-02 14:42:57 +01:00
scc.h
sched.h kasan, arm64: only use kasan_depth for software modes 2020-12-22 12:55:07 -08:00
sched_clock.h sched_clock: Expose struct clock_read_data 2020-07-20 11:50:47 +01:00
scmi_protocol.h ARM: SoC drivers for v5.11 2020-12-16 16:38:41 -08:00
scpi_protocol.h
screen_info.h
scs.h arm64: scs: use vmapped IRQ and SDEI shadow stacks 2020-12-01 11:23:34 +00:00
sctp.h sctp: add the error cause for new encapsulation port restart 2020-10-30 15:24:40 -07:00
scx200.h
scx200_gpio.h
sdb.h
seccomp.h seccomp updates for v5.11-rc1 2020-12-16 11:30:10 -08:00
securebits.h
security.h selinux/stable-5.11 PR 20201214 2020-12-16 11:01:04 -08:00
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h vc: propagate "viewed as bool" from screenpos up 2020-08-18 13:45:20 +02:00
sem.h
semaphore.h
seq_buf.h seq_buf: Avoid type mismatch for seq_buf_init 2020-12-07 18:25:02 -05:00
seq_file.h seq_file: add seq_read_iter 2020-11-06 10:05:18 -08:00
seq_file_net.h
seqlock.h seqlock: kernel-doc: Specify when preemption is automatically altered 2020-12-09 17:08:49 +01:00
seqno-fence.h
serdev.h
serial.h
serial_8250.h tty: serial: 8250: 8250_port: Move prototypes to shared location 2020-11-13 15:28:12 +01:00
serial_bcm63xx.h
serial_core.h earlycon: drop semicolon from earlycon macro 2020-12-07 10:40:32 +01:00
serial_max3100.h
serial_s3c.h serial: s3c: Update path of Samsung S3C machine file 2020-10-31 12:44:36 +01:00
serial_sci.h
serio.h
set_memory.h arch, mm: make kernel_page_present() always available 2020-12-15 12:13:43 -08:00
sfi.h
sfi_acpi.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.c: make shmem_mapping() inline 2020-12-15 12:13:39 -08:00
shrinker.h
signal.h signal: define the SA_EXPOSE_TAGBITS bit in sa_flags 2020-11-23 10:31:06 -06:00
signal_types.h signal: define the SA_EXPOSE_TAGBITS bit in sa_flags 2020-11-23 10:31:06 -06:00
signalfd.h
siox.h siox: Make remove callback return void 2020-12-10 16:17:15 +01:00
siphash.h
sirfsoc_dma.h
sizes.h sizes.h: add SZ_8G/SZ_16G/SZ_32G macros 2020-12-29 15:36:49 -08:00
skb_array.h
skbuff.h net: switch to storing KCOV handle directly in sk_buff 2020-12-01 11:26:19 -08:00
skmsg.h bpf, sockmap: Allow skipping sk_skb parser program 2020-10-11 18:09:44 -07:00
slab.h mm: slab: provide krealloc_array() 2020-12-15 12:13:37 -08:00
slab_def.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.h smp: Cleanup smp_call_function*() 2020-11-24 16:47:49 +01:00
smp_types.h smp: Add source and destination CPUs to __call_single_data 2020-09-04 11:50:50 -07:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h bpf, net: Rework cookie generator as per-cpu one 2020-09-30 11:50:35 -07:00
socket.h net: provide __sys_shutdown_sock() that takes a socket 2020-11-23 09:15:15 -07:00
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.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h splice: change exported internal do_splice() helper to take kernel offset 2020-10-22 14:15:51 -06:00
spmi.h spmi: Add driver shutdown support 2020-12-10 10:45:36 +01:00
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 fs: remove KSTAT_QUERY_FLAGS 2020-09-26 22:55:05 -04:00
statfs.h [PATCH] reduce boilerplate in fsid handling 2020-09-18 16:45:50 -04:00
static_call.h static_call: Fix return type of static_call_init 2020-10-02 21:18:25 +02:00
static_call_types.h static_call: Handle tail-calls 2020-09-01 09:58:06 +02:00
static_key.h
stddef.h
stm.h
stmmac.h net: stmmac: overwrite the dma_cap.addr64 according to HW design 2020-12-08 14:52:29 -08:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h stop_machine: Add function and caller debug info 2020-11-10 18:38:57 +01:00
string.h kasan, arm64: expand CONFIG_KASAN checks 2020-12-22 12:55:08 -08:00
string_helpers.h lib: string_helpers: provide kfree_strarray() 2020-09-30 10:50:30 +02:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h PM: rewrite is_hibernate_resume_dev to not require an inode 2020-09-23 10:43:19 -06:00
svga.h
sw842.h
swab.h
swait.h
swap.h mm/compaction: do page isolation first in compaction 2020-12-15 14:48:04 -08:00
swap_cgroup.h
swap_slots.h mm/swap_slots.c: remove always zero and unused return value of enable_swap_slots_cache() 2020-10-13 18:38:30 -07:00
swapfile.h
swapops.h
swiotlb.h x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests 2020-12-11 15:43:41 -05:00
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscall_user_dispatch.h kernel: Implement selective syscall userspace redirection 2020-12-02 15:07:56 +01:00
syscalls.h epoll: wire up syscall epoll_pwait2 2020-12-19 11:18:38 -08:00
syscore_ops.h
sysctl.h all arch: remove system call sys_sysctl 2020-08-14 19:56:56 -07:00
sysfs.h sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output 2020-10-02 12:02:30 +02:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h task_work: cleanup notification modes 2020-10-17 15:05:30 -06:00
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: record received TOS value in the request socket 2020-09-10 13:15:40 -07:00
tee_drv.h driver: tee: Handle NULL pointer indication from client 2020-08-21 08:55:13 +02:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal/core: Add critical and hot ops 2020-12-11 14:11:13 +01:00
thread_info.h kernel: Implement selective syscall userspace redirection 2020-12-02 15:07:56 +01:00
threads.h
thunderbolt.h thunderbolt: Add support for end-to-end flow control 2020-11-11 10:20:16 +03:00
ti-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h timekeeping: remove arch_gettimeoffset 2020-10-30 21:57:04 +01:00
time32.h
time64.h time: Prevent undefined behaviour in timespec64_to_ns() 2020-10-26 11:48:11 +01:00
time_namespace.h fixes-v5.11 2020-12-14 16:40:27 -08:00
timecounter.h
timekeeper_internal.h
timekeeping.h asm-generic: cross-architecture timer cleanup 2020-12-16 00:07:17 -08:00
timekeeping32.h
timer.h timers: Make run_local_timers() static 2020-11-16 15:20:01 +01:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h ntp: Make the RTC synchronization more reliable 2020-12-11 10:40:52 +01:00
tnum.h
topology.h sched/topology: Allow archs to override cpu_smt_mask 2020-09-16 22:05:18 +10:00
torture.h
toshiba.h
tpm.h tpm: Unify the mismatching TPM space buffer sizes 2020-07-24 09:26:23 +03:00
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
trace.h tracing: Add trace_export support for trace_marker 2020-10-05 12:43:53 +02:00
trace_clock.h
trace_events.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
trace_recursion.h ftrace: Clean up the recursion code a bit 2020-11-10 20:39:40 -05:00
trace_seq.h seq_buf: Avoid type mismatch for seq_buf_init 2020-12-07 18:25:02 -05:00
tracefs.h
tracehook.h tif-task_work.arch-2020-12-14 2020-12-16 12:33:35 -08:00
tracepoint-defs.h Updates for tracing and bootconfig: 2020-10-15 15:51:28 -07:00
tracepoint.h treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tty.h tty: use const parameters in port-flag accessors 2020-12-09 15:27:42 +01:00
tty_driver.h tty: Remove dead termiox code 2020-12-04 16:54:35 +01:00
tty_flip.h
tty_ldisc.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 RISC-V Patches for the 5.10 Merge Window, Part 2 2020-10-24 10:57:57 -07:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.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
uio_driver.h uio: fix some kernel-doc markups 2020-11-09 18:39:36 +01:00
umh.h
unicode.h unicode: Add utf8_casefold_hash 2020-09-10 14:03:31 -07:00
units.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
uprobes.h
usb.h USB: correct API of usb_control_msg_send/recv 2020-09-25 16:33:58 +02:00
usb_usual.h USB: UAS: introduce a quirk to set no_write_same 2020-12-09 20:00:26 +01:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h user: Use generic ns_common::count 2020-08-19 14:14:12 +02:00
userfaultfd_k.h
usermode_driver.h
util_macros.h
uts.h
utsname.h uts: Use generic ns_common::count 2020-08-19 14:13:20 +02:00
uuid.h uuid: remove unused uuid_le_to_bin() definition 2020-07-20 15:04:32 +02:00
vbox_utils.h
vdpa.h vdpa: Add missing comment for virtqueue count 2020-12-18 16:14:31 -05:00
verification.h
vermagic.h
vexpress.h
vfio.h vfio/type1: Add vfio_group_iommu_domain() 2020-12-10 14:47:56 -07:00
vfs.h
vga_switcheroo.h
vgaarb.h vgaarb: mark vga_tryget static 2020-08-01 11:28:17 +02:00
vhost_iotlb.h
via-core.h fbdev: via-core: use generic power management 2020-09-08 13:33:11 +02:00
via-gpio.h
via.h
via_i2c.h
videodev2.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
virtio.h virtio: add dma-buf support for exported objects 2020-08-18 10:01:44 +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 vhost,vdpa,virtio: cleanups, fixes 2020-10-23 11:00:57 -07:00
virtio_console.h
virtio_dma_buf.h virtio: add dma-buf support for exported objects 2020-08-18 10:01:44 +02:00
virtio_net.h
virtio_ring.h virtio_ring: sparse warning fixup 2020-08-05 09:30:19 -04:00
virtio_vsock.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 mm/vmalloc: rework the drain logic 2020-12-15 12:13:41 -08:00
vme.h
vmpressure.h
vmstat.h mm: move lruvec stats update functions to vmstat.h 2020-12-15 12:13:40 -08:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h irqtime: Move irqtime entry accounting after irq offset incrementation 2020-12-02 20:20:05 +01:00
w1-gpio.h
w1.h w1: Constify struct w1_family_ops 2020-10-05 13:21:49 +02:00
wait.h sched/wait: Add add_wait_queue_priority() 2020-11-15 09:49:09 -05:00
wait_bit.h
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 XArray updates for 5.9 2020-10-20 14:39:37 -07:00
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 mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING 2020-12-06 10:19:07 -08:00
zstd.h
zutil.h