CVS commit: src/sys/compat/linux/common

2018-07-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jul 9 05:43:35 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Fix compile error. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96

CVS commit: src/sys/compat/linux/common

2018-07-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jul 9 05:43:35 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Fix compile error. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96

CVS commit: src/lib/libpuffs

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 9 00:47:48 UTC 2018 Modified Files: src/lib/libpuffs: callcontext.c Log Message: revert previous now that MAP_ALIGNED has been fixed. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/lib/libpuffs

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 9 00:47:48 UTC 2018 Modified Files: src/lib/libpuffs: callcontext.c Log Message: revert previous now that MAP_ALIGNED has been fixed. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/sys

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 9 00:46:19 UTC 2018 Modified Files: src/sys/sys: mman.h Log Message: cast align result to int, since the flags argument is expected to be an int. >From Kamil To generate a diff of this commit: cvs rdiff -u -r1.54

CVS commit: src/sys/sys

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jul 9 00:46:19 UTC 2018 Modified Files: src/sys/sys: mman.h Log Message: cast align result to int, since the flags argument is expected to be an int. >From Kamil To generate a diff of this commit: cvs rdiff -u -r1.54

Re: CVS commit: src/sys/sys

2018-07-08 Thread Paul Goyette
On Sun, 8 Jul 2018, Christos Zoulas wrote: On Jul 9, 5:56am, p...@whooppee.com (Paul Goyette) wrote: -- Subject: Re: CVS commit: src/sys/sys | > Yes, the double evaluation is a show-stopper, please revert. | | A quick inspection shows that no additional code is generated, at least | when

Re: CVS commit: src/sys/sys

2018-07-08 Thread Christos Zoulas
On Jul 9, 5:56am, p...@whooppee.com (Paul Goyette) wrote: -- Subject: Re: CVS commit: src/sys/sys | > Yes, the double evaluation is a show-stopper, please revert. | | A quick inspection shows that no additional code is generated, at least | when using gcc. For example: Not if the value has

Re: CVS commit: src/lib/libpuffs

2018-07-08 Thread Christos Zoulas
On Jul 8, 10:12pm, n...@gmx.com (Kamil Rytarowski) wrote: -- Subject: Re: CVS commit: src/lib/libpuffs | How about this patch: | | http://netbsd.org/~kamil/patch-00065-mman-MAP_ALIGNED-cast.txt | | With an optional additional () around the macro body. Yes, that's better! since the flags is

CVS commit: src/sys/sys

2018-07-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 8 21:59:12 UTC 2018 Modified Files: src/sys/sys: types.h Log Message: Revert previous as requested. Leaving it to dholland@ (who originally proposed this on IRC) to raise any necessary discussion on tech-kern. To

CVS commit: src/sys/sys

2018-07-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 8 21:59:12 UTC 2018 Modified Files: src/sys/sys: types.h Log Message: Revert previous as requested. Leaving it to dholland@ (who originally proposed this on IRC) to raise any necessary discussion on tech-kern. To

Re: CVS commit: src/sys/sys

2018-07-08 Thread Paul Goyette
On Sun, 8 Jul 2018, Christos Zoulas wrote: Committed By: pgoyette Date: Sun Jul 8 06:21:42 UTC 2018 Modified Files: src/sys/sys: types.h Log Message: Use a different, type-insensitive idiom for CLR(). As discussed on IRC and proposed by dholland@, the existing idiom is

CVS commit: src/external/bsd/ppp/usr.sbin/pppd

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 21:01:21 UTC 2018 Modified Files: src/external/bsd/ppp/usr.sbin/pppd: sys-bsd.c Log Message: New arp code needs RTF_LLDATA for DELETE to work! XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/external/bsd/ppp/usr.sbin/pppd

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 21:01:21 UTC 2018 Modified Files: src/external/bsd/ppp/usr.sbin/pppd: sys-bsd.c Log Message: New arp code needs RTF_LLDATA for DELETE to work! XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/share/man/man4

2018-07-08 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Sun Jul 8 20:29:08 UTC 2018 Modified Files: src/share/man/man4: puc.4 Log Message: mention Oxford Semiconductor OXPCIe954 4-port PCIe serial card To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

CVS commit: src/share/man/man4

2018-07-08 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Sun Jul 8 20:29:08 UTC 2018 Modified Files: src/share/man/man4: puc.4 Log Message: mention Oxford Semiconductor OXPCIe954 4-port PCIe serial card To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

Re: CVS commit: src/lib/libpuffs

2018-07-08 Thread Kamil Rytarowski
On 08.07.2018 18:48, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Sun Jul 8 16:48:47 UTC 2018 > > Modified Files: > src/lib/libpuffs: callcontext.c > > Log Message: > correct previous cast. > How about this patch:

CVS commit: src/sys/compat/linux/common

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:58:39 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Enable executing linux go binaries by using a special probe function for them. To generate a diff of this commit: cvs

CVS commit: src/sys/compat/linux/common

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:58:39 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Enable executing linux go binaries by using a special probe function for them. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/ic

2018-07-08 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Jul 8 17:58:26 UTC 2018 Modified Files: src/sys/dev/ic: ahcisata_core.c Log Message: whitespace fix To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/dev/ic/ahcisata_core.c Please note that diffs are

CVS commit: src/sys/dev/ic

2018-07-08 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Jul 8 17:58:26 UTC 2018 Modified Files: src/sys/dev/ic: ahcisata_core.c Log Message: whitespace fix To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/dev/ic/ahcisata_core.c Please note that diffs are

CVS commit: src/sys/lib/libkern

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:54:42 UTC 2018 Modified Files: src/sys/lib/libkern: Makefile.libkern libkern.h Log Message: provide memmem To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/lib/libkern/Makefile.libkern cvs

CVS commit: src/sys/lib/libkern

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:54:42 UTC 2018 Modified Files: src/sys/lib/libkern: Makefile.libkern libkern.h Log Message: provide memmem To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/lib/libkern/Makefile.libkern cvs

CVS commit: src/lib/libc/string

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:53:42 UTC 2018 Removed Files: src/lib/libc/string: memmem.c Log Message: switch to FreeBSD's memmem To generate a diff of this commit: cvs rdiff -u -r1.2 -r0 src/lib/libc/string/memmem.c Please note that diffs

CVS commit: src/lib/libc/string

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:53:42 UTC 2018 Removed Files: src/lib/libc/string: memmem.c Log Message: switch to FreeBSD's memmem To generate a diff of this commit: cvs rdiff -u -r1.2 -r0 src/lib/libc/string/memmem.c Please note that diffs

CVS commit: src/common/lib/libc/string

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:53:13 UTC 2018 Added Files: src/common/lib/libc/string: memmem.c Log Message: switch to FreeBSD's memmem (faster) To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/common/lib/libc/string/memmem.c

CVS commit: src/common/lib/libc/string

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:53:13 UTC 2018 Added Files: src/common/lib/libc/string: memmem.c Log Message: switch to FreeBSD's memmem (faster) To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/common/lib/libc/string/memmem.c

CVS commit: src/usr.bin/xlint/lint1

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:48:42 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: recognize noinline attribute To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/usr.bin/xlint/lint1/cgram.y cvs

CVS commit: src/usr.bin/xlint/lint1

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:48:42 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: recognize noinline attribute To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/usr.bin/xlint/lint1/cgram.y cvs

CVS commit: src/sys/arch/i386/stand/efiboot

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:01:02 UTC 2018 Modified Files: src/sys/arch/i386/stand/efiboot: Makefile Log Message: use += :-) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/i386/stand/efiboot/Makefile Please note

CVS commit: src/sys/arch/i386/stand/efiboot

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:01:02 UTC 2018 Modified Files: src/sys/arch/i386/stand/efiboot: Makefile Log Message: use += :-) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/i386/stand/efiboot/Makefile Please note

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

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:55:37 UTC 2018 Modified Files: src/distrib/sets/lists/base: md.i386 Log Message: add the efi boot blocks XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149

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

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:55:37 UTC 2018 Modified Files: src/distrib/sets/lists/base: md.i386 Log Message: add the efi boot blocks XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149

CVS commit: src/external/gpl3/binutils

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:53:56 UTC 2018 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd src/external/gpl3/binutils/lib/libbfd/arch/i386: defs.mk Log Message: enable coff/pe executable vectors for i386 for the efi

CVS commit: src/external/gpl3/binutils

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:53:56 UTC 2018 Modified Files: src/external/gpl3/binutils/dist/bfd: config.bfd src/external/gpl3/binutils/lib/libbfd/arch/i386: defs.mk Log Message: enable coff/pe executable vectors for i386 for the efi

CVS commit: src/sys/arch/i386/stand

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:50:28 UTC 2018 Modified Files: src/sys/arch/i386/stand: Makefile src/sys/arch/i386/stand/efiboot: Makefile Log Message: Enable efiboot on i386, for 32 bit bootblocks To generate a diff of this commit:

CVS commit: src/sys/arch/i386/stand

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:50:28 UTC 2018 Modified Files: src/sys/arch/i386/stand: Makefile src/sys/arch/i386/stand/efiboot: Makefile Log Message: Enable efiboot on i386, for 32 bit bootblocks To generate a diff of this commit:

CVS commit: src/lib/libpuffs

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:48:47 UTC 2018 Modified Files: src/lib/libpuffs: callcontext.c Log Message: correct previous cast. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libpuffs/callcontext.c Please note that

CVS commit: src/lib/libpuffs

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:48:47 UTC 2018 Modified Files: src/lib/libpuffs: callcontext.c Log Message: correct previous cast. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libpuffs/callcontext.c Please note that

CVS commit: src/lib/libpuffs

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:39:27 UTC 2018 Modified Files: src/lib/libpuffs: callcontext.c Log Message: cast for lint To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/lib/libpuffs/callcontext.c Please note that diffs are

CVS commit: src/lib/libpuffs

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 16:39:27 UTC 2018 Modified Files: src/lib/libpuffs: callcontext.c Log Message: cast for lint To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/lib/libpuffs/callcontext.c Please note that diffs are

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

2018-07-08 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Jul 8 14:46:23 UTC 2018 Modified Files: src/sys/arch/x86/x86: mpbios.c Log Message: Revert previous Misalignment access handling patches are now discussed on tech-kern. Requested by and . To generate a diff of this

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

2018-07-08 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Jul 8 14:46:23 UTC 2018 Modified Files: src/sys/arch/x86/x86: mpbios.c Log Message: Revert previous Misalignment access handling patches are now discussed on tech-kern. Requested by and . To generate a diff of this

CVS commit: src/sys/kern

2018-07-08 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Jul 8 14:42:52 UTC 2018 Modified Files: src/sys/kern: kern_timeout.c Log Message: Try to avoid signed integer overflow in callout_softclock() The delta operation (c->c_time - ticks) is documented as safe, however it still

CVS commit: src/sys/kern

2018-07-08 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Jul 8 14:42:52 UTC 2018 Modified Files: src/sys/kern: kern_timeout.c Log Message: Try to avoid signed integer overflow in callout_softclock() The delta operation (c->c_time - ticks) is documented as safe, however it still

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

2018-07-08 Thread Kamil Rytarowski
On 08.07.2018 15:56, Christos Zoulas wrote: > In article <20180708092413.gb8...@mail.duskware.de>, > Martin Husemann wrote: >> On Sun, Jul 08, 2018 at 10:49:53AM +0200, Jaromír Dole?ek wrote: Module Name:src Committed By: kamil Date: Sat Jul 7 23:05:50 UTC 2018

Re: CVS commit: src/sys/sys

2018-07-08 Thread Christos Zoulas
In article <20180708092258.ga13...@britannica.bec.de>, Joerg Sonnenberger wrote: >On Sun, Jul 08, 2018 at 06:21:42AM +, Paul Goyette wrote: >> Module Name: src >> Committed By:pgoyette >> Date:Sun Jul 8 06:21:42 UTC 2018 >> >> Modified Files: >> src/sys/sys:

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

2018-07-08 Thread Kamil Rytarowski
On 08.07.2018 10:49, Jaromír Doleček wrote: > Shouldn't this: > > memtop |= (uint16_t)mpbios_page[0x414] << 8; > > be actually << 16 to keep the same semantics? > No. This is a 2-byte (x86 word) variable. One byte has to be stored with the 8 bits shift. If it would be differently it would

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

2018-07-08 Thread Christos Zoulas
In article <20180708092413.gb8...@mail.duskware.de>, Martin Husemann wrote: >On Sun, Jul 08, 2018 at 10:49:53AM +0200, Jaromír Dole?ek wrote: >> > Module Name:src >> > Committed By: kamil >> > Date: Sat Jul 7 23:05:50 UTC 2018 >> > >> > Modified Files: >> >

CVS commit: src/sys/arch/arm/nvidia

2018-07-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 8 11:37:50 UTC 2018 Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_platform.c Removed Files: src/sys/arch/arm/nvidia: soc_tegra210.c Log Message: Use psci_fdt_bootstrap for MP spinup on Tegra210.

CVS commit: src/sys/arch/arm/nvidia

2018-07-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 8 11:37:50 UTC 2018 Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_platform.c Removed Files: src/sys/arch/arm/nvidia: soc_tegra210.c Log Message: Use psci_fdt_bootstrap for MP spinup on Tegra210.

Re: CVS commit: src/sys/sys

2018-07-08 Thread Joerg Sonnenberger
On Sun, Jul 08, 2018 at 06:21:42AM +, Paul Goyette wrote: > Module Name: src > Committed By: pgoyette > Date: Sun Jul 8 06:21:42 UTC 2018 > > Modified Files: > src/sys/sys: types.h > > Log Message: > Use a different, type-insensitive idiom for CLR(). > > As discussed on IRC

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

2018-07-08 Thread Martin Husemann
On Sun, Jul 08, 2018 at 10:49:53AM +0200, Jaromír Dole?ek wrote: > > Module Name:src > > Committed By: kamil > > Date: Sat Jul 7 23:05:50 UTC 2018 > > > > Modified Files: > > src/sys/arch/x86/x86: mpbios.c > > > > Log Message: > > Remove unaligned access to mpbios_page[] >

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

2018-07-08 Thread Jaromír Doleček
Shouldn't this: memtop |= (uint16_t)mpbios_page[0x414] << 8; be actually << 16 to keep the same semantics? Jaromir Le dim. 8 juil. 2018 à 01:05, Kamil Rytarowski a écrit : > > Module Name:src > Committed By: kamil > Date: Sat Jul 7 23:05:50 UTC 2018 > > Modified Files: >

CVS commit: src/sys/dev/usb

2018-07-08 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Sun Jul 8 08:32:53 UTC 2018 Modified Files: src/sys/dev/usb: usbdevs.h Log Message: add identification for some Yubikeys To generate a diff of this commit: cvs rdiff -u -r1.742 -r1.743 src/sys/dev/usb/usbdevs.h Please note that

CVS commit: src/sys/dev/usb

2018-07-08 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Sun Jul 8 08:32:53 UTC 2018 Modified Files: src/sys/dev/usb: usbdevs.h Log Message: add identification for some Yubikeys To generate a diff of this commit: cvs rdiff -u -r1.742 -r1.743 src/sys/dev/usb/usbdevs.h Please note that

CVS commit: [pgoyette-compat] src/sys/kern

2018-07-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 8 07:33:14 UTC 2018 Modified Files: src/sys/kern [pgoyette-compat]: kern_module.c kern_module_vfs.c sys_module.c Log Message: Use SET, CLR, ISSET macros from types.h NFCI To generate a diff of this

CVS commit: [pgoyette-compat] src/sys/kern

2018-07-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 8 07:33:14 UTC 2018 Modified Files: src/sys/kern [pgoyette-compat]: kern_module.c kern_module_vfs.c sys_module.c Log Message: Use SET, CLR, ISSET macros from types.h NFCI To generate a diff of this

CVS commit: src/sys/sys

2018-07-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 8 06:21:42 UTC 2018 Modified Files: src/sys/sys: types.h Log Message: Use a different, type-insensitive idiom for CLR(). As discussed on IRC and proposed by dholland@, the existing idiom is type-sensitive, and will

CVS commit: src/sys/sys

2018-07-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 8 06:21:42 UTC 2018 Modified Files: src/sys/sys: types.h Log Message: Use a different, type-insensitive idiom for CLR(). As discussed on IRC and proposed by dholland@, the existing idiom is type-sensitive, and will