MFC r239095: Do not add handler to event handlers list until ithread
is created.
In rare event when fast and ithread interrupts share the same vector
and the fast handler was registered first, we can end up trying to
schedule the ithread that is not created yet. The kernel built with
INVARIANTS then triggers an assertion.
Change the order to create the ithread first and only then add the
handler that needs it to the interrupt event handlers list.
Approved by: re (kib)
Reviewed by: jhb
git-svn-id: svn://svn.freebsd.org/base/releng/9.1@239437
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
MFC r239019: Parse notes only after object structure had been allocated.
Approved by: re (kib)
git-svn-id: svn://svn.freebsd.org/base/releng/9.1@239434
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
MFC r239216, r239217:
r239216:
- Remove a leading space that breaks rendering
r239217:
- Fix source dataset snapshot name in Example 15.
- Bump date.
Approved by: re (kib)
git-svn-id: svn://svn.freebsd.org/base/releng/9.1@239420
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
MFC r238969:
Fix kernel panic on `camcontrol reset` for specific target, caused by
uninitialized cm_targ in mpssas_action_resetdev().
Approved by: re (kib)
git-svn-id: svn://svn.freebsd.org/base/releng/9.1@239418
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Prep for 9.1-RC1 builds.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/9.1@239144
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Update __FreeBSD_version to reflect this being the 9.1-RELEASE release
branch.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/9.1@239082
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f
Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.
Approved by: re (implicit)
git-svn-id: svn://svn.freebsd.org/base/releng/9.1@239080
ccf9f872-aa2e-dd11-9fc8-
001c23d0bc1f