From 57af7489207c9c9cd504ecdf221b1f59caee170e Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Thu, 30 Jun 2011 21:00:22 +0200 Subject: [PATCH] Also mount "common" packagefs on boot --- src/system/kernel/fs/vfs_boot.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/system/kernel/fs/vfs_boot.cpp b/src/system/kernel/fs/vfs_boot.cpp index 6f233c4981..cd1e681327 100644 --- a/src/system/kernel/fs/vfs_boot.cpp +++ b/src/system/kernel/fs/vfs_boot.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2007-2010, Ingo Weinhold, bonefish@cs.tu-berlin.de. + * Copyright 2007-2011, Ingo Weinhold, ingo_weinhold@gmx.de. * Copyright 2002-2010, Axel Dörfler, axeld@pinc-software.de. * Distributed under the terms of the MIT License. * @@ -520,6 +520,15 @@ vfs_mount_boot_file_system(kernel_args* args) panic("Failed to mount system packagefs: %s", strerror(systemPackageMount)); } + + dev_t commonPackageMount = _kern_mount("/boot/common", + NULL, kPackageFSName, 0, + "packages /boot/common/packages; type common", + 0 /* unused argument length */); + if (commonPackageMount < 0) { + dprintf("Failed to mount common packagefs: %s", + strerror(commonPackageMount)); + } } // Do post-boot-volume module initialization. The module code wants to know