Tag 'FUSION_3_2_3' created by Denis Oliver Kropp <[EMAIL PROTECTED]> at 
2007-08-15 13:12 +0200

Fusion 3.2.3 for DirectFB 1.0.0 and DirectFB 1.0.1

Changes since FUSION_3_2:
commit af37c4a7772d26711efecac0c8be8c977fbbbc04
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Thu Mar 8 14:30:37 2007 +0000

    updated

commit adac43cbf3cc7dd88d941541f70c01171e83fa80
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Thu Mar 8 13:10:10 2007 +0000

    another update

commit f286bdd8a7f99858367793b15b9fbde06f1182a4
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Thu Mar 8 13:02:47 2007 +0000

    Fix fusion_sleep_on() for 2.6 kernels, using prepare_to_wait() and 
finish_wait() etc.

commit 49909476fc22f54d433577227c4214b25c405df3
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Thu Mar 8 13:02:04 2007 +0000

    In fusion_entry_wait() after calling fusion_sleep_on() first check for
    signals, then check for timeout.
    
    In fusion_entry_notify() don't rely on valid "waiters" counter, but always
    do the wake up on the queue.

commit 9fe70f78fc378dc66ad2a4dcd43c1035a30f6af1
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Sat Mar 3 23:40:22 2007 +0000

    updated

commit f0946d0028d3bf025396c5dffd4e26a18ee67845
Author: Ville Syrjala <[EMAIL PROTECTED]>
Date:   Sat Feb 17 14:17:36 2007 +0000

    Pass kernel version to depmod. Get the kernel patchlevel from the build 
kernel, not the currently running kernel.

commit ada4168a91e0569083bf49a962800f1a3d5b0e93
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Mon Jan 29 00:43:50 2007 +0000

    Don't include <asm/types.h>.

commit a61bc37a5320522c79e2f84695871cae9ed03e5c
Author: Ville Syrjala <[EMAIL PROTECTED]>
Date:   Sun Jan 28 23:31:00 2007 +0000

    Make fusionee_poll() return POLLERR on error. The return value is a
    bitmask so returning the negative return value from lock_fusionee()
    doesn't seem like good idea.

commit e23eb0cd8d2c5e367916c38b6795f2923eea673b
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Fri Jan 26 22:21:24 2007 +0000

    Added "-I$(KERNEL_BUILD)/include".
    
    Had to do this for building on a freshly installed Ubuntu Feisty (AMD64).

commit 60761ebd6ff10db95c326ac11e4762e05b638da7
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Tue Jan 23 21:19:25 2007 +0000

    Don't use interruptible locking in fusionee_destroy() called by 
fusiondev_release(),
    which must complete.
    
    This should fix left over ghost fusionees which required reloading the 
module,
    causing some badness messages in the proc file system.

commit bb2eb4968758b58fb8b504c102f8e331d790f134
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Sat Jan 20 04:16:22 2007 +0000

    Fixed O_EXCL (master) with slaves already waiting.

commit 4b67e870218621c628653383e8564014a62c422e
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Sat Jan 20 04:03:01 2007 +0000

    Implemented waiting for master when entering a world as a slave
    by setting the O_APPEND flag during open().
    
    Some restructuring was necessary to delay allocation of FusionIDs
    until the world is really entered.

commit 3175a8ec99931abcddd015273c29a6a20fe403e5
Author: Marcel Siegert <[EMAIL PROTECTED]>
Date:   Thu Jan 11 18:08:22 2007 +0000

    
    fix mentioned compile errors for kernel 2.6.20
    i took 2.6.20 as the minimum kernel version for the additional includes
    maybe that appeared already at 2.6.19
    
    linux-fusion/linux/drivers/char/fusion/fusiondev.c: In function 
'fusiondev_deinit':
    linux-fusion/linux/drivers/char/fusion/fusiondev.c:253: warning: implicit 
declaration of function 'ClearPageReserved'
    linux-fusion/linux/drivers/char/fusion/fusiondev.c:253: error: invalid use 
of undefined type 'struct page'
    linux-fusion/linux/drivers/char/fusion/fusiondev.c: In function 
'fusion_mmap':
    linux-fusion/linux/drivers/char/fusion/fusiondev.c:1011: error: 
dereferencing pointer to incomplete type

commit 5a3281b423576cd9122721e0ea62a1ada5dca6f9
Author: Ville Syrjala <[EMAIL PROTECTED]>
Date:   Sat Jan 6 13:36:58 2007 +0000

    Don't allow fusion_release() to fail. I'm not sure if it's a good idea
    but at least keeps my console working when XDirectFB crashes.

commit 43ae8f628bc5051c888b19081f3de41d506ea75e
Author: Ville Syrjala <[EMAIL PROTECTED]>
Date:   Sat Jan 6 13:26:36 2007 +0000

    Fix a potential double up() on dev->fusionee.lock.

commit 691b48aae9b6082589e8e28288fa2216a21b4c4d
Author: Ville Syrjala <[EMAIL PROTECTED]>
Date:   Sat Jan 6 13:19:37 2007 +0000

    lookup_fusionee() can't return a NULL fusionee on success.

commit ddf29fa6f36bc73a24c4d23ba5c9723c32d21882
Author: Ville Syrjala <[EMAIL PROTECTED]>
Date:   Sat Jan 6 13:09:45 2007 +0000

    linux/config.h is no more.

commit 13135b6f123ec049254c2acc906396b5cd897d3b
Author: Ville Syrjala <[EMAIL PROTECTED]>
Date:   Sat Jan 6 13:03:48 2007 +0000

    Fix bool redefinition. Patch from Daniel Laird.

---
 ChangeLog                             |  150 +++++++++++++++++++++
 Makefile                              |   15 ++-
 TODO                                  |    8 +-
 linux/drivers/char/fusion/call.c      |   22 ++--
 linux/drivers/char/fusion/call.h      |    3 +-
 linux/drivers/char/fusion/entries.c   |   11 +-
 linux/drivers/char/fusion/fusiondev.c |  187 ++++++++++++--------------
 linux/drivers/char/fusion/fusionee.c  |  236 ++++++++++++++++-----------------
 linux/drivers/char/fusion/fusionee.h  |   24 ++--
 linux/drivers/char/fusion/property.c  |    7 +-
 linux/drivers/char/fusion/property.h  |    2 +-
 linux/drivers/char/fusion/reactor.c   |    7 +-
 linux/drivers/char/fusion/reactor.h   |    2 +-
 linux/drivers/char/fusion/ref.c       |    2 +
 linux/drivers/char/fusion/shmpool.c   |    7 +-
 linux/drivers/char/fusion/shmpool.h   |    2 +-
 linux/drivers/char/fusion/skirmish.c  |    2 +
 linux/drivers/char/fusion/types.h     |    6 +
 linux/include/linux/fusion.h          |    1 -
 19 files changed, 420 insertions(+), 274 deletions(-)
---

_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs

Reply via email to