[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd] branch upstream updated (341f43d -> 385d9bf)
From: |
Samuel Thibault |
Subject: |
[hurd] branch upstream updated (341f43d -> 385d9bf) |
Date: |
Wed, 16 Nov 2016 08:30:25 +0000 |
This is an automated email from the git hooks/post-receive script.
sthibault pushed a change to branch upstream
in repository hurd.
from 341f43d boot: Ignore EINTR.
new 902f0a7 libdiskfs: Fix timestamp update on file close
new 911b68f libdiskfs: Make utimes RPC flush pending timestamp updates
new 0e99041 Fix typo
new 81fb68f wire console display pages
new 267995f Mark library stubs as weak
new 74bfb99 libdiskfs: fix removal of socket nodes
new 9ddc4f2 libdiskfs: Factorize code for last hard reference being
released
new 87c1eba proc: Fix new task notifications.
new 14ca7bb boot: Remove hacks for running boot on UX.
new ccfdec8 Add missing spinlock initializers
new 34b5aa1 startup: Dump processes if we cannot find the kernel.
new dfd5134 boot: Use the smallest possible name when inserting
rights.
new 6511aff boot: Quote arguments containing spaces.
new 4118064 boot: Move bootscript callbacks.
new 7ab8e74 boot: restore terminal state on exit
new 8c0e65b boot: Allow unprivileged users to boot Subhurds.
new db94fee boot: Add a default boot script.
new 61f8995 boot: Tidy up the argument parser.
new 0bc7416 Adjust to the fixed new task notifications.
new 50e14fc libbpf: Merge the Berkeley Packet Filter library.
new 25d614a eth-multiplexer: Merge the eth-multiplexer.
new ed257f4 eth-multiplexer: Fix packet delivery.
new fd3b0bc eth-multiplexer: Fix retrieving status of virtual
interfaces.
new 115695a eth-multiplexer: Avoid local definitions.
new 54c6736 eth-multiplexer: Generate stable ethernet addresses.
new 8cf212d boot: Improve device pass-through.
new 345abed mach-defpager: Fix daemonization.
new 385d9bf libpager: fix returning error on data_unlock
The 28 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile | 4 +-
NEWS | 8 +
boot/Makefile | 30 +-
boot/boot.c | 702 ++++++++++++--------
boot/frank1.ld | 94 ---
boot/frankemul.ld | 107 ---
boot/mach-crt0.c | 158 -----
auth/auth.h => boot/mig-decls.h | 11 +-
auth/auth.h => boot/mig-mutate.h | 15 +-
boot/sigvec.S | 23 -
boot/syscall.S | 35 -
boot/userland-boot.c | 226 ++++++-
boot/ux.c | 303 ---------
boot/ux.h | 114 ----
console/display.c | 15 +
eth-multiplexer/ChangeLog | 341 ++++++++++
{devnode => eth-multiplexer}/Makefile | 14 +-
eth-multiplexer/README | 27 +
{libnetfs => eth-multiplexer}/demuxer.c | 21 +-
eth-multiplexer/dev_stat.c | 101 +++
eth-multiplexer/device_impl.c | 207 ++++++
eth-multiplexer/ethernet.c | 170 +++++
libports/stubs.c => eth-multiplexer/ethernet.h | 37 +-
{term => eth-multiplexer}/mig-decls.h | 25 +-
{devnode => eth-multiplexer}/mig-mutate.h | 9 +-
eth-multiplexer/multiplexer.c | 214 ++++++
ftpfs/netfs.c => eth-multiplexer/netfs_impl.c | 533 ++++++++-------
devnode/util.h => eth-multiplexer/netfs_impl.h | 35 +-
proc/notify.c => eth-multiplexer/notify_impl.c | 87 +--
devnode/util.h => eth-multiplexer/test.c | 51 +-
eth-multiplexer/util.h | 83 +++
eth-multiplexer/vdev.c | 315 +++++++++
eth-multiplexer/vdev.h | 84 +++
ext2fs/ext2fs.c | 3 +
ext2fs/ext2fs.h | 4 +-
{libhurd-slab => libbpf}/Makefile | 12 +-
libbpf/bpf_impl.c | 868 +++++++++++++++++++++++++
libbpf/bpf_impl.h | 161 +++++
libbpf/queue.c | 131 ++++
{mach-defpager => libbpf}/queue.h | 39 +-
libbpf/util.h | 91 +++
libdiskfs/Makefile | 4 +-
libdiskfs/file-utimes.c | 3 +
libdiskfs/io-stubs.c | 8 +-
libdiskfs/node-lastref.c | 49 ++
libdiskfs/node-nput.c | 24 +-
libdiskfs/node-nrele.c | 12 +-
libdiskfs/priv.h | 4 +
libnetfs/fsstubs.c | 6 +-
libnetfs/fsysstubs.c | 10 +-
libnetfs/iostubs.c | 20 +-
libpager/data-unlock.c | 2 +-
libpager/stubs.c | 6 +-
libtreefs/xinl.c | 2 +
libtrivfs/fsys-stubs.c | 8 +-
libtrivfs/io-stubs.c | 18 +-
mach-defpager/main.c | 4 +-
proc/mgt.c | 12 +-
proc/mig-mutate.h | 9 +
startup/startup.c | 22 +-
utils/rpctrace.c | 2 +-
61 files changed, 4081 insertions(+), 1652 deletions(-)
delete mode 100644 boot/frank1.ld
delete mode 100644 boot/frankemul.ld
delete mode 100644 boot/mach-crt0.c
copy auth/auth.h => boot/mig-decls.h (81%)
copy auth/auth.h => boot/mig-mutate.h (81%)
delete mode 100644 boot/sigvec.S
delete mode 100644 boot/syscall.S
delete mode 100644 boot/ux.c
delete mode 100644 boot/ux.h
create mode 100644 eth-multiplexer/ChangeLog
copy {devnode => eth-multiplexer}/Makefile (76%)
create mode 100644 eth-multiplexer/README
copy {libnetfs => eth-multiplexer}/demuxer.c (79%)
create mode 100644 eth-multiplexer/dev_stat.c
create mode 100644 eth-multiplexer/device_impl.c
create mode 100644 eth-multiplexer/ethernet.c
copy libports/stubs.c => eth-multiplexer/ethernet.h (58%)
copy {term => eth-multiplexer}/mig-decls.h (58%)
copy {devnode => eth-multiplexer}/mig-mutate.h (79%)
create mode 100644 eth-multiplexer/multiplexer.c
copy ftpfs/netfs.c => eth-multiplexer/netfs_impl.c (54%)
copy devnode/util.h => eth-multiplexer/netfs_impl.h (64%)
copy proc/notify.c => eth-multiplexer/notify_impl.c (51%)
copy devnode/util.h => eth-multiplexer/test.c (55%)
create mode 100644 eth-multiplexer/util.h
create mode 100644 eth-multiplexer/vdev.c
create mode 100644 eth-multiplexer/vdev.h
copy {libhurd-slab => libbpf}/Makefile (87%)
create mode 100644 libbpf/bpf_impl.c
create mode 100644 libbpf/bpf_impl.h
create mode 100644 libbpf/queue.c
copy {mach-defpager => libbpf}/queue.h (90%)
create mode 100644 libbpf/util.h
create mode 100644 libdiskfs/node-lastref.c
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-hurd/hurd.git
- [hurd] branch upstream updated (341f43d -> 385d9bf),
Samuel Thibault <=
- [hurd] 06/28: libdiskfs: fix removal of socket nodes, Samuel Thibault, 2016/11/16
- [hurd] 01/28: libdiskfs: Fix timestamp update on file close, Samuel Thibault, 2016/11/16
- [hurd] 04/28: wire console display pages, Samuel Thibault, 2016/11/16
- [hurd] 02/28: libdiskfs: Make utimes RPC flush pending timestamp updates, Samuel Thibault, 2016/11/16
- [hurd] 11/28: startup: Dump processes if we cannot find the kernel., Samuel Thibault, 2016/11/16
- [hurd] 03/28: Fix typo, Samuel Thibault, 2016/11/16
- [hurd] 12/28: boot: Use the smallest possible name when inserting rights., Samuel Thibault, 2016/11/16
- [hurd] 15/28: boot: restore terminal state on exit, Samuel Thibault, 2016/11/16
- [hurd] 18/28: boot: Tidy up the argument parser., Samuel Thibault, 2016/11/16
- [hurd] 24/28: eth-multiplexer: Avoid local definitions., Samuel Thibault, 2016/11/16