From: Nickolai Zeldovich Date: Sat, 16 Aug 2003 00:50:27 +0000 (+0000) Subject: use-largespace-for-osifile-20030815 X-Git-Tag: openafs-devel-1_3_50~86 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=ec35af350a4a2d89940139461a9d5b82996ea0b2;p=packages%2Fo%2Fopenafs.git use-largespace-for-osifile-20030815 Use AllocLargeSpace for osi_file's on Linux because it sometimes exceeds SMALLOCSIZ. --- 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; }