linux/arch/s390/kernel
Paolo Bonzini 69fd3876a4 - PV crypto passthrough enablement (Tony, Steffen, Viktor, Janosch)
Allows a PV guest to use crypto cards. Card access is governed by
   the firmware and once a crypto queue is "bound" to a PV VM every
   other entity (PV or not) looses access until it is not bound
   anymore. Enablement is done via flags when creating the PV VM.
 
 - Guest debug fixes (Ilya)
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEwGNS88vfc9+v45Yq41TmuOI4ufgFAmTsgQ8ACgkQ41TmuOI4
 ufgCtRAAvSx+XmHhTL4D6QJsEm2Ahgz+9VKxlD91r+gbuw1h9rcZJcSGnZ41nxW1
 rl/cEL4sGyEP8SjlKm9LB18mJ7LoJJaCIpzckWqmbGVvkdIXd45VxvppiSWCSq3X
 TaFtfmXLi0iFznVHMHAR53if2t/exNXHHEwjAGm1byVUXy4xgqLaaXrdYBSRGVPQ
 pmHoIJTlZUux/eOSrXEzsGPuza+dIQBilvZZRs1SZJmlh0rz39XX29GZTHHv6ant
 8dkf5Q2Lkvs+jI6+6i4YCLQFzXixcLgaBjRRvRnE8aCP8/DbSjR+S+Qu4mMfWFtp
 2oO2X7rwB/vu8FM06TxRrif/03crxaYtFdWbmGJUhhwp9DS7WO27sk61Z/yWHQFX
 cviKEEvn3DvtBrrBtKrbEa04depRuwpQfwkbtnFDkGbDgxeekswMO81xV9T8VNxF
 teyUyS9Fev4XuAjmBS2F1dHv9i/Sl2uB/Uh14GvTkyBOQzrcRw8dONR0ppVi9OVO
 k0pjj9JmKpE+F39IuDYK0H+G82X67YQLk3yZfAF0zfVxV6ZrpEPtnsPe2rYPD5bW
 zdMfzOiTeBVt+JTy9Dqkt2NWjWfjt+k7ws00q4ijDlcNYLO3cgIIYUPsim53Ccue
 AG6iYyu4/o8hOSi2LkjEaPeC+wrCVfqKUOjzVa8FcZfy0wFKVdc=
 =E2KD
 -----END PGP SIGNATURE-----

Merge tag 'kvm-s390-next-6.6-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD

- PV crypto passthrough enablement (Tony, Steffen, Viktor, Janosch)
  Allows a PV guest to use crypto cards. Card access is governed by
  the firmware and once a crypto queue is "bound" to a PV VM every
  other entity (PV or not) looses access until it is not bound
  anymore. Enablement is done via flags when creating the PV VM.

- Guest debug fixes (Ilya)
2023-08-31 13:21:27 -04:00
..
syscalls cachestat: wire up cachestat for other architectures 2023-06-09 16:25:16 -07:00
vdso32 s390/vdso: filter out mno-pic-data-is-text-relative cflag 2023-06-28 13:57:10 +02:00
vdso64 s390/vdso: filter out mno-pic-data-is-text-relative cflag 2023-06-28 13:57:10 +02:00
.gitignore
abs_lowcore.c
alternative.c
asm-offsets.c s390/entry: remove mcck clock 2023-07-03 11:19:42 +02:00
audit.c
audit.h
cache.c
compat_audit.c
compat_linux.c
compat_linux.h
compat_ptrace.h
compat_signal.c
cpcmd.c s390: include linux/io.h instead of asm/io.h 2023-07-03 11:19:40 +02:00
cpufeature.c
crash_dump.c s390/crash: use the correct type for memory allocation 2023-06-20 19:52:12 +02:00
debug.c
diag.c
dis.c s390: fix various typos 2023-07-03 11:19:42 +02:00
dumpstack.c
early.c
early_printk.c
earlypgm.S s390/earlypgm: use SYM* macros instead of ENTRY(), etc. 2023-04-19 17:24:17 +02:00
ebcdic.c
entry.h init: consolidate prototypes in linux/init.h 2023-06-09 17:44:16 -07:00
entry.S s390/entry: remove mcck clock 2023-07-03 11:19:42 +02:00
fpu.c
ftrace.c
ftrace.h
guarded_storage.c
head64.S s390: consistently use .balign instead of .align 2023-06-28 13:57:09 +02:00
idle.c
ima_arch.c
ipl.c s390 updates for 6.5 merge window 2023-06-27 15:49:10 -07:00
ipl_vmparm.c
irq.c
jump_label.c
kdebugfs.c
kexec_elf.c
kexec_image.c
kprobes.c
kprobes.h
kprobes_insn_page.S s390: consistently use .balign instead of .align 2023-06-28 13:57:09 +02:00
lgr.c
machine_kexec.c s390/kdump: remove nodat stack restriction for calling nodat functions 2023-04-19 17:24:16 +02:00
machine_kexec_file.c
machine_kexec_reloc.c
Makefile rethook, fprobe: do not trace rethook related functions 2023-05-18 07:08:01 +09:00
mcount.S s390 updates for the 6.4 merge window 2023-04-30 11:43:31 -07:00
module.c s390/module: fix rela calculation for R_390_GOTENT 2023-06-20 19:55:00 +02:00
nmi.c
nospec-branch.c s390: fix various typos 2023-07-03 11:19:42 +02:00
nospec-sysfs.c
numa.c
os_info.c
perf_cpum_cf.c s390/cpum_cf: remove unneeded debug statements 2023-07-04 07:45:17 +02:00
perf_cpum_cf_events.c
perf_cpum_sf.c s390/cpum_sf: remove check on CPU being online 2023-07-04 07:45:18 +02:00
perf_event.c
perf_pai_crypto.c s390/pai_crypto: replace atomic_t with refcount_t 2023-05-15 14:12:14 +02:00
perf_pai_ext.c s390: fix various typos 2023-07-03 11:19:42 +02:00
perf_regs.c
process.c s390: include linux/io.h instead of asm/io.h 2023-07-03 11:19:40 +02:00
processor.c
ptrace.c
reipl.S s390/reipl: use SYM* macros instead of ENTRY(), etc. 2023-04-19 17:24:17 +02:00
relocate_kernel.S s390/relocate_kernel: adjust indentation 2023-04-19 17:24:18 +02:00
rethook.c
rethook.h
runtime_instr.c
setup.c s390: fix various typos 2023-07-03 11:19:42 +02:00
signal.c
smp.c s390: fix various typos 2023-07-03 11:19:42 +02:00
stacktrace.c
sthyi.c KVM: s390: fix sthyi error handling 2023-07-29 14:56:41 +02:00
syscall.c
sysinfo.c
text_amode31.S s390/amode31: use SYM* macros instead of ENTRY(), etc. 2023-04-19 17:24:16 +02:00
time.c s390: fix various typos 2023-07-03 11:19:42 +02:00
topology.c s390/topology: honour nr_cpu_ids when adding CPUs 2023-05-15 14:20:14 +02:00
trace.c
traps.c
unwind_bc.c
uprobes.c
uv.c s390/uv: UV feature check utility 2023-08-28 09:27:55 +00:00
vdso.c
vmlinux.lds.S
vtime.c