commit-hurd
[Top][All Lists]
Advanced

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

[SCM] GNU Mach branch, master, updated. 8d4fdfbe43628119fc87920239704fe3


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. 8d4fdfbe43628119fc87920239704fe3d240d8a2
Date: Sun, 22 Nov 2009 21:39:46 +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 "GNU Mach".

The branch, master has been updated
       via  8d4fdfbe43628119fc87920239704fe3d240d8a2 (commit)
       via  c6c6b49c67a1768e82859e4dd0efbeb5e0452d87 (commit)
       via  8dd62ea2908c4f15d295fa05dd0b35e4afc36f38 (commit)
       via  b3b8940afb7f0e2c5ccf52827a81faf989bc7369 (commit)
       via  c5eea2ac411c0bf04e798895a83b581359dabb82 (commit)
       via  ed76abfe7620043d898f488ea8c87bf132364845 (commit)
       via  ea8c8c2dac05b2b7788fefd0f3c7a7e00b17b6ae (commit)
       via  b395eb639cbf800a24c0631835069eb8629d58f8 (commit)
       via  a04ce77f750f1655c17394adcdb7919e8f50f5cb (commit)
       via  199183d5babe50b05ef4b91e2bba390fa2d4bf06 (commit)
       via  99db2ac14d503cefeaff7b3555e3692dea901fd4 (commit)
       via  20d73500124972fe9cc896f790413bed7538f369 (commit)
       via  493ea92815e8180fcf396ee95a0552112e8b0472 (commit)
       via  fe1cd7b8e6b5cc7f090debf7c251820fba86ccad (commit)
      from  3f0ec95261c6723ae4ee930ce6299a7562f93906 (commit)

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 -----------------------------------------------------------------
commit 8d4fdfbe43628119fc87920239704fe3d240d8a2
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 22:03:20 2009 +0100

    Declare memcmp function
    
        * include/string.h (memcmp): New prototype.

commit c6c6b49c67a1768e82859e4dd0efbeb5e0452d87
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 21:54:46 2009 +0100

    Do not fail if no PTE maps virtual address 0
    
            * i386/intel/pmap.c (pmap_unmap_page_zero): Do not fail if no PTE 
maps
            virtual address 0.

commit 8dd62ea2908c4f15d295fa05dd0b35e4afc36f38
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 21:49:06 2009 +0100

    Remove (vm_offset_t) casts from constants
    
            * i386/i386/vm_param.h (VM_MIN_KERNEL_ADDRESS, 
VM_MAX_KERNEL_ADDRESS,
            LINEAR_MIN_KERNEL_ADDRESS, LINEAR_MAX_KERNEL_ADDRESS): Remove
            (vm_offset_t) cast, use UL suffix instead.
        * i386/include/mach/i386/vm_param.h (VM_MIN_ADDRESS,
        VM_MAX_ADDRESS): Remove (vm_offset_t) cast, use UL suffix instead.

commit b3b8940afb7f0e2c5ccf52827a81faf989bc7369
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 21:42:04 2009 +0100

    Really call startrtclock() with an active thread.
    
        * kern/startup.c (cpu_launch_first_thread): Call startrtclock
        really after starting at least one thread.

commit c5eea2ac411c0bf04e798895a83b581359dabb82
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 21:35:41 2009 +0100

    Add pmap parameter to INVALIDATE_TLB
    
        * i386/intel/pmap.c (INVALIDATE_TLB): Add pmap parameter.
        (PMAP_UPDATE_TLBS): Pass pmap parameter.
        (process_pmap_updates): Likewise.
        (pmap_unmap_page_zero): Use INVALIDATE_TLB instead of hardcoding
        it.

commit ed76abfe7620043d898f488ea8c87bf132364845
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 21:30:09 2009 +0100

    Add phys_first_addr and phys_last_addr declaration
    
        * i386/i386/model_dep.h (phys_first_addr, phys_last_addr): New
        declarations.
        * i386/i386/trap.c: Include <i386/model_dep.h>
        (user_trap): Remove extern declaration of phys_last_addr.
        * i386/intel/pmap.c: Include <i386/model_dep.h>
        (phys_first_addr, phys_last_addr): Remove extern declaration.

commit ea8c8c2dac05b2b7788fefd0f3c7a7e00b17b6ae
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 21:27:21 2009 +0100

    Use typeof(boot_info)
    
        * i386/i386at/model_dep.c (i386at_init): Use typeof(boot_info)
        instead of hardcoding struct multiboot_info*.

commit b395eb639cbf800a24c0631835069eb8629d58f8
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 21:21:55 2009 +0100

    Fix early interrupt crash
    
        * i386/i386at/model_dep.c (i386at_init): Move int_stack_high
        assignation to before setting up interrupts.

commit a04ce77f750f1655c17394adcdb7919e8f50f5cb
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 21:09:57 2009 +0100

    Add missing phystokv/kvtophys conversions
    
        * i386/i386/mp_desc.c (interrupt_stack_alloc): Apply phystokv to
        stack_start.
        * i386/i386at/model_dep.c (i386at_init): Apply phystokv to
        memory allocated to duplicate multiboot information.  Apply
        _kvtophys before calling set_cr3.  Apply phystokv to
        phys_last_addr before assigning to int_stack_high.
        * i386/intel/pmap.c (pmap_bootstrap): Apply phystokv to
        phys_last_addr, use kernel_virtual_start instead of
        phys_last_addr.  Apply phystokv to allocated bootstrap page
        table pages.  Apply _kvtophys to page table pointers before
        writing into page table.
        (pmap_enter): Apply phystokv to allocated page table page, apply
        kvtophys to deallocated page table page.

commit 199183d5babe50b05ef4b91e2bba390fa2d4bf06
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 20:54:00 2009 +0100

    Show command lines in task list
    
        * Makefile.am (clib_routines): Add memcmp.
        * i386/i386/db_machdep.h (DB_GNUMACH_TASK_NAME): New macro.
        * i386/i386/db_interface.c (GNU): New macro.
        [GNU] (looks_like_command): New function.
        (db_task_name): When task map is kernel_pmap, return
        DB_GNUMACH_TASK_NAME.
        [GNU] (db_task_name): Use a GNU/Hurd-specific heuristic to get
        argv[] of a task.

commit 99db2ac14d503cefeaff7b3555e3692dea901fd4
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 20:40:10 2009 +0100

    Replace phys_mem_va with VM_MIN_KERNEL_ADDRESS
    
        * i386/i386/vm_param.h (phystokv): Use VM_MIN_KERNEL_ADDRESS
        instead of phys_mem_va.
        (_kvtophys): New macro.
        * i386/i386at/model_dep.c (phys_mem_va): Remove variable.

commit 20d73500124972fe9cc896f790413bed7538f369
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 20:34:28 2009 +0100

    Avoid confusion between global and local ldt vars
    
        * i386/i386/pcb.c (switch_ktss): Rename ldt variable into tldt.

commit 493ea92815e8180fcf396ee95a0552112e8b0472
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 20:08:27 2009 +0100

    Do not assume that VM_MIN_KERNEL_ADDRESS is 0
    
        * i386/i386/vm_param.h (VM_MAX_KERNEL_ADDRESS): Add
        VM_MIN_KERNEL_ADDRESS.
        (kvtolin): Subtract VM_MIN_KERNEL_ADDRESS.
        (lintokv): Add VM_MIN_KERNEL_ADDRESS.
        * i386/i386at/model_dep.c (mem_size_init): Subtract
        VM_MIN_KERNEL_ADDRESS in computation of phys_last_addr.
        (i386at_init): Use VM_MIN_KERNEL_ADDRESS instead of 0 as
        argument of lin2pdenum.

commit fe1cd7b8e6b5cc7f090debf7c251820fba86ccad
Author: Samuel Thibault <address@hidden>
Date:   Sun Nov 22 20:04:43 2009 +0100

    Rewamp spl.h
    
        * i386/i386/spl.h (splnet, splbio, spl7, splx_cli): Add
        prototypes.

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

Summary of changes:
 Makefile.am                       |    2 +-
 i386/i386/db_interface.c          |   93 +++++++++++++++++++++++++++++++++++++
 i386/i386/db_machdep.h            |    1 +
 i386/i386/model_dep.h             |    7 +++
 i386/i386/mp_desc.c               |    1 +
 i386/i386/pcb.c                   |    6 +-
 i386/i386/spl.h                   |   19 ++++----
 i386/i386/trap.c                  |    2 +-
 i386/i386/vm_param.h              |   21 +++++----
 i386/i386at/model_dep.c           |   46 ++++++++----------
 i386/include/mach/i386/vm_param.h |    4 +-
 i386/intel/pmap.c                 |   53 ++++++++++-----------
 include/string.h                  |    2 +
 kern/startup.c                    |    3 +-
 14 files changed, 179 insertions(+), 81 deletions(-)


hooks/post-receive
-- 
GNU Mach




reply via email to

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