InitRD: Bump up the filesystem limits
This commit is contained in:
parent
58ca030711
commit
20429929dd
@ -116,8 +116,8 @@ void InitRD::for_each(void (*callback)(File& f))
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#define INITRD_MAX_FILES_IN_DIR 8
|
#define INITRD_MAX_FILES_IN_DIR 16
|
||||||
#define INITRD_MAX_FILES 32
|
#define INITRD_MAX_FILES 64
|
||||||
|
|
||||||
namespace InitRD
|
namespace InitRD
|
||||||
{
|
{
|
||||||
@ -154,13 +154,13 @@ void initrd_for_each_dir(void (*callback)(InitRD::Directory& f))
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static InitRD::File files[32];
|
static InitRD::File files[INITRD_MAX_FILES];
|
||||||
static uint32_t total_files = 0;
|
static uint32_t total_files = 0;
|
||||||
|
|
||||||
static InitRD::Directory dirs[32];
|
static InitRD::Directory dirs[INITRD_MAX_FILES];
|
||||||
static uint32_t total_dirs = 0;
|
static uint32_t total_dirs = 0;
|
||||||
|
|
||||||
static VFS::Node nodes[63]; // One of the dirs is the initrd_root
|
static VFS::Node nodes[INITRD_MAX_FILES + (INITRD_MAX_FILES - 1)]; // One of the dirs is the initrd_root
|
||||||
static uint32_t total_nodes = 0;
|
static uint32_t total_nodes = 0;
|
||||||
|
|
||||||
ssize_t initrd_read(VFS::Node* node, size_t offset, size_t length, char* buffer)
|
ssize_t initrd_read(VFS::Node* node, size_t offset, size_t length, char* buffer)
|
||||||
|
Loading…
Reference in New Issue
Block a user