All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH] add --bsopts flag, pass to bs_init()
       [not found] <1381539243-13245-1-git-send-email-dan.mick@inktank.com>
@ 2013-10-18  2:00 ` Dan Mick
  2013-10-20 12:53   ` Hitoshi Mitake
  2013-10-21  1:54   ` FUJITA Tomonori
  0 siblings, 2 replies; 4+ messages in thread
From: Dan Mick @ 2013-10-18  2:00 UTC (permalink / raw)
  To: Dan Mick, stgt

ping

On 10/11/2013 05:54 PM, Dan Mick wrote:
> This patch implements the generic mechanism of passing backing-store-
> specific options to the backing store module's bs_init entry point.
> Each backing-store module gets a new parameter, char *bsopts,
> added to its bs_init.
>
> No semantics or even syntax are imposed on the option string, other
> than that commas are not permitted, because tgtadm communicates to
> tgtd using a block of key=val,key=val,key=val options, and there's
> no provision for escaping commas.
>
> tgtadm.8 is updated as well
>
> Dan Mick (1):
>    Add bsopts flag
>
>   doc/tgtadm.8.xml  |   20 +++++++++++++++++---
>   scripts/tgt-admin |   13 ++++++++++++-
>   usr/bs_aio.c      |    2 +-
>   usr/bs_rbd.c      |    3 ++-
>   usr/bs_rdwr.c     |    2 +-
>   usr/bs_sg.c       |    2 +-
>   usr/bs_sheepdog.c |    2 +-
>   usr/bs_ssc.c      |    2 +-
>   usr/spc.c         |    3 ++-
>   usr/target.c      |   12 +++++++++---
>   usr/tgtadm.c      |   18 +++++++++++++-----
>   usr/tgtd.h        |    2 +-
>   12 files changed, 61 insertions(+), 20 deletions(-)
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] add --bsopts flag, pass to bs_init()
  2013-10-18  2:00 ` [PATCH] add --bsopts flag, pass to bs_init() Dan Mick
@ 2013-10-20 12:53   ` Hitoshi Mitake
  2013-10-21  1:54   ` FUJITA Tomonori
  1 sibling, 0 replies; 4+ messages in thread
From: Hitoshi Mitake @ 2013-10-20 12:53 UTC (permalink / raw)
  To: Dan Mick; +Cc: stgt

At Thu, 17 Oct 2013 19:00:59 -0700,
Dan Mick wrote:
> 
> ping

I'd like to +1 this patch. It will be benefit of all backing stores.

Thanks,
Hitoshi

> 
> On 10/11/2013 05:54 PM, Dan Mick wrote:
> > This patch implements the generic mechanism of passing backing-store-
> > specific options to the backing store module's bs_init entry point.
> > Each backing-store module gets a new parameter, char *bsopts,
> > added to its bs_init.
> >
> > No semantics or even syntax are imposed on the option string, other
> > than that commas are not permitted, because tgtadm communicates to
> > tgtd using a block of key=val,key=val,key=val options, and there's
> > no provision for escaping commas.
> >
> > tgtadm.8 is updated as well
> >
> > Dan Mick (1):
> >    Add bsopts flag
> >
> >   doc/tgtadm.8.xml  |   20 +++++++++++++++++---
> >   scripts/tgt-admin |   13 ++++++++++++-
> >   usr/bs_aio.c      |    2 +-
> >   usr/bs_rbd.c      |    3 ++-
> >   usr/bs_rdwr.c     |    2 +-
> >   usr/bs_sg.c       |    2 +-
> >   usr/bs_sheepdog.c |    2 +-
> >   usr/bs_ssc.c      |    2 +-
> >   usr/spc.c         |    3 ++-
> >   usr/target.c      |   12 +++++++++---
> >   usr/tgtadm.c      |   18 +++++++++++++-----
> >   usr/tgtd.h        |    2 +-
> >   12 files changed, 61 insertions(+), 20 deletions(-)
> >
> --
> To unsubscribe from this list: send the line "unsubscribe stgt" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] add --bsopts flag, pass to bs_init()
  2013-10-18  2:00 ` [PATCH] add --bsopts flag, pass to bs_init() Dan Mick
  2013-10-20 12:53   ` Hitoshi Mitake
@ 2013-10-21  1:54   ` FUJITA Tomonori
  2013-10-22 20:35     ` Dan Mick
  1 sibling, 1 reply; 4+ messages in thread
From: FUJITA Tomonori @ 2013-10-21  1:54 UTC (permalink / raw)
  To: dan.mick; +Cc: stgt

On Thu, 17 Oct 2013 19:00:59 -0700
Dan Mick <dan.mick@inktank.com> wrote:

> ping
> 
> On 10/11/2013 05:54 PM, Dan Mick wrote:
> > This patch implements the generic mechanism of passing backing-store-
> > specific options to the backing store module's bs_init entry point.
> > Each backing-store module gets a new parameter, char *bsopts,
> > added to its bs_init.
> >
> > No semantics or even syntax are imposed on the option string, other
> > than that commas are not permitted, because tgtadm communicates to
> > tgtd using a block of key=val,key=val,key=val options, and there's
> > no provision for escaping commas.
> >
> > tgtadm.8 is updated as well
> >
> > Dan Mick (1):
> >    Add bsopts flag
> >
> >   doc/tgtadm.8.xml  |   20 +++++++++++++++++---
> >   scripts/tgt-admin |   13 ++++++++++++-
> >   usr/bs_aio.c      |    2 +-
> >   usr/bs_rbd.c      |    3 ++-
> >   usr/bs_rdwr.c     |    2 +-
> >   usr/bs_sg.c       |    2 +-
> >   usr/bs_sheepdog.c |    2 +-
> >   usr/bs_ssc.c      |    2 +-
> >   usr/spc.c         |    3 ++-
> >   usr/target.c      |   12 +++++++++---
> >   usr/tgtadm.c      |   18 +++++++++++++-----
> >   usr/tgtd.h        |    2 +-
> >   12 files changed, 61 insertions(+), 20 deletions(-)

I got the following rejects. The patch is against the old version of
rbd code?

fujita@rose:~/git/tgt$ patch -p1 < ~/1
patching file doc/tgtadm.8.xml
patching file scripts/tgt-admin
Hunk #1 succeeded at 492 (offset 2 lines).
Hunk #2 succeeded at 544 (offset 2 lines).
Hunk #3 succeeded at 699 (offset 2 lines).
Hunk #4 succeeded at 712 (offset 2 lines).
patching file usr/bs_aio.c
patching file usr/bs_rbd.c
Hunk #1 FAILED at 476.
1 out of 1 hunk FAILED -- saving rejects to file usr/bs_rbd.c.rej
patching file usr/bs_rdwr.c
patching file usr/bs_sg.c
patching file usr/bs_sheepdog.c
Hunk #1 succeeded at 1245 (offset 258 lines).
patching file usr/bs_ssc.c
patching file usr/spc.c
patching file usr/target.c
patching file usr/tgtadm.c
patching file usr/tgtd.h

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] add --bsopts flag, pass to bs_init()
  2013-10-21  1:54   ` FUJITA Tomonori
@ 2013-10-22 20:35     ` Dan Mick
  0 siblings, 0 replies; 4+ messages in thread
From: Dan Mick @ 2013-10-22 20:35 UTC (permalink / raw)
  To: FUJITA Tomonori; +Cc: stgt


> I got the following rejects. The patch is against the old version of
> rbd code?

Possibly.  I can rebase and resubmit.  I'm never sure what the best 
thing is to do with multiple independent patches.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-10-22 20:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1381539243-13245-1-git-send-email-dan.mick@inktank.com>
2013-10-18  2:00 ` [PATCH] add --bsopts flag, pass to bs_init() Dan Mick
2013-10-20 12:53   ` Hitoshi Mitake
2013-10-21  1:54   ` FUJITA Tomonori
2013-10-22 20:35     ` Dan Mick

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.