Re: Change in glusterfs[release-3.4]: call-stub: internal refactor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 9/5/13 6:27 AM, Vijay Bellur (Code Review) wrote:
Vijay Bellur has submitted this change and it was merged.

Change subject: call-stub: internal refactor
......................................................................


call-stub: internal refactor

- re-structure members of call_stub_t with new simpler layout
- easier to inspect call_stub_t contents in gdb now
- fix a bunch of double unrefs and double frees in cbk stub
- change all STACK_UNWIND to STACK_UNWIND_STRICT and thereby fixed
   a lot of bad params
- implement new API call_unwind_error() which can even be called on
   fop_XXX_stub(), and not necessarily fop_XXX_cbk_stub()

Change-Id: Idf979f14d46256af0afb9658915cc79de157b2d7
BUG: 846240
Signed-off-by: Anand Avati <avati@xxxxxxxxxx>
Reviewed-on: http://review.gluster.org/4520
Tested-by: Gluster Build System <jenkins@xxxxxxxxxxxxxxxxx>
Reviewed-by: Jeff Darcy <jdarcy@xxxxxxxxxx>
Reviewed-on: http://review.gluster.org/5820
Reviewed-by: Raghavendra Bhat <raghavendra@xxxxxxxxxx>
---
M libglusterfs/src/call-stub.c
M libglusterfs/src/call-stub.h
M xlators/performance/write-behind/src/write-behind.c
3 files changed, 1,104 insertions(+), 2,994 deletions(-)

Approvals:
   Raghavendra Bhat: Looks good to me, approved
   Gluster Build System: Verified




Note that this backported patch had a bug in master and there was a follow-up patch http://review.gluster.org/4564. This needs to be backported too.

Avati




[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux