[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, mplaneta/tmpfs/master-v2, created. release-0-1-4151-g2102b38,
Maksym Planeta <=