2008/043 [Phase 1 of OSS for Solaris]

Glenn Skinner glenn.skinner at sun.com
Tue Jan 22 16:58:39 PST 2008


    Date: Mon, 21 Jan 2008 11:31:44 +0800
    From: Frank Che <Frank.Che at sun.com>
    Subject: PSARC 2008/043 Phase 1 of OSS for Solaris

    ...
      In phase 1, the device file "/dev/dsp" provided by OSS drivers
      is a project private interface and only root user is able to
      access it.  No new interface will be published in this phase.
      Although HD audio driver is replaced by OSS hdaudio driver,
      other SADA drivers will not be replaced in phase 1.  Drivers of
      the two different frameworks can work together.  SADA framework
      will not be removed, either.  Detailed information of SADA can
      be found in man pages:  audio(7I), mixer(7I) and
      audio_support(7I).

Do you intend to promote /dev/dsp to higher visibility in a future
phase of the project?  If not, you should consider removing it and
have references to it refer instead to the corresponding node in
/devices (which already has private visibility).

When you say that only the root user can access /dev/dsp, do you mean
to say that the underlying device file is owned by root and has
permission 600?  Or does the device's driver make explicit permission
checks?

[I've seen no resolution to the question of whether
opensound-discuss at opensolaris.org should be used in addition to the
psarc-ext alias, so I haven't changed addressing information in this
response.]

		-- Glenn




More information about the opensolaris-arc mailing list