]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC: r228209
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 29 Jan 2012 12:56:18 +0000 (12:56 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 29 Jan 2012 12:56:18 +0000 (12:56 +0000)
commit01cf47c4c47f09b15df8e0212afcbf66cfc7c6ce
treef23f4ecacfaf05057ac77bd291858e02d7c7ce61
parent1fa8325ba7d70be8b6f907250837b9a5d0da2668
MFC: r228209

- In device_probe_child(9) check the return value of device_set_driver(9)
  when actually setting a driver as especially ENOMEM is fatal in these
  cases.
- Annotate other calls to device_set_devclass(9) and device_set_driver(9)
  without the return value being checked and that are okay to fail.

Reviewed by: yongari (slightly earlier version)

git-svn-id: svn://svn.freebsd.org/base/stable/9@230738 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/kern/subr_bus.c