linux-uconsole/include/linux
Heiner Kallweit 1b760fdad9 mmc: sdio: fix alignment issue in struct sdio_func
[ Upstream commit 5ef1ecf060 ]

Certain 64-bit systems (e.g. Amlogic Meson GX) require buffers to be
used for DMA to be 8-byte-aligned. struct sdio_func has an embedded
small DMA buffer not meeting this requirement.
When testing switching to descriptor chain mode in meson-gx driver
SDIO is broken therefore. Fix this by allocating the small DMA buffer
separately as kmalloc ensures that the returned memory area is
properly aligned for every basic data type.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Tested-by: Helmut Klein <hgkr.klein@gmail.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-10-08 10:14:19 +02:00
..
amba
bcma x86/quirks: Add early quirk to reset Apple AirPort card 2016-08-10 11:49:24 +02:00
byteorder
can can: Fix kernel panic at security_sock_rcv_skb 2017-02-18 16:39:26 +01:00
ceph libceph: use BUG() instead of BUG_ON(1) 2017-03-15 09:57:15 +08:00
clk
crush
decompress
dma
extcon
fpga
fsl
gpio
hsi
i2c
iio
input
irqchip irqchip/gic-v3-its: Fix entry size mask for GITS_BASER 2016-10-28 03:01:34 -04:00
isdn
lockd nlm: Ensure callback code also checks that the files match 2017-03-15 09:57:14 +08:00
mfd mfd: 88pm80x: Double shifting bug in suspend/resume 2016-10-16 17:36:14 +02:00
mlx4
mlx5 IB/mlx5: Fix post send fence logic 2016-08-20 18:09:25 +02:00
mmc mmc: sdio: fix alignment issue in struct sdio_func 2017-10-08 10:14:19 +02:00
mtd mtd: avoid stack overflow in MTD CFI code 2017-05-08 07:46:01 +02:00
netfilter netfilter: x_tables: introduce and use xt_copy_counters_from_user 2016-06-24 10:18:24 -07:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf
phy
pinctrl
platform_data dmaengine: mmp-pdma: add number of requestors 2017-10-05 09:41:47 +02:00
power
qed
raid
regulator
reset
rtc
sched
soc
spi
ssb
sunrpc SUNRPC: cleanup ida information when removing sunrpc module 2017-02-01 08:30:53 +01:00
ulpi
unaligned
usb usb: Fix typo in the definition of Endpoint[out]Request 2017-07-15 11:57:45 +02:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h ACPI / drivers: fix typo in ACPI_DECLARE_PROBE_ENTRY macro 2016-09-07 08:32:45 +02:00
acpi_dma.h
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple_bl.h
arm-cci.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atmel_serial.h
atmel_tc.h
atomic.h
attribute_container.h
audit.h audit: log 32-bit socketcalls 2017-10-08 10:14:18 +02:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h block: fix bdi vs gendisk lifetime mismatch 2016-08-20 18:09:24 +02:00
backing-dev.h block: fix bdi vs gendisk lifetime mismatch 2016-08-20 18:09:24 +02:00
backlight.h
balloon_compaction.h
basic_mmio_gpio.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_wdt.h
bfin_mac.h
binfmts.h
bio.h block: add missing group association in bio-cloning functions 2016-08-20 18:09:24 +02:00
bit_spinlock.h
bitmap.h
bitops.h
bitrev.h
blk-cgroup.h
blk-iopoll.h
blk-mq.h
blk_types.h
blkdev.h block: fix blk_rq_get_max_sectors for driver private requests 2016-09-15 08:27:47 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootmem.h
bottom_half.h
bpf.h bpf, perf: delay release of BPF prog after grace period 2016-07-11 09:31:11 -07:00
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h
c2port.h
cache.h
cacheinfo.h
capability.h cred/userns: define current_user_ns() as a function 2017-01-12 11:22:50 +01:00
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cgroup-defs.h cgroup, cpuset: replace cpuset_post_attach_flush() with cgroup_subsys->post_attach callback 2016-05-04 14:48:49 -07:00
cgroup.h cpuset: consider dying css as offline 2017-06-14 13:16:23 +02:00
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h clk-divider: make sure read-only dividers do not write to their register 2016-05-11 11:21:11 +02:00
clk.h
clkdev.h
clksrc-dbx500-prcmu.h
clock_cooling.h
clockchips.h
clocksource.h
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
compaction.h
compat.h
compiler-clang.h
compiler-gcc.h kasan: update kasan_global for gcc 7 2016-12-08 07:15:24 +01:00
compiler-intel.h
compiler.h
completion.h
component.h
concap.h
configfs.h
connector.h
console.h
console_struct.h
consolemap.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h coredump: Ensure proper size of sparse core files 2017-07-05 14:37:20 +02:00
coresight.h
count_zeros.h
cper.h
cpu.h hotplug: Make register and unregister notifier API symmetric 2016-12-15 08:49:23 -08:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq-dt.h
cpufreq.h
cpuidle.h
cpumask.h cpumask: use nr_cpumask_bits for parsing functions 2017-02-14 15:22:51 -08:00
cpuset.h cpuset: fix a deadlock due to incomplete patching of cpusets_enabled() 2017-08-16 13:40:28 -07:00
cputime.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h cred/userns: define current_user_ns() as a function 2017-01-12 11:22:50 +01:00
crypto.h
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h
dca.h
dcache.h dentry name snapshots 2017-08-06 19:19:42 -07:00
dccp.h dccp: fix use-after-free in dccp_feat_activate_values 2017-03-22 12:04:15 +01:00
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
dell-led.h
devcoredump.h
devfreq-event.h PM / devfreq: event: remove duplicate devfreq_event_get_drvdata() 2016-10-28 03:01:26 -04:00
devfreq.h
devfreq_cooling.h
device-mapper.h
device.h Add "shutdown" to "struct class". 2017-07-21 07:44:58 +02:00
device_cgroup.h
devpts_fs.h devpts: clean up interface to pty drivers 2016-08-16 09:30:49 +02:00
digsig.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-buf.h
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-iommu.h
dma-mapping.h
dma_remapping.h
dmaengine.h
dmapool.h
dmar.h
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
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h
efs_vh.h
eisa.h
elevator.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
ext2_fs.h
extcon.h
f2fs_fs.h f2fs: sanity check segment count 2017-05-14 13:32:59 +02:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h fs: add a VALID_OPEN_FLAGS 2017-07-15 11:57:44 +02:00
fd.h
fddidevice.h
fdtable.h
fec.h
fence.h
file.h
filter.h tcp: take care of truncations done by sk_filter() 2016-11-21 10:06:40 +01:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h
freezer.h
frontswap.h
fs.h fs: add i_blocksize() 2017-06-14 13:16:24 +02:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h fscache: Fix dead object requeue 2017-06-17 06:39:36 +02:00
fscache.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h dentry name snapshots 2017-08-06 19:19:42 -07:00
fsnotify_backend.h fanotify: fix list corruption in fanotify_get_response() 2016-09-30 10:18:37 +02:00
ftrace.h
ftrace_irq.h
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h block: get rid of blk_integrity_revalidate() 2017-05-14 13:32:59 +02:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h
glob.h
goldfish.h
gpio-fan.h
gpio-pxa.h
gpio.h
gpio_keys.h
gpio_mouse.h
hardirq.h
hash.h Minimal fix-up of bad hashing behavior of hash_64() 2016-05-11 11:21:13 +02:00
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
htirq.h
huge_mm.h
hugetlb.h
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h
i7300_idle.h
i8042.h Input: i8042 - break load dependency between atkbd/psmouse and i8042 2016-09-07 08:32:44 +02:00
i8253.h
icmp.h
icmpv6.h
ide.h
idr.h
ieee80211.h
ieee802154.h
if_arp.h
if_bridge.h
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_team.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: Fix tcp checksum offloads in Q-in-Q vlans 2017-06-07 12:05:59 +02:00
igmp.h
ihex.h
ima.h
in.h
in6.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
init.h
init_ohci1394_dma.h
init_task.h
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommu 2017-03-12 06:37:25 +01:00
intel-svm.h
intel_pmic_gpio.h
interrupt.h
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
iommu-common.h
iommu-helper.h
iommu.h
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers 2016-09-24 10:07:43 +02:00
irq_cpustat.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
jbd2.h
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h locking/static_key: Fix concurrent static_key_slow_inc() 2016-07-27 09:47:29 -07:00
jump_label_ratelimit.h jump_labels: API for flushing deferred jump label updates 2017-01-19 20:17:19 +01:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan.h
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h lib: move strtobool() to kstrtobool() 2016-10-28 03:01:30 -04:00
kernel_stat.h
kernelcapi.h
kernfs.h
kexec.h
key-type.h
key.h KEYS: prevent creating a different user's keyrings 2017-10-05 09:41:45 +02:00
keyboard.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemcheck.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h tracing/kprobes: Enforce kprobes teardown after testing 2017-05-25 14:30:17 +02:00
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h
ktime.h
kvm_host.h KVM: kvm_io_bus_unregister_dev() should never fail 2017-04-08 09:53:32 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h
leds_pwm.h
lglock.h
lguest.h
lguest_launcher.h
libata.h
libfdt.h
libfdt_env.h
libnvdimm.h nfit, libnvdimm: fix interleave set cookie calculation 2017-03-18 19:09:58 +08:00
libps2.h
license.h
lightnvm.h lightnvm: initialize ppa_addr in dev_to_generic_addr() 2017-09-02 07:06:51 +02:00
linkage.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h mm/list_lru.c: fix list_lru_count_node() to be race free 2017-07-21 07:44:56 +02:00
list_nulls.h
list_sort.h
livepatch.h
llc.h
llist.h
lockdep.h
lockref.h
log2.h log2: make order_base_2() behave correctly on const input value zero 2017-06-17 06:39:36 +02:00
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h
lz4.h
lzo.h
m48t86.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdio-bitbang.h
mdio-mux.h
mdio.h
mei_cl_bus.h
memblock.h mm: consider memblock reservations for deferred memory initialization sizing 2017-06-14 13:16:26 +02:00
memcontrol.h mm: memcontrol: fix cgroup creation failure after many small jobs 2016-08-16 09:30:51 +02:00
memory.h
memory_hotplug.h base/memory, hotplug: fix a kernel oops in show_valid_zones() 2017-02-09 08:02:47 +01:00
mempolicy.h
mempool.h
memstick.h
mg_disk.h
mic_bus.h
micrel_phy.h
microchipphy.h
migrate.h
migrate_mode.h
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm.h mm: larger stack guard gap, between vmas 2017-06-26 07:13:11 +02:00
mm_inline.h
mm_types.h mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries 2017-08-11 09:08:50 -07:00
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm: consider memblock reservations for deferred memory initialization sizing 2017-06-14 13:16:26 +02:00
mnt_namespace.h
mod_devicetable.h
module.h
moduleloader.h
moduleparam.h
mount.h mnt: Add a per mount namespace limit on the number of mounts 2017-04-30 05:49:28 +02:00
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route 2016-11-15 07:46:37 +01:00
mroute6.h ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route 2016-11-15 07:46:37 +01:00
msdos_fs.h
msg.h
msi.h genirq/msi: Make sure PCI MSIs are activated early 2016-09-07 08:32:38 +02:00
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h
net.h net: Don't forget pr_fmt on net_dbg_ratelimited for CONFIG_DYNAMIC_DEBUG 2016-07-11 09:31:11 -07:00
netdev_features.h
netdevice.h net: introduce device min_header_len 2017-02-18 16:39:27 +01:00
netfilter.h
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h nfs: Don't increment lock sequence ID after NFS4ERR_MOVED 2017-02-01 08:30:53 +01:00
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h
nfsacl.h
nilfs2_fs.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme.h
nvmem-consumer.h nvmem: Declare nvmem_cell_read() consistently 2016-10-07 15:23:41 +02:00
nvmem-provider.h
nvram.h
nwpserial.h
of.h
of_address.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_mtd.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h
page-flags-layout.h
page-flags.h
page-isolation.h
page_counter.h
page_ext.h
page_idle.h
page_owner.h
pageblock-flags.h
pagemap.h fix fault_in_multipages_...() on architectures with no-op access_ok() 2016-09-30 10:18:37 +02:00
pagevec.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma.h
pci.h PCI: Export pcie_find_root_port 2016-12-08 07:15:24 +01:00
pci_hotplug.h
pci_ids.h cs5536: add support for IDE controller variant 2017-09-13 14:09:45 -07:00
pcieport_if.h
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h percpu-refcount: fix reference leak during percpu-atomic transition 2017-02-09 08:02:46 +01:00
percpu-rwsem.h
percpu.h
percpu_counter.h
percpu_ida.h
perf_event.h perf/x86/cqm: Fix CQM handling of grouping events into a cache_group 2016-09-15 08:27:46 +02:00
perf_regs.h
personality.h
pfn.h
phonet.h
phy.h net: phy: Do not perform software reset for Generic PHY 2017-08-06 19:19:41 -07:00
phy_fixed.h
pid.h pids: make task_tgid_nr_ns() safe 2017-08-24 17:02:36 -07:00
pid_namespace.h
pim.h
pipe_fs_i.h pipe: limit the per-user amount of pages allocated in pipes 2016-06-07 18:14:35 -07:00
pktcdvd.h
pl320-ipc.h
platform_device.h
plist.h
pm-trace.h
pm.h
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmem.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h
posix_acl.h posix_acl: Clear SGID bit when setting file permissions 2016-10-31 04:13:58 -06:00
posix_acl_xattr.h
power_supply.h
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
preempt.h
prefetch.h
printk.h
proc_fs.h
proc_ns.h
profile.h
projid.h
property.h
proportions.h
psci.h
pstore.h
pstore_ram.h pstore: Allow prz to control need for locking 2017-08-06 19:19:43 -07:00
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptrace.h ptrace: Properly initialize ptracer_cred on fork 2017-06-14 13:16:20 +02:00
pvclock_gtod.h
pwm.h pwm: Unexport children before chip removal 2016-11-10 16:36:37 +01:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h
qnx6_fs.h
quicklist.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h drivers: char: random: add get_random_long() 2017-06-14 13:16:23 +02:00
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h
rcutiny.h
rcutree.h
reboot.h
reciprocal_div.h
regmap.h
regset.h
relay.h
remoteproc.h
reservation.h
reset-controller.h
reset.h
resource.h
resource_ext.h
rfkill-gpio.h
rfkill-regulator.h
rfkill.h
rhashtable.h
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
rndis.h
root_dev.h
rotary_encoder.h
rpmsg.h
rslib.h
rtc-ds2404.h
rtc-v3020.h
rtc.h
rtmutex.h
rtnetlink.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
scatterlist.h
scc.h
sched.h pids: make task_tgid_nr_ns() safe 2017-08-24 17:02:36 -07:00
sched_clock.h
scif.h
scpi_protocol.h
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h
selection.h
selinux.h
sem.h ipc/sem.c: fix complex_count vs. simple op race 2016-10-28 03:01:32 -04:00
semaphore.h
seq_buf.h
seq_file.h Make file credentials available to the seqfile interfaces 2017-08-06 19:19:42 -07:00
seq_file_net.h
seqlock.h
seqno-fence.h
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h Input: i8042 - break load dependency between atkbd/psmouse and i8042 2016-09-07 08:32:44 +02:00
sfi.h
sfi_acpi.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h
shrinker.h
signal.h SIGNAL: Move generic copy_siginfo() to signal.h 2016-06-01 12:15:54 -07:00
signalfd.h
sirfsoc_dma.h
sizes.h
skbuff.h net: better skb->sender_cpu and skb->napi_id cohabitation 2017-06-14 13:16:26 +02:00
slab.h mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER 2017-08-11 09:08:58 -07:00
slab_def.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h net: smc91x: fix SMC accesses 2016-09-30 10:18:37 +02:00
smc911x.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h sock_diag: do not broadcast raw socket destruction 2016-07-11 09:31:11 -07:00
socket.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
srcu.h
ssbi.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stm.h
stmmac.h
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h lib: move strtobool() to kstrtobool() 2016-10-28 03:01:30 -04:00
string_helpers.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h
svga.h
sw842.h
swab.h
swap.h Using BUG_ON() as an assert() is _never_ acceptable 2016-10-28 03:01:34 -04:00
swap_cgroup.h
swapfile.h
swapops.h
swiotlb.h
sxgbe_platform.h
synclink.h
sys.h
sys_soc.h
syscalls.h
syscore_ops.h
sysctl.h sysctl: handle error writing UINT_MAX to u32 fields 2016-10-07 15:23:46 +02:00
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: fix tcp_fastopen unaligned access complaints on sparc 2017-02-04 09:45:08 +01:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thinkpad_acpi.h
thread_info.h
threads.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h time: Verify time values in adjtimex ADJ_SETOFFSET to avoid overflow 2016-09-15 08:27:47 +02:00
time64.h
timecounter.h
timekeeper_internal.h time: Fix clock->read(clock) race around clocksource changes 2017-06-29 12:48:51 +02:00
timekeeping.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
trace_clock.h
trace_events.h
trace_seq.h
tracefs.h
tracehook.h
tracepoint.h
transport_class.h
tsacct_kern.h
tty.h Fix OpenSSH pty regression on close 2016-06-01 12:15:52 -07:00
tty_driver.h
tty_flip.h tty: improve tty_insert_flip_char() fast path 2017-09-27 11:00:13 +02:00
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h
uaccess.h
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uinput.h
uio.h constify iov_iter_count() and iter_is_iovec() 2016-12-10 19:07:25 +01:00
uio_driver.h
uprobes.h
usb.h usb: core: hub: hub_port_init lock controller instead of bus 2017-03-26 12:13:16 +02:00
usb_usual.h USB: uas: Add a new NO_REPORT_LUNS quirk 2016-04-20 15:42:07 +09:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
userfaultfd_k.h
util_macros.h
uts.h
utsname.h
uuid.h
uwb.h
verify_pefile.h
vermagic.h
vexpress.h
vfio.h vfio: New external user group/file match 2017-07-27 15:06:07 -07:00
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_mmio.h
virtio_ring.h
vlynq.h
vm_event_item.h
vm_sockets.h
vmacache.h
vmalloc.h
vme.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
wait.h
wanrouter.h
watchdog.h
wireless.h
wl12xx.h
wm97xx.h
workqueue.h workqueue: Fix flag collision 2017-09-13 14:09:45 -07:00
writeback.h
ww_mutex.h
xattr.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zutil.h