Helper to backtrace a user context
[akaros.git] / kern / arch / riscv / colored_caches.c
index e2143ac..95f42aa 100644 (file)
@@ -8,10 +8,6 @@
 #include <colored_caches.h>
 #include <stdio.h>
 
-#ifdef __SHARC__
-#pragma nosharc
-#endif
-
 // Global variables
 static cache_t l1,l2,l3;
 cache_t* llc_cache;
@@ -23,9 +19,9 @@ void cache_init()
        // Initialize the caches available on this system.
        // TODO: Should call out to something reading the acpi tables from 
        // memory, or something similar.  For now, just initialize them inline
-       available_caches.l1 = SINIT(&l1);
-       available_caches.l2 = SINIT(&l2);
-       available_caches.l3 = SINIT(&l3);
+       available_caches.l1 = &l1;
+       available_caches.l2 = &l2;
+       available_caches.l3 = &l3;
        llc_cache = &l3;
        init_cache_properties(&l1,   32,  8, 64);
        init_cache_properties(&l2,  256,  8, 64);