Code Review for illumos-8622-8623-8625

Prepared by:Hans Rosenfeld (woodstoc) on 2017-Sep-07 15:16 +0200 CEST
Workspace:/export/ws/illumos-gate (at 455aa1ed482a)
Compare against: /export/ws/illumos-gate (explicit revision f9a980108fef)
Summary of changes: 13 lines changed: 7 ins; 2 del; 4 mod; 8345 unchg
Patch of changes: illumos-8622-8623-8625.patch
Printable review: illumos-8622-8623-8625.pdf

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

8622 panic in PTE_set_all()
8623 IMMU_CONTIG_PADDR is broken for cookies with more than one page
8625 nvme causes bad free panic in IOMMU
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
11 lines changed: 6 ins; 2 del; 3 mod; 3174 unchg

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

8622 panic in PTE_set_all()
8623 IMMU_CONTIG_PADDR is broken for cookies with more than one page
8625 nvme causes bad free panic in IOMMU
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2 lines changed: 1 ins; 0 del; 1 mod; 5171 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.