aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/kernel.c
diff options
context:
space:
mode:
authorTim Deegan <Tim.Deegan@citrix.com>2011-01-11 18:13:44 +0000
committerTim Deegan <Tim.Deegan@citrix.com>2011-01-11 18:13:44 +0000
commitafadd6ac31bbf427036baa0cbab4fe1b147be10d (patch)
tree7db3e8f0ffd9854ea420c80bdcb3484584277078 /extras/mini-os/kernel.c
parent4e86bc34ad901c578d71b0fdb5e14eb591ef7811 (diff)
downloadxen-afadd6ac31bbf427036baa0cbab4fe1b147be10d.tar.gz
xen-afadd6ac31bbf427036baa0cbab4fe1b147be10d.tar.bz2
xen-afadd6ac31bbf427036baa0cbab4fe1b147be10d.zip
tools: remove fs-front/fs-back
Its access controls are really not OK. In particular, it's not good for libxl, which stores per-VM config blobs in a directory that is exported to all VMs. This will break stub-qemu save/restore, which is the only user of fs-front that I'm aware of, but: - It's currently broken anyway (fs-back isn't run by default and crashes if it is run manually); and - Stefano has a plan to plumb qemu save records through a dedicated console channel instead. Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'extras/mini-os/kernel.c')
-rw-r--r--extras/mini-os/kernel.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/extras/mini-os/kernel.c b/extras/mini-os/kernel.c
index 99af70aa1d..1feb87b198 100644
--- a/extras/mini-os/kernel.c
+++ b/extras/mini-os/kernel.c
@@ -41,7 +41,6 @@
#include <mini-os/blkfront.h>
#include <mini-os/fbfront.h>
#include <mini-os/pcifront.h>
-#include <mini-os/fs.h>
#include <mini-os/xmalloc.h>
#include <fcntl.h>
#include <xen/features.h>
@@ -456,11 +455,6 @@ static void pcifront_thread(void *p)
pcifront_scan(pci_dev, print_pcidev);
}
-static void fs_thread(void *p)
-{
- init_fs_frontend();
-}
-
/* This should be overridden by the application we are linked against. */
__attribute__((weak)) int app_main(start_info_t *si)
{
@@ -472,7 +466,6 @@ __attribute__((weak)) int app_main(start_info_t *si)
create_thread("fbfront", fbfront_thread, si);
create_thread("kbdfront", kbdfront_thread, si);
create_thread("pcifront", pcifront_thread, si);
- create_thread("fs-frontend", fs_thread, si);
return 0;
}