[S390] service level interface.
Add a new proc interface /proc/service_levels that allows any code to report a relevant service level, e.g. the microcode level of devices, the service level of the hypervisor, etc. Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
This commit is contained in:
@@ -118,4 +118,15 @@ static inline int stsi(void *sysinfo, int fc, int sel1, int sel2)
|
||||
return r0;
|
||||
}
|
||||
|
||||
/*
|
||||
* Service level reporting interface.
|
||||
*/
|
||||
struct service_level {
|
||||
struct list_head list;
|
||||
void (*seq_print)(struct seq_file *, struct service_level *);
|
||||
};
|
||||
|
||||
int register_service_level(struct service_level *);
|
||||
int unregister_service_level(struct service_level *);
|
||||
|
||||
#endif /* __ASM_S390_SYSINFO_H */
|
||||
|
Reference in New Issue
Block a user