CVS: cvs.openbsd.org: src

2018-04-27 Thread Visa Hankala
CVSROOT:/cvs Module name:src Changes by: v...@cvs.openbsd.org2018/04/27 21:13:05 Modified files: share/man/man9 : VOP_LOOKUP.9 sys/arch/sparc64/dev: vdsp.c sys/dev: diskmap.c vnd.c sys/dev/usb: uvideo.c sys/isofs/cd9660:

CVS: cvs.openbsd.org: src

2018-04-27 Thread joshua stein
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2018/04/27 15:36:12 Modified files: sys/arch/amd64/amd64: efifb.c sys/dev/pci/drm/i915: i915_drv.c sys/dev/rasops : rasops.c rasops.h Log message: rasops: implement scrollback activate it

CVS: cvs.openbsd.org: src

2018-04-27 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2018/04/27 14:28:25 Modified files: sbin/disklabel : editor.c Log message: Add getnumber() to extract simple deciaml values from the user. Doesn't handle units, '*', etc. Replace the more complex getuint64

CVS: cvs.openbsd.org: src

2018-04-27 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2018/04/27 14:20:12 Modified files: sbin/disklabel : editor.c Log message: Create and use a couple of #defines for the magic return values of getuint64 that indicate errors. Suggested by & ok otto@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2018/04/27 12:05:44 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Add test for stat behavior to make sure we can stat executable only

CVS: cvs.openbsd.org: src

2018-04-27 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2018/04/27 11:03:09 Modified files: sys/net80211 : ieee80211_input.c Log message: If a wifi driver does not provide an ic_bgscan_start() function there is no point in scheduling ic_bgscan_timeout() since

CVS: cvs.openbsd.org: src

2018-04-27 Thread Eric Faurot
CVSROOT:/cvs Module name:src Changes by: e...@cvs.openbsd.org2018/04/27 10:14:37 Log message: Import lpd, a re-implementation of the lpr daemon following the latest OpenBSD coding practices (fork+exec/privsep/pledge/...). It is only intended to replace the lpd(8)

CVS: cvs.openbsd.org: src

2018-04-27 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2018/04/27 09:45:52 Modified files: sys/arch/i386/i386: vmm.c sys/arch/amd64/amd64: vmm.c Log message: use nitems() verified md5 sum on amd64 ok mlarkin@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2018/04/27 09:33:49 Modified files: sys/net80211 : ieee80211_proto.c Log message: Fix WEP. Clear group keys in iee80211_newstate only if we're doing WPA. Otherwise, ieee80211_crypto_clear_groupkeys()

CVS: cvs.openbsd.org: src

2018-04-27 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2018/04/27 09:28:00 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Fix regress that was depengin on pledgepath() being able to traverse the filesystem unrestricted

CVS: cvs.openbsd.org: src

2018-04-27 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2018/04/27 09:27:10 Modified files: sys/net80211 : ieee80211_node.c Log message: Fix the scan loop: We were only looking for an AP once and stopped scanning if none was found. Accidentally broken in

CVS: cvs.openbsd.org: src

2018-04-27 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2018/04/27 09:19:32 Modified files: sys/arch/amd64/conf: Makefile.amd64 sys/arch/i386/conf: Makefile.i386 Log message: -fretpoline for non-RAMDISK kernels. Skylake product needs it, and therefore

CVS: cvs.openbsd.org: src

2018-04-27 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2018/04/27 09:17:53 Modified files: usr.bin/nc : netcat.c Log message: trailing whitespace, and move arg checking before pledge in preparation for pledgepath ok deraadt@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Eric Faurot
CVSROOT:/cvs Module name:src Changes by: e...@cvs.openbsd.org2018/04/27 09:16:12 Modified files: usr.sbin/smtpd : smtp_session.c Log message: factorize code ok gilles@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2018/04/27 08:17:52 Modified files: sys/dev/usb: xhcireg.h Log message: Introduce an helper function to extract endpoint's max burst value. Use this helper to calculate the Transfer Burst Count (TBC)

CVS: cvs.openbsd.org: src

2018-04-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/04/27 07:46:01 Modified files: lib/libc/gdtoa : hdtoa.c Log message: Fix typo in binary-float example in comment

CVS: cvs.openbsd.org: src

2018-04-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/04/27 07:42:08 Modified files: lib/libc/gen : getmntinfo.3 lib/libc/sys : getfh.2 getfsstat.2 mount.2 statfs.2 swapctl.2 Log message: and no longer require ok krw@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2018/04/27 07:25:08 Modified files: sys/dev/usb: xhci.c Log message: Introduce an helper function to extract endpoint's max burst value. Use this helper to calculate the Transfer Burst Count (TBC) and

CVS: cvs.openbsd.org: src

2018-04-27 Thread Mike Larkin
CVSROOT:/cvs Module name:src Changes by: mlar...@cvs.openbsd.org 2018/04/27 06:15:10 Modified files: usr.sbin/vmd : i8259.c i8259.h pci.c vm.c vmd.h Log message: vmd(8): implement vmd side of ELCR registers ok guenther

CVS: cvs.openbsd.org: src

2018-04-27 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2018/04/27 06:07:36 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: test with pledgepath(NULL,NULL) instead of pledge activating things

CVS: cvs.openbsd.org: src

2018-04-27 Thread Paul Irofti
CVSROOT:/cvs Module name:src Changes by: piro...@cvs.openbsd.org 2018/04/27 05:31:17 Modified files: regress/lib/libpthread/semaphore/sem_timedwait: sem_timedwait.c Log message: Fix sem_timedwait regress test. Needs SA_RESTART to block now. Hug and OK guenther@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2018/04/27 04:47:58 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Change regress to accomodate no flags escalation once active

CVS: cvs.openbsd.org: src

2018-04-27 Thread Mike Larkin
CVSROOT:/cvs Module name:src Changes by: mlar...@cvs.openbsd.org 2018/04/27 04:35:54 Modified files: sys/dev/pci: pcidevs_data.h pcidevs.h Log message: regen

CVS: cvs.openbsd.org: src

2018-04-27 Thread Mike Larkin
CVSROOT:/cvs Module name:src Changes by: mlar...@cvs.openbsd.org 2018/04/27 04:35:28 Modified files: sys/dev/pci: pcidevs Log message: add Marvell 88W8897 wireless to pcidevs (no driver yet)

CVS: cvs.openbsd.org: src

2018-04-27 Thread Mike Larkin
CVSROOT:/cvs Module name:src Changes by: mlar...@cvs.openbsd.org 2018/04/27 04:26:15 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: vmm(4): pass through ELCRx ports to vmd(8) These ports are used for Edge/Level control

CVS: cvs.openbsd.org: src

2018-04-27 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2018/04/27 04:16:26 Modified files: sys/dev/usb: xhci.c Log message: Print index as unsigned.

CVS: cvs.openbsd.org: src

2018-04-27 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2018/04/27 04:13:37 Modified files: sys/kern : kern_descrip.c kern_event.c kern_exec.c sys_generic.c uipc_syscalls.c uipc_usrreq.c vfs_lookup.c

CVS: cvs.openbsd.org: src

2018-04-27 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2018/04/27 04:11:28 Modified files: sys/dev/usb: xhci.c Log message: Fix an off-by-one in xhci_xfer_tdsize(). While here use UE_GET_SIZE() coherently. ok pirofti@, stsp@, visa@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2018/04/27 04:02:15 Modified files: usr.sbin/slaacctl: slaacctl.c Log message: pledge earlier in preparation of pledgepath

CVS: cvs.openbsd.org: src

2018-04-27 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2018/04/27 03:40:59 Modified files: sys/dev/usb: uplcom.c Log message: Remove duplicate device identification so my usb drive attaches as a umass and not as a uplcom. >From mpi, ok deraadt, no

CVS: cvs.openbsd.org: src

2018-04-27 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2018/04/27 03:07:16 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: remove references to O flags in test messages

CVS: cvs.openbsd.org: src

2018-04-27 Thread Mike Larkin
CVSROOT:/cvs Module name:src Changes by: mlar...@cvs.openbsd.org 2018/04/27 02:57:13 Modified files: usr.sbin/vmd : i8253.c Log message: vmd(8): allow counter state readback via misc port for square wave mode

CVS: cvs.openbsd.org: src

2018-04-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/04/27 02:14:15 Modified files: sys/arch/amd64/amd64: db_trace.c Log message: Fix the prologue detection to match amd64 opcodes, not i386 opcodes ok mlarkin@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/04/27 02:08:06 Modified files: sys/dev/usb: ubsa.c uvscom.c sys/scsi : scsi_ioctl.c Log message: Delete superfluous includes of ok krw@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/04/27 00:49:06 Modified files: libexec/ld.so/amd64: Makefile.inc Log message: Make sure ld.so doesn't use floating point registers, as the lazy-binding stub doesn't preserve them and some may

CVS: cvs.openbsd.org: src

2018-04-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/04/27 00:47:34 Modified files: regress/lib/libpthread/pthread_join: pthread_join.c lib/librthread : rthread_sem.c Log message: pthread_join() must not return EINTR Simplify

CVS: cvs.openbsd.org: src

2018-04-27 Thread Patrick Wildt
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2018/04/27 00:45:40 Modified files: sys/dev/fdt: imxesdhc.c Log message: The i.MX8M has the same quirk as the i.MX6SX, where the CAP1 register spills into the CAP register.

CVS: cvs.openbsd.org: src

2018-04-27 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2018/04/27 00:46:04 Modified files: sbin/restore : tape.c Log message: Restore mode on symlinks ok deraadt@

CVS: cvs.openbsd.org: src

2018-04-27 Thread Mike Larkin
CVSROOT:/cvs Module name:src Changes by: mlar...@cvs.openbsd.org 2018/04/27 00:44:43 Modified files: usr.sbin/vmd : i8253.c Log message: vmd(8): allow unlatch PIT reads ok ccardenas

CVS: cvs.openbsd.org: src

2018-04-27 Thread Patrick Wildt
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2018/04/27 00:41:12 Modified files: sys/dev/fdt: if_fec.c Log message: Newer fec(4), like implemented on i.MX8M, have multiple interrupt lines to the ethernet controller for different types of events.