Enrico Fraccaroli
|
09aa9a6a39
|
Fix O_CREAT check. Fix inode cretion error during the boot phase.
|
2023-04-18 15:18:15 +02:00 |
|
emmekappaa
|
998ffd2c29
|
Implemented Statistics
|
2023-04-07 23:01:29 +02:00 |
|
tommyvilo
|
84fbca5798
|
Bug fixing and detecting wrong parameters
|
2023-04-05 17:49:09 +02:00 |
|
emmekappaa
|
c19da29ab7
|
Bug Fixing and add a new feature
|
2023-04-05 09:21:22 +02:00 |
|
emmekappaa
|
2a123f6986
|
Bug Fixing start scheduler feedback
|
2023-03-31 18:25:04 +02:00 |
|
Enrico Fraccaroli (Galfurian)
|
fc36a1dad0
|
Update scheduling feedback system.
|
2023-03-31 09:55:11 -04:00 |
|
emmekappaa
|
d193fa1ced
|
Update Task
|
2023-03-29 19:01:28 +02:00 |
|
emmekappaa
|
bc5f3c2b2a
|
adding the pid's process' name to writeFeedback's arguments
|
2023-03-25 16:12:27 +01:00 |
|
emmekappaa
|
fa15355071
|
Defining general architecture of the task
|
2023-03-25 16:08:37 +01:00 |
|
emmekappaa
|
0fcd132e85
|
fix and write on file
|
2023-03-21 18:49:28 +01:00 |
|
Enrico Fraccaroli (Galfurian)
|
25c8a1049b
|
Use the right function for the kernel-side logging.
|
2023-03-21 09:20:55 -04:00 |
|
tommyvilo
|
40fac6e194
|
Add files via upload
|
2023-03-18 21:09:29 +01:00 |
|
emmekappaa
|
95ec1d8a33
|
Fix Scheduler_priority and CFS
|
2023-03-15 18:38:00 +01:00 |
|
emmekappaa
|
a650fb9c62
|
Fix Scheduler_priority and Scheduler_CFS
|
2023-03-15 18:25:00 +01:00 |
|
Enrico Fraccaroli
|
b91a267fe3
|
Update scheduler comment.
|
2022-12-19 12:25:58 +01:00 |
|
Enrico Fraccaroli
|
e9264f925a
|
Start the for-loop iteration from the start of the runqueue.
|
2022-12-19 12:20:42 +01:00 |
|
Enrico Fraccaroli
|
60873784d2
|
Fix how we retrieve the first element of the list.
|
2022-12-19 11:55:33 +01:00 |
|
Enrico Fraccaroli
|
f643e11212
|
Disable missing-braces warning.
|
2022-12-13 17:01:26 -05:00 |
|
Enrico Fraccaroli
|
e654600c27
|
Deal with an unused variable.
|
2022-12-13 16:58:30 -05:00 |
|
Enrico Fraccaroli
|
d499a07b0f
|
Remove -Wno-unused-but-set-variable flag.
|
2022-12-13 16:56:14 -05:00 |
|
Enrico Fraccaroli
|
3f73b8d8a0
|
Add newline at the end of the files. Use built in keywords properly.
|
2022-12-13 14:31:27 -05:00 |
|
Enrico Fraccaroli
|
0965669f4b
|
Add newline at the end of the files.
|
2022-12-13 14:25:16 -05:00 |
|
Enrico Fraccaroli
|
79f150a3d5
|
Update readme. Add SCHEDULER_AEDF to cmake options. Add exercise template inside the scheduler_algorithm.c file.
|
2022-12-09 10:58:09 -05:00 |
|
Enrico Fraccaroli
|
5aaddd467c
|
Improve human readability of the Round-Robin algorithm.
|
2022-12-08 11:26:31 -05:00 |
|
Enrico Fraccaroli
|
0fd6bec4a3
|
Improve human readability of list_head functions. Add message of the day suggesting to use the command.
|
2022-12-08 10:43:22 -05:00 |
|
Enrico Fraccaroli
|
5a461aabb0
|
Pass address of sigreturn as an arugment of signal and sigaction functions.
|
2022-09-22 11:31:23 -04:00 |
|
Enrico Fraccaroli
|
5e5b9ba370
|
Change how and where issue and motd are displayed
|
2022-08-26 15:09:46 -04:00 |
|
Enrico Fraccaroli
|
47f0ee965a
|
Change ext2 debug messages
|
2022-08-26 15:09:14 -04:00 |
|
Enrico Fraccaroli
|
4d69a58225
|
[ext2] Fix how inodes_per_block_count are computed
|
2022-08-24 14:09:40 -04:00 |
|
Enrico Fraccaroli
|
d021526210
|
Copy ext2 inode data using the size of the structure.
|
2022-08-24 10:23:39 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
e17b350248
|
Clean up and improve procfs, specifically, the procr folders
|
2022-07-26 16:05:47 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
a33d35f47f
|
Enable and test other VGA resolutions.
|
2022-07-21 15:35:37 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
259697608f
|
Move TICKS_PER_SECOND in timer.h
|
2022-07-20 11:05:56 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
e9d1cf9187
|
Add read function for VGA. Optimize VGA plane switching.
|
2022-07-14 11:11:07 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
36aa392534
|
Fix VGA drawing functions.
|
2022-07-13 11:53:13 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
cef88432a1
|
Add cmake option to enable/disable cache and alloc tracing.
|
2022-07-08 14:36:01 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
3a56fb41d5
|
Correctly react to MULTIBOOT_FLAG_MODS saying there are no modules to load.
|
2022-07-07 11:36:14 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
6ed5794b1e
|
Disable ext2 debuging logs.
|
2022-07-06 11:20:36 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
69d5939542
|
Switch keyboard language from cmake.
|
2022-07-06 11:19:09 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
dfd6ba9a28
|
Improve ATA logging.
|
2022-07-06 11:02:56 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
9e8bcb7690
|
Add US keyboard layout.
|
2022-07-06 10:52:01 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
0130725518
|
Just add missing comments.
|
2022-04-08 10:05:21 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
096183c27d
|
Correctly set the number of links to new direntries.
|
2022-04-07 13:27:30 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
bfce80fef8
|
Create . and .. directories in each newly created directory.
|
2022-04-07 13:11:00 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
ae6451e138
|
Disable debugging messages from ext2_find_direntry.
|
2022-04-07 13:10:16 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
5751b60430
|
Simplify the arguments of ext2_allocate_direntry. Increase the links count in ext2_allocate_direntry.
|
2022-04-07 13:09:44 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
f2b0348eb4
|
Update the used_dirs_count when we create a new directory.
|
2022-04-07 13:08:03 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
6c1745964d
|
Separate inode creation and inode write operation.
|
2022-04-07 13:07:37 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
561524d440
|
Update inode size when we update its number of blocks in ext2_allocate_inode_block.
|
2022-04-07 13:06:07 -04:00 |
|
Enrico Fraccaroli (Galfurian)
|
d9df8fd01c
|
Improve output dump of ext2 bgdt.
|
2022-04-07 13:04:51 -04:00 |
|