Put on asbestos suit and put a splcam() around the 'Mounting root from..'

message to stop it splitting.  Every single scsi machine I've seen seems
to reliably collide with this and it's rather annoying.
This commit is contained in:
peter 1999-12-12 16:34:43 +00:00
parent 88b35ea77b
commit 77df06a0b6
2 changed files with 6 additions and 0 deletions

View File

@ -166,6 +166,7 @@ vfs_mountroot_try(char *mountfrom)
char *vfsname, *path;
int error;
char patt[32];
int s;
vfsname = NULL;
path = NULL;
@ -175,7 +176,9 @@ vfs_mountroot_try(char *mountfrom)
if (mountfrom == NULL)
return(error); /* don't complain */
s = splcam(); /* Overkill, but annoying without it */
printf("Mounting root from %s\n", mountfrom);
splx(s);
/* parse vfs name and path */
vfsname = malloc(MFSNAMELEN, M_MOUNT, M_WAITOK);

View File

@ -166,6 +166,7 @@ vfs_mountroot_try(char *mountfrom)
char *vfsname, *path;
int error;
char patt[32];
int s;
vfsname = NULL;
path = NULL;
@ -175,7 +176,9 @@ vfs_mountroot_try(char *mountfrom)
if (mountfrom == NULL)
return(error); /* don't complain */
s = splcam(); /* Overkill, but annoying without it */
printf("Mounting root from %s\n", mountfrom);
splx(s);
/* parse vfs name and path */
vfsname = malloc(MFSNAMELEN, M_MOUNT, M_WAITOK);