From 646a6a41698da45550a3cb899f104d9e3e548ea4 Mon Sep 17 00:00:00 2001 From: Antoine Verheijen Date: Wed, 19 Jan 2011 13:43:21 -0700 Subject: [PATCH] OpenBSD: Don't call non-existent routines in osi_vfsops.c The OpenBSD version of osi_vfsops.c makes calls to routines that do not exist in the system and aren't needed. In the past, these calls were wrappered by an #ifdef for AFS_DISCON_ENV which was never defined. That #ifdef is now gone so this patch removes the calls to these routines, which are remnants of the NBSD origins for this particular code. Change-Id: I8cc97fde8cd5cf6c241dd3074c0f97b5d3e2ccfd Reviewed-on: http://gerrit.openafs.org/3686 Reviewed-by: Derrick Brashear Tested-by: BuildBot --- src/afs/OBSD/osi_vfsops.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/afs/OBSD/osi_vfsops.c b/src/afs/OBSD/osi_vfsops.c index 6e4704506b..d4ab1f60e7 100644 --- a/src/afs/OBSD/osi_vfsops.c +++ b/src/afs/OBSD/osi_vfsops.c @@ -240,7 +240,6 @@ afs_mount(mp, path, data, ndp, p) /* initialize the vcache entries before we start using them */ /* XXX find a better place for this if possible */ - init_vcache_entries(); afs_globalVFS = mp; mp->osi_vfs_bsize = 8192; mp->osi_vfs_fsid.val[0] = AFS_VFSMAGIC; /* magic */ @@ -274,7 +273,6 @@ afs_unmount(afsp, flags, p) } AFS_STATCNT(afs_unmount); - give_up_cbs(); if (afs_globalVFS == NULL) { printf("afs already unmounted\n"); return 0; @@ -381,10 +379,6 @@ int afs_sync(struct osi_vfs *afsp) { AFS_STATCNT(afs_sync); -#if !defined(AFS_OBSD27_ENV) - /* Can't do this in OpenBSD 2.7, it faults when called from apm_suspend() */ - store_dirty_vcaches(); -#endif return 0; }