dritte fehler
This commit is contained in:
parent
0049daed67
commit
3585ccfae5
|
@ -34,14 +34,14 @@ static void set_priv_data(struct file *file, st_int_t *data) {
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static int sum(int val[], int len) {
|
/*static int sum(int val[], int len) {
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
|
|
||||||
for (int i = 0; i < len; i++) {
|
for (int i = 0; i < len; i++) {
|
||||||
ret += val[i];
|
ret += val[i];
|
||||||
}
|
}
|
||||||
return ret + CONFIG_STUDENT_OFFSET;
|
return ret + CONFIG_STUDENT_OFFSET;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
static ssize_t student_read(struct file *file, char __user *buf, size_t count,
|
static ssize_t student_read(struct file *file, char __user *buf, size_t count,
|
||||||
loff_t *ppos) {
|
loff_t *ppos) {
|
||||||
|
@ -53,7 +53,8 @@ static ssize_t student_read(struct file *file, char __user *buf, size_t count,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
len = snprintf(tmp, 10, "%d\n", sum(data->values, MAX_VALUES));
|
//len = snprintf(tmp, 10, "%d\n", sum(data->values, MAX_VALUES));
|
||||||
|
len = snprintf(tmp,10,"42.");
|
||||||
st_debug("About to copy %lu bytes to the userspace\n", len);
|
st_debug("About to copy %lu bytes to the userspace\n", len);
|
||||||
len = min(len, count);
|
len = min(len, count);
|
||||||
if (count < len) {
|
if (count < len) {
|
||||||
|
|
|
@ -48,9 +48,9 @@ static int vogon_peom(struct seq_file *p, void *v) {
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
// In the dusk of an Operating System, the solution lies beyond its bounds.
|
// In the dusk of an Operating System, the solution lies beyond its bounds.
|
||||||
spin_lock(&poem_lock);
|
spin_lock_bh(&poem_lock);
|
||||||
i = poem_line;
|
i = poem_line;
|
||||||
spin_unlock(&poem_lock);
|
spin_unlock_bh(&poem_lock);
|
||||||
seq_printf(p, "%s\n", poem[i]);
|
seq_printf(p, "%s\n", poem[i]);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue