X-Git-Url: https://pd.if.org/git/?p=nbds;a=blobdiff_plain;f=runtime%2Fruntime.c;fp=runtime%2Fruntime.c;h=ceb67729f79ba7e7518736cf9d6812607630520f;hp=b145faa872e5826ed70a979d724a561cdc24738a;hb=6b4f3ea4891b6c0e65dfd6d41f49aee2daa9e23d;hpb=0f6e9afb06b03647c4c5f2499ddab12f42b4340e diff --git a/runtime/runtime.c b/runtime/runtime.c index b145faa..ceb6772 100644 --- a/runtime/runtime.c +++ b/runtime/runtime.c @@ -20,11 +20,12 @@ typedef struct thread_info { void *restrict arg; } thread_info_t; -__attribute__ ((constructor(102))) void nbd_init (void) { +__attribute__ ((constructor)) void nbd_init (void) { //sranddev(); INIT_THREAD_LOCAL(rand_seed_); INIT_THREAD_LOCAL(tid_); SET_THREAD_LOCAL(tid_, 0); + mem_init(); lwt_thread_init(0); rcu_thread_init(0); }