linux/arch/s390/include/asm
Linus Torvalds c0d1a7eb1e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Pull s390 updates from Martin Schwidefsky:
 "common I/O layer
   - Fix bit-fields crossing storage-unit boundaries in css_general_char

  dasd driver
   - Avoid a sparse warning in regard to the queue lock
   - Allocate the struct dasd_ccw_req as per request data. Only for
     internal I/O is the structure allocated separately
   - Remove the unused function dasd_kmalloc_set_cda
   - Save a few bytes in struct dasd_ccw_req by reordering fields
   - Convert remaining users of dasd_kmalloc_request to
     dasd_smalloc_request and remove the now unused function

  vfio/ccw
   - Refactor and improve pfn_array_alloc_pin/pfn_array_pin
   - Add a new tracepoint for failed vfio/ccw requests
   - Add a CCW translation improvement to accept more requests as valid
   - Bug fixes"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
  s390/dasd: only use preallocated requests
  s390/dasd: reshuffle struct dasd_ccw_req
  s390/dasd: remove dasd_kmalloc_set_cda
  s390/dasd: move dasd_ccw_req to per request data
  s390/dasd: simplify locking in process_final_queue
  s390/cio: sanitize css_general_characteristics definition
  vfio: ccw: add tracepoints for interesting error paths
  vfio: ccw: set ccw->cda to NULL defensively
  vfio: ccw: refactor and improve pfn_array_alloc_pin()
  vfio: ccw: shorten kernel doc description for pfn_array_pin()
  vfio: ccw: push down unsupported IDA check
  vfio: ccw: fix error return in vfio_ccw_sch_event
  s390/archrandom: Rework arch random implementation.
  s390/net: add pnetid support
2018-06-19 07:44:51 +09:00
..
fpu
trace
Kbuild
airq.h
alternative-asm.h
alternative.h
ap.h s390/zcrypt: Support up to 256 crypto adapters. 2018-04-11 10:36:27 +02:00
appldata.h
archrandom.h s390/archrandom: Rework arch random implementation. 2018-05-30 11:18:04 +02:00
asm-prototypes.h
atomic.h
atomic_ops.h
barrier.h
bitops.h
bug.h
bugs.h
cache.h
ccwdev.h s390/cio: add helper to query utility strings per given ccw device 2018-05-23 08:06:56 +02:00
ccwgroup.h s390/cio: add test for ccwgroup device 2018-05-23 08:06:58 +02:00
checksum.h
chpid.h
cio.h s390: assume diag308 set always works 2018-04-10 07:38:59 +02:00
clp.h
cmb.h
cmpxchg.h
compat.h y2038: s390: Remove unneeded ipc uapi header files 2018-04-20 16:19:58 +02:00
cpacf.h
cpcmd.h
cpu.h
cpu_mf.h s390/cpum_sf: Add data entry sizes to sampling trailer entry 2018-05-09 10:55:00 +02:00
cpufeature.h
cputime.h
crw.h
css_chars.h s390/cio: sanitize css_general_characteristics definition 2018-06-12 15:14:05 +02:00
ctl_reg.h KVM: s390: introduce defines for control registers 2018-05-17 09:02:27 +02:00
current.h
debug.h
delay.h
diag.h
dis.h
dma.h
dwarf.h
eadm.h
ebcdic.h
elf.h compat: Move compat_timespec/ timeval to compat_time.h 2018-04-19 13:29:54 +02:00
exec.h
extable.h
extmem.h
facility.h
fcx.h
ftrace.h
futex.h
gmap.h
hardirq.h softirq/s390: Move default mutators of overwritten softirq mask to s390 2018-05-14 11:25:28 +02:00
hugetlb.h
hw_irq.h
idals.h
idle.h
io.h
ipl.h s390/ipl: correct kdump reipl block checksum calculation 2018-04-10 07:39:00 +02:00
irq.h
irqflags.h
isc.h
itcw.h
jump_label.h
kdebug.h
kexec.h s390/kexec_file: Add ELF loader 2018-04-16 09:10:23 +02:00
kprobes.h
kvm_host.h KVM: s390: Add storage key facility interpretation control 2018-05-17 09:00:41 +02:00
kvm_para.h
linkage.h
livepatch.h
lowcore.h
mmu.h KVM: s390: Add storage key facility interpretation control 2018-05-17 09:00:41 +02:00
mmu_context.h KVM: s390: Add storage key facility interpretation control 2018-05-17 09:00:41 +02:00
mmzone.h
module.h
nmi.h
nospec-branch.h s390: correct nospec auto detection init order 2018-04-11 17:46:00 +02:00
nospec-insn.h s390: extend expoline to BC instructions 2018-05-07 21:12:42 +02:00
numa.h
os_info.h
page-states.h
page.h
pci.h PCI: remove PCI_DMA_BUS_IS_PHYS 2018-05-07 07:15:41 +02:00
pci_clp.h
pci_debug.h
pci_dma.h
pci_insn.h
pci_io.h
percpu.h
perf_event.h
pgalloc.h
pgtable.h Small update for KVM. 2018-06-12 11:34:04 -07:00
pkey.h
pnet.h s390/net: add pnetid support 2018-05-30 11:18:03 +02:00
preempt.h
processor.h
ptrace.h
purgatory.h s390/kexec_file: add declaration of purgatory related globals 2018-04-27 06:51:31 +02:00
qdio.h
runtime_instr.h
schid.h
sclp.h
scsw.h
seccomp.h
sections.h
segment.h
serial.h
set_memory.h
setup.h s390/kexec_file: Prepare setup.h for kexec_file_load 2018-04-16 09:10:21 +02:00
shmparam.h
signal.h
sigp.h
smp.h
sparsemem.h
spinlock.h
spinlock_types.h
stp.h
string.h
switch_to.h
syscall.h
sysinfo.h
termios.h
thread_info.h s390: update sampling tag after task pid change 2018-04-23 07:57:17 +02:00
timex.h
tlb.h
tlbflush.h
topology.h
uaccess.h
unistd.h
uprobes.h
user.h
vdso.h
vga.h
vtime.h
vtimer.h
vx-insn.h
xor.h