[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CALzBnUHyUz2NoBxrj1m+W-Wuc23fLP7NBbJq=qpHx1oQcX8KRw@mail.gmail.com>
Date: Wed, 28 Feb 2024 14:59:45 -0800
From: RD Babiera <rdbabiera@...gle.com>
To: Greg KH <gregkh@...uxfoundation.org>
Cc: heikki.krogerus@...ux.intel.com, badhri@...gle.com,
linux-usb@...r.kernel.org, linux-kernel@...r.kernel.org,
stable@...r.kernel.org
Subject: Re: [PATCH v2] usb: typec: altmodes/displayport: create sysfs nodes
after assigning driver data
On Mon, Feb 26, 2024 at 9:20 PM Greg KH <gregkh@...uxfoundation.org> wrote:
> Now I am going to push back again and ask why you are even attempting to
> create sysfs files "by hand" here at all?
>
> Why is this just not set to be a default group? That way the group is
> managed properly by the driver core and the driver doesn't have to worry
> about ANY of this at all. Bonus is that you remove the "you raced with
> userspace and lost" problem that this code still has even with the
> change you made here.
To answer both questions, the driver had always created its sysfs
nodes manually so I did not suspect this was not the preferred way
to handle driver sysfs creation until I found your article on default attributes
after your email. Will fix the patch up.
thanks again,
rd
Powered by blists - more mailing lists