commit-hurd
[Top][All Lists]
Advanced

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

[SCM] Hurd branch, master, updated. v0.9.git20201127-21-gac1e123


From: Samuel Thibault
Subject: [SCM] Hurd branch, master, updated. v0.9.git20201127-21-gac1e123
Date: Tue, 16 Mar 2021 14:41:08 -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 "Hurd".

The branch, master has been updated
       via  ac1e123e56a2757cb3332e464fff6b23c36fdec1 (commit)
      from  b901dab073de26f9052a0c69872c1f3d4f15eea7 (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 ac1e123e56a2757cb3332e464fff6b23c36fdec1
Author: Damien Zammit <damien@zamaudio.com>
Date:   Tue Mar 16 16:47:15 2021 +1100

    machdev,rump,pci: Rework bootstrap
    
    * libmachdev/trivfs_server.c (bootstrapped): Rename to bootstrapping.
    (trivfs_S_fsys_startup): Call fsys_startup on the bootstrap port.
    (essential_task): New function.
    (trivfs_S_fsys_init): Call fsys_init on the bootstrap port. Configure
    proc. Mark us as essential when bootstrapping even without a devnode.
    (arrange_shutdown_notification): Do not configure proc.
    (machdev_trivfs_init): Always get the bootstrap port from the kernel,
    leave it MACH_PORT_NULL if unavailable. Call fsys_getpriv on it if it
    is.
    * pci-arbiter/Makefile (SRCS): Remove startup.c.
    * pci-arbiter/startup.c: Delete file.
    * pci-arbiter/startup.h: Delete file.
    * pci-arbiter/main.c: Do not include "startup.h"
    (pci_device_shutdown): Do not try to lokup the dosync_handle.
    (pcifs_startup): Always create the pci_control_port right on the
    control port.
    (main): Call machdev_device_init after machdev_trivfs_init. Do not call
    arrange_shutdown_notification.
    * rumpdisk/main.c (netfs_server_name): Don't pretend to be the arbiter 
anymore
    (main): Call machdev_device_init after machdev_trivfs_init.
    
    Message-Id: <20210316054715.788725-1-damien@zamaudio.com>

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

Summary of changes:
 libmachdev/trivfs_server.c | 101 ++++++++++++++++++++++++++++++++++-----------
 pci-arbiter/Makefile       |   2 +-
 pci-arbiter/main.c         |  29 ++++---------
 pci-arbiter/startup.c      |  60 ---------------------------
 pci-arbiter/startup.h      |  31 --------------
 rumpdisk/main.c            |   7 +---
 6 files changed, 86 insertions(+), 144 deletions(-)
 delete mode 100644 pci-arbiter/startup.c
 delete mode 100644 pci-arbiter/startup.h


hooks/post-receive
-- 
Hurd



reply via email to

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