diff --git a/Kernel/binary.c b/Kernel/binary.c index dffb1784b17dacf7b3843cea0fcf927af6ad2f15..aa5d954759a9b344fa63fa1aab6379516deccbfc 100644 --- a/Kernel/binary.c +++ b/Kernel/binary.c @@ -2,7 +2,7 @@ * Acess2 * Common Binary Loader */ -#define DEBUG 1 +#define DEBUG 0 #include <acess.h> #include <binary.h> #include <mm_virt.h> diff --git a/Kernel/threads.c b/Kernel/threads.c index feae49a07087a210d45274d0d6b98f5a2c6ecfce..325fa74ed24242f401a73a4fad7a31e068d02960 100644 --- a/Kernel/threads.c +++ b/Kernel/threads.c @@ -17,7 +17,7 @@ #define SCHED_RR_SIM 2 // Single Queue Round Robin #define SCHED_RR_PRI 3 // Multi Queue Round Robin // Set scheduler type -#define SCHEDULER_TYPE SCHED_RR_PRI +#define SCHEDULER_TYPE SCHED_LOTTERY // === CONSTANTS === #define DEFAULT_QUANTUM 10 diff --git a/Kernel/vfs/acls.c b/Kernel/vfs/acls.c index 1c1b6cfe341f0fe08940a0c26dba6c333bde5113..ab88b9857ec7f48f8e35af93f1c344046c758e11 100644 --- a/Kernel/vfs/acls.c +++ b/Kernel/vfs/acls.c @@ -138,7 +138,7 @@ tVFS_ACL *VFS_UnixToAcessACL(Uint Mode, Uint Owner, Uint Group) if(Mode & 0010) ret[1].Perms |= VFS_PERM_EXECUTE; // Global - ret[2].Group = 1; ret[2].ID = Group; + ret[2].Group = 1; ret[2].ID = -1; ret[2].Inv = 0; ret[2].Perms = 0; if(Mode & 0004) ret[2].Perms |= VFS_PERM_READ; if(Mode & 0002) ret[2].Perms |= VFS_PERM_WRITE; diff --git a/Kernel/vfs/open.c b/Kernel/vfs/open.c index cc546f48b0af834ac8005cb58a79da8e81462802..40c1d39b3202fee7fe163e236cda3eeccc029c1c 100644 --- a/Kernel/vfs/open.c +++ b/Kernel/vfs/open.c @@ -2,7 +2,7 @@ * AcessMicro VFS * - Open, Close and ChDir */ -#define DEBUG 1 +#define DEBUG 0 #include <acess.h> #include <mm_virt.h> #include "vfs.h" diff --git a/Modules/Filesystems/FAT/fat.c b/Modules/Filesystems/FAT/fat.c index a63bac016e2ba22b5794f90e06fde35a0e9b9dca..a88ffb5f9a1ff58abf695c4609cf21794c6790c7 100644 --- a/Modules/Filesystems/FAT/fat.c +++ b/Modules/Filesystems/FAT/fat.c @@ -17,7 +17,7 @@ * \todo Implement changing of the parent directory when a file is written to * \todo Implement file creation / deletion */ -#define DEBUG 1 +#define DEBUG 0 #define VERBOSE 1 #define CACHE_FAT 0 //!< Caches the FAT in memory