497 Commits

Author SHA1 Message Date
tommyvilo 84fbca5798 Bug fixing and detecting wrong parameters 2023-04-05 17:49:09 +02:00
tommyvilo 8e9b86476c Changing chmod permission file 2023-04-05 09:40:12 +02:00
emmekappaa c19da29ab7 Bug Fixing and add a new feature 2023-04-05 09:21:22 +02:00
Aldegheri Alessandro 7c166e73a3 First implementation of semget function with multiple flags working (see comments inside) 2023-04-03 21:27:49 +02:00
Aldegheri Alessandro 1c4fd2c388 first implementation of ftok function with working test 2023-04-01 15:23:50 +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 e6c733a881 Function to start the session of PID's recording 2023-03-29 19:03:48 +02:00
emmekappaa 913deff2d4 add start command 2023-03-29 19:02:23 +02:00
emmekappaa d193fa1ced Update Task 2023-03-29 19:01:28 +02:00
emmekappaa 62db896e48 File where PID are saved 2023-03-29 18:58:55 +02:00
Aldegheri Alessandro cd74fd521c Pseudocode for semctl, semget and semop functions 2023-03-29 17:27:38 +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 16a27a022f file for statistics 2023-03-21 18:50:45 +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
Aldegheri Alessandro 25c1c2c6fb Semids, Semun and various define added to sem.h, created a test for checking the actual presence of the syscalls 2023-03-19 10:18:26 +01: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
emmekappaa 0d0cec9420 File di Prova by Cip e Tom 2023-03-15 15:59:23 +01:00
Enrico Fraccaroli (Galfurian) 188f42e531 Remove test file. 2023-03-13 10:14:56 -04:00
Enrico Fraccaroli (Galfurian) 464448c711 Merge origin/develop to local. 2023-03-13 09:57:07 -04:00
Enrico Fraccaroli (Galfurian) 0d99f26430 Modify test file. 2023-03-13 09:52:38 -04:00
Enrico Fraccaroli (Galfurian) 81c482e377 Modify test file. 2023-03-13 09:52:11 -04:00
Enrico Fraccaroli (Galfurian) 3bb21bb0f0 Merge branch 'feature/scheduling_feedback' into develop 2023-03-13 09:39:55 -04:00
Enrico Fraccaroli (Galfurian) af1389233d Merge branch 'develop' into feature/scheduling_feedback 2023-03-13 09:38:45 -04:00
Enrico Fraccaroli (Galfurian) 3b1f5b2ebe Add test file. 2023-03-13 09:37:20 -04:00
Enrico Fraccaroli (Galfurian) 3e16bc81a9 Add test file. 2023-03-13 09:36:09 -04:00
Enrico Fraccaroli (Galfurian) 59d9bcb596 Fix wrong argument of write. Fix return type of getdents. Fix procfs_getdents. Finish implementing the base version of the ps command. 2023-01-27 11:38:40 -05:00
Enrico Fraccaroli (Galfurian) e926850ce3 Make syscall table initialization clearer. Add comments to the sys_waitpid function. 2023-01-27 10:50:04 -05:00
Enrico Fraccaroli (Galfurian) 7a8ce1066a Update syscall checklist. Improve readability of sys_waitpid. 2023-01-27 09:42:07 -05:00
Enrico Fraccaroli (Galfurian) ac3dd9922a Try to fix github worflow. 2023-01-26 15:00:39 -05:00
Enrico Fraccaroli (Galfurian) 8faf044d1d Try to fix github worflow. 2023-01-26 14:57:44 -05:00
Enrico Fraccaroli (Galfurian) d14425d84a Try to fix github worflow. 2023-01-26 14:50:21 -05:00
Enrico Fraccaroli (Galfurian) 3f982e8034 Extend github worflow. 2023-01-26 14:43:04 -05:00
Enrico Fraccaroli (Galfurian) dbaa4c51f8 Extend github worflow. 2023-01-26 14:42:44 -05:00
Enrico Fraccaroli (Galfurian) 2abf5120a3 Extend github worflow. 2023-01-26 14:37:49 -05:00
Enrico Fraccaroli (Galfurian) 1afad50078 Extend github worflow. 2023-01-26 14:34:42 -05:00
Enrico Fraccaroli (Galfurian) 32192829ff Keep the same string.c in libc and mentos. 2023-01-24 13:26:37 -05:00
Enrico Fraccaroli 9dfebdf827 Remove useless keyword in undef directive. 2023-01-20 09:27:35 -05:00
Enrico Fraccaroli 2a06eb791a CHeck the output of setgid and setuid. 2023-01-20 09:26:31 -05:00
Enrico Fraccaroli 20323ba64e Remove ansi_colors.h from the programs. Add the volatile keyword to the memset operations. 2023-01-20 09:22:37 -05:00
Enrico Fraccaroli c9038205db Update copyright years. 2023-01-19 10:09:52 -05:00
Enrico Fraccaroli 8c3f30a4f7 Unify debugging setup in all sources. 2023-01-19 10:06:16 -05:00
Enrico Fraccaroli 4f99b6217f Unify debugging setup in system folder files. 2023-01-19 09:58:31 -05:00
Enrico Fraccaroli 5a84cd5e44 Unify debugging setup in sys folder files. 2023-01-19 09:57:44 -05:00
Enrico Fraccaroli b6403ff571 Unify debugging setup in process-related files. 2023-01-19 09:56:58 -05:00
Enrico Fraccaroli b5eccd40cf Add missing comments. Unify setup of debugging in memory files. 2023-01-19 09:55:24 -05:00