Re: CVS commit: src/libexec/rpc.rstatd

2014-06-07 Thread David Holland
On Mon, Jun 02, 2014 at 05:40:05PM +, Joerg Sonnenberger wrote:
 > Modified Files:
 >  src/libexec/rpc.rstatd: rstat_proc.c
 > 
 > Log Message:
 > Remove !BSD and lint branches.

Do we really want to zap the CSRG sccsids? They are part of the
history.

-- 
David A. Holland
dholl...@netbsd.org


Re: CVS commit: src/sys/arch

2014-06-07 Thread Paul Goyette

Module Name:src
Committed By:   cherry
Date:   Tue May  6 04:26:24 UTC 2014

Modified Files:
src/sys/arch/x86/x86: pmap.c
src/sys/arch/xen/include: xenpmap.h
src/sys/arch/xen/x86: x86_xpmap.c

Log Message:
Use the hypervisor to copy/zero pages. This saves us the extra overheads
of setting up temporary kernel mapping/unmapping.

riz@ reports savings of about 2s on a 120s kernel build.


This commit seems to have broken the ability to boot NetBSD under at 
least some hypervisors.  My VPS at prgmr.com boots fine with a kernel 
from just before this change.  However, with this commit, the following

panic occurs:

...
xc_dom_bzimageloader.c:350: panic: xc_dom_probe_bzimage_kernel: kernel is not a 
bzImage
close blk: backend=/local/domain/0/backend/vbd/550/51712 node=device/vbd/51712
close blk: backend=/local/domain/0/backend/vbd/550/51776 node=device/vbd/51776
close blk: backend=/local/domain/0/backend/vbd/550/51792 node=device/vbd/51792
panic: xen_pagezero

(Complete log from the boot is available.)

I have no control over the DOM0 environment, so I'm not sure of exactly 
which hypervisor is running.


(I suppose the problem could also be a boot-loader problem, so if it 
matters, this is with Grub 0.97)


The problem is not time-critical, since I have installed a 6.1.4_PATCH 
without any problem.  But perhaps we might want to revert this change 
for now...



-
| Paul Goyette | PGP Key fingerprint: | E-mail addresses:   |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com|
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |  | pgoyette at netbsd.org  |
-