[alsa-devel] [PATCH v2 1/3] ALSA: seq: Provide card number / PID via sequencer client info

Takashi Iwai tiwai at suse.de
Tue Mar 8 10:54:37 CET 2016


On Tue, 08 Mar 2016 10:00:37 +0100,
Clemens Ladisch wrote:
> 
> Takashi Iwai wrote:
> > Martin Koegler wrote:
> >> rawmidi devices expose the card number via IOCTLs, which allows to
> >> find the corresponding device in sysfs.
> >>
> >> The sequencer provides no identifing data. Chromium works around this
> >> issue by scanning rawmidi as well as sequencer devices and matching
> >> them by using assumtions, how the kernel register sequencer devices.
> >>
> >> This changes adds support for exposing the card number for kernel clients
> >> as well as the PID for user client.
> >>
> >> The minor of the API version is changed to distinguish between the zero
> >> initialised reserved field and card number 0.
> >>
> >> Signed-off-by: Martin Koegler <martin.koegler at chello.at>
> >
> > This ABI change itself looks simple enough, so I have no big problem
> > to merge if you can convince other people with it :)
> 
> Acked-by: Clemens Ladisch <clemens at ladisch.de>

OK, I merged it now.

But the patch had a few minor coding-style issues.  I fixed them up.
Martin, at the next time, please run scripts/checkpatch.pl before
submission.


thanks,

Takashi


More information about the Alsa-devel mailing list