Code Review for illumos-8628

Prepared by:Hans Rosenfeld (woodstoc) on 2017-Sep-19 12:56 +0200 CEST
Workspace:/export/ws/illumos-gate (at fa0a57c37c9b)
Compare against: /export/ws/illumos-gate (explicit revision 30acb30daf66)
Summary of changes: 87 lines changed: 22 ins; 42 del; 23 mod; 4099 unchg
Patch of changes: illumos-8628.patch
Printable review: illumos-8628.pdf

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/io/nvme/nvme.c

don't block in nvme_bd_cmd
8628 nvme: use a semaphore to guard submission queue
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
84 lines changed: 21 ins; 40 del; 23 mod; 3839 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/io/nvme/nvme_var.h

8628 nvme: use a semaphore to guard submission queue
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
3 lines changed: 1 ins; 2 del; 0 mod; 260 unchg

This code review page was prepared using /opt/onbld/bin/webrev. Webrev is maintained by the illumos project. The latest version may be obtained here.