CVS: cvs.openbsd.org: www

2013-10-20 Thread Brett Mahar
CVSROOT:/cvs
Module name:www
Changes by: br...@cvs.openbsd.org   2013/10/20 00:08:16

Modified files:
.  : plus.html 

Log message:
plus.html for Oct 7-13, ok jj@.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/10/20 00:19:28

Modified files:
usr.bin/ssh: readconf.c ssh_config.5 

Log message:
rename command subclause of the recently-added Match keyword to
exec; it's shorter, clearer in intent and we might want to add the
ability to match against the command being executed at the remote end in
the future.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/10/20 01:40:44

Modified files:
lib/libc/gen   : nlist.3 
lib/libc/sys   : execve.2 
usr.bin/nm : nm.1 size.1 
usr.bin/rdist  : rdist.1 
sys/arch/sparc/stand/installboot: installboot.8 
sys/arch/aviion/stand/a2coff: a2coff.8 
usr.sbin/mopd/mopa.out: mopa.out.1 
usr.sbin/mopd/mopd: mopd.8 
bin/csh: csh.1 

Log message:
catch up with elf(5)/stab(5) removal;
ok miod



Re: CVS: cvs.openbsd.org: src

2013-10-20 Thread Jason McIntyre
On Sun, Oct 20, 2013 at 01:40:44AM -0600, Jason McIntyre wrote:
 CVSROOT:  /cvs
 Module name:  src
 Changes by:   j...@cvs.openbsd.org2013/10/20 01:40:44
 
 Modified files:
   lib/libc/gen   : nlist.3 
   lib/libc/sys   : execve.2 
   usr.bin/nm : nm.1 size.1 
   usr.bin/rdist  : rdist.1 
   sys/arch/sparc/stand/installboot: installboot.8 
   sys/arch/aviion/stand/a2coff: a2coff.8 
   usr.sbin/mopd/mopa.out: mopa.out.1 
   usr.sbin/mopd/mopd: mopd.8 
   bin/csh: csh.1 
 
 Log message:
 catch up with elf(5)/stab(5) removal;
 ok miod
 

er, a.out(5) removal, not elf(5). don;t panic!
jmc



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 02:27:17

Modified files:
distrib/alpha/bsd.rd: Makefile 

Log message:
Fix release after rdsetroot shuffle.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2013/10/20 02:43:44

Modified files:
share/man/man4 : Makefile crypto.4 pci.4 
sys/dev/pci: files.pci 
Removed files:
share/man/man4 : noct.4 
sys/dev/pci: noct.c noctreg.h noctvar.h 

Log message:
tedu noct(4). dmesglog shows no users of this device and the driver has
a bug that nobody (even the original author) knows how to fix.

kill with fire deraadt@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/10/20 02:48:39

Modified files:
sys/net: bridgestp.c 

Log message:
remove irrelevant comment



CVS: cvs.openbsd.org: src

2013-10-20 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/10/20 03:16:36

Modified files:
distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 
 md.aviion md.hp300 md.hppa md.hppa64 
 md.i386 md.landisk md.loongson 
 md.luna88k md.macppc md.mvme68k 
 md.mvme88k md.octeon md.sgi md.socppc 
 md.sparc md.sparc64 md.vax md.zaurus 
distrib/sets/lists/comp: mi 
distrib/sets/lists/man: mi 

Log message:
sync



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2013/10/20 03:27:39

Modified files:
sys/kern   : subr_hibernate.c 

Log message:
Use a second inflate page for stream finalize, since it is possible
(though unlikely) for the end of stream marker to overflow from one page.
This should fix a few (but not all) spurious failure-to-hibernate errors.

Also remove an unnecessary cache flush during deflate.

ok deraadt



CVS: cvs.openbsd.org: src

2013-10-20 Thread Bret Lambert
CVSROOT:/cvs
Module name:src
Changes by: blamb...@cvs.openbsd.org2013/10/20 03:34:21

Modified files:
usr.bin/mg : theo.c 

Log message:
the safety of the internet is called into doubt

prodding and okay mlarkin@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 03:35:36

Modified files:
sys/dev/wsfont : wsfont.c 

Log message:
Replace manual list handling with a TAILQ.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/10/20 03:36:29

Modified files:
usr.sbin/slowcgi: slowcgi.c 

Log message:
reserve file descriptors for incoming connections so we
will be able to actually run the cgi for them later on.
mirrored on relayd.
ok florian@ blambert@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2013/10/20 03:37:50

Modified files:
usr.bin/tmux   : tty.c 

Log message:
Don't turn on modifyOtherKeys by default, it is annoying if tmux is
killed and it's left on and we can't turn it on and off like we do for
attributes. It's not hard to enable in .Xresources or .Xdefaults anyway.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2013/10/20 03:41:31

Modified files:
sys/arch/i386/i386: hibernate_machdep.c 
sys/arch/amd64/amd64: hibernate_machdep.c 

Log message:
SMEP (on Ivy Bridge and later CPUs) require page protections that include
at least one supervisor mode (U/S bit = 0) setting in higher level paging
structures. This diff removes PG_u flags from the hibernate resume time
pmap (there was really no reason we needed it), to allow hibernate to
work on Ivy Bridge and later CPUs.

ok deraadt



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2013/10/20 03:44:17

Modified files:
sys/kern   : subr_hibernate.c 

Log message:
Flush the cache after bouncing the inflate page to the piglet.

Fixes resume time stream corruption seen on x230 with large (16GB)
unhibernation



Re: CVS: cvs.openbsd.org: src

2013-10-20 Thread Theo de Raadt
The oh moment came thanks to jsg@

 CVSROOT:  /cvs
 Module name:  src
 Changes by:   mlar...@cvs.openbsd.org 2013/10/20 03:41:31
 
 Modified files:
   sys/arch/i386/i386: hibernate_machdep.c 
   sys/arch/amd64/amd64: hibernate_machdep.c 
 
 Log message:
 SMEP (on Ivy Bridge and later CPUs) require page protections that include
 at least one supervisor mode (U/S bit = 0) setting in higher level paging
 structures. This diff removes PG_u flags from the hibernate resume time
 pmap (there was really no reason we needed it), to allow hibernate to
 work on Ivy Bridge and later CPUs.
 
 ok deraadt



CVS: cvs.openbsd.org: src

2013-10-20 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/10/20 03:51:26

Modified files:
usr.bin/ssh: sftp.1 scp.1 

Log message:
add canonicalisation options to -o lists



Re: CVS: cvs.openbsd.org: src

2013-10-20 Thread Damien Miller
On Sun, 20 Oct 2013, Damien Miller wrote:

 CVSROOT:  /cvs
 Module name:  src
 Changes by:   d...@cvs.openbsd.org2013/10/20 03:51:26
 
 Modified files:
   usr.bin/ssh: sftp.1 scp.1 
 
 Log message:
 add canonicalisation options to -o lists

reminded by jmc@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2013/10/20 04:01:29

Modified files:
sys/kern   : subr_hibernate.c 

Log message:
DPRINTFs for various failure cases, disabled by default (uncomment
HIB_DEBUG to see these)



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2013/10/20 04:08:06

Modified files:
sys/kern   : subr_hibernate.c 

Log message:
Provide more debugging aids when failing to read the packed image from disk
during hibernate resume.

requested by deraadt



CVS: cvs.openbsd.org: src

2013-10-20 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/10/20 04:11:18

Modified files:
sys/arch/luna88k/luna88k: disksubr.c 
sys/arch/sparc/dev: xd.c xy.c 
sys/arch/sparc/sparc: disksubr.c 
sys/arch/sparc64/dev: fd.c 
sys/arch/sparc64/sparc64: disksubr.c 
sys/arch/sparc64/stand/ofwboot: ofdev.c 
sys/dev: flash.c 

Log message:
(daddr_t) - (u_int64_t) when multiplying ncylinders * secpercyl to
get disk size, since DL_SETDSIZE() takes disk sector values, not
512-byte block values.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 04:43:48

Modified files:
sbin/wsconsctl : util.c 
sys/dev/pci/drm/i915: i915_drv.c 
sys/dev/pci/drm/radeon: radeon_kms.c 
sys/dev/wscons : wsconsio.h 

Log message:
WSDISPLAYIO_GTYPE ioctl support for KMS drivers. ok jsg@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Peter Hessler
CVSROOT:/cvs
Module name:src
Changes by: phess...@cvs.openbsd.org2013/10/20 05:03:03

Modified files:
sys/net: pf.c 
sys/netinet: in_pcb.c in_pcb.h ip_carp.c ip_icmp.c 
 tcp_input.c tcp_subr.c tcp_usrreq.c 
 udp_usrreq.c 
sys/netinet6   : frag6.c in6.c in6_pcb.c nd6.c nd6_nbr.c 
 nd6_rtr.c raw_ip6.c 

Log message:
Put a large chunk of the IPv6 rdomain support in-tree.

Still some important missing pieces, and this is not yet enabled.

OK bluhm@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/10/20 05:16:56

Modified files:
sys/arch/amd64/amd64: hibernate_machdep.c 
sys/arch/i386/i386: hibernate_machdep.c 

Log message:
Simplify definition of the side-effect-free wd io routine.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:src
Changes by: matth...@cvs.openbsd.org2013/10/20 05:50:57

Modified files:
etc/mtree  : BSD.x11.dist 

Log message:
Remove Freetype internal directories.



CVS: cvs.openbsd.org: xenocara

2013-10-20 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2013/10/20 06:24:02

Modified files:
driver/xf86-video-dummy: ChangeLog Makefile.in aclocal.m4 
 config.guess config.sub configure 
 configure.ac depcomp 
driver/xf86-video-dummy/src: Makefile.in 

Log message:
Update to xf86-video-dummy 0.3.7



CVS: cvs.openbsd.org: xenocara

2013-10-20 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2013/10/20 06:25:49

Modified files:
driver/xf86-video-vesa: ChangeLog Makefile.in aclocal.m4 
config.guess config.sub configure 
configure.ac depcomp 
driver/xf86-video-vesa/man: Makefile.in 
driver/xf86-video-vesa/src: Makefile.in vesa.c 
Added files:
driver/xf86-video-vesa: INSTALL 

Log message:
Update to xf86-video-vesa 2.3.3



CVS: cvs.openbsd.org: xenocara

2013-10-20 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2013/10/20 06:27:33

Modified files:
.  : MODULES 3RDPARTY 

Log message:
update



CVS: cvs.openbsd.org: xenocara

2013-10-20 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2013/10/20 06:34:21

Modified files:
lib/freetype/include/freetype/config: ftconfig.h 

Log message:
Reduce diff with upstreams.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2013/10/20 06:35:48

Modified files:
sys/net: route.h rtsock.c 

Log message:
Make sure that the RTM_DESYNC message is not filtered out. Also ensure that
rtm_flags and rtm_fmask do not change flags that are kernel specific (e.g.
RTF_CLONED). OK henning@



CVS: cvs.openbsd.org: xenocara

2013-10-20 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2013/10/20 06:40:02

Modified files:
lib/libXft/src : xftdpy.c xftdraw.c xftfreetype.c xftglyphs.c 

Log message:
Use arc4random()



CVS: cvs.openbsd.org: xenocara

2013-10-20 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2013/10/20 06:41:08

Modified files:
app/ico: Makefile.in aclocal.m4 config.h.in configure 
 configure.ac ico.c 
app/ico/man: Makefile.in 

Log message:
Use arc4random



CVS: cvs.openbsd.org: src

2013-10-20 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/10/20 07:15:35

Modified files:
sys/kern   : subr_disk.c 

Log message:
KNF a long line.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 07:20:14

Modified files:
sys/dev/wscons : wsdisplay.c 

Log message:
Allow WSDISPLAYIO_GTYPE ioctl on the tty*cfg device (passing it back to tty*0).



CVS: cvs.openbsd.org: src

2013-10-20 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2013/10/20 07:21:57

Modified files:
sys/net: if.c pf.c route.c route.h rtsock.c 

Log message:
rt_mpath_next() was always called with 0 in the last argument. So drop it.
OK henning@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 07:22:44

Modified files:
usr.sbin/wsfontload: wsfontload.8 wsfontload.c 

Log message:
If the font to load is not a file, compute the numbers of characters it
contains from its size, instead of assuming 256.

Default to 12x22 glyph instead of 8x16 if the display is a raster framer buffer
(as opposed to a VGA-compatible text mode).



CVS: cvs.openbsd.org: src

2013-10-20 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2013/10/20 07:23:35

Modified files:
sys/net: radix_mpath.c 

Log message:
In rt_mpath_conflict() there is no need to check the priority in the loop
since rt_mpath_prio() and rt_mpath_next() ensure that this is always the
case.
OK henning@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Stefan Sperling
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2013/10/20 07:25:21

Modified files:
sys/arch/amd64/stand/boot: conf.c 
sys/arch/amd64/stand/libsa: softraid.c 
sys/arch/i386/stand/boot: conf.c 
sys/arch/i386/stand/cdboot: conf.c 
sys/arch/i386/stand/libsa: softraid.c 
sys/arch/i386/stand/pxeboot: conf.c 

Log message:
Add i386/amd64 boot(8) support for keydisk-based softraid crypto volumes.

So far, only passphrase-based crypto volumes were bootable. Full disk
encryption with keydisks required a non-crypto partition to load the kernel.

The bootloader now scans all BIOS-visible disks for RAID partitions and
automatically associates keydisk partitions with their crypto volume.
Attempting to boot from a volume without its keydisk currently results
in a passphrase prompt (this might be changed in the future).

There is no need to re-create existing volumes. Moving the root partition
onto the crypto disk and running installboot(8) is all that's needed.

help  ok jsing



CVS: cvs.openbsd.org: src

2013-10-20 Thread Stefan Sperling
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2013/10/20 07:32:08

Modified files:
sys/arch/amd64/stand/cdboot: conf.c 
sys/arch/amd64/stand/pxeboot: conf.c 

Log message:
Bump version numbers. Was supposed to be part of the keydisk boot commit.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/10/20 07:40:48

src/regress/sys/netinet6/rh0

Update of /cvs/src/regress/sys/netinet6/rh0
In directory cvs.openbsd.org:/tmp/cvs-serv28072/rh0

Log Message:
Directory /cvs/src/regress/sys/netinet6/rh0 added to the repository



CVS: cvs.openbsd.org: src

2013-10-20 Thread Henning Brauer
CVSROOT:/cvs
Module name:src
Changes by: henn...@cvs.openbsd.org 2013/10/20 07:42:36

Modified files:
sys/net: pf.c 

Log message:
in pf_cksum, set the icmp/icmp6 cksums to 0, for comsistency with tcp/udp
with  ok bluhm



CVS: cvs.openbsd.org: src

2013-10-20 Thread Henning Brauer
CVSROOT:/cvs
Module name:src
Changes by: henn...@cvs.openbsd.org 2013/10/20 07:44:24

Modified files:
sys/netinet: ip_output.c 
sys/netinet6   : ip6_output.c 

Log message:
no need to make the icmp cksum offloading case special insofar that the
cksum needs to be 0'd before, pf does that now (just like in the tcp/udp
case) and nothing else uses the icmp offloading yet.
with  ok bluhm



CVS: cvs.openbsd.org: src

2013-10-20 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/10/20 07:45:45

Added files:
regress/sys/netinet6/rh0: Makefile rh0_empty.py rh0_final.py 
  rh0_route.py 

Log message:
Use scapy to test IPv6 packets with routing header type 0.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2013/10/20 09:45:09

Modified files:
sys/dev/pci/drm/radeon: evergreen.c r600.c rs600.c 

Log message:
Use rdev-audio_task for hdmi audio related hotplug events.  Matches the
equivalent Linux code a bit better and was probably what jsg@ intended in
the first place.

ok jsg@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 10:09:25

Modified files:
usr.sbin/wsfontload: wsfontload.c 

Log message:
Report i/o errors on stdin as occuring on stdin not (null)...



CVS: cvs.openbsd.org: src

2013-10-20 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2013/10/20 10:17:37

Modified files:
sys/net: radix.c radix_mpath.c radix_mpath.h 

Log message:
Rename rn_mpath_count() to rn_mpath_active_count() since it will only
return the number of active aka RTF_UP multipath routes. OK grep  gcc



CVS: cvs.openbsd.org: src

2013-10-20 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/10/20 10:35:31

Modified files:
sys/net: pf_ioctl.c 

Log message:
Deep inside DIOCXCOMMIT, should return a real errno instead of -1
ok henning pelikan



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 10:44:48

Modified files:
sys/dev/rasops : rasops.c rasops.h 
sys/dev/wsfont : wsfont.c wsfont.h 

Log message:
Add a load_font accessop to rasops, to allow for fonts to be loaded and
selected. All rasops fonts are managed by wsfont, which allows a font to be
loaded on a rasops device and used on another.

Currently not plumbed in any driver yet. This is work in progress.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/10/20 10:47:25

Modified files:
usr.sbin/slowcgi: slowcgi.c 

Log message:
spelling, spacing, etc



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2013/10/20 11:16:47

Modified files:
sys/kern   : subr_hibernate.c 

Log message:
Informational message on unpack start



CVS: cvs.openbsd.org: src

2013-10-20 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2013/10/20 11:28:43

Modified files:
usr.bin/tmux   : cfg.c server-client.c server.c tmux.h 

Log message:
Do not run any command line command from the client which starts the
server until after the configuration file completes. This prevents it
racing against run-shell or if-shell in .tmux.conf that run in the
background.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/10/20 12:00:13

Modified files:
usr.bin/ssh: ssh_config.5 

Log message:
tweak the exec description, as worded by djm;



CVS: cvs.openbsd.org: src

2013-10-20 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2013/10/20 14:03:03

Modified files:
sys/arch/amd64/amd64: hibernate_machdep.c 
sys/arch/i386/i386: hibernate_machdep.c 

Log message:
Realmode park is causing more problems than it's solving. Remove until we
have a better handle on it.

Add an assert in i386 MP hibernate quiesce cpu function to ensure we are
running on the BSP



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 14:07:31

Modified files:
sys/arch/alpha/tc: cfb.c sfb.c 
sys/arch/armv7/omap: omdisplay.c 
sys/arch/hp300/dev: dvbox.c gbox.c hyper.c rbox.c topcat.c 
tvrx.c 
sys/arch/luna88k/dev: lunafb.c 
sys/arch/macppc/pci: vgafb.c 
sys/arch/loongson/dev: sisfb.c smfb.c 
sys/arch/sgi/dev: gbe.c impact.c 
sys/arch/sgi/xbow: odyssey.c 
sys/arch/sgi/gio: newport.c 
sys/arch/sparc/dev: agten.c bwtwo.c cgeight.c cgfour.c 
cgfourteen.c cgsix.c cgthree.c cgtwelve.c 
cgtwo.c mgx.c p9000.c p9100.c rfx.c tcx.c 
tvtwo.c vigra.c zx.c 
sys/arch/sparc64/dev: creator.c gfb.c gfxp.c ifb.c machfb.c 
  pcons.c radeonfb.c raptor.c vgafb.c 
sys/arch/vax/mbus: legss.c 
sys/arch/vax/vsa: gpx.c lcg.c lcspx.c smg.c 
sys/arch/zaurus/zaurus: zaurus_lcd.c 
sys/dev/ic : sti.c vga.c 
sys/dev/isa: pcdisplay.c 
sys/dev/pci/drm/i915: i915_drv.c 
sys/dev/pci/drm/radeon: radeon_kms.c 
sys/dev/pci: tga.c 
sys/dev/pcmcia : cfxga.c 
sys/dev/sbus   : agten.c bwtwo.c cgsix.c cgthree.c cgtwelve.c 
 mgx.c rfx.c tvtwo.c vigra.c zx.c 
sys/dev/usb: udl.c 

Log message:
Use C99 named initializers for struct wsdisplay_accessops fields.
No functional change.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 15:16:35

Modified files:
sys/conf   : files 

Log message:
Fix osiop.c inclusion rule.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 15:24:01

Modified files:
sys/dev/ic : vga.c 
sys/dev/rasops : rasops.c rasops.h 
sys/dev/wscons : wsdisplay.c wsdisplayvar.h 
sys/dev/wsfont : wsfont.c wsfont.h 

Log message:
No longer store fonts added with the WSDISPLAYIO_LDFONT ioctl into the
wsdisplay softc. Instead, since the knowledge about available fonts lies in
the parent driver itself, introduce a list_font wsdisplay_accessop which
queries a font index, suitable to use within the WSDISPLAYIO_LSFONT ioctl.

With this in place:
- there is no global wsdisplay limit on the number of fonts loaded. Such a
limit will be enforced by the display drivers themselves.
- built-in kernel fonts will now appear in the list of fonts.

Grow a list_font accesop for rasops, which relies upon wsfont_enum(), which
is turned into something useful (and abortable if you do not need to iterate
further). Not used by any rasops driver yet.



CVS: cvs.openbsd.org: src

2013-10-20 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/20 16:07:57

Modified files:
sbin/wsconsctl : display.c util.c wsconsctl.h 

Log message:
Introduce write-only (for now) display.font parameter, which issues a
WSDISPLAYIO_USEFONT ioctl, asking the wsdisplay driver to change its
current display font to the one requested (by name).



CVS: cvs.openbsd.org: src

2013-10-20 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/10/20 16:28:58

Modified files:
sys/netinet: in_pcb.c 

Log message:
Make the IPv4 and IPv6 code look similar to allow easy comparison.
While there fix some white space errors.  No functional change.
OK claudio@ phessler@



CVS: cvs.openbsd.org: src

2013-10-20 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/10/20 20:59:52

Modified files:
usr.bin/nm : nm.c 

Log message:
remove a space that snuck into the output



CVS: cvs.openbsd.org: src

2013-10-20 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/10/20 23:52:15

Modified files:
sys/arch/amd64/conf: GENERIC RAMDISK_CD 
sys/arch/i386/conf: GENERIC RAMDISK_CD 

Log message:
enable support for VMware ParaVirtual SCSI via vmwpvs(4).

ok deraadt@