commit-hurd
[Top][All Lists]
Advanced

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

[SCM] Hurd branch, mplaneta/tmpfs/master-v2, created. release-0-1-4151-g


From: Maksym Planeta
Subject: [SCM] Hurd branch, mplaneta/tmpfs/master-v2, created. release-0-1-4151-g2102b38
Date: Sun, 08 Apr 2012 19:44:27 +0000

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 "Hurd".

The branch, mplaneta/tmpfs/master-v2 has been created
        at  2102b380950cf4289047e8a93f7c6724a587db50 (commit)

- Log -----------------------------------------------------------------
commit 2102b380950cf4289047e8a93f7c6724a587db50
Author: Maksym Planeta <address@hidden>
Date:   Sun Apr 8 13:37:05 2012 +0300

    Update '..' link for directory when moving it.
    
    * tmpfs/dir.c (struct dirstat): New field.
    (diskfs_lookup_hard, diskfs_dirrewrite_hard): Functions have been changed.

commit 5dd75ebe2ccc92348f50ce297d3f7c63802a8ccb
Author: Maksym Planeta <address@hidden>
Date:   Sun Apr 8 09:21:52 2012 +0300

    Allocate pager's map on demand.
    
    * mach-defpager/default_pager.c (pager_alloc): Function has been changed.
    (pager_get_direct_map): New function.
    (pager_allocated, pager_pages, pager_extend, pager_write_offset): For
    accessing to pager's map use new function.

commit 9a8b2f05d64ed19cbe814cf67aecabe75456567c
Author: Maksym Planeta <address@hidden>
Date:   Sun Apr 8 09:11:43 2012 +0300

    Delete not obvious hack.
    
    * mach-defpager/default_pager.c (pager_truncate): Function has been changed.

commit 768fca1c4843a21e697383bf1d1b5895c465ab94
Author: Maksym Planeta <address@hidden>
Date:   Sun Apr 8 08:57:47 2012 +0300

    Fix bugs in truncation of memory map.
    
    * mach-defpager/default_pager.c (pager_truncate): Fix size in memcpy.

commit 39598a22b6a252524e68468c70a148cc7981bd92
Author: Maksym Planeta <address@hidden>
Date:   Sat Apr 7 21:25:06 2012 +0300

    Prevent repeated freeing of pager's map.
    
    * mach-defpager/default_pager.c (pager_truncate): Fix bug.

commit f96be792b9c085ec235f74f55086bbddd04f67ad
Author: Maksym Planeta <address@hidden>
Date:   Sat Apr 7 19:10:39 2012 +0300

    Add appropriate checks to take into account that pager's memory map
    could be sparse.
    
    * mach-defpager/default_pager.c (pager_truncate, pager_read_offset,
    pager_release_offset, pager_dealloc, pager_realloc): Add checks.
    (pager_dealloc): Put map pointer to initial state.

commit 64bcb9d57fd80621ea9e2c5b6003843b56929f2d
Author: Maksym Planeta <address@hidden>
Date:   Sat Apr 7 18:02:03 2012 +0300

    Set size of object, when it is created.
    
    * mach-defpager/default_pager.c (S_default_pager_object_create): Function 
has
    been changed.

commit 1678dc9e92574341890f17c45b74f5d7caea9115
Author: Maksym Planeta <address@hidden>
Date:   Sat Apr 7 17:57:44 2012 +0300

    Add support for empty memory objects.
    
    * mach-defpager/default_pager.c (pager_extend, pager_truncate): Functions 
has
    been changed.

commit 5fb69199e7d54bc0a2bfebf470b892b0148b2cab
Author: Maksym Planeta <address@hidden>
Date:   Sat Apr 7 17:39:13 2012 +0300

    Add support for objects that are not bounded to page size.
    
    * mach-defpager/default_pager.c (struct dpager): Add new field.
    (seqnos_memory_object_data_write): If pager is not bounded to page size, 
than
    round it up.
    (seqnos_memory_object_lock_completed): Function is not in use anymore.
    (S_default_pager_object_set_size): Proceed object with any size correctly.

commit 7709f54b28d11c6dd417112bbb5c94d8bd66bb21
Author: Maksym Planeta <address@hidden>
Date:   Sat Apr 7 17:21:36 2012 +0300

    Add support for new pageout interface for defpager.
    
    * mach-defpager/default_pager.c: (seqnos_memory_object_init,
    seqnos_memory_object_data_request): Use new interface.
    (seqnos_memory_object_data_return): Proceed request correctly.

commit c5ac2e801523f410db434872805c89aafaa71afb
Author: Maksym Planeta <address@hidden>
Date:   Sat Apr 7 13:44:13 2012 +0300

    Update debugging macros definitions and remove debugging macros when it 
becomes
    hard to read the code.
    
    * mach-defpager/default_pager.c (dprintf, ddprintf): Change macros to make 
them
    more easy to use.
    (pager_port_lock, pager_port_unlock, seqnos_memory_object_data_write,
    pager_write_offset): Remove debugging messages (that are not shown at the
    moment) when it becomes hard to read the code.

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


hooks/post-receive
-- 
Hurd



reply via email to

[Prev in Thread] Current Thread [Next in Thread]