Distributed Replicated Block Device (DRBD) development
 help / color / mirror / Atom feed
  • * Re: [Drbd-dev] [RESEND RFC PATCH 00/32] separate operations from flags in the bio/request structs
           [not found] <1446674909-5371-1-git-send-email-mchristi@redhat.com>
           [not found] ` <1446674909-5371-20-git-send-email-mchristi@redhat.com>
    @ 2015-11-07 10:10 ` Christoph Hellwig
           [not found] ` <1446674909-5371-7-git-send-email-mchristi@redhat.com>
           [not found] ` <1446674909-5371-33-git-send-email-mchristi@redhat.com>
      3 siblings, 0 replies; 5+ messages in thread
    From: Christoph Hellwig @ 2015-11-07 10:10 UTC (permalink / raw)
      To: mchristi
      Cc: linux-scsi, linux-kernel, linux-raid, dm-devel, linux-fsdevel,
    	drbd-dev
    
    On Wed, Nov 04, 2015 at 04:07:57PM -0600, mchristi@redhat.com wrote:
    > Known issues:
    > - REQ_FLUSH is still a flag, but should probably be a operation.
    >  For lower level drivers like SCSI where we only get a flush, it makes
    > more sense to be a operation. However, upper layers like filesystems
    > can send down flushes with writes, so it is more of a flag for them.
    > I am still working on this.
    
    Actually it should be both.  REQ_OP_FLUSH for a real flush operation,
    and a REQ_PREFLUSH bio flag that the request layer will sequence into
    an actual write an a flush operation.
    
    ^ permalink raw reply	[flat|nested] 5+ messages in thread
  • [parent not found: <1446674909-5371-7-git-send-email-mchristi@redhat.com>]
  • [parent not found: <1446674909-5371-33-git-send-email-mchristi@redhat.com>]

  • end of thread, other threads:[~2015-11-07 10:24 UTC | newest]
    
    Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <1446674909-5371-1-git-send-email-mchristi@redhat.com>
         [not found] ` <1446674909-5371-20-git-send-email-mchristi@redhat.com>
    2015-11-04 22:44   ` [Drbd-dev] [dm-devel] [PATCH 19/32] block: add helper to get data dir from op Bart Van Assche
         [not found]     ` <563B930F.7040705@redhat.com>
    2015-11-07 10:19       ` Christoph Hellwig
    2015-11-07 10:10 ` [Drbd-dev] [RESEND RFC PATCH 00/32] separate operations from flags in the bio/request structs Christoph Hellwig
         [not found] ` <1446674909-5371-7-git-send-email-mchristi@redhat.com>
    2015-11-07 10:17   ` [Drbd-dev] [PATCH 06/32] xen blkback: prepare for bi_rw split Christoph Hellwig
         [not found] ` <1446674909-5371-33-git-send-email-mchristi@redhat.com>
    2015-11-07 10:21   ` [Drbd-dev] [PATCH 32/32] block: remove __REQ op defs and reduce bi_op/bi_rw sizes Christoph Hellwig
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox