linux/arch/s390/hypfs
Mete Durlu f449395421 s390/hypfs_diag: Diag204 busy loop
When diag204 busy-indiciation facility is installed and diag204 is
returning busy, hypfs diag204 handler now does an interruptable busy
wait until diag204 is no longer busy. If there is a signal pending, call
would be restarted with -ERESTARTSYSCALL, except for fatal signals.

Acked-by: Heiko Carstens <hca@linux.ibm.com>
Reviewed-by: Tobias Huschle <huschle@linux.ibm.com>
Signed-off-by: Mete Durlu <meted@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
2024-07-10 19:50:45 +02:00
..
hypfs_dbfs.c s390/hypfs_diag: Diag204 busy loop 2024-07-10 19:50:45 +02:00
hypfs_diag0c.c s390/hypfs_diag0c: fix virtual vs physical address confusion 2024-02-09 13:58:13 +01:00
hypfs_diag_fs.c s390/hypfs: factor out filesystem code 2023-07-24 12:12:22 +02:00
hypfs_diag.c s390/hypfs_diag: Diag204 busy loop 2024-07-10 19:50:45 +02:00
hypfs_diag.h s390/hypfs: factor out filesystem code 2023-07-24 12:12:22 +02:00
hypfs_sprp.c s390/hypfs_sprp: remove unneeded DMA zone allocation 2024-02-09 13:58:14 +01:00
hypfs_vm_fs.c s390/hypfs: factor out filesystem code 2023-07-24 12:12:22 +02:00
hypfs_vm.c s390/hypfs: factor out filesystem code 2023-07-24 12:12:22 +02:00
hypfs_vm.h s390/hypfs: factor out filesystem code 2023-07-24 12:12:22 +02:00
hypfs.h s390/hypfs: factor out filesystem code 2023-07-24 12:12:22 +02:00
inode.c hypfs: convert to new timestamp accessors 2023-10-18 13:26:15 +02:00
Makefile s390/hypfs: factor out filesystem code 2023-07-24 12:12:22 +02:00