summaryrefslogtreecommitdiffstats
path: root/arch/s390/hypfs/hypfs.h
diff options
context:
space:
mode:
authorMichael Holzheu <holzheu@linux.vnet.ibm.com>2015-02-09 14:49:32 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2015-02-10 16:39:02 +0100
commita178220df3a55c3ec46c2c2f0788a377acdb79c3 (patch)
tree04b2a61d015f576e4d2a75a7d048788cd316d0d9 /arch/s390/hypfs/hypfs.h
parent34c0dad752294f373a0720840f59e186788ba227 (diff)
downloadblackbird-op-linux-a178220df3a55c3ec46c2c2f0788a377acdb79c3.tar.gz
blackbird-op-linux-a178220df3a55c3ec46c2c2f0788a377acdb79c3.zip
s390/hypfs: Eliminate hypfs interval
Currently the binary hypfs interfaces provides new data only once within an interval time of one second. This patch removes this restriction and now new data is returned immediately on every read on a hypfs binary file. This is done in order to allow more consistent snapshots for programs that read multiple hypfs binary files. Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/hypfs/hypfs.h')
-rw-r--r--arch/s390/hypfs/hypfs.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/s390/hypfs/hypfs.h b/arch/s390/hypfs/hypfs.h
index 36d093fa9fb3..eecde500ed49 100644
--- a/arch/s390/hypfs/hypfs.h
+++ b/arch/s390/hypfs/hypfs.h
@@ -53,7 +53,6 @@ struct hypfs_dbfs_data {
void *buf_free_ptr;
size_t size;
struct hypfs_dbfs_file *dbfs_file;
- struct kref kref;
};
struct hypfs_dbfs_file {
@@ -65,8 +64,6 @@ struct hypfs_dbfs_file {
unsigned long);
/* Private data for hypfs_dbfs.c */
- struct hypfs_dbfs_data *data;
- struct delayed_work data_free_work;
struct mutex lock;
struct dentry *dentry;
};
OpenPOWER on IntegriCloud