commit-hurd
[Top][All Lists]
Advanced

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

[SCM] GNU Mach branch, master, updated. v1.8-133-g5ab246b


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-133-g5ab246b
Date: Sat, 28 Mar 2020 11:36:53 -0400 (EDT)

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  5ab246b492fc5f4c5c90ab31a18cfeeb4c328632 (commit)
       via  ed845fbb01197cd2ad2a7deef61d1ccbf8ce4687 (commit)
       via  ebdf1490c3b42771c5d446336aeb99665d24b17e (commit)
       via  0faafc22a881696670426caf660be37e0e1effdc (commit)
       via  dd9e5cf1a51c7333d561fc694b68a756edf32b0f (commit)
       via  9e7436251ccfd563d4fcfdd96ab48e9c0759307f (commit)
       via  773c29c71a66a567a1cf125d2e1082afb7867b01 (commit)
       via  e3a25bd6b41397b88688b77d86953990251391b5 (commit)
       via  7f3cc4ea1d996aa18602b6df019af446165cb183 (commit)
       via  bcc9ec2c0ad0a8a4dbf2d0d6d374cb9278a50bf0 (commit)
       via  fc56ed063e52cca89e42b56f472d40796df28471 (commit)
       via  f60877e9393b6e345b3490d947843f754843d001 (commit)
       via  a063445630a6f26651df53543466a7bfdc44a1f7 (commit)
       via  2c8ccce9d152696613e6a079770749983bf440ff (commit)
      from  5313b8b80301ab2bde55351d48263ca5caee72ce (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 5ab246b492fc5f4c5c90ab31a18cfeeb4c328632
Author: Samuel Thibault <address@hidden>
Date:   Sat Mar 10 13:46:33 2012 +0100

    * xen/evt.c: Add 64bit variant
    
    * xen/evt.c (hyp_intrinit): Fix hyp_set_callbacks for 64bit.

commit ed845fbb01197cd2ad2a7deef61d1ccbf8ce4687
Author: Samuel Thibault <address@hidden>
Date:   Mon Mar 19 05:23:12 2012 +0100

    syscall_sw.h: Add 64bit variant
    
    * kern/syscall_sw.h (mach_trap_t): Fix structure for 64bit.

commit ebdf1490c3b42771c5d446336aeb99665d24b17e
Author: Samuel Thibault <address@hidden>
Date:   Fri Mar 9 01:23:16 2012 +0100

    include/mach/xen.h: Add 64bit variant
    
    * include/mach/xen.h (PFN_LIST): Set to MACH2PHYS_VIRT_START.

commit 0faafc22a881696670426caf660be37e0e1effdc
Author: Samuel Thibault <address@hidden>
Date:   Sun Mar 18 23:40:32 2012 +0100

    multiboot.h: Add 64bit variant
    
    * i386/include/mach/i386/multiboot.h (multiboot32_module): New
      structure.

commit dd9e5cf1a51c7333d561fc694b68a756edf32b0f
Author: Samuel Thibault <address@hidden>
Date:   Sat Mar 10 13:46:33 2012 +0100

    asm.h: Add 64bit variant
    
    * i386/include/mach/i386/asm.h (S_ARG0, S_ARG1, S_ARG2, S_ARG3, S_ARG4,
      S_ARG5, FRAME, EMARF, B_ARG0, B_ARG1, B_ARG2, B_ARG3, INT_FIX): Add
      64bit variants.

commit 9e7436251ccfd563d4fcfdd96ab48e9c0759307f
Author: Samuel Thibault <address@hidden>
Date:   Sun Mar 18 12:01:04 2012 +0100

    xen.h: Add 64bit variant
    
    * i386/i386/xen.h (_hypcall_ret, _hypcall_arg1, _hypcall_arg2,
      _hypcall_arg3, _hypcall_arg4, _hypcall_arg5): New macros.
      (_hypcall0, _hypcall1, _hypcall2, _hypcall3, _hypcall4, _hypcall5): Fix
      parameters and return type.
      (set_callbacks, update_descriptor, set_segment_base,
      update_va_mapping, set_timer_op): Add 64bit variant.
      (hyp_set_user_cr3): New macro.
      (iretq): New macro.

commit 773c29c71a66a567a1cf125d2e1082afb7867b01
Author: Samuel Thibault <address@hidden>
Date:   Sat Mar 10 13:46:33 2012 +0100

    vm_param: Add 64bit variant
    
    * i386/i386/vm_param.h (VM_MIN_KERNEL_ADDRESS, HYP_VIRT_START,
      LINEAR_MIN_KERNEL_ADDRESS, LINEAR_MAX_KERNEL_ADDRESS): Add 64bit
      variants.

commit e3a25bd6b41397b88688b77d86953990251391b5
Author: Samuel Thibault <address@hidden>
Date:   Sun Mar 18 20:31:22 2012 +0100

    thread.h: Add 64bit variant
    
    * i386/i386/thread.h (i386_saved_state, i386_kernel_state,
      i386_interrupt_state): Add 64bit registers.

commit 7f3cc4ea1d996aa18602b6df019af446165cb183
Author: Samuel Thibault <address@hidden>
Date:   Sat Mar 10 13:46:33 2012 +0100

    setjmp: Add 64bit variant
    
    * x86_64/_setjmp.S: New file
    * i386/i386/setjmp.h (jmp_buf): Add 64bit variant.

commit bcc9ec2c0ad0a8a4dbf2d0d6d374cb9278a50bf0
Author: Samuel Thibault <address@hidden>
Date:   Sat Mar 10 13:46:33 2012 +0100

    i386asm.sym: Add 64bit variant
    
    * i386/i386/i386asm.sym (KSS_ESI, KSS_EDI): Remove.
    (KSS_R12, KSS_R13, KSS_R14, KSS_R15, r15): Add.

commit fc56ed063e52cca89e42b56f472d40796df28471
Author: Samuel Thibault <address@hidden>
Date:   Sat Mar 10 13:46:33 2012 +0100

    gdt: 64bit Variant
    
    There is no segmentation in 64bit mode.
    
    * i386/i386/gdt.c (gdt_init): Do not load segments on 64bit.

commit f60877e9393b6e345b3490d947843f754843d001
Author: Samuel Thibault <address@hidden>
Date:   Mon Mar 19 21:14:38 2012 +0100

    db_trace: Add 64bit variant
    
    * i386/i386/db_trace.c (i386_kregs): On 64bit, remove edi and esi, and
      add r12, r13, r14, r15.

commit a063445630a6f26651df53543466a7bfdc44a1f7
Author: Samuel Thibault <address@hidden>
Date:   Mon Mar 19 22:50:04 2012 +0100

    db_interface: Add 64bit variant
    
    * i386/i386/db_interface.c (int_regs): Drop edi/esi fields on 64bit.
    (kdb_kentry): Fix saving rsi/rdi.

commit 2c8ccce9d152696613e6a079770749983bf440ff
Author: Samuel Thibault <address@hidden>
Date:   Sat Mar 10 13:46:33 2012 +0100

    cpu_number: Add 64bit variant
    
    * i386/i386/cpu_number.h (CX): Add 64bit variant.

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

Summary of changes:
 i386/i386/cpu_number.h             |   5 ++
 i386/i386/db_interface.c           |  14 ++++
 i386/i386/db_trace.c               |   8 +++
 i386/i386/gdt.c                    |   2 +
 i386/i386/i386asm.sym              |  11 ++++
 i386/i386/setjmp.h                 |   4 ++
 i386/i386/thread.h                 |  26 ++++++++
 i386/i386/vm_param.h               |  19 +++++-
 i386/i386/xen.h                    | 132 ++++++++++++++++++++++++-------------
 i386/include/mach/i386/asm.h       |  27 ++++++++
 i386/include/mach/i386/multiboot.h |  17 +++++
 include/mach/xen.h                 |   4 ++
 kern/syscall_sw.h                  |   3 +
 {i386/i386 => x86_64}/_setjmp.S    |  42 ++++++------
 xen/evt.c                          |   5 ++
 15 files changed, 250 insertions(+), 69 deletions(-)
 copy {i386/i386 => x86_64}/_setjmp.S (71%)


hooks/post-receive
-- 
GNU Mach



reply via email to

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