<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Apr 22, 2015 at 11:17 AM, Lennart Poettering <span dir="ltr"><<a href="mailto:lennart@poettering.net" target="_blank">lennart@poettering.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, 21.04.15 17:45, Adam Goode (<a href="mailto:agoode@google.com">agoode@google.com</a>) wrote:<br>
<br>
> The ALSA id sysattr is generated by the sound subsystem and is not<br>
> a stable identifier. It is generated though some string manipulation<br>
> then made unique if there is a conflict. This means that it is<br>
> enumeration-dependent and shouldn't be used for ID_ID.<br>
><br>
> If ID_ID is supposed to be system-unique, it is not already since<br>
> for firewire it is generated from the guid and there are broken<br>
> firewire devices that have duplicate guids across devices.<br>
><br>
> This is tracked for PulseAudio at<br>
> <a href="https://bugs.freedesktop.org/show_bug.cgi?id=90129" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=90129</a>.<br>
<br>
</span>Please also mention that commit that this effectvily reverts, see<br>
earlier discussion.<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br></div><div>I now include this in the commit message (as well as linking to the bug). See v3. </div><div><br></div><div><br></div><div>Thanks,</div><div><br></div><div>Adam</div></div></div></div>