CVS commit: src/usr.bin/vmstat

2017-01-04 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Jan 5 07:53:20 UTC 2017 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: "vmstat -ie[v]" auto fit to minimum columns Reviewed by msaitoh@ To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216

CVS commit: src/usr.bin/vmstat

2017-01-04 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Jan 5 07:53:20 UTC 2017 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: "vmstat -ie[v]" auto fit to minimum columns Reviewed by msaitoh@ To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216

Re: CVS commit: src/sys

2017-01-04 Thread Frank Kardel
On 01/04/17 09:37, Paul Goyette wrote: On Wed, 4 Jan 2017, Frank Kardel wrote: I would also suggest a 64 bit fraction like in struct bintime, which we already have and use internally for timekeeping anyway along with the timespec, timeval conversion functions. Thus collecting can be faster as

CVS commit: src/sys/dev/pci/ixgbe

2017-01-04 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jan 5 05:53:23 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: Fix INIT_DEBUGOUT() messages. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/dev/pci/ixgbe

2017-01-04 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jan 5 05:53:23 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixv.c Log Message: Fix INIT_DEBUGOUT() messages. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src

2017-01-04 Thread Martin Husemann
: ^^^ +20170104: + xinput build options have changed. + Remove the obj directory (external/mit/xorg/bin/xinput) + if you build.sh -u + 20170103: a new version of flex has been imported. Remove the file from obj (external/bsd/flex)

CVS commit: src

2017-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Jan 5 05:40:46 UTC 2017 Modified Files: src: UPDATING Log Message: xinput update build hint To generate a diff of this commit: cvs rdiff -u -r1.276 -r1.277 src/UPDATING Please note that diffs are not public domain; they

CVS commit: src/usr.bin/vmstat

2017-01-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jan 5 03:42:27 UTC 2017 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: Adapt to use of bintime(9) for kernel history timestamps (7.99.55). To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215

CVS commit: src/usr.bin/vmstat

2017-01-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jan 5 03:42:27 UTC 2017 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: Adapt to use of bintime(9) for kernel history timestamps (7.99.55). To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215

CVS commit: src/sys

2017-01-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jan 5 03:40:33 UTC 2017 Modified Files: src/sys/kern: kern_history.c src/sys/sys: kernhist.h param.h Log Message: By popular demand, update kernhist to use bintime(9) as the basis for its timestamps. As this

CVS commit: src/sys

2017-01-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jan 5 03:40:33 UTC 2017 Modified Files: src/sys/kern: kern_history.c src/sys/sys: kernhist.h param.h Log Message: By popular demand, update kernhist to use bintime(9) as the basis for its timestamps. As this

CVS commit: src/sys/kern

2017-01-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jan 5 03:22:20 UTC 2017 Modified Files: src/sys/kern: init_main.c Log Message: Actually initialize the sysctl stuff for kernhist! Missed this file in earlier commits. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2017-01-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jan 5 03:22:20 UTC 2017 Modified Files: src/sys/kern: init_main.c Log Message: Actually initialize the sysctl stuff for kernhist! Missed this file in earlier commits. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/distrib/sets/lists

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 5 02:22:19 UTC 2017 Modified Files: src/distrib/sets/lists/xcomp: mi src/distrib/sets/lists/xserver: md.alpha md.amd64 md.amiga md.bebox md.cats md.dreamcast md.evbarm md.evbmips md.ews4800mips

CVS commit: src/distrib/sets/lists

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 5 02:22:19 UTC 2017 Modified Files: src/distrib/sets/lists/xcomp: mi src/distrib/sets/lists/xserver: md.alpha md.amd64 md.amiga md.bebox md.cats md.dreamcast md.evbarm md.evbmips md.ews4800mips

Re: CVS commit: src/sys

2017-01-04 Thread Paul Goyette
On Wed, 4 Jan 2017, Christos Zoulas wrote: On Jan 5, 9:28am, p...@whooppee.com (Paul Goyette) wrote: -- Subject: Re: CVS commit: src/sys | On Thu, 5 Jan 2017, Paul Goyette wrote: | | > It seems that pretty much everyone is in favor of using bintime() for the | > "raw" timestamp data in

Re: CVS commit: src/sys

2017-01-04 Thread Christos Zoulas
On Jan 5, 9:28am, p...@whooppee.com (Paul Goyette) wrote: -- Subject: Re: CVS commit: src/sys | On Thu, 5 Jan 2017, Paul Goyette wrote: | | > It seems that pretty much everyone is in favor of using bintime() for the | > "raw" timestamp data in kernhist. I'll go ahead and start working on the

Re: CVS commit: src/sys

2017-01-04 Thread Paul Goyette
On Thu, 5 Jan 2017, Paul Goyette wrote: It seems that pretty much everyone is in favor of using bintime() for the "raw" timestamp data in kernhist. I'll go ahead and start working on the required changes. One last question: Does this require a kernel version bump? I didn't bump

CVS commit: src/sys/uvm

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 23:59:49 UTC 2017 Modified Files: src/sys/uvm: uvm_extern.h Log Message: don't include uvm_physseg.h for kmem grovellers. To generate a diff of this commit: cvs rdiff -u -r1.202 -r1.203 src/sys/uvm/uvm_extern.h

CVS commit: src/sys/uvm

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 23:59:27 UTC 2017 Modified Files: src/sys/uvm: Makefile Log Message: really, don't install uvm_physseg.h! To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/uvm/Makefile Please note that diffs

CVS commit: src/sys/uvm

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 23:59:49 UTC 2017 Modified Files: src/sys/uvm: uvm_extern.h Log Message: don't include uvm_physseg.h for kmem grovellers. To generate a diff of this commit: cvs rdiff -u -r1.202 -r1.203 src/sys/uvm/uvm_extern.h

CVS commit: src/sys/uvm

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 23:59:27 UTC 2017 Modified Files: src/sys/uvm: Makefile Log Message: really, don't install uvm_physseg.h! To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/uvm/Makefile Please note that diffs

CVS commit: xsrc/external/mit/xf86-video-chips/dist/src

2017-01-04 Thread Michael Lorenz
Module Name:xsrc Committed By: macallan Date: Wed Jan 4 23:55:43 UTC 2017 Modified Files: xsrc/external/mit/xf86-video-chips/dist/src: ct_driver.c Log Message: pci_device_map_legacy() doesn't help us when we need to map VL ranges - just call mmap() directly on consoleFd

CVS commit: xsrc/external/mit/xf86-video-chips/dist/src

2017-01-04 Thread Michael Lorenz
Module Name:xsrc Committed By: macallan Date: Wed Jan 4 23:55:43 UTC 2017 Modified Files: xsrc/external/mit/xf86-video-chips/dist/src: ct_driver.c Log Message: pci_device_map_legacy() doesn't help us when we need to map VL ranges - just call mmap() directly on consoleFd

Re: CVS commit: src/sys

2017-01-04 Thread Paul Goyette
On Wed, 4 Jan 2017, Frank Kardel wrote: Completely agreed, That's why I proposed to consider struct bintime. We can tackle various aspects of improving the implementations benefiting from the improved APIs at any time later. IMHO struct bintime is sufficiently powerful enough to cover the

CVS commit: src/tests/kernel

2017-01-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 4 22:27:20 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c t_ptrace_wait.h Log Message: Add new tests siginfo[123] in t_ptrace_wait{,3,4,6,id,pid} These tests are for the proposed PT_[GS]ET_SIGINFO interface

CVS commit: src/tests/kernel

2017-01-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 4 22:27:20 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c t_ptrace_wait.h Log Message: Add new tests siginfo[123] in t_ptrace_wait{,3,4,6,id,pid} These tests are for the proposed PT_[GS]ET_SIGINFO interface

Re: CVS commit: src/sys

2017-01-04 Thread Frank Kardel
Completely agreed, That's why I proposed to consider struct bintime. We can tackle various aspects of improving the implementations benefiting from the improved APIs at any time later. IMHO struct bintime is sufficiently powerful enough to cover the interface stability requirements (nsec are

Re: CVS commit: src/sys

2017-01-04 Thread Robert Elz
Date:Wed, 04 Jan 2017 22:06:35 +0100 From:Frank Kardel Message-ID: <586d63db.9060...@netbsd.org> | The extendend resolution would be done providing the API. IMO, what is important right now, is that when designing new APIs (which is what Paul is

re: CVS commit: src/sys/ddb

2017-01-04 Thread matthew green
> Modified Files: > src/sys/ddb: db_interface.h > > Log Message: > add a simple stacktrace macro thanks! this is always annoying to do. .mrg.

CVS commit: src/sys/conf

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 21:37:46 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Collect a list of kernel swap files to be removed (Yorick Hardy) To generate a diff of this commit: cvs rdiff -u -r1.252 -r1.253

CVS commit: src/sys/conf

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 21:37:46 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Collect a list of kernel swap files to be removed (Yorick Hardy) To generate a diff of this commit: cvs rdiff -u -r1.252 -r1.253

CVS commit: src/sys/ddb

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 21:25:41 UTC 2017 Modified Files: src/sys/ddb: db_interface.h Log Message: add a simple stacktrace macro To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/ddb/db_interface.h Please note that

CVS commit: src/sys/ddb

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 21:25:41 UTC 2017 Modified Files: src/sys/ddb: db_interface.h Log Message: add a simple stacktrace macro To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/ddb/db_interface.h Please note that

Re: CVS commit: src/sys

2017-01-04 Thread Taylor R Campbell
Date: Wed, 04 Jan 2017 10:58:47 +0100 From: Frank Kardel I agree, the decision is whether we want bintime in the export format. Sounds good to me. We should use bintime more often. I have been meaning to add some high-resolution timer-related APIs that use it,

Re: CVS commit: src/sys

2017-01-04 Thread Frank Kardel
There are two things - the extended resolution and general timing handling. The extendend resolution would be done providing the API. But there is quite some work to make the APIs fullfull the expectations. For that we would need to go into the tickless direction and use precicion (one-) time

CVS commit: src/sys/arch/sparc64/sparc64

2017-01-04 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Jan 4 20:19:29 UTC 2017 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: sun4v: make debugging kernel bringup a bit easier by using the slowtrap code path for currently unhandled trap level 1 trap entries

CVS commit: src/sys/arch/sparc64/sparc64

2017-01-04 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Wed Jan 4 20:19:29 UTC 2017 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: sun4v: make debugging kernel bringup a bit easier by using the slowtrap code path for currently unhandled trap level 1 trap entries

CVS commit: src/sys/conf

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 19:55:06 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: match the M* and N* targets. To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/sys/conf/Makefile.kern.inc Please

CVS commit: src/sys/conf

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 19:55:06 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: match the M* and N* targets. To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/sys/conf/Makefile.kern.inc Please

Re: CVS commit: src/sys

2017-01-04 Thread Taylor R Campbell
Date: Wed, 04 Jan 2017 14:51:01 +0700 From: Robert Elz Date:Wed, 04 Jan 2017 14:23:12 +0700 From:Robert Elz Message-ID: <3987.1483514...@andromeda.noi.kre.to> Ignore this gibberish.. | division into a

CVS commit: src/sys/netinet6

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 19:37:14 UTC 2017 Modified Files: src/sys/netinet6: in6.c in6_ifattach.c in6_var.h nd6_rtr.c Log Message: - kill NULL argument from in6_update_ifa - amend in6_update_ifa1 to return the ia, so that we can use it in

CVS commit: src/sys/netinet6

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 19:37:14 UTC 2017 Modified Files: src/sys/netinet6: in6.c in6_ifattach.c in6_var.h nd6_rtr.c Log Message: - kill NULL argument from in6_update_ifa - amend in6_update_ifa1 to return the ia, so that we can use it in

CVS commit: src

2017-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jan 4 19:34:47 UTC 2017 Modified Files: src: UPDATING Log Message: Not flex update build issue To generate a diff of this commit: cvs rdiff -u -r1.275 -r1.276 src/UPDATING Please note that diffs are not public domain;

CVS commit: src

2017-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jan 4 19:34:47 UTC 2017 Modified Files: src: UPDATING Log Message: Not flex update build issue To generate a diff of this commit: cvs rdiff -u -r1.275 -r1.276 src/UPDATING Please note that diffs are not public domain;

re: CVS commit: src/sys

2017-01-04 Thread matthew green
> The get-versions are cheaper, but they only provide a cached timestamp > from basically the last hardclock() event. So they are not really > suitable for > high resolution time stamping - but probably ok for file system time > stamps and probably device drivers. for fwiw, i think we may want

CVS commit: src/sys/kern

2017-01-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 4 17:13:50 UTC 2017 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Expand struct vcache to individual variables (vcache.* -> vcache_*). No functional change. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2017-01-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 4 17:13:50 UTC 2017 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Expand struct vcache to individual variables (vcache.* -> vcache_*). No functional change. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/sys

2017-01-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 4 17:06:13 UTC 2017 Modified Files: src/sys/sys: vnode_impl.h Log Message: Comment the fields of struct vnode_impl. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/sys

2017-01-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 4 17:06:13 UTC 2017 Modified Files: src/sys/sys: vnode_impl.h Log Message: Comment the fields of struct vnode_impl. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/gpl2/xcvs/dist/src

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 16:11:20 UTC 2017 Modified Files: src/external/gpl2/xcvs/dist/src: update.c Log Message: only preserve timestamps on specific revisions if we've been asked to. found by martin@ To generate a diff of this commit:

CVS commit: src/external/gpl2/xcvs/dist/src

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 16:11:20 UTC 2017 Modified Files: src/external/gpl2/xcvs/dist/src: update.c Log Message: only preserve timestamps on specific revisions if we've been asked to. found by martin@ To generate a diff of this commit:

CVS commit: src/sys/fs/udf

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:53:14 UTC 2017 Modified Files: src/sys/fs/udf: udf_allocation.c Log Message: PR/51777: David Binderman: Remove unused computation To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/fs/udf

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:53:14 UTC 2017 Modified Files: src/sys/fs/udf: udf_allocation.c Log Message: PR/51777: David Binderman: Remove unused computation To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/dev/raidframe

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:51:41 UTC 2017 Modified Files: src/sys/dev/raidframe: rf_reconmap.c Log Message: PR/51776: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/dev/raidframe

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:51:41 UTC 2017 Modified Files: src/sys/dev/raidframe: rf_reconmap.c Log Message: PR/51776: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/dev/raidframe

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:50:34 UTC 2017 Modified Files: src/sys/dev/raidframe: rf_aselect.c Log Message: PR/51775: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/dev/raidframe

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:50:34 UTC 2017 Modified Files: src/sys/dev/raidframe: rf_aselect.c Log Message: PR/51775: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/dev/pci

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:49:28 UTC 2017 Modified Files: src/sys/dev/pci: nside.c Log Message: PR/51774: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/nside.c

CVS commit: src/sys/dev/pci

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:49:28 UTC 2017 Modified Files: src/sys/dev/pci: nside.c Log Message: PR/51774: David Binderman: Remove unused variable. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/nside.c

CVS commit: src/distrib/sets/lists/modules

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:45:18 UTC 2017 Modified Files: src/distrib/sets/lists/modules: mi Log Message: PR/51773: Yorick Hardy: drvctl module is not part of lvm To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107

CVS commit: src/distrib/sets/lists/modules

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:45:18 UTC 2017 Modified Files: src/distrib/sets/lists/modules: mi Log Message: PR/51773: Yorick Hardy: drvctl module is not part of lvm To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107

CVS commit: src/external/mit/xorg/bin/xinput

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:44:06 UTC 2017 Modified Files: src/external/mit/xorg/bin/xinput: Makefile Log Message: PR/51771: Yorick Hardy: Use newer xinput features To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/mit/xorg/bin/xinput

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:44:06 UTC 2017 Modified Files: src/external/mit/xorg/bin/xinput: Makefile Log Message: PR/51771: Yorick Hardy: Use newer xinput features To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/conf

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:43:04 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: PR/51772: Yorick Hardy: Don't hard-code "netbsd", use ${.TARGET} consistently. To generate a diff of this commit: cvs rdiff -u -r1.250

CVS commit: src/sys/conf

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:43:04 UTC 2017 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: PR/51772: Yorick Hardy: Don't hard-code "netbsd", use ${.TARGET} consistently. To generate a diff of this commit: cvs rdiff -u -r1.250

CVS commit: src

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:41:24 UTC 2017 Modified Files: src/distrib/sets/lists/xserver: md.alpha md.amd64 md.amiga md.bebox md.cats md.dreamcast md.evbarm md.evbmips md.ews4800mips md.hp300 md.hpcarm md.hpcmips

CVS commit: src

2017-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 4 15:41:24 UTC 2017 Modified Files: src/distrib/sets/lists/xserver: md.alpha md.amd64 md.amiga md.bebox md.cats md.dreamcast md.evbarm md.evbmips md.ews4800mips md.hp300 md.hpcarm md.hpcmips

CVS commit: src/sys/netinet

2017-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jan 4 15:09:37 UTC 2017 Modified Files: src/sys/netinet: tcp_output.c Log Message: Fix optlen calculation for the SACK block - 2 bytes too few were calculated, causing corruption in PR kern/51767. To generate a diff of

CVS commit: src/sys/netinet

2017-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jan 4 15:09:37 UTC 2017 Modified Files: src/sys/netinet: tcp_output.c Log Message: Fix optlen calculation for the SACK block - 2 bytes too few were calculated, causing corruption in PR kern/51767. To generate a diff of

CVS commit: src/sys/net

2017-01-04 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 4 13:03:41 UTC 2017 Modified Files: src/sys/net: pfil.c Log Message: Not to use ph_inout[2]. dir (= PFIL_IN or PFIL_OUT) is 1 or 2, not 0 or 1. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/net

2017-01-04 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 4 13:03:41 UTC 2017 Modified Files: src/sys/net: pfil.c Log Message: Not to use ph_inout[2]. dir (= PFIL_IN or PFIL_OUT) is 1 or 2, not 0 or 1. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/netinet

2017-01-04 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Jan 4 12:35:14 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c tcp_output.c Log Message: Remove redundant tests: if optlen === 0, then optlen % 4 != 2 (it is 0) so there is no need to test both. To generate a diff of

CVS commit: src/sys/netinet

2017-01-04 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Jan 4 12:35:14 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c tcp_output.c Log Message: Remove redundant tests: if optlen === 0, then optlen % 4 != 2 (it is 0) so there is no need to test both. To generate a diff of

CVS commit: src/sys/fs/tmpfs

2017-01-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 4 10:06:43 UTC 2017 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: Change tmpfs_chsize() to update mtime etc. even if "length == node->tn_size". Adresses PR kern/51762 "mtime not updated by open(O_TRUNC)"

CVS commit: src/sys/fs/tmpfs

2017-01-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 4 10:06:43 UTC 2017 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: Change tmpfs_chsize() to update mtime etc. even if "length == node->tn_size". Adresses PR kern/51762 "mtime not updated by open(O_TRUNC)"

CVS commit: src/sys/ufs/ufs

2017-01-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 4 10:04:17 UTC 2017 Modified Files: src/sys/ufs/ufs: ufs_inode.c Log Message: Change ufs_truncate_retry() to call UFS_TRUNCATE() at least once. Even with "newsize == ip->i_size" it must set mtime etc. Adresses PR

CVS commit: src/sys/ufs/ufs

2017-01-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 4 10:04:17 UTC 2017 Modified Files: src/sys/ufs/ufs: ufs_inode.c Log Message: Change ufs_truncate_retry() to call UFS_TRUNCATE() at least once. Even with "newsize == ip->i_size" it must set mtime etc. Adresses PR

Re: CVS commit: src/sys

2017-01-04 Thread Frank Kardel
I agree, the decision is whether we want bintime in the export format. For the microtime/nanotime question (see kern/kern_tc.c): binuptime()=scaled time counter read bintime()=binuptime()+bootimeoffset nanotime()=bintime()+bintime2timespec()

Re: CVS commit: src/sys

2017-01-04 Thread Paul Goyette
On Wed, 4 Jan 2017, Frank Kardel wrote: On 01/04/17 09:37, Paul Goyette wrote: On Wed, 4 Jan 2017, Frank Kardel wrote: I would also suggest a 64 bit fraction like in struct bintime, which we already have and use internally for timekeeping anyway along with the timespec, timeval conversion

Re: CVS commit: src/sys

2017-01-04 Thread Frank Kardel
I would also suggest a 64 bit fraction like in struct bintime, which we already have and use internally for timekeeping anyway along with the timespec, timeval conversion functions. Thus collecting can be faster as we don't need to make the conversions when collectiing. I deem converting at