[DRBD-user] DRBD - on ARM (armel)

Lars Ellenberg lars.ellenberg at linbit.com
Fri Jun 12 17:58:41 CEST 2009

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.

On Fri, Jun 12, 2009 at 02:37:21PM +0100, Nick wrote:
> Thank-you very much for looking into this. I was preparing myself for a 
> weekend, of delving into this stuff, which at first glance looked like 
> it wasn't going to be too much fun ;-)
> I see you have removed the (short*) cast.... I am not sure if it is 
> necessary, but I though it might be helpful on big-endian platforms, 
> where hopefully the compiler would take the pointer to the 
> least-significant  word???

-static void add_tag(struct drbd_tag_list *tl, int tag, void *data, int data_len)                                                   
+static void add_tag(struct drbd_tag_list *tl, short int tag, void *data, short int data_len)   

they are now short.
they should have been, anyways.

> I will apply your fixes, and have a play over the weekend.
> With my fixes, the current issue I have is:
> Everything, claims to work, except data-changes are not propagated to 
> the other peer....

how to you check whether or not changes "propagate" ?

> in my setup however the peer is an i386, so I was 
> concerned there may be issues there. However if I 'invalidate' one end, 
> all changes are propagated, so perhaps your changes will address this.. 
> I do hope so.

: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com

DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
please don't Cc me, but send to list   --   I'm subscribed

More information about the drbd-user mailing list