commit-hurd
[Top][All Lists]
Advanced

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

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


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. aaf803372bd4b30b97a2039e4b1b36b07c0a7250
Date: Mon, 07 Feb 2011 02:20:24 +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  aaf803372bd4b30b97a2039e4b1b36b07c0a7250 (commit)
       via  d683da41fcfefcc8ba63b1fa1ab8af5b3078183f (commit)
      from  db05cfc30a3e816e98c34ee5f2c386ec989594bf (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 aaf803372bd4b30b97a2039e4b1b36b07c0a7250
Author: Samuel Thibault <address@hidden>
Date:   Mon Feb 7 03:18:50 2011 +0100

    Defer Xen device initialization to device_service_create
    
    * device/device_init.c (device_service_create) [MACH_HYP]: Call
    hyp_dev_init.
    * xen/xen.c (hyp_init): Do not call hyp_block_init and hyp_net_init, now
    called in ...
    (hyp_dev_init): New function.
    * xen/xen.h (hyp_dev_init): New declaration.

commit d683da41fcfefcc8ba63b1fa1ab8af5b3078183f
Author: Samuel Thibault <address@hidden>
Date:   Mon Feb 7 03:10:22 2011 +0100

    Add rx-copy support to netfront
    
    * xen/net.c (net_data): Add rx_copy field.
    (enqueue_rx_buf): When rx_copy != 0, give grant on buffer to domD instead of
    issuing a transfer from domD.
    (hyp_net_intr): When rx_copy != 0, take back grant on buffer instead of
    finishing transfer. Do not panic on packet error, free kmsg on error.
    (hyp_net_init): Check for feature-rx-copy in backend, write 1 to
    request-rx-copy in such case. Wait for Connected state before continuing.
    Only unmap buffer when rx_copy is 0.

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

Summary of changes:
 device/device_init.c |    4 +++
 xen/block.c          |    1 +
 xen/net.c            |   70 ++++++++++++++++++++++++++++++++++++-------------
 xen/xen.c            |   12 +++++---
 xen/xen.h            |    3 +-
 5 files changed, 66 insertions(+), 24 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

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