From: gitosis@osmocom.org
Precedence: list
To: osmocom-commitlog@lists.osmocom.org
Date: Thu, 20 Mar 2014 19:12:27 GMT
Message-ID: <201403201912.s2KJCRd0003797@git.osmocom.org>
Subject: libosmocore.git branch daniel/lapdm-desync-test updated.
	0.6.5-15-g2d17f89
Message: 3

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".

The branch, daniel/lapdm-desync-test has been updated
  discards  969bc919c7056040c2db4ea81bf70d4f65cc606a (commit)
       via  2d17f895632fbc484ae999ea03ad6c0c9d1aa473 (commit)
       via  23de0bff76e21d0398b7aa913ab25c22aa8b180a (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (969bc919c7056040c2db4ea81bf70d4f65cc606a)
            \
             N -- N -- N (2d17f895632fbc484ae999ea03ad6c0c9d1aa473)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=2d17f895632fbc484ae999ea03ad6c0c9d1aa473

commit 2d17f895632fbc484ae999ea03ad6c0c9d1aa473
Author: Daniel Willmann <dwillmann@sysmocom.de>
Date:   Thu Mar 20 18:54:57 2014 +0100

    tests/lapd: Add a testcase to check for LAPDm sync issues
    
    This test checks that N(R) is updated in a pending I-Frame instead of
    sending RR.

http://cgit.osmocom.org/libosmocore/commit/?id=23de0bff76e21d0398b7aa913ab25c22aa8b180a

commit 23de0bff76e21d0398b7aa913ab25c22aa8b180a
Author: Daniel Willmann <dwillmann@sysmocom.de>
Date:   Thu Mar 20 19:24:48 2014 +0100

    gsm/lapdm: Prevent LAPD tx_queue from filling up in polling mode
    
    If LAPDm receives an I-Frame while there already is an I-Frame in the
    tx_queue the code generates an additional RR (to acknowledge the
    received I-Frame). Instead, N(R) of the I-Frame in the tx_queue should
    be updated to ACK the data.

-----------------------------------------------------------------------

Summary of changes:
 include/osmocom/gsm/lapd_core.h |  1 +
 src/gsm/lapd_core.c             |  6 +++
 src/gsm/lapdm.c                 | 22 ++++++++++
 tests/lapd/lapd_test.c          | 89 +++++++++++++++++++++--------------------
 tests/lapd/lapd_test.ok         | 58 +++++++++++++++++++++++++++
 5 files changed, 132 insertions(+), 44 deletions(-)


hooks/post-receive
-- 
An utility library for Open Source Mobile Communications


