All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike Christie <michaelc@cs.wisc.edu>
To: device-mapper development <dm-devel@redhat.com>
Subject: Re: [RFC] New interface for dm-io to handle timed requests
Date: Tue, 14 Mar 2006 14:15:10 -0600	[thread overview]
Message-ID: <4417244E.5080707@cs.wisc.edu> (raw)
In-Reply-To: <44169897.1080900@de.ibm.com>

Stefan Bader wrote:
> Some days ago we proposed an extension to the device mapper that allows 
> to specify a timeout after which a given request should return as 
> successful, even if some of the target devices did not react by that 
> time.  As we cannot return a request to the upper layers as long as some 
> io is still running and possibly modifying referenced pages, we also 
> need a way to handle those requests.
> The ideal solution would be to have an interface in the block layer that 
> allows us to cancel any submitted requests. But since such a change will 
> take quite a lot discussions and work, we want to emulate such a 
> behavior in the dm core for now.
> 

The scsi people and some block people have been talking about moving 
more error handling functionality into the block layer for a while and 
it is slowing moving that way. It could probably be done faster if 
people did not concentrate on one subsystem :)

Maybe you should post to lkml and linux-scsi and get some responses from 
them before adding it to dm core. If a post already went out to those 
list my fault for missing it.

  reply	other threads:[~2006-03-14 20:15 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-14 10:19 [RFC] New interface for dm-io to handle timed requests Stefan Bader
2006-03-14 20:15 ` Mike Christie [this message]
2006-03-15 15:33   ` Stefan Bader
2006-03-15 19:16     ` Mike Christie

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=4417244E.5080707@cs.wisc.edu \
    --to=michaelc@cs.wisc.edu \
    --cc=dm-devel@redhat.com \
    /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.