Removed the khash, condition variable, lock, block cache, and slab

implementations and instead use the kernel sources directly or the
libkernelland_emu sources.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29456 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2009-03-09 00:55:55 +00:00
parent e055b92aac
commit daa674789c
14 changed files with 32 additions and 4771 deletions
@@ -8,8 +8,9 @@
#include <fs_interface.h>
#include "block_cache.h"
#include "condition_variable.h"
#include <block_cache.h>
#include <condition_variable.h>
#include "HaikuKernelVolume.h"
@@ -36,13 +37,11 @@ status_t
HaikuKernelFileSystem::Init()
{
// init condition variables
status_t error = condition_variable_init();
if (error != B_OK)
RETURN_ERROR(error);
condition_variable_init();
// TODO: Call the cleanup methods, if something goes wrong!
// init block cache
error = block_cache_init();
status_t error = block_cache_init();
if (error != B_OK)
RETURN_ERROR(error);