commit-hurd
[Top][All Lists]
Advanced

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

[SCM] GNU Mach branch, master, updated. babd1591543f7a1e45a4f8e32849e88d


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. babd1591543f7a1e45a4f8e32849e88d641014e5
Date: Fri, 02 Sep 2011 22:04:15 +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  babd1591543f7a1e45a4f8e32849e88d641014e5 (commit)
       via  dd48e23f43730038df4bb191e7acc47a4ab73c69 (commit)
       via  729f452a4ff186ae6990c6a3abd1705f42731343 (commit)
       via  026f55873b827a14db61e6c2c246c454bb3b7b9f (commit)
       via  38369f6611561ec2557d71416f65aed4ff646308 (commit)
       via  75e215f2cf53d3f85413e333573560458d89f7f1 (commit)
       via  3084fed6f379ae6722003364e0f4427e1852e9c1 (commit)
       via  c02c5e5cd633227dd5cfa33367802a01c63347e9 (commit)
       via  cb8c7b9673b425845dc35608b6c657d9ed1f57d6 (commit)
       via  10e17b05021f05ab40c71368c9a44a7818f3c0ae (commit)
      from  93bbc1f6f32130261c697833cf6a006cee9adaa2 (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 babd1591543f7a1e45a4f8e32849e88d641014e5
Merge: dd48e23 93bbc1f
Author: Samuel Thibault <address@hidden>
Date:   Sat Sep 3 00:03:59 2011 +0200

    Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach

commit dd48e23f43730038df4bb191e7acc47a4ab73c69
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 20:24:58 2011 +0200

    Remove long obsolete RPC routines
    
    * kern/compat_xxx_defs.h: Remove file.
    * Makefrag.am (libkernel_a_SOURCES): Remove `kern/compat_xxx_defs.h'.
    
    * include/mach/mach_types.defs (xxx_emulation_vector_t): Remove type.
    
    * device/device.srv: Do not simport <kern/compat_xxx_defs.h>.
    * kern/mach.srv: Likewise.
    * kern/mach_host.srv: Likewise.
    
    * include/device/device.defs [MACH_KERNEL]: Do not simport
    <kern/compat_xxx_defs.h>.
    (xxx_device_set_status, xxx_device_get_status)
    (xxx_device_set_filter): Replace routine declarations with skip
    directives.
    * include/mach/mach.defs [MACH_KERNEL]: Do not simport
    <kern/compat_xxx_defs.h>.
    (xxx_memory_object_lock_request, xxx_task_get_emulation_vector)
    (xxx_task_set_emulation_vector, xxx_host_info, xxx_slot_info)
    (xxx_cpu_control, xxx_task_info, xxx_thread_get_state)
    (xxx_thread_set_state, xxx_thread_info): Replace routine declarations
    with skip directive.
    * include/mach/mach_host.defs [MACH_KERNEL]: Do not simport
    <kern/compat_xxx_defs.h>.
    (yyy_host_info, yyy_processor_info, yyy_processor_control)
    (xxx_processor_set_default_priv, yyy_processor_set_info): Replace
    routine declarations with skip directive.
    
    * kern/ipc_host.c (xxx_processor_set_default_priv): Remove function.
    * kern/machine.c (xxx_host_info, xxx_slot_info)
    (xxx_cpu_control): Likewise.
    * kern/syscall_emulation.c (xxx_task_set_emulation_vector)
    (xxx_task_get_emulation_vector): Likewise.
    * vm/memory_object.c (xxx_memory_object_lock_request): Likewise.

commit 729f452a4ff186ae6990c6a3abd1705f42731343
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 20:24:57 2011 +0200

    Do not remap errno codes from E* to LINUX_E*
    
    Mach no longer uses any of the old and clashing errno E* codes, so
    it's safe to use them now w/o namespacing. This also means one less
    modification needed to the Linux code.
    
    * linux/dev/include/asm-i386/errno.h: Remove file.
    * linux/dev/kernel/dma.c (notifier_chain_unregister) [MACH_INCLUDE]: Remove
    code.
    * linux/dev/include/linux/notifier.h: Likewise.
    * linux/dev/arch/i386/kernel/irq.c (setup_x86_irq): Rename LINUX_EBUSY
    to EBUSY.
    (request_irq): Rename LINUX_EINVAL to EINVAL.
    * linux/dev/glue/block.c (register_blkdev): Rename LINUX_EBUSY to EBUSY
    and LINUX_EINVAL to EINVAL.
    (unregister_blkdev): Rename LINUX_EINVAL to EINVAL.
    (rdwr_partial) Rename LINUX_ENOMEM to ENOMEM and LINUX_EIO to EIO.
    * linux/dev/glue/misc.c (linux_to_mach_error): Rename LINUX_EPERM to
    EPERM, LINUX_EIO to EIO, LINUX_ENXIO to ENXIO, LINUX_EACCES to EACCES,
    LINUX_EFAULT to EFAULT, LINUX_EBUSY to EBUSY, LINUX_EINVAL to EINVAL,
    LINUX_EROFS to EROFS, LINUX_EWOULDBLOCK to EWOULDBLOCK and LINUX_ENOMEM
    to ENOMEM.
    (verify_area): Rename LINUX_EFAULT to EFAULT.
    * linux/dev/kernel/resource.c (check_region): Rename LINUX_EBUSY to
    EBUSY.
    * linux/dev/kernel/sched.c (__do_down): Rename LINUX_EINTR to EINTR.

commit 026f55873b827a14db61e6c2c246c454bb3b7b9f
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 20:24:56 2011 +0200

    Use Mach native error codes instead of POSIX errno E* ones
    
    * device/errno.h: Remove file.
    * Makefrag.am (libkernel_a_SOURCES): Remove `device/errno.h'.
    * i386/i386at/com.c: Include <device/device_types.h> instead of
    <device/errno.h>.
    (comopen): Replace ENXIO with D_NO_SUCH_DEVICE.
    * i386/i386at/kd_event.c: Include <device/device_types.h> instead of
    <device/errno.h>.
    * i386/i386at/kd_mouse.c: Likewise.
    (mouseopen): Replace ENODEV with D_NO_SUCH_DEVICE and EBUSY with
    D_ALREADY_OPEN.
    * i386/i386at/lpr.c: Include <device/device_types.h> instead of
    <device/errno.h>.
    (lpropen): Replace ENXIO with D_NO_SUCH_DEVICE and EBUSY with
    D_ALREADY_OPEN.

commit 38369f6611561ec2557d71416f65aed4ff646308
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 17:17:24 2011 +0200

    Change argument name to match function body usage
    
    Otherwise the function wrongly uses the global symbol.
    
    * linux/src/drivers/scsi/ppa.c (ppa_nibble_in): Rename `str_p' argument
    to `base'.

commit 75e215f2cf53d3f85413e333573560458d89f7f1
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 17:17:23 2011 +0200

    Disable set but unused variable
    
    * linux/src/drivers/scsi/gdth.c (gdth_detect): Conditionalize `b' on
    [LINUX_VERSION_CODE < 0x020000]. Do not preset it to 0, it's initialized
    later on when needed.

commit 3084fed6f379ae6722003364e0f4427e1852e9c1
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 17:17:22 2011 +0200

    Remove set but unused variables
    
    * linux/dev/drivers/block/floppy.c (setup_rw_floppy): Remove `dflags'.
    (floppy_eject): Remove `dummy'.
    * linux/src/drivers/net/8390.c (ethdev_init): Remove `ei_local'.
    * linux/src/drivers/scsi/ppa.c (ppa_detect): Remove `ppb'.

commit c02c5e5cd633227dd5cfa33367802a01c63347e9
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 17:17:21 2011 +0200

    Cast addr argument to vm_offset_t
    
    * linux/dev/glue/kmem.c (vfree): Cast `addr' argument on kfree_mem
    function to vm_offset_t.

commit cb8c7b9673b425845dc35608b6c657d9ed1f57d6
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 17:17:20 2011 +0200

    Add vsnprintf prototype
    
    * kern/printf.h (vsnprintf): New prototype.

commit 10e17b05021f05ab40c71368c9a44a7818f3c0ae
Author: Guillem Jover <address@hidden>
Date:   Thu Sep 1 17:17:19 2011 +0200

    Add missing headers
    
    * linux/dev/init/main.c: Include <linux/pci.h>.
    * linux/dev/kernel/printk.c: Include <kern/printf.h>.

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

Summary of changes:
 Makefrag.am                        |    2 -
 device/device.srv                  |    2 -
 device/errno.h                     |   45 ------
 i386/i386at/com.c                  |    6 +-
 i386/i386at/kd_event.c             |    2 +-
 i386/i386at/kd_mouse.c             |    6 +-
 i386/i386at/lpr.c                  |    6 +-
 include/device/device.defs         |   28 +----
 include/mach/mach.defs             |   84 ++----------
 include/mach/mach_host.defs        |   39 +-----
 include/mach/mach_types.defs       |    4 -
 kern/compat_xxx_defs.h             |   64 ---------
 kern/ipc_host.c                    |   18 +--
 kern/mach.srv                      |    2 -
 kern/mach_host.srv                 |    2 -
 kern/machine.c                     |   54 --------
 kern/printf.h                      |    1 +
 kern/syscall_emulation.c           |   65 ---------
 linux/dev/arch/i386/kernel/irq.c   |   10 +-
 linux/dev/drivers/block/floppy.c   |    6 +-
 linux/dev/glue/block.c             |   20 ++--
 linux/dev/glue/kmem.c              |    2 +-
 linux/dev/glue/misc.c              |   22 ++--
 linux/dev/include/asm-i386/errno.h |  266 ------------------------------------
 linux/dev/include/linux/notifier.h |    4 -
 linux/dev/init/main.c              |    1 +
 linux/dev/kernel/dma.c             |    4 +-
 linux/dev/kernel/printk.c          |    1 +
 linux/dev/kernel/resource.c        |    2 +-
 linux/dev/kernel/sched.c           |    4 +-
 linux/src/drivers/net/8390.c       |    3 -
 linux/src/drivers/scsi/gdth.c      |    5 +-
 linux/src/drivers/scsi/ppa.c       |    5 +-
 vm/memory_object.c                 |   28 ----
 34 files changed, 72 insertions(+), 741 deletions(-)
 delete mode 100644 device/errno.h
 delete mode 100644 kern/compat_xxx_defs.h
 delete mode 100644 linux/dev/include/asm-i386/errno.h


hooks/post-receive
-- 
GNU Mach



reply via email to

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