Don't print scary errors
This commit is contained in:
parent
efe2a2a69a
commit
88f45c6a5f
|
|
@ -49,10 +49,7 @@ int flags; /* mode bits and flags */
|
||||||
major = (dev >> MAJOR) & BYTE;
|
major = (dev >> MAJOR) & BYTE;
|
||||||
if (major >= NR_DEVICES) major = 0;
|
if (major >= NR_DEVICES) major = 0;
|
||||||
dp = &dmap[major];
|
dp = &dmap[major];
|
||||||
if (dp->dmap_driver == NONE) {
|
if (dp->dmap_driver == NONE) return ENXIO;
|
||||||
printf("FS: open: no driver for dev %x\n", dev);
|
|
||||||
return EIO;
|
|
||||||
}
|
|
||||||
r = (*dp->dmap_opcl)(DEV_OPEN, dev, proc, flags);
|
r = (*dp->dmap_opcl)(DEV_OPEN, dev, proc, flags);
|
||||||
if (r == SUSPEND) panic(__FILE__,"suspend on open from", dp->dmap_driver);
|
if (r == SUSPEND) panic(__FILE__,"suspend on open from", dp->dmap_driver);
|
||||||
return(r);
|
return(r);
|
||||||
|
|
@ -91,7 +88,6 @@ PUBLIC void dev_status(message *m)
|
||||||
int r;
|
int r;
|
||||||
st.m_type = DEV_STATUS;
|
st.m_type = DEV_STATUS;
|
||||||
if ((r=sendrec(m->m_source, &st)) != OK) {
|
if ((r=sendrec(m->m_source, &st)) != OK) {
|
||||||
printf("DEV_STATUS failed to %d: %d\n", m->m_source, r);
|
|
||||||
if (r == EDEADSRCDST) return;
|
if (r == EDEADSRCDST) return;
|
||||||
if (r == EDSTDIED) return;
|
if (r == EDSTDIED) return;
|
||||||
if (r == ESRCDIED) return;
|
if (r == ESRCDIED) return;
|
||||||
|
|
@ -137,10 +133,7 @@ int flags; /* special flags, like O_NONBLOCK */
|
||||||
dp = &dmap[(dev >> MAJOR) & BYTE];
|
dp = &dmap[(dev >> MAJOR) & BYTE];
|
||||||
|
|
||||||
/* See if driver is roughly valid. */
|
/* See if driver is roughly valid. */
|
||||||
if (dp->dmap_driver == NONE) {
|
if (dp->dmap_driver == NONE) return ENXIO;
|
||||||
printf("FS: dev_io: no driver for dev %x\n", dev);
|
|
||||||
return EIO;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set up the message passed to task. */
|
/* Set up the message passed to task. */
|
||||||
dev_mess.m_type = op;
|
dev_mess.m_type = op;
|
||||||
|
|
@ -438,7 +431,6 @@ int flags; /* mode bits and flags */
|
||||||
PUBLIC void no_dev_io(int proc, message *m)
|
PUBLIC void no_dev_io(int proc, message *m)
|
||||||
{
|
{
|
||||||
/* Called when doing i/o on a nonexistent device. */
|
/* Called when doing i/o on a nonexistent device. */
|
||||||
printf("FS: I/O on unmapped device number\n");
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user