Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Oct 1998 08:11:49 -0800 (PST)
From:      Bruce Evans <bde@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/kern vfs_subr.c
Message-ID:  <199810251611.IAA16023@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         1998/10/25 08:11:49 PST

  Modified files:
    sys/kern             vfs_subr.c 
  Log:
  Fixed device number checking in bdevvp():
  - dev != NODEV was checked for, but 0 was returned on failure.  This was
    fixed in Lite2 (except the return code was still slightly wrong (ENODEV
    instead of ENXIO)) but the changes were not merged.  This case probably
    doesn't actually occur under FreeBSD.
  - major(dev) was not checked to have a valid non-NULL bdevsw entry.  This
    caused panics when the driver for the root device didn't exist.
  
  Fixed minor misformattings in bdevvp().  Rev.1.14 consisted mainly of
  gratuitous reformattings that seem to have caused many Lite2 merge
  errors.
  
  PR:			8417
  
  Revision  Changes    Path
  1.167     +10 -6     src/sys/kern/vfs_subr.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810251611.IAA16023>