From: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
To: "'Sebastian Andrzej Siewior'" <bigeasy@linutronix.de>,
linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org,
"'Kyungmin Park'" <kyungmin.park@samsung.com>,
"'Felipe Balbi'" <balbi@ti.com>,
"'Greg Kroah-Hartman'" <gregkh@linuxfoundation.org>,
Marek Szyprowski <m.szyprowski@samsung.com>,
"'Alan Stern'" <stern@rowland.harvard.edu>
Subject: RE: [RFC 0/2] USB gadget - configfs
Date: Tue, 21 Aug 2012 10:19:32 +0200 [thread overview]
Message-ID: <000001cd7f75$b21d7ab0$16587010$%p@samsung.com> (raw)
In-Reply-To: <503218EF.7080906@linutronix.de>
Hello Sebastian,
On Monday, August 20, 2012 1:01 PM Sebastian Andrzej Siewior wrote
<snip>
>
> That would be something like
>
> $ ln -s /cfg/usb-function-gadget/G1 \
> /cfg/usb-function-gadget/udcs/udc1/
>
> Where we "bind" the complete gadget (G1) including the mass storage
> configuration to the UDC (udc1 in this example).
>
As far as I understand it, Joel's intention was only to show how it is
possible to prohibit removing some items with rmdir; in this case
if a "lun0" is linked to from somewhere else it is not possible to
do "rmdir lun0"; this was the purpose of my original question.
@Joel:
However, I am wondering if it would make sense to get rid of the "connect"
(or "ready", if you will) attribute altogether and instead use symlinks:
when a user wants to make the gadget ready, they do an ln -s, when they want
to unbind the gadget they remove the link. What do you think?
There is one more thing to it, I believe; it is how to associate udc's
with gadgets. Perhaps the most convenient way is not needing to do it
explicitly at all: either some udc is found and the gadget is bound to it,
or not. However, I am wondering if something in the spirit of "1984" can
happen: all udcs are equal but some udcs are more equal than others?
So sometimes the user might be interested in binding their gadget to
a particular udc, or at least to a particular kind of udc (no matter
which one if there are more than one of its kind). And the question
is, whether we want only explicit association with udc, only implicit
association with udc, or both?
Andrzej
next prev parent reply other threads:[~2012-08-21 8:19 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-21 10:55 Andrzej Pietrasiewicz
2012-06-21 10:55 ` [RFC 1/2] fs: configfs: add check_rmdir operation Andrzej Pietrasiewicz
2012-07-02 8:49 ` Joel Becker
2012-06-21 10:55 ` [RFC 2/2] usb: gadget: Add USB Functions Gadget Andrzej Pietrasiewicz
2012-06-21 11:34 ` [RFC 0/2] USB gadget - configfs Sebastian Andrzej Siewior
2012-06-24 19:50 ` Sebastian Andrzej Siewior
2012-06-25 14:11 ` Alan Stern
2012-07-03 16:15 ` Felipe Balbi
2012-07-02 9:09 ` Joel Becker
2012-07-10 8:54 ` Andrzej Pietrasiewicz
2012-08-15 8:13 ` Joel Becker
2012-08-16 13:17 ` Andrzej Pietrasiewicz
2012-08-16 13:47 ` Sebastian Andrzej Siewior
2012-08-17 1:46 ` Joel Becker
2012-08-17 9:22 ` Sebastian Andrzej Siewior
2012-08-17 10:30 ` Andrzej Pietrasiewicz
2012-08-17 10:34 ` Sebastian Andrzej Siewior
2012-08-20 5:59 ` Joel Becker
2012-08-20 8:53 ` Andrzej Pietrasiewicz
2012-08-20 11:17 ` Joel Becker
2012-08-20 11:01 ` Sebastian Andrzej Siewior
2012-08-20 11:19 ` Joel Becker
2012-08-21 8:19 ` Andrzej Pietrasiewicz [this message]
2012-08-29 19:52 ` Sebastian Andrzej Siewior
2012-08-29 13:17 ` Andrzej Pietrasiewicz
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='000001cd7f75$b21d7ab0$16587010$%p@samsung.com' \
--to=andrzej.p@samsung.com \
--cc=balbi@ti.com \
--cc=bigeasy@linutronix.de \
--cc=gregkh@linuxfoundation.org \
--cc=kyungmin.park@samsung.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=m.szyprowski@samsung.com \
--cc=stern@rowland.harvard.edu \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®