Re: CVS commit: src/sys/kern

2018-12-06 Thread Maxime Villard
Le 07/12/2018 à 06:28, matthew green a écrit : Le 03/12/2018 à 23:25, matthew green a écrit : i don't care what other platforms do -- i care about netbsd not breaking basic functionality. you did that, and christos commited my fix to unbreak it. you're entirely welcome to fix this properly,

re: CVS commit: src/sys/kern

2018-12-06 Thread matthew green
> Le 03/12/2018 à 23:25, matthew green a écrit : > > i don't care what other platforms do -- i care about netbsd not > > breaking basic functionality. you did that, and christos commited > > my fix to unbreak it. > > > > you're entirely welcome to fix this properly, but you are not welcome > >

Re: CVS commit: src/sys/kern

2018-12-06 Thread Maxime Villard
Le 06/12/2018 à 07:09, Warner Losh a écrit : No, I committed a set of changes that were agreed upon months ago. It is fine to reconsider the changes in retrospect, but meanwhile, you need to quit fucking around with these accusations. That's a super crappy attitude. The changes

Re: CVS commit: src/sys/kern

2018-12-06 Thread Taylor R Campbell
> Date: Wed, 5 Dec 2018 10:02:44 +0100 > From: Maxime Villard > > Le 03/12/2018 à 19:35, Manuel Bouyer a écrit : > > So there's no way to completely disable KASLR now ? > > Although I admit it's usefull to have it on by default, there should be a > > way > > to turn it off for low-level

CVS commit: src/sys/net

2018-12-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 7 05:09:39 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: ipsecif(4) support input drop packet counter. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/net/if_ipsec.c Please

CVS commit: src/sys/net

2018-12-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 7 05:09:39 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: ipsecif(4) support input drop packet counter. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/net/if_ipsec.c Please

CVS commit: src/lib/libc/arch/aarch64/softfloat

2018-12-06 Thread Tom Ivar Helbekkmo
Module Name:src Committed By: tih Date: Thu Dec 6 19:17:13 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/softfloat: softfloat.h Log Message: Summary: Align softfloat float128 with libgcc. While libgcc adapts its float128 data structure to the endianness of the

CVS commit: src/lib/libc/arch/aarch64/softfloat

2018-12-06 Thread Tom Ivar Helbekkmo
Module Name:src Committed By: tih Date: Thu Dec 6 19:17:13 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/softfloat: softfloat.h Log Message: Summary: Align softfloat float128 with libgcc. While libgcc adapts its float128 data structure to the endianness of the

CVS commit: src/usr.bin/w

2018-12-06 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Thu Dec 6 19:15:35 UTC 2018 Modified Files: src/usr.bin/w: uptime.1 w.1 Log Message: Document the source of load average figures. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/usr.bin/w/uptime.1 cvs rdiff -u

CVS commit: src/usr.bin/w

2018-12-06 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Thu Dec 6 19:15:35 UTC 2018 Modified Files: src/usr.bin/w: uptime.1 w.1 Log Message: Document the source of load average figures. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/usr.bin/w/uptime.1 cvs rdiff -u

CVS commit: src/usr.bin/w

2018-12-06 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Thu Dec 6 19:01:53 UTC 2018 Modified Files: src/usr.bin/w: uptime.1 Log Message: Add a statement about uptime's relation to w(1). To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/usr.bin/w/uptime.1 Please note

CVS commit: src/usr.bin/w

2018-12-06 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Thu Dec 6 19:01:53 UTC 2018 Modified Files: src/usr.bin/w: uptime.1 Log Message: Add a statement about uptime's relation to w(1). To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/usr.bin/w/uptime.1 Please note

CVS commit: src/sys/arch/aarch64/include

2018-12-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Dec 6 18:36:06 UTC 2018 Modified Files: src/sys/arch/aarch64/include: param.h Log Message: Expose CACHE_LINE_SIZE (and COHERENCY_UNIT) so that fstat can work To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/aarch64/include

2018-12-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Dec 6 18:36:06 UTC 2018 Modified Files: src/sys/arch/aarch64/include: param.h Log Message: Expose CACHE_LINE_SIZE (and COHERENCY_UNIT) so that fstat can work To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/x86/x86

2018-12-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 6 17:44:28 UTC 2018 Modified Files: src/sys/arch/x86/x86: svs.c Log Message: Simplify, use _pi instead of modulos, no real functional change. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

Re: CVS commit: src/sys/kern

2018-12-06 Thread Maxime Villard
Le 06/12/2018 à 11:06, Manuel Bouyer a écrit : as I understand KASLR (but I didn't look at the code), addresses are choosen at random. So I guess there's a random number generator in the process. Maybe it would be as simple as making the random number generator return a constant value ? Yes,

CVS commit: src/sys/arch/x86/x86

2018-12-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 6 17:44:28 UTC 2018 Modified Files: src/sys/arch/x86/x86: svs.c Log Message: Simplify, use _pi instead of modulos, no real functional change. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/arch/x86/include

2018-12-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 6 17:26:18 UTC 2018 Modified Files: src/sys/arch/x86/include: pmap.h Log Message: Fix inconsistency, these are indexes and not types, no real functional change. To generate a diff of this commit: cvs rdiff -u -r1.91

CVS commit: src/sys/arch/x86/include

2018-12-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 6 17:26:18 UTC 2018 Modified Files: src/sys/arch/x86/include: pmap.h Log Message: Fix inconsistency, these are indexes and not types, no real functional change. To generate a diff of this commit: cvs rdiff -u -r1.91

CVS commit: src/share/misc

2018-12-06 Thread Brian Ginsbach
Module Name:src Committed By: ginsbach Date: Thu Dec 6 14:22:48 UTC 2018 Modified Files: src/share/misc: acronyms.comp Log Message: Add BUAG, DCIM (2x), and SDP To generate a diff of this commit: cvs rdiff -u -r1.218 -r1.219 src/share/misc/acronyms.comp Please note

CVS commit: src/share/misc

2018-12-06 Thread Brian Ginsbach
Module Name:src Committed By: ginsbach Date: Thu Dec 6 14:22:48 UTC 2018 Modified Files: src/share/misc: acronyms.comp Log Message: Add BUAG, DCIM (2x), and SDP To generate a diff of this commit: cvs rdiff -u -r1.218 -r1.219 src/share/misc/acronyms.comp Please note

CVS commit: src/sys/kern

2018-12-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 6 13:51:43 UTC 2018 Modified Files: src/sys/kern: kern_proc.c Log Message: Typo fix (Geoff Wing) To generate a diff of this commit: cvs rdiff -u -r1.222 -r1.223 src/sys/kern/kern_proc.c Please note that diffs are

CVS commit: src/sys/kern

2018-12-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 6 13:51:43 UTC 2018 Modified Files: src/sys/kern: kern_proc.c Log Message: Typo fix (Geoff Wing) To generate a diff of this commit: cvs rdiff -u -r1.222 -r1.223 src/sys/kern/kern_proc.c Please note that diffs are

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

2018-12-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 6 13:25:02 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: if_sriov.c ixgbe.c ixgbe.h ixgbe_82599.c ixgbe_api.c ixgbe_api.h ixgbe_features.h ixgbe_netbsd.c ixgbe_netbsd.h ixgbe_phy.c ixgbe_type.h

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

2018-12-06 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 6 13:25:02 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: if_sriov.c ixgbe.c ixgbe.h ixgbe_82599.c ixgbe_api.c ixgbe_api.h ixgbe_features.h ixgbe_netbsd.c ixgbe_netbsd.h ixgbe_phy.c ixgbe_type.h

Re: CVS commit: src/sys/kern

2018-12-06 Thread Manuel Bouyer
On Wed, Dec 05, 2018 at 10:02:44AM +0100, Maxime Villard wrote: > Le 03/12/2018 à 19:35, Manuel Bouyer a écrit : > > On Mon, Dec 03, 2018 at 12:54:26PM +0100, Maxime Villard wrote: > > > In other words, 80% of KASLR is enabled by default, regardless of #ifdef > > > KASLR. Therefore, it is wrong to

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2018-12-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 6 10:00:40 UTC 2018 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: We have component names as counted strings (cn_nameptr, cn_namelen) but ZFS expects a null-terminated name.

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2018-12-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 6 10:00:40 UTC 2018 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: We have component names as counted strings (cn_nameptr, cn_namelen) but ZFS expects a null-terminated name.

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2018-12-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 6 09:58:52 UTC 2018 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_znode.c Log Message: Add missing ZFS_OBJ_HOLD_ENTER() / ZFS_OBJ_HOLD_EXIT() to zfs_zget_cleaner(). To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2018-12-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 6 09:58:52 UTC 2018 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_znode.c Log Message: Add missing ZFS_OBJ_HOLD_ENTER() / ZFS_OBJ_HOLD_EXIT() to zfs_zget_cleaner(). To generate a diff of this

Re: CVS commit: src/sys/kern

2018-12-06 Thread Martin Husemann
On Thu, Dec 06, 2018 at 09:35:22AM +0100, Maxime Villard wrote: > - I developed the strongest KASLR implementation ever, and the only >thing I'm told now is that enabling it is a "bug". I think you are refering to a mail from me, and this is not what I was trying to say back then. I like

Re: CVS commit: src/sys/kern

2018-12-06 Thread Maxime Villard
Le 06/12/2018 à 07:35, Taylor R Campbell a écrit : So please try again, maxv. Your last message was incredibly disrespectful to other members of the project who have spent decades with NetBSD doing debugging and diagnostics with tools your changes broke. Oh yeah? Let's talk disrespect: - I