1
0

fix(lab03): display right exercice number

This commit is contained in:
2026-04-02 21:07:20 +02:00
parent c501d368d5
commit 86a5f88481

View File

@@ -77,7 +77,7 @@ ssize_t skeleton_read(struct file* f, char* __user buf, size_t count, loff_t* of
ssize_t len = min(BUFFER_SIZE - ((size_t)*off), count);
if (len <= 0) {
if (len > count) {
pr_info("Cannot read data for length: %ld\n", len);
return 0;
}
@@ -100,7 +100,7 @@ ssize_t skeleton_write(struct file* f, const char* __user buf, size_t count, lof
ssize_t len = min(BUFFER_SIZE - ((size_t)*off), count);
if (len <= 0) {
if (len < 0) {
pr_info("Cannot write data for length: %ld\n", len);
return 0;
}
@@ -132,7 +132,7 @@ static int __init skeleton_init(void) {
pr_info("My module loading...\n");
pr_info("----------------------\n");
pr_info("Load exercice 2\n");
pr_info("Load exercice 3\n");
// ret = register_chrdev_region(MKDEV(MY_MAJOR, 0), instances, "My module"); // register statically