From ec35af350a4a2d89940139461a9d5b82996ea0b2 Mon Sep 17 00:00:00 2001 From: Nickolai Zeldovich Date: Sat, 16 Aug 2003 00:50:27 +0000 Subject: [PATCH] use-largespace-for-osifile-20030815 Use AllocLargeSpace for osi_file's on Linux because it sometimes exceeds SMALLOCSIZ. --- src/afs/LINUX/osi_file.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/afs/LINUX/osi_file.c b/src/afs/LINUX/osi_file.c index d7e5f62e2..7b7af1df0 100644 --- a/src/afs/LINUX/osi_file.c +++ b/src/afs/LINUX/osi_file.c @@ -45,7 +45,7 @@ osi_UFSOpen(afs_int32 ainode) crhold(&afs_osi_cred); /* don't let it evaporate, since it is static */ afs_osicred_initialized = 1; } - afile = (struct osi_file *)osi_AllocSmallSpace(sizeof(struct osi_file)); + afile = (struct osi_file *)osi_AllocLargeSpace(sizeof(struct osi_file)); AFS_GUNLOCK(); if (!afile) { osi_Panic("osi_UFSOpen: Failed to allocate %d bytes for osi_file.\n", @@ -105,7 +105,7 @@ osi_UFSClose(register struct osi_file *afile) } } - osi_FreeSmallSpace(afile); + osi_FreeLargeSpace(afile); return 0; } -- 2.39.5