commit-hurd
[Top][All Lists]
Advanced

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

[SCM] Hurd branch, master, updated. v0.5-538-g82a87d0


From: Justus Winter
Subject: [SCM] Hurd branch, master, updated. v0.5-538-g82a87d0
Date: Thu, 11 Dec 2014 09:17:42 +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 "Hurd".

The branch, master has been updated
       via  82a87d043498eeacb7e4f3edc85d1b7c424ea853 (commit)
       via  0a4ada8d40fb687a659161ff7e0d1d0994264402 (commit)
       via  51c2bd7408b0a4ee73ecd1928d4c17d4fafb1ec2 (commit)
       via  6a2dec41b11492b3d6295e9546934f3cf10e6e74 (commit)
       via  f878de5006045c849415afffaffc909458b5f6de (commit)
      from  808073c49814b415b7ad6226a3e8c95bb1dbc277 (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 82a87d043498eeacb7e4f3edc85d1b7c424ea853
Author: Justus Winter <address@hidden>
Date:   Tue Dec 2 00:20:51 2014 +0100

    Replace `bcopy' with `memcpy' or `memmove' as appropriate
    
    * ext2fs/inode.c: Replace `bcopy' with `memcpy' or `memmove' as
    appropriate.
    * ext2fs/pager.c: Likewise.
    * isofs/lookup.c: Likewise.
    * isofs/main.c: Likewise.
    * isofs/rr.c: Likewise.
    * libdiskfs/file-get-trans.c: Likewise.
    * libiohelp/return-buffer.c: Likewise.
    * libpager/pagemap.c: Likewise.
    * libpipe/pq.c: Likewise.
    * libpipe/pq.h: Likewise.
    * libstore/unzipstore.c: Likewise.
    * mach-defpager/default_pager.c: Likewise.
    * pfinet/ethernet.c: Likewise.
    * pfinet/tunnel.c: Likewise.
    * storeio/dev.c: Likewise.

commit 0a4ada8d40fb687a659161ff7e0d1d0994264402
Author: Justus Winter <address@hidden>
Date:   Mon Dec 1 23:55:25 2014 +0100

    Replace `bzero' with `memset'
    
    For reference, this patch was created using the following semantic
    patch, and then manually applying the change in all functions
    containing nested functions, as those are not supported by Coccinelle.
    
    @@
    expression A, B;
    @@
    
    - bzero (A, B)
    + memset (A, 0, B)
    
    * auth/auth.c: Replace `bzero' with `memset'.
    * boot/boot.c: Likewise.
    * defpager/defpager.c: Likewise.
    * exec/exec.c: Likewise.  Also, drop `safe_bzero' and just use
    `hurd_safe_memset' directly.
    * ext2fs/ext2fs.c: Likewise.
    * ext2fs/getblk.c: Likewise.
    * ext2fs/pager.c: Likewise.
    * fatfs/pager.c: Likewise.
    * ftpfs/dir.c: Likewise.
    * ftpfs/netfs.c: Likewise.
    * isofs/inode.c: Likewise.
    * isofs/pager.c: Likewise.
    * libdiskfs/file-getfh.c: Likewise.
    * libdiskfs/file-statfs.c: Likewise.
    * libfshelp/fetch-root.c: Likewise.
    * libfshelp/start-translator.c: Likewise.
    * libftpconn/create.c: Likewise.
    * libftpconn/open.c: Likewise.
    * libftpconn/unix.c: Likewise.
    * libpipe/pipe.c: Likewise.
    * libps/procstat.c: Likewise.
    * libps/spec.c: Likewise.
    * libshouldbeinlibc/cacheq.c: Likewise.
    * libshouldbeinlibc/idvec.c: Likewise.
    * libshouldbeinlibc/ugids.c: Likewise.
    * libstore/argp.c: Likewise.
    * libstore/enc.c: Likewise.
    * libstore/kids.c: Likewise.
    * libthreads/alpha/thread.c: Likewise.
    * libtreefs/fsys.c: Likewise.
    * libtrivfs/file-statfs.c: Likewise.
    * mach-defpager/default_pager.c: Likewise.
    * pfinet/glue-include/asm/uaccess.h: Likewise.
    * pfinet/io-ops.c: Likewise.
    * pfinet/options.c: Likewise.
    * pfinet/socket.c: Likewise.
    * pfinet/timer-emul.c: Likewise.
    * pflocal/io.c: Likewise.
    * startup/startup.c: Likewise.
    * storeio/storeio.c: Likewise.
    * sutils/fstab.c: Likewise.
    * usermux/usermux.c: Likewise.
    * utils/fakeauth.c: Likewise.
    * utils/frobauth.c: Likewise.
    * utils/login.c: Likewise.
    * utils/x.c: Likewise.

commit 51c2bd7408b0a4ee73ecd1928d4c17d4fafb1ec2
Author: Justus Winter <address@hidden>
Date:   Mon Dec 8 12:53:06 2014 +0100

    ext2fs: tune the size of the inode cache
    
    The node cache uses a fixed number of buckets giving it a linear
    access complexity, although with a small constant factor.  Paper over
    this issue by increasing the number of buckets.
    
    * ext2fs/inode.c (INOHSZ): Increase from 512 to 8192 entries.

commit 6a2dec41b11492b3d6295e9546934f3cf10e6e74
Author: Justus Winter <address@hidden>
Date:   Sun Dec 7 17:57:14 2014 +0100

    libpager: use libports notification functions
    
    Now that we do not use sequence numbers anymore, we can simply use
    libports notification server functions.
    
    * libpager/Makefile (SRCS): Drop `no-senders.c', and `notify-stubs.c'.
    (OBJS): Drop `notifyServer.o'.
    * libpager/demuxer.c (pager_demuxer): Use libports server functions.
    * libpager/mig-mutate.h: Drop all notification mutators.
    * libpager/no-senders.c: Remove file.
    * libpager/notify-stubs.c: Likewise.

commit f878de5006045c849415afffaffc909458b5f6de
Author: Justus Winter <address@hidden>
Date:   Sun Dec 7 17:22:31 2014 +0100

    libpager: remove the `seqno' parameters
    
    * libpager/Makefile (MIGSFLAGS): Drop `-DSEQNOS'.
    * libpager/priv.h (struct pager): Drop fields `seqno' and `waitingforseqno'.
    * libpager/chg-compl.c: Adopt accordingly.
    * libpager/data-request.c: Likewise.
    * libpager/data-return.c: Likewise.
    * libpager/data-unlock.c: Likewise.
    * libpager/demuxer.c: Likewise.
    * libpager/lock-completed.c: Likewise.
    * libpager/no-senders.c: Likewise.
    * libpager/notify-stubs.c: Likewise.
    * libpager/object-init.c: Likewise.
    * libpager/object-terminate.c: Likewise.
    * libpager/pager-create.c: Likewise.
    * libpager/stubs.c: Likewise.

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

Summary of changes:
 auth/auth.c                       |    2 +-
 boot/boot.c                       |    4 +-
 defpager/defpager.c               |    3 +-
 exec/exec.c                       |   18 ++++------
 ext2fs/ext2fs.c                   |    2 +-
 ext2fs/getblk.c                   |    2 +-
 ext2fs/inode.c                    |    8 ++--
 ext2fs/pager.c                    |    8 ++--
 fatfs/pager.c                     |    2 +-
 ftpfs/dir.c                       |    4 +-
 ftpfs/netfs.c                     |    2 +-
 isofs/inode.c                     |    2 +-
 isofs/lookup.c                    |    4 +-
 isofs/main.c                      |    2 +-
 isofs/pager.c                     |    2 +-
 isofs/rr.c                        |    6 ++--
 libdiskfs/file-get-trans.c        |   10 +++---
 libdiskfs/file-getfh.c            |    2 +-
 libdiskfs/file-statfs.c           |    2 +-
 libfshelp/fetch-root.c            |    6 ++--
 libfshelp/start-translator.c      |    2 +-
 libftpconn/create.c               |    2 +-
 libftpconn/open.c                 |    2 +-
 libftpconn/unix.c                 |    4 +-
 libiohelp/return-buffer.c         |    2 +-
 libpager/Makefile                 |    8 ++--
 libpager/chg-compl.c              |    3 +-
 libpager/data-request.c           |    3 +-
 libpager/data-return.c            |   13 +++----
 libpager/data-unlock.c            |    3 +-
 libpager/demuxer.c                |    6 ++--
 libpager/lock-completed.c         |    3 +-
 libpager/mig-mutate.h             |    9 -----
 libpager/no-senders.c             |   35 -------------------
 libpager/notify-stubs.c           |   66 -------------------------------------
 libpager/object-init.c            |    3 +-
 libpager/object-terminate.c       |    3 +-
 libpager/pagemap.c                |    2 +-
 libpager/pager-create.c           |    2 -
 libpager/priv.h                   |    3 --
 libpager/stubs.c                  |    9 ++---
 libpipe/pipe.c                    |    6 ++--
 libpipe/pq.c                      |   12 +++---
 libpipe/pq.h                      |    2 +-
 libps/procstat.c                  |    4 +-
 libps/spec.c                      |    2 +-
 libshouldbeinlibc/cacheq.c        |    2 +-
 libshouldbeinlibc/idvec.c         |    2 +-
 libshouldbeinlibc/ugids.c         |    2 +-
 libstore/argp.c                   |    2 +-
 libstore/enc.c                    |    4 +-
 libstore/kids.c                   |    2 +-
 libstore/unzipstore.c             |    6 ++--
 libthreads/alpha/thread.c         |    2 +-
 libtreefs/fsys.c                  |    4 +-
 libtrivfs/file-statfs.c           |    2 +-
 mach-defpager/default_pager.c     |   12 +++---
 pfinet/ethernet.c                 |   10 +++---
 pfinet/glue-include/asm/uaccess.h |    2 +-
 pfinet/io-ops.c                   |    2 +-
 pfinet/options.c                  |    4 +-
 pfinet/socket.c                   |    2 +-
 pfinet/timer-emul.c               |    2 +-
 pfinet/tunnel.c                   |    2 +-
 pflocal/io.c                      |    4 +-
 startup/startup.c                 |    4 +-
 storeio/dev.c                     |    6 ++--
 storeio/storeio.c                 |    4 +-
 sutils/fstab.c                    |    4 +-
 usermux/usermux.c                 |    5 ++-
 utils/fakeauth.c                  |    2 +-
 utils/frobauth.c                  |    2 +-
 utils/login.c                     |    4 +-
 utils/x.c                         |    4 +-
 74 files changed, 137 insertions(+), 266 deletions(-)
 delete mode 100644 libpager/no-senders.c
 delete mode 100644 libpager/notify-stubs.c


hooks/post-receive
-- 
Hurd



reply via email to

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