From 3fb7993ff6f2fc7a7eef32466c37ed84352d87bc Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Tue, 23 Sep 2014 16:11:56 -0600 Subject: Update ChangeLog --- nuttx/ChangeLog | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index 081b21f2e..4b3ec09d4 100755 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -8643,3 +8643,22 @@ * arch/arm/include/arch.h, src/armv7-a/addrenv.h, arm_addrenv.c, arm_addrenv_ustack.c, and arm_addrenv_utils.c: Add logic necessary to handler remapping of shared memory on contex switches (2014-9-23). + * include/nuttx/gran.h, mm/mm_gran/mm_granrelease.c, and Make.defs: Add + interfaces to support un-initializing a granule allocator (2014-9-23). + * arch/arm/src/armv7-a/arm_pgalloc.cm sched/group/group_addrenv.c, and + other files: Fix some inconsistent field name in struct task_group_s: + addrenv should be tg_addrenv (2014-9-23). + * arch/arm/src/armv7-a/pgalloc.h: Extend virtual/physical address + conversions to include addresses in shared memory (2014-9-23). + * include/nuttx/shm.h, sched.h, mm/shm/shm_initialize.c, + binfmt/binfmt_execmodule.c, sched/group/group_leave.c: Add support + for a per-process virtual page allocator. This is a new member of + the task_group_s structure. The allocaor must be initialized when a + new user process is started and uninitialize when the process group + is finally destroyed. It is used by shmat() and shmdt() to pick the + virtual address onto which to map the shared physical memory + (2014-9-23). + * mm/shm/shmat.c and shmdt.c: Completes the implemenation of the core + shared memory logic: shmget(), shmctl(), shmat(), and shmdt(). This + is still some unfinish platform-specific code that needs to be done + before we can begin testing (2014-9-23). -- cgit v1.2.3