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:
parent
88b35ea77b
commit
77df06a0b6
@ -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);
|
||||
|
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user