/* The "foo" file where a static variable is read from and written to.  */
static ssize_t foo_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
/* The "foo" file where a static variable is read from and written to.  */
static ssize_t foo_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf)
{
	return sprintf(buf, "%d\n", foo);
}