From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Kai-Heng Feng <kai.heng.feng@canonical.com>,
"Rafael J. Wysocki" <rjw@rjwysocki.net>,
AceLan Kao <acelan.kao@canonical.com>,
"Rafael J. Wysocki" <rafael@kernel.org>,
Mika Westerberg <mika.westerberg@linux.intel.com>,
Len Brown <lenb@kernel.org>,
"open list:ACPI" <linux-acpi@vger.kernel.org>,
open list <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH] ACPI / device_sysfs: Use OF_MODALIAS for "compatible" modalias
Date: Tue, 19 Jan 2021 11:34:50 +0100 [thread overview]
Message-ID: <YAa1ygjr2L3VxBKF@kroah.com> (raw)
In-Reply-To: <20210119094159.GQ4077@smile.fi.intel.com>
On Tue, Jan 19, 2021 at 11:41:59AM +0200, Andy Shevchenko wrote:
> On Tue, Jan 19, 2021 at 04:41:48PM +0800, Kai-Heng Feng wrote:
> > On Tue, Jan 19, 2021 at 4:27 PM Greg Kroah-Hartman
> > <gregkh@linuxfoundation.org> wrote:
> > > On Tue, Jan 19, 2021 at 04:15:13PM +0800, Kai-Heng Feng wrote:
>
> ...
>
> > > Who will use OF_MODALIAS and where have you documented it?
> >
> > After this lands in mainline, I'll modify the pull request for systemd
> > to add a new rule for OF_MODALIAS.
> > I'll modify the comment on the function to document the change.
>
> I'm wondering why to have two fixes in two places instead of fixing udev to
> understand multiple MODALIAS= events?
It's not a matter of multiple events, it's a single event with a
key/value pair with duplicate keys and different values.
What is this event with different values supposed to be doing in
userspace? Do you want multiple invocations of `modprobe` or something
else?
Usually a "device" only has a single "signature" that modprobe uses to
look up the correct module for. Modules can support any number of
device signatures, but traditionally it is odd to think that a device
itself can be supported by multiple modules, which is what you are
saying is happening here.
So what should userspace do with this, and why does a device need to
have multiple module alias signatures?
thanks,
greg k-h
next prev parent reply other threads:[~2021-01-19 14:26 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-01-19 8:15 [PATCH] ACPI / device_sysfs: Use OF_MODALIAS for "compatible" modalias Kai-Heng Feng
2021-01-19 8:26 ` Greg Kroah-Hartman
2021-01-19 8:41 ` Kai-Heng Feng
2021-01-19 9:41 ` Andy Shevchenko
2021-01-19 10:34 ` Greg Kroah-Hartman [this message]
2021-01-21 6:22 ` Kai-Heng Feng
2021-01-21 10:49 ` Mika Westerberg
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=YAa1ygjr2L3VxBKF@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=acelan.kao@canonical.com \
--cc=andriy.shevchenko@linux.intel.com \
--cc=kai.heng.feng@canonical.com \
--cc=lenb@kernel.org \
--cc=linux-acpi@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mika.westerberg@linux.intel.com \
--cc=rafael@kernel.org \
--cc=rjw@rjwysocki.net \
/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.