Re: [dm-devel] [PATCH 11/13] dm: enable request-based dm



Hi Nikanth,

On Fri, 24 Oct 2008 13:22:46 +0530, "Nikanth K" wrote:
On Fri, Sep 12, 2008 at 8:16 PM, Kiyoshi Ueda wrote:
This patch enables request-based dm.

o Request-based dm and bio-based dm coexist, since there are
some target drivers which are more fitting to bio-based dm.
Also, there are other bio-based devices in the kernel
(e.g. md, loop).
Since bio-based device can't receive struct request,
there are some limitations on device stacking between
bio-based and request-based.

type of underlying device
bio-based requeset-based
----------------------------------------------
bio-based OK OK
request-based NG OK


So will some configurations would become impossible, if a target is
made request-based and bio-based one is removed. Hope both
types of targets would co-exist and would be selectable for sometime.

If the target is used anywhere in the device stack (e.g. linear),
both types of the target are needed, and that is possible.

As for multipath, see my another reply to your comment for PATCH 13.

Thanks,
Kiyoshi Ueda
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • (CORRECTION) memory leak and eventual DOS when calling UPNP getdevicelist on windows 2000 server
    ... and then you will see the memory usage shoot up. ... * a specially crafted request to upnp_getdevicelist ...
    (Vuln-Dev)
  • [EXPL] Windows 2000 Server UPNP DoS (Exploit)
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... A memory leak with windows 2000 server UPNP allow attackers to exploit ... The earlier one trashed the EIP of the target ... * Strangely though changing the operation number in the DCERPC request to ...
    (Securiteam)
  • Re: Alter querystring through APP
    ... In my Startmethod I am appending the querystring to szUrl ... The request gets sent with the new url. ... In my ReportData() method my App calls targetSink's ReportProgress ... right before calling Start on target APP. ...
    (microsoft.public.inetsdk.programming.webbrowser_ctl)
  • Re: Kicking of Process After FTPed File Arrives
    ... With this method, instead of the background job specifying some guess for DLYJOB DLY, that job can instead wait on its own request to allocate that file.mbr with the request: ... That could not be implemented exactly, in something generic like FTPTOOL, due to the cases where the target of the PUT would not be known or perhaps not exist already. ... The tool documentation could allude to doing those allocate requests, to enable delaying action until after the FTP session ends; maybe even as part of the tool, the /same/ idea could be implemented on a data area or a row for the LOGged activity. ...
    (comp.sys.ibm.as400.misc)
  • Re: [dm-devel] [PATCH 11/13] dm: enable request-based dm
    ... some target drivers which are more fitting to bio-based dm. ... Since bio-based device can't receive struct request, ... So will some configurations would become impossible, if a target is ... Until then, mempool creations are deferred, since mempools for ...
    (Linux-Kernel)