Distributed Replicated Block Device (DRBD) development
 help / color / mirror / Atom feed
* [Drbd-dev] drbd: clean reference to old kernels
@ 2011-01-13  9:34 Or Gerlitz
  2011-01-13 13:57 ` Jens Axboe
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Or Gerlitz @ 2011-01-13  9:34 UTC (permalink / raw)
  To: Philipp Reisner; +Cc: Jens Axboe, Lars Ellenberg, drbd-dev

drop code present under #ifdef which is relevant to 2.6.28 and below

Signed-off-by: Or Gerlitz <ogerlitz@voltaire.com>

---

Philipp, I haven't noted if/where the drbd updates for 2.6.38 were posted,
have them? do you typically post the pull request to LKML or there's a lower
volume mailing list where this can be tracked?

diff --git a/drivers/block/drbd/drbd_req.c b/drivers/block/drbd/drbd_req.c
index 11a75d3..85f6cf6 100644
--- a/drivers/block/drbd/drbd_req.c
+++ b/drivers/block/drbd/drbd_req.c
@@ -1074,9 +1074,6 @@ int drbd_make_request_26(struct request_queue *q, struct bio *bio)
 		const int mask = sps - 1;
 		const sector_t first_sectors = sps - (sect & mask);
 		bp = bio_split(bio,
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,28)
-				bio_split_pool,
-#endif
 				first_sectors);

 		/* we need to get a "reference count" (ap_bio_cnt)

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

* Re: [Drbd-dev] drbd: clean reference to old kernels
  2011-01-13  9:34 [Drbd-dev] drbd: clean reference to old kernels Or Gerlitz
@ 2011-01-13 13:57 ` Jens Axboe
  2011-01-13 14:27 ` [Drbd-dev] [PATCH v2] " Or Gerlitz
  2011-01-13 15:04 ` [Drbd-dev] " Philipp Reisner
  2 siblings, 0 replies; 8+ messages in thread
From: Jens Axboe @ 2011-01-13 13:57 UTC (permalink / raw)
  To: Or Gerlitz; +Cc: Lars Ellenberg, Philipp Reisner, drbd-dev@lists.linbit.com

On 2011-01-13 10:34, Or Gerlitz wrote:
> drop code present under #ifdef which is relevant to 2.6.28 and below
> 
> Signed-off-by: Or Gerlitz <ogerlitz@voltaire.com>
> 
> ---
> 
> Philipp, I haven't noted if/where the drbd updates for 2.6.38 were posted,
> have them? do you typically post the pull request to LKML or there's a lower
> volume mailing list where this can be tracked?
> 
> diff --git a/drivers/block/drbd/drbd_req.c b/drivers/block/drbd/drbd_req.c
> index 11a75d3..85f6cf6 100644
> --- a/drivers/block/drbd/drbd_req.c
> +++ b/drivers/block/drbd/drbd_req.c
> @@ -1074,9 +1074,6 @@ int drbd_make_request_26(struct request_queue *q, struct bio *bio)
>  		const int mask = sps - 1;
>  		const sector_t first_sectors = sps - (sect & mask);
>  		bp = bio_split(bio,
> -#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,28)
> -				bio_split_pool,
> -#endif
>  				first_sectors);
> 
>  		/* we need to get a "reference count" (ap_bio_cnt)

Thanks, that should die. Preferably the line could now be collapsed into
a single line as well.

-- 
Jens Axboe


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

* [Drbd-dev] [PATCH v2] drbd: clean reference to old kernels
  2011-01-13  9:34 [Drbd-dev] drbd: clean reference to old kernels Or Gerlitz
  2011-01-13 13:57 ` Jens Axboe
@ 2011-01-13 14:27 ` Or Gerlitz
  2011-01-13 15:28   ` Lars Ellenberg
  2011-01-23 12:35   ` [Drbd-dev] [PATCH v3] " Or Gerlitz
  2011-01-13 15:04 ` [Drbd-dev] " Philipp Reisner
  2 siblings, 2 replies; 8+ messages in thread
From: Or Gerlitz @ 2011-01-13 14:27 UTC (permalink / raw)
  To: Philipp Reisner; +Cc: Jens Axboe, Lars Ellenberg, drbd-dev

drop ifdef which is relevant to 2.6.28 and below

Signed-off-by: Or Gerlitz <ogerlitz@voltaire.com>

---

changes from v1:
	the call now collapsed into a single line

diff --git a/drivers/block/drbd/drbd_req.c b/drivers/block/drbd/drbd_req.c
index 11a75d3..6496b32 100644
--- a/drivers/block/drbd/drbd_req.c
+++ b/drivers/block/drbd/drbd_req.c
@@ -1073,11 +1073,7 @@ int drbd_make_request_26(struct request_queue *q, struct bio *bio)
 		const int sps = 1 << HT_SHIFT; /* sectors per slot */
 		const int mask = sps - 1;
 		const sector_t first_sectors = sps - (sect & mask);
-		bp = bio_split(bio,
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,28)
-				bio_split_pool,
-#endif
-				first_sectors);
+		bp = bio_split(bio, first_sectors);

 		/* we need to get a "reference count" (ap_bio_cnt)
 		 * to avoid races with the disconnect/reconnect/suspend code.

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

* Re: [Drbd-dev] drbd: clean reference to old kernels
  2011-01-13  9:34 [Drbd-dev] drbd: clean reference to old kernels Or Gerlitz
  2011-01-13 13:57 ` Jens Axboe
  2011-01-13 14:27 ` [Drbd-dev] [PATCH v2] " Or Gerlitz
@ 2011-01-13 15:04 ` Philipp Reisner
  2011-01-13 15:46   ` Or Gerlitz
  2 siblings, 1 reply; 8+ messages in thread
From: Philipp Reisner @ 2011-01-13 15:04 UTC (permalink / raw)
  To: Or Gerlitz; +Cc: Jens Axboe, Lars Ellenberg, drbd-dev

Am Donnerstag, 13. Januar 2011, um 10:34:35 schrieb Or Gerlitz:
> drop code present under #ifdef which is relevant to 2.6.28 and below
> 
> Signed-off-by: Or Gerlitz <ogerlitz@voltaire.com>
> 
> ---
> 
> Philipp, I haven't noted if/where the drbd updates for 2.6.38 were posted,
> have them? do you typically post the pull request to LKML or there's a
> lower volume mailing list where this can be tracked?
> 

Yes, I send my pull requests to Jens, and CC them to LKML. 
See http://kerneltrap.org/mailarchive/linux-kernel/2010/11/25/4651216

If it would help you I can start to CC them to drbd-dev@lists.linbit.com 
as well. It is a really low traffic mailing list.

BTW, I will pick up the patch and send it with the next pull request
to Jens. (That will be for the 2.6.39 merge window).

FYI, We are missing the (current) 2.6.38 merge window, with drbd-8.3.10

Best,
 Phil
-- 
: Dipl-Ing Philipp Reisner
: LINBIT | Your Way to High Availability
: Tel: +43-1-8178292-50, Fax: +43-1-8178292-82
: http://www.linbit.com

DRBD(R) and LINBIT(R) are registered trademarks of LINBIT, Austria.

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

* Re: [Drbd-dev] [PATCH v2] drbd: clean reference to old kernels
  2011-01-13 14:27 ` [Drbd-dev] [PATCH v2] " Or Gerlitz
@ 2011-01-13 15:28   ` Lars Ellenberg
  2011-01-23 12:35   ` [Drbd-dev] [PATCH v3] " Or Gerlitz
  1 sibling, 0 replies; 8+ messages in thread
From: Lars Ellenberg @ 2011-01-13 15:28 UTC (permalink / raw)
  To: Or Gerlitz; +Cc: Jens Axboe, Philipp Reisner, drbd-dev

On Thu, Jan 13, 2011 at 04:27:01PM +0200, Or Gerlitz wrote:
> drop ifdef which is relevant to 2.6.28 and below
> 
> Signed-off-by: Or Gerlitz <ogerlitz@voltaire.com>
> ---

Thanks for spotting and fixing this.

	Lars

> changes from v1:
> 	the call now collapsed into a single line
> 
> diff --git a/drivers/block/drbd/drbd_req.c b/drivers/block/drbd/drbd_req.c
> index 11a75d3..6496b32 100644
> --- a/drivers/block/drbd/drbd_req.c
> +++ b/drivers/block/drbd/drbd_req.c
> @@ -1073,11 +1073,7 @@ int drbd_make_request_26(struct request_queue *q, struct bio *bio)
>  		const int sps = 1 << HT_SHIFT; /* sectors per slot */
>  		const int mask = sps - 1;
>  		const sector_t first_sectors = sps - (sect & mask);
> -		bp = bio_split(bio,
> -#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,28)
> -				bio_split_pool,
> -#endif
> -				first_sectors);
> +		bp = bio_split(bio, first_sectors);
> 
>  		/* we need to get a "reference count" (ap_bio_cnt)
>  		 * to avoid races with the disconnect/reconnect/suspend code.


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

* Re: [Drbd-dev] drbd: clean reference to old kernels
  2011-01-13 15:04 ` [Drbd-dev] " Philipp Reisner
@ 2011-01-13 15:46   ` Or Gerlitz
  2011-01-13 16:07     ` Philipp Reisner
  0 siblings, 1 reply; 8+ messages in thread
From: Or Gerlitz @ 2011-01-13 15:46 UTC (permalink / raw)
  To: Philipp Reisner; +Cc: Jens Axboe, Lars Ellenberg, drbd-dev

Philipp Reisner wrote:
> Yes, I send my pull requests to Jens, and CC them to LKML 
> If it would help you I can start to CC them to drbd-dev@lists.linbit.com 
> as well. It is a really low traffic mailing list

yep, please do that, it will help, so I'll subscribe to that list

> [...] the next pull request to Jens. (That will be for the 2.6.39 merge window)
> FYI, We are missing the (current) 2.6.38 merge window, with drbd-8.3.10
 

The drbd version in 2.6.37 is 8.3.9, looking on the git shortlog in the drbd-8.3 tree
between 8.3.9 to 8.3.10rc2 I see many many changes with most of them being kernel ones.

Does this means that currently you push upstream only whole drbd releases, and such 
a push can contain tens or even hundred patches?

Or.


Andreas Gruenbacher (32):
      drbd: Move compatibility headers into their own directory
      drbd: Get the include file order right
      drbd: Use standard make variable where we can
      drbd: No longer build and package drbd_trace.ko
      build: Add drbd-kernel.spec.in kernel module spec file template
      rpm system macro fixes for sles10, sles11, sles11-sp1, rhel5
      Update the .gitignore file
      build: Fix the use of %kernel_module_package_moddir
      man-pages: Minor grammar glitch
      compat: The min_not_zero() macro is now defined upstream
      Make sure that drbd_send() has sent the right number of bytes
      Remove left-over prototype
      drbd: Rename drbd_make_request_26 to drbd_make_request
      drbd: Get rid of unnecessary macros (1)
      drbd: Get rid of unnecessary macros (2)
      drbd: Rename enum drbd_ret_codes to enum drbd_ret_code
      drbd: Rename enum drbd_state_ret_codes to enum drbd_state_rv
      drbd: Be more explicit about functions that return an enum drbd_state_rv
      drbd: Another small enum drbd_state_rv cleanup
      drbd: This code is dead now
      drbd: Use the standard bool, true, and false keywords
      drbd: Document how struct drbd_nl_cfg_req->ret_code is used
      drbd: drbd_nl_disk_conf: Avoid a compiler warning
      drbd: receive_bitmap: Fix the wrong return value
      drbd: receive_bitmap: Avoid casting enum drbd_state_rv to int
      drbd: receive_bitmap: Missing free_page() on error path
      drbd: send_bitmap_rle_or_plain: Get rid of ugly and useless enum
      drbd: receive_bitmap_plain: Get rid of ugly and useless enum
      drbd: Fix: drbd_bitmap_io does not return an enum determine_dev_size
      drbd: Rename __inc_ap_bio_cond to may_inc_ap_bio
      drbd: With 2.6.37, I/O barriers have become plain old flushes
      drbd: Remove useless / wrong comments

Christoph Hellwig (1):
      block: remove BLKDEV_IFL_WAIT

Lars Ellenberg (67):
      drbd: fix compatibility bi_rw flag to dp_flag conversion
      drbd: add UNPLUG to any SYNC request on the receiving side
      drbd: don't recvmsg with zero length
      drbd: only reset online-verify start sector if verify completed
      drbd: improve online-verify progress tracking
      drbd: initialize online-verify progress tracking on verify target
      drbd: factor out advancement of resync marks for progress reporting
      drbd: advance progress step marks for online-verify
      drbd: show progress bar and ETA for online-verify
      drbd: factor out drbd_rs_controller_reset
      drbd: factor out drbd_rs_number_requests
      drbd: use the resync controller for online-verify requests as well
      drbd: disable drbd_tracing for >= 2.6.35
      drbd: fix potential wrap of 32bit oos:%lu display in /proc/drbd
      drbd: further converge progress display of resync and online-verify
      rhcs script: there is no OCF_RUNNING, replace with OCF_SUCCESS
      drbd: use irqsave in bio endio callback
      drbd: detect modification of in-flight buffers
      drbd: debug: limit nelink-broadcast of request on digest mismatch to 32k
      doc: improve notes about false positives when using data-integrity
      drbd: properly use max_hw_sectors to limit the our bio size
      drbd: restore compatibility with 32bit kernels
      build: debian: adjust build-depends
      build: allow build inside a git checkout to succeed without git installed
      build: make install disables all drbd.ko found in /lib/modules/$KVER/
      drbd: better fix for spin_lock_irqsave in endio callback
      fix compatibility with kernel versions < 2.6.9 (sles9)
      drbd: revert wrong hotfix, restore drbd barriers implemented with bio_rw_barrier
      drbd: increase module count on /proc/drbd access
      drbd: remove /proc/drbd before unregistering from netlink
      drbd: use kzalloc and memset(,0,) to start with clean buffers in drbd_nl
      drbd: add packet_type 27 (return_code_only) to netlink api
      drbdsetup: don't ignore error replies in events based commands
      drbdsetup events: improve message filtering
      build: our userland needs to find the drbd/compat includes as well
      build: compile fix: rhel5 and other do not support LINUXINCLUDES the way we now use it
      build: hint to --enable-spec in autogen.sh as well
      build: autofoo: don't warn about a variable before it is assigned
      build: when disabling existing drbd.ko, rename them with a timestamp
      build: add kmp-rpm target to our toplevel Makefile.in
      compat: regression fix: max bio size limitation enforcement on 2.6.31 to 2.6.33
      drbd: fix regression, we need to close drbd epochs during normal operation
      build: configure should not tough KVER/KDIR veriables
      build: for kmp, don't override %kernel_version with uname -r
      build: don't leave XSLTPROC empty
      build: pass KDIR and KVER to submake for "make modules" in toplevel dir
      build: compile fix: add an other compat define for RHEL6
      fix incomplete error message
      drbd: bitmap: don't count unused bits (fix non-terminating resync)
      drbd: store in-core bitmap little endian, regardless of architecture
      compatibility for generic_*_le_bit
      drbd: bitmap keep track of changes vs on-disk bitmap
      drbd: allow petabyte storage on 64bit arch
      drbd: get rid of unused debug code
      drbd: get rid of more unused debug code
      drbd: move bitmap write from resync_finished to after_state_change
      drbd: fix potential dereference of NULL pointer
      drbd: add debugging assert to make sure the protocol is clean
      drbd: serialize sending of resync uuid with pending w_send_oos
      compat: add enum for bool true and false
      drbd: add missing include of dynamic_debug.h
      drbd: be less noisy with some log messages
      drbd: spelling fix in log message
      drbd: improve on bitmap write out timing
      drbd: fix potential access of on-stack wait_queue_head_t after return
      compat: define COMPLETION_INITIALIZER_ONSTACK if missing
      drbd: ratelimit io error messages

Nicolas Kaiser (1):
      drivers/block/drbd/drbd_main.c: fix error path

Philipp Marek (18):
      Fix the filelist generation for the new kernel-module-spec file.
      drbdadm: Extend the dump_option(_xml) functions to embed data within the section.
      drbdadm: do_proxy(): Only join the connection name once.
      drbdadm: Use the proxy_plugin values for output and drbd_proxy_ctl calling.
      drbdadm: On "drbdadm adjust" load current proxy settings for verification.
      drbdadm: Adjust memlimit of the proxy, if necessary. Plugins to come.
      drbdadm: Don't use a hardcoded number, use sizeof().
      drbdadm: Terminate the plugin list with END, to avoid any assumptions about the plugin list length in the proxy.
      drbdadm: Split do_proxy() into a validation and two worker functions.
      drbdadm: The memory limit cannot be changed without destroying and re-creating the connection.
      drbdadm: Cut do_proxy_conn_plugins() from do_proxy_conn_up(), and use it in "adjust".
      drbdadm: Try to find a minimal set of commands to update the proxies' plugin settings.
      drbdadm: Fix segfault on "drbdadm adjust" if no proxy configuration for this machine exists.
      drbdadm: Fix proxy plugin configuration for "drbdadm proxy-up".
      drbdadm: Fix "drbdadm adjust" parsing of drbd proxy version 1 output; it doesn't have the "show as-resources" command.
      drbdadm: Fix segfault in "drbdadm adjust all", for resources where the defined/running configurations disagree about proxy usage.
      drbdadm: If we detect a drbd proxy version 1, don't try to adjust its settings - it has no "show as-resources" command.
      drbdadm: Fix "drbdadm adjust" for drbd proxy version 3; got broken by the opt->value to opt->name switch.

Philipp Reisner (37):
      man-pages: Fixed the documentation of c-min-rate on drbd.conf's man page
      drbd: Track the numbers of sectors in flight
      drbd: New configuration parameters for dealing with network congestion
      drbd: Implemented two new connection states Ahead/Behind
      drbd: New packet for Ahead/Behind mode: P_OUT_OF_SYNC
      drbd: When proxy's buffer drained off go into regular resync mode
      drbd: Do not cleanup resync LRU for the Ahead/Behind SyncSource/SyncTarget transitions
      man-pages: Documentation for the network congestion poliy paraemters
      io-latency-test: Display how long IO was frozen
      drbd: Implemented priority inheritance for resync requests
      drbd: Make some functions static
      drbd: Implemented side-stepping in drbd_res_begin_io()
      drbd: Begin to account BIO processing time before inc_ap_bio()
      drbd: use test_and_set_bit() to decide if bm_io_work should be queued
      drbd: Fixed inc_ap_bio()
      drbd: Fixed race condition in drbd_queue_bitmap_io
      drbd: Improvements in sanitize_state()
      drbd: Starting with protocol 96 we can allow app-IO while receiving the bitmap
      drbd: Becoming sync target may not happen out of < C_WF_REPORT_PARAMS
      drbd: Removed 20 seconds upper bound for side-stepping
      compat: Updated backwards compatibility code for blkdev_issue_flush()
      drbd: --force option for disconnect
      drbd: Implemented the before-resync-source handler
      drbd: Fixed disk state transitions when getting connected
      drbd: Documenting drbd_should_do_remote() and drbd_should_send_oos()
      drbd: There might be a resync after unfreezing IO due to no disk [Bugz 332]
      drbdadm: Parse proxy/plugin section into a d_option list
      Preparing 8.3.10rc1
      drbdadm: Flush flex's buffers after aborting scanning
      drbd: Fixed an issue with AHEAD -> SYNC_SOURCE transitions
      drbd: No longer answer P_RS_DATA_REQUEST packets when in C_AHEAD mode
      drbd: Be more careful with SyncSource -> Ahead transitions
      drbd: Cleaned up the resync timer logic
      drbd: Corrected off-by-one error in DRBD_MINOR_COUNT_MAX
      drbdadm: Do not clutter the output of the init script
      drbd: Do not full sync if a P_SYNC_UUID packet gets lost
      Preparing 8.3.10rc2


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

* Re: [Drbd-dev] drbd: clean reference to old kernels
  2011-01-13 15:46   ` Or Gerlitz
@ 2011-01-13 16:07     ` Philipp Reisner
  0 siblings, 0 replies; 8+ messages in thread
From: Philipp Reisner @ 2011-01-13 16:07 UTC (permalink / raw)
  To: Or Gerlitz; +Cc: Jens Axboe, Lars Ellenberg, drbd-dev

Am Donnerstag, 13. Januar 2011, um 16:46:11 schrieb Or Gerlitz:
> Philipp Reisner wrote:
> > Yes, I send my pull requests to Jens, and CC them to LKML
> > If it would help you I can start to CC them to drbd-dev@lists.linbit.com
> > as well. It is a really low traffic mailing list
> 
> yep, please do that, it will help, so I'll subscribe to that list

Ok.
 
> > [...] the next pull request to Jens. (That will be for the 2.6.39 merge
> > window) FYI, We are missing the (current) 2.6.38 merge window, with
> > drbd-8.3.10
> 
> The drbd version in 2.6.37 is 8.3.9, looking on the git shortlog in the
> drbd-8.3 tree between 8.3.9 to 8.3.10rc2 I see many many changes with most
> of them being kernel ones.
> 
> Does this means that currently you push upstream only whole drbd releases,
> and such a push can contain tens or even hundred patches?
> 

Yes, exactly. 

Best,
 Phil
-- 
: Dipl-Ing Philipp Reisner
: LINBIT | Your Way to High Availability
: Tel: +43-1-8178292-50, Fax: +43-1-8178292-82
: http://www.linbit.com

DRBD(R) and LINBIT(R) are registered trademarks of LINBIT, Austria.

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

* [Drbd-dev] [PATCH v3] drbd: clean reference to old kernels
  2011-01-13 14:27 ` [Drbd-dev] [PATCH v2] " Or Gerlitz
  2011-01-13 15:28   ` Lars Ellenberg
@ 2011-01-23 12:35   ` Or Gerlitz
  1 sibling, 0 replies; 8+ messages in thread
From: Or Gerlitz @ 2011-01-23 12:35 UTC (permalink / raw)
  To: Philipp Reisner; +Cc: Jens Axboe, Lars Ellenberg, drbd-dev

drop ifdef which is relevant to 2.6.28 and below

Signed-off-by: Or Gerlitz <ogerlitz@voltaire.com>

---

changes from v2:
 	drop the include to inux/version.h from drbd_int.h

Hi Philipp, I realized that this cleanup can go a bit
further, can you use this patch instead of v2?

diff --git a/drivers/block/drbd/drbd_int.h b/drivers/block/drbd/drbd_int.h
index 3803a03..926e8dd 100644
--- a/drivers/block/drbd/drbd_int.h
+++ b/drivers/block/drbd/drbd_int.h
@@ -28,7 +28,6 @@

 #include <linux/compiler.h>
 #include <linux/types.h>
-#include <linux/version.h>
 #include <linux/list.h>
 #include <linux/sched.h>
 #include <linux/bitops.h>
diff --git a/drivers/block/drbd/drbd_req.c b/drivers/block/drbd/drbd_req.c
index 11a75d3..6496b32 100644
--- a/drivers/block/drbd/drbd_req.c
+++ b/drivers/block/drbd/drbd_req.c
@@ -1073,11 +1073,7 @@ int drbd_make_request_26(struct request_queue *q, struct bio *bio)
 		const int sps = 1 << HT_SHIFT; /* sectors per slot */
 		const int mask = sps - 1;
 		const sector_t first_sectors = sps - (sect & mask);
-		bp = bio_split(bio,
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,28)
-				bio_split_pool,
-#endif
-				first_sectors);
+		bp = bio_split(bio, first_sectors);

 		/* we need to get a "reference count" (ap_bio_cnt)
 		 * to avoid races with the disconnect/reconnect/suspend code.


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

end of thread, other threads:[~2011-01-23 12:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-13  9:34 [Drbd-dev] drbd: clean reference to old kernels Or Gerlitz
2011-01-13 13:57 ` Jens Axboe
2011-01-13 14:27 ` [Drbd-dev] [PATCH v2] " Or Gerlitz
2011-01-13 15:28   ` Lars Ellenberg
2011-01-23 12:35   ` [Drbd-dev] [PATCH v3] " Or Gerlitz
2011-01-13 15:04 ` [Drbd-dev] " Philipp Reisner
2011-01-13 15:46   ` Or Gerlitz
2011-01-13 16:07     ` Philipp Reisner

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