All of lore.kernel.org
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: alsa-devel@alsa-project.org
Cc: Vinod Koul <vinod.koul@intel.com>,
	"Subhransu S . Prusty" <subhransu.s.prusty@intel.com>,
	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>,
	Takashi Sakamoto <o-takashi@sakamocchi.jp>
Subject: [PATCH v3 0/2] ALSA: Add PCM USER_PVERSION ioctl
Date: Tue, 27 Jun 2017 12:29:42 +0200	[thread overview]
Message-ID: <20170627102944.6836-1-tiwai@suse.de> (raw)

Hi,

this is a revised patchset that is applied on top of the current
for-next branch, in order to optimize the appl_ptr sync on x86-64,
adapting the alsa-lib side change by Sakamoto-san's patchset.

Basically it adds a new ioctl for receiving the supported PCM protocol
version from user-space side, and change the mmap code to allow only
disabling the PCM status record depending on the supported protocol
version.  The former patch is identical with the previous version,
only the latter one differs.

The corresponding alsa-lib patch will follow.


thanks,

Takashi

===

Takashi Iwai (2):
  ALSA: pcm: Add an ioctl to specify the supported protocol version
  ALSA: pcm: Disable only control mmap for explicit appl_ptr sync

 include/sound/pcm.h         |  1 +
 include/uapi/sound/asound.h |  3 ++-
 sound/core/pcm_compat.c     |  1 +
 sound/core/pcm_native.c     | 29 ++++++++++++++++++++++++-----
 4 files changed, 28 insertions(+), 6 deletions(-)

-- 
2.13.2

             reply	other threads:[~2017-06-27 10:29 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-06-27 10:29 Takashi Iwai [this message]
2017-06-27 10:29 ` [PATCH v3 1/2] ALSA: pcm: Add an ioctl to specify the supported protocol version Takashi Iwai
2017-06-27 10:29 ` [PATCH v3 2/2] ALSA: pcm: Disable only control mmap for explicit appl_ptr sync Takashi Iwai
2017-06-27 11:43 ` [PATCH v3 0/2] ALSA: Add PCM USER_PVERSION ioctl Takashi Sakamoto
2017-06-27 11:58   ` Takashi Iwai
2017-06-27 12:14     ` Takashi Sakamoto

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170627102944.6836-1-tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=o-takashi@sakamocchi.jp \
    --cc=pierre-louis.bossart@linux.intel.com \
    --cc=subhransu.s.prusty@intel.com \
    --cc=vinod.koul@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.