mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-01 22:25:22 +00:00
Fix diskless clients by removing the code for calculating the minimum
value for cpg. The change was bogus. Submitted by: bde MFC after: 2 days
This commit is contained in:
parent
542a7fe08a
commit
4f63c70a2b
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=85098
|
@ -166,7 +166,6 @@ int Uflag; /* enable soft updates for file system */
|
||||||
int fssize; /* file system size */
|
int fssize; /* file system size */
|
||||||
int ntracks = NTRACKS; /* # tracks/cylinder */
|
int ntracks = NTRACKS; /* # tracks/cylinder */
|
||||||
int nsectors = NSECTORS; /* # sectors/track */
|
int nsectors = NSECTORS; /* # sectors/track */
|
||||||
int ncyls; /* # complete cylinders */
|
|
||||||
int nphyssectors; /* # sectors/track including spares */
|
int nphyssectors; /* # sectors/track including spares */
|
||||||
int secpercyl; /* sectors per cylinder */
|
int secpercyl; /* sectors per cylinder */
|
||||||
int trackspares = -1; /* spare sectors per track */
|
int trackspares = -1; /* spare sectors per track */
|
||||||
|
@ -180,7 +179,7 @@ int headswitch; /* head switch time, usec */
|
||||||
int trackseek; /* track-to-track seek, usec */
|
int trackseek; /* track-to-track seek, usec */
|
||||||
int fsize = 0; /* fragment size */
|
int fsize = 0; /* fragment size */
|
||||||
int bsize = 0; /* block size */
|
int bsize = 0; /* block size */
|
||||||
int cpg = 0; /* cylinders/cylinder group */
|
int cpg = DESCPG; /* cylinders/cylinder group */
|
||||||
int cpgflg; /* cylinders/cylinder group flag was given */
|
int cpgflg; /* cylinders/cylinder group flag was given */
|
||||||
int minfree = MINFREE; /* free space threshold */
|
int minfree = MINFREE; /* free space threshold */
|
||||||
int opt = DEFAULTOPT; /* optimization preference (space or time) */
|
int opt = DEFAULTOPT; /* optimization preference (space or time) */
|
||||||
|
@ -545,17 +544,6 @@ main(argc, argv)
|
||||||
pp->p_size *= secperblk;
|
pp->p_size *= secperblk;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
ncyls = fssize / secpercyl;
|
|
||||||
if (ncyls == 0)
|
|
||||||
ncyls = 1; /* XXX */
|
|
||||||
if (cpg == 0)
|
|
||||||
cpg = DESCPG < ncyls ? DESCPG : ncyls;
|
|
||||||
else if (cpg > ncyls) {
|
|
||||||
cpg = ncyls;
|
|
||||||
printf(
|
|
||||||
"Number of cylinders restricts cylinders per group to %d.\n",
|
|
||||||
cpg);
|
|
||||||
}
|
|
||||||
mkfs(pp, special, fsi, fso);
|
mkfs(pp, special, fsi, fso);
|
||||||
#ifdef tahoe
|
#ifdef tahoe
|
||||||
if (realsectorsize != DEV_BSIZE)
|
if (realsectorsize != DEV_BSIZE)
|
||||||
|
|
Loading…
Reference in a new issue