CVS: cvs.openbsd.org: src

2013-01-17 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2013/01/17 01:58:54

Modified files:
usr.sbin/ospfd : database.c 

Log message:
the event NBR_EVT_SEQ_NUM_MIS is not defined in state NBR_STA_XSTRT
(would change back to NBR_STA_XSTRT anyway)
ok claudio@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2013/01/17 02:02:22

Modified files:
usr.sbin/ospfd : lsreq.c 

Log message:
the peer might still send more DD messages, even if the RDE has
processed all received DDs (dd_pending == 0), so we need to check
for state != NBR_STA_XCHNG; ok claudio@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2013/01/17 02:06:35

Modified files:
usr.sbin/ospfd : lsupdate.c 

Log message:
for point-to-point interfaces we need to send lsupdates to the
interface address, since there is no DR and multicast messages to
the DR will be ignored. see RFC 2328, 13.3(5)
ok claudio@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2013/01/17 02:14:15

Modified files:
usr.sbin/ospfd : ospf.h 

Log message:
allow two minutes until neighbor adjacencies are formed; ok claudio@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2013/01/17 02:58:15

Modified files:
usr.sbin/ospfd : neighbor.c 

Log message:
transmit correct state to RDE; ok claudio



CVS: cvs.openbsd.org: src

2013-01-17 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2013/01/17 03:05:17

Modified files:
usr.sbin/ospfd : ospfe.c 

Log message:
do not send IMSG_LS_UPD if we have no links; ok claudio



CVS: cvs.openbsd.org: src

2013-01-17 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2013/01/17 03:07:56

Modified files:
usr.sbin/ospfd : neighbor.c ospfd.h ospfe.c ospfe.h rde_lsdb.c 

Log message:
improve snapshot handling:
- don't start a new snapshot if we are already in NBR_STA_SNAP
- ignore IMSG_DB_SNAPSHOT and IMSG_DB_END unless we are in NBR_STA_SNAP
- add new IMSG_LS_SNAP message so we can distinguish it from
IMSG_LS_UPD. this way we can ignore them if we are not in NBR_STA_SNAP
ok claudio@



CVS: cvs.openbsd.org: src

2013-01-17 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/17 03:34:37

Modified files:
sys/dev/ic : mpivar.h 

Log message:
forgot this file when committing the 64bit dva diff.



CVS: cvs.openbsd.org: xenocara

2013-01-17 Thread Mark Kettenis
CVSROOT:/cvs
Module name:xenocara
Changes by: kette...@cvs.openbsd.org2013/01/17 04:00:57

Modified files:
driver/xf86-video-modesetting/src: driver.c 

Log message:
Open /dev/drm0 instead of /dev/dri/card0 and add privsep support.

ok jsg@



CVS: cvs.openbsd.org: xenocara

2013-01-17 Thread Mark Kettenis
CVSROOT:/cvs
Module name:xenocara
Changes by: kette...@cvs.openbsd.org2013/01/17 04:02:54

Modified files:
driver/xf86-video-modesetting/src: driver.c 

Log message:
Fix previous.



CVS: cvs.openbsd.org: xenocara

2013-01-17 Thread Mark Kettenis
CVSROOT:/cvs
Module name:xenocara
Changes by: kette...@cvs.openbsd.org2013/01/17 04:07:36

Modified files:
driver/xf86-video-modesetting/src: driver.c 

Log message:
Only require DRM 1.2.  That's the version we claim to support and it the driver
doesn't actually seem to require any newer interfaces.

ok jsg@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2013/01/17 04:15:22

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

Log message:
Instead of creating line termios from scratch, call tcgetattr() and
adjust it (per POSIX), reported by kettenis.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/01/17 04:43:06

Modified files:
sys/netinet: tcp_input.c udp_usrreq.c 

Log message:
After finding the socket's inp by using the pf's statekey, reset
the pointer to the statekey in the mbuf.
When an UDP socket is spliced, pf would use this key during ip_output()
although the packet went through two sockets in the meantime.  Reset
the mbuf's statekey in tcp_input() and udp_input() to eliminate the
pointer to pf lingering in the socket buffers.
OK claudio@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 05:07:19

Modified files:
sys/arch/amd64/stand/cdbr: cdbr.S 
sys/arch/amd64/stand/libsa: bioscons.c 

Log message:
Clean includes.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 05:25:11

Modified files:
sys/arch/amd64/stand/biosboot: Makefile 
sys/arch/amd64/stand/boot: Makefile 
sys/arch/amd64/stand/cdboot: Makefile 
sys/arch/amd64/stand/cdbr: Makefile 
sys/arch/amd64/stand/mbr: Makefile 
sys/arch/amd64/stand/pxeboot: Makefile 

Log message:
Clean up/standardise makefiles for amd64/stand.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 05:37:44

Modified files:
sys/arch/amd64/stand: Makefile Makefile.inc 
sys/arch/amd64/stand/biosboot: Makefile 
sys/arch/amd64/stand/boot: Makefile 
sys/arch/amd64/stand/cdboot: Makefile 
sys/arch/amd64/stand/mbr: Makefile 
sys/arch/amd64/stand/pxeboot: Makefile 

Log message:
Generate assym.h where we need it, instead of reaching around into other
object directories.

Discussed with deraadt@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/01/17 05:50:34

Modified files:
sys/dev/pci: pcidevs 

Log message:
Add a few more VMware devices.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/01/17 05:52:37

Modified files:
sys/dev/pci: pcidevs.h pcidevs_data.h 

Log message:
sync



CVS: cvs.openbsd.org: src

2013-01-17 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/01/17 09:04:58

Modified files:
share/man/man9 : sosplice.9 

Log message:
Man page update for the changed semantics of maximum socket splicing.
The error EFBIG can be returned to userland now.
OK jmc@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/01/17 09:30:10

Modified files:
sys/kern   : uipc_socket.c 
sys/netinet: in_proto.c 
sys/netinet6   : in6_proto.c 

Log message:
Expand the socket splicing functionality from TCP to UDP.  Merge
the code relevant for UDP from sosend() and soreceive() into somove().
That allows the kernel to directly transfer the UDP data from one
socket to another.
OK claudio@



CVS: cvs.openbsd.org: src

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

Modified files:
regress/sys/kern/sosplice: funcs.pl 
regress/sys/kern/sosplice/tcp: args-max-sleep-client-nonblock.pl 
   args-max-sleep-client-short.pl 
   args-max-sleep-client.pl 
   args-max-sleep-relay-short.pl 
   args-max-sleep-relay.pl 
   args-max-sleep-server.pl 
   args-max-time.pl args-max.pl 
   args-maxcopy-sleep-client.pl 
   args-maxcopy-sleep-relay.pl 
   args-maxcopy-sleep-server.pl 
   args-null-max-sleep-client-nonblock.pl 
regress/sys/kern/sosplice/udp: args-max-multi.pl 
   args-max-nosplit.pl args-max.pl 
   args-maxcopy-sleep-client.pl 
Added files:
regress/sys/kern/sosplice/udp: args-maxcopy-sleep-relay.pl 

Log message:
Improve socket splicing tests:
- One more UDP test.
- Enforce that kernel returns EFBIG where appropriate.
- Better comments in test files.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2013/01/17 13:30:43

Modified files:
usr.bin/tmux   : cmd-choose-client.c input.c 

Log message:
Do not allow cursor colours to be set beginning with ? as that will
report the colour, from Hayaki Saito.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/01/17 13:34:18

Modified files:
usr.sbin/relayd: check_icmp.c proc.c relay.c relay_http.c 
 relay_udp.c relayd.c snmp.c 

Log message:
Remove unnecessary pointer casts.  No binary diff.
OK benno@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Brandon Mercer
CVSROOT:/cvs
Module name:src
Changes by: bmer...@cvs.openbsd.org 2013/01/17 13:52:39

Added files:
sys/arch/arm/arm: pmap7.c 

Log message:
New pmap for panda boards. Work from lots of folks.
OK miod@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2013/01/17 14:10:24

Modified files:
usr.bin/cu : cu.c xmodem.c 

Log message:
Fix a couple of spacing/style nits.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/17 14:20:25

Modified files:
bin/ksh: sh.1 ksh.1 

Log message:
remove some uesless Pp;



CVS: cvs.openbsd.org: src

2013-01-17 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/01/17 14:24:58

Modified files:
sys/sys: param.h tty.h 
sys/kern   : tty.c 

Log message:
Ensure the tty hiwat is less than the size of the ring buffer (since
we do not grow space like clist chains).  Clamp it a bit more precisely,
ensuring a bit of space for kernel ^T handling and such.  It was definately
wrong, and we can tune this if required later.
ok kettenis



CVS: cvs.openbsd.org: src

2013-01-17 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/17 14:29:15

Modified files:
usr.bin/file   : file.1 
usr.bin/gencat : gencat.1 
usr.bin/grep   : grep.1 
usr.bin/indent : indent.1 
usr.bin/newsyslog: newsyslog.8 
usr.bin/bgplg  : bgplgsh.8 
usr.bin/rpcgen : rpcgen.1 
usr.bin/telnet : telnet.1 
usr.bin/unifdef: unifdef.1 

Log message:
remove uesless Pp;



CVS: cvs.openbsd.org: src

2013-01-17 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/17 14:39:29

Modified files:
usr.sbin/lpr/lprm: lprm.1 
usr.sbin/iostat: iostat.8 
usr.sbin/map-mbone: map-mbone.8 
usr.sbin/mrouted: mrouted.8 
usr.sbin/pppd/pppstats: pppstats.8 
usr.sbin/pstat : pstat.8 
usr.sbin/hostapd: hostapd.conf.5 

Log message:
some simple macro fixes;



CVS: cvs.openbsd.org: src

2013-01-17 Thread Chris Cappuccio
CVSROOT:/cvs
Module name:src
Changes by: ch...@cvs.openbsd.org   2013/01/17 14:49:48

Modified files:
sys/dev/pci: if_vr.c 

Log message:
Don't try to access m_head after it may be freed (unlikely for VT6105M,
but possible). Also don't re-calculate vlan tag repeatedly through the
descriptor loop.

ok dtucker@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/17 14:54:18

Modified files:
share/man/man9 : crypto.9 uvm.9 
share/man/man5 : elf.5 
share/man/man4/man4.hp300: dcm.4 
share/man/man4/man4.vax: cons.4 de.4 mt.4 ra.4 rx.4 
share/man/man4/man4.hppa: pdc.4 
share/man/man4/man4.alpha: intro.4 
share/man/man4 : vlan.4 

Log message:
various macro fixes;



CVS: cvs.openbsd.org: src

2013-01-17 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/17 14:58:08

Modified files:
games/sail : sail.6 
games/hunt/hunt: hunt.6 

Log message:
macro fixes;



CVS: cvs.openbsd.org: src

2013-01-17 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/01/17 15:55:24

Modified files:
share/man/man9 : sosplice.9 

Log message:
Update the sosplice(9) man page with UDP socket splicing.
help and OK jmc@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/17 16:00:01

Modified files:
usr.bin/ssh: auth.c key.c key.h ssh-keygen.1 ssh-keygen.c 
 sshd_config.5 
usr.bin/ssh/lib: Makefile 
Added files:
usr.bin/ssh: PROTOCOL.krl krl.c krl.h 

Log message:
add support for Key Revocation Lists (KRLs). These are a compact way to
represent lists of revoked keys and certificates, taking as little as
a single bit of incremental cost to revoke a certificate by serial number.
KRLs are loaded via the existing RevokedKeys sshd_config option.

feedback and ok markus@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/17 16:41:07

Modified files:
sbin/dhclient  : dhclient.c dhcpd.h kroute.c privsep.h 

Log message:
Try harder to clear out default routes on the interface being
configured. Only exempt default routes labelled as being the
property of another dhclient.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Patrick Wildt
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2013/01/17 17:20:20

Modified files:
sys/arch/arm/arm: cpu.c cpufunc.c 
sys/arch/arm/include: armreg.h 

Log message:
Update the ARM CPU ID information. The IDs aren't vendor/product
specific, they are specific to the ARM CPUs themselves.

ok bmercer@ jsg@ deraadt@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/17 17:24:58

Modified files:
usr.bin/ssh: PROTOCOL.krl krl.c krl.h 

Log message:
RCD IDs help us keep portable in synch



CVS: cvs.openbsd.org: src

2013-01-17 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/17 17:45:29

Modified files:
regress/usr.bin/ssh: Makefile cert-userkey.sh 
Added files:
regress/usr.bin/ssh: krl.sh 

Log message:
Tests for Key Revocation Lists (KRLs)



Re: CVS: cvs.openbsd.org: src

2013-01-17 Thread Amit Kulkarni
On Thu, Jan 17, 2013 at 6:37 AM, Joel Sing js...@cvs.openbsd.org wrote:
 CVSROOT:/cvs
 Module name:src
 Changes by: js...@cvs.openbsd.org   2013/01/17 05:37:44

 Modified files:
 sys/arch/amd64/stand: Makefile Makefile.inc
 sys/arch/amd64/stand/biosboot: Makefile
 sys/arch/amd64/stand/boot: Makefile
 sys/arch/amd64/stand/cdboot: Makefile
 sys/arch/amd64/stand/mbr: Makefile
 sys/arch/amd64/stand/pxeboot: Makefile

 Log message:
 Generate assym.h where we need it, instead of reaching around into other
 object directories.

 Discussed with deraadt@


something broken after this series of commits? i get a amd64 userland
failure due to missing assym.h in stand/mbr/mbr.S. i am compiling
userland on MFS though.



Re: CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
On Fri, 18 Jan 2013, Amit Kulkarni wrote:
 On Thu, Jan 17, 2013 at 6:37 AM, Joel Sing js...@cvs.openbsd.org wrote:
  CVSROOT:/cvs
  Module name:src
  Changes by: js...@cvs.openbsd.org   2013/01/17 05:37:44
 
  Modified files:
  sys/arch/amd64/stand: Makefile Makefile.inc
  sys/arch/amd64/stand/biosboot: Makefile
  sys/arch/amd64/stand/boot: Makefile
  sys/arch/amd64/stand/cdboot: Makefile
  sys/arch/amd64/stand/mbr: Makefile
  sys/arch/amd64/stand/pxeboot: Makefile
 
  Log message:
  Generate assym.h where we need it, instead of reaching around into other
  object directories.
 
  Discussed with deraadt@

 something broken after this series of commits? i get a amd64 userland
 failure due to missing assym.h in stand/mbr/mbr.S. i am compiling
 userland on MFS though.

Did you start with a completely clean /usr/obj? If not, you may need to remove 
the .depend files from your existing obj tree.
-- 

Reason is not automatic. Those who deny it cannot be conquered by it.
 Do not count on them. Leave them alone. -- Ayn Rand



CVS: cvs.openbsd.org: www

2013-01-17 Thread David Gwynne
CVSROOT:/cvs
Module name:www
Changes by: d...@cvs.openbsd.org2013/01/17 18:16:49

Modified files:
papers : index.html 
Added files:
papers : lca2011-dlg.pdf 

Log message:
dtucker remembered that i did a talk a while ago.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 18:19:38

Modified files:
sys/dev: softraid.c 

Log message:
Reset I/O counters when releasing ccbs.

ok krw@



CVS: cvs.openbsd.org: src

2013-01-17 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/17 18:54:40

Modified files:
sys/arch/amd64/amd64: bus_space.c 
sys/arch/amd64/include: bus.h 

Log message:
twist the amd64 bus_space implementation a bit. instead of using the tag
as an identifier for IO or memory mappings that was checked inside the api,
turn it into a pointer to a structure of function pointers. the api then
generally becomes a set of macros that deref the function pointers on the
callers behalf. the idea is that following a pointer to very small
functions is cheap compared to doing compares continuously.

a notable exception to the macro wrappers is bus_space_barrier which is now
a static inline function. the only argument to it that gets used is the
flags, and thats usually a constant at compile time so it can be inlined
to a single fence instruction.

the kernel is smaller and the api is more cache friendly now.

ok deraadt@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 19:09:50

Modified files:
sys/dev: softraid_concat.c 

Log message:
Clean up and rework workunit completion for concat. Ensure that we remove
the workunit from the pending queue and restart deferred workunits, even
in error conditions.

ok krw@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2013/01/17 19:10:29

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

Log message:
Style nits - return (x) not return x.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2013/01/17 19:16:21

Modified files:
usr.bin/tmux   : Makefile cmd-server-info.c format.c grid-view.c 
 grid.c input.c screen-write.c tmux.h tty.c 
 window-copy.c 
Added files:
usr.bin/tmux   : grid-cell.c 
Removed files:
usr.bin/tmux   : grid-utf8.c 

Log message:
Rather than having two grids for each pane, one for ASCII and one for
UTF-8, collapse the two together. Simplifies the code at the expense of
more memory (which can probably be reduced again later).



CVS: cvs.openbsd.org: src

2013-01-17 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/17 20:00:32

Modified files:
usr.bin/ssh: krl.c 

Log message:
fix KRL generation bug for list sections



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 20:45:23

Modified files:
sys/arch/i386/stand/biosboot: Makefile 
sys/arch/i386/stand/boot: Makefile 
sys/arch/i386/stand/cdboot: Makefile 
sys/arch/i386/stand/cdbr: Makefile 
sys/arch/i386/stand/mbr: Makefile 
sys/arch/i386/stand/pxeboot: Makefile 

Log message:
Clean up/standardise makefiles for i386/stand.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Paul Irofti
CVSROOT:/cvs
Module name:src
Changes by: piro...@cvs.openbsd.org 2013/01/17 21:07:06

Modified files:
sys/dev/acpi   : dsdt.c dsdt.h 

Log message:
acpi: Add global lock enter and leave routines.

I think this diff is the way to go if we want to have proper locking in
our acpi drivers. This doesn't hook onto anything from the kernel and
is just building framework towards locking.

Okay mlarkin@, kettenis@.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 21:10:16

Modified files:
sys/arch/i386/stand: Makefile Makefile.inc 
sys/arch/i386/stand/biosboot: Makefile 
sys/arch/i386/stand/boot: Makefile 
sys/arch/i386/stand/cdboot: Makefile 
sys/arch/i386/stand/mbr: Makefile 
sys/arch/i386/stand/pxeboot: Makefile 

Log message:
Generate assym.h where we need it, instead of reaching around into other
object directories.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 22:09:21

Modified files:
sys/ntfs   : ntfs.h ntfs_inode.h ntfs_subr.c ntfs_vfsops.c 

Log message:
Constrain the amount of kernel memory used by NTFS. Keep a small cache of
loaded ntnodes and once the maximum is reached, unload the least recently
used ntnode before loading a new one. This avoids leaving large data
structures hanging around, which only get cleaned up when the vnode is
reclaimed. Additionally, the buffer cache should contain the data needed
to reload the ntnode.

ok beck@



CVS: cvs.openbsd.org: src

2013-01-17 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/17 22:49:52

Modified files:
sys/dev/ic : mpi.c 

Log message:
data transfers suit STREAMING dma maps.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/17 22:50:32

Modified files:
sbin/dhclient  : dhclient.8 dhclient.c dhcpd.h 

Log message:
Add command line option '-L' that specifies an optional file into which
the most recent offer and effective leases will be written. Intended
to allow access to dhcp option information that was formerly
passed to dhclient-script.



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 22:59:28

Modified files:
sys/dev: softraid_raid1.c 

Log message:
Convert RAID1 to new ccb functions.

ok krw@



CVS: cvs.openbsd.org: src

2013-01-17 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/17 23:05:54

Modified files:
sbin/dhclient  : dispatch.c 

Log message:
Change a bunch of error()'s to warning()'s in the dispatch loop.
Set 'quit' to exit the loop in those situations, allowing more
cleanup() attempts in those error situations.



CVS: cvs.openbsd.org: www

2013-01-17 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2013/01/17 23:10:00

Modified files:
.  : hackathons.html 
Added files:
images/hackathons: n2k13-s.gif n2k13.gif 

Log message:
n2k13 is almost over



CVS: cvs.openbsd.org: src

2013-01-17 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/17 23:49:16

Modified files:
sys/dev: softraid_raid0.c 

Log message:
Clean up and rework workunit completion for RAID 0. Ensure that we remove
the workunit from the pending queue and restart deferred workunits, even
in error conditions.

ok krw@



CVS: cvs.openbsd.org: www

2013-01-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:www
Changes by: ajacou...@cvs.openbsd.org   2013/01/18 00:15:55

Modified files:
faq/de : faq14.html faq15.html 
faq/nl : faq15.html 
faq/pf/pt  : carp.html pools.html queueing.html 
faq/pt : faq1.html faq10.html 
faq/ru : faq1.html faq2.html faq3.html faq5.html 
 faq6.html faq8.html faq9.html index.html 
papers/de  : index.html 
papers/pt  : index.html 

Log message:
Sync with Steelix CVS



CVS: cvs.openbsd.org: src

2013-01-17 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/18 00:57:47

Modified files:
usr.bin/ssh: ssh-keygen.1 

Log message:
tweak previous;