Project

General

Profile

Bug #868

uts/common/avs/ns/contract.h makes source searches tedious

Added by Rich Lowe over 9 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Low
Assignee:
-
Category:
kernel
Start date:
2011-03-30
Due date:
% Done:

0%

Estimated time:
Difficulty:
Tags:
Gerrit CR:

Description

AVS has a header, source:usr/src/uts/common/avs/ns/contract.h for the sole purpose of the ddi compatibility test (part of the DDK, though I can no longer find a copy).

What the header does, is "define" every non-DDI interface which AVS consumes, muddying source searches for little benefit: 1) Very little of the source is DDI compliant. 2) The tool it's trying to appease appears to be unavailable. 3) The incompatible changes they're hedging against would, now, be made by us.

We should just yank the header (and any similar ddict appeasement)

History

#1

Updated by Peter Tribble about 2 years ago

  • Status changed from New to Closed

avs has been removed from illumos

Also available in: Atom PDF