CVS: cvs.openbsd.org: src

2014-01-18 Thread Jonathan Gray
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2014/01/18 01:25:06

Modified files:
sys/dev/pci/drm: drm.h drm_crtc.c drm_mode.h i915_drm.h 
 radeon_drm.h 

Log message:
Update the drm headers based on libdrm 2.4.51
but make sure we still reject DRM_MODE_PAGE_FLIP_ASYNC.

ok mpi@ kettenis@



CVS: cvs.openbsd.org: xenocara

2014-01-18 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2014/01/18 01:29:32

Modified files:
lib/libdrm : Makefile.inc xf86drmMode.h 
lib/libdrm/intel: intel_bufmgr.h intel_bufmgr_gem.c 
  intel_chipset.h intel_decode.c shlib_version 
lib/libdrm/radeon: r600_pci_ids.h radeon_surface.c 
   radeon_surface.h 

Log message:
Update libdrm to 2.4.51.

ok mpi@ kettenis@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 01:49:20

Modified files:
sys/dev: softraidvar.h 

Log message:
Improve comments re KDF hints.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2014/01/18 01:54:20

Modified files:
usr.bin/mandoc : mandocdb.c 

Log message:
Cope with slightly broken NAME sections in man(7) pages
having a trailing comma after the last name, like this:

ASN1_OBJECT_new, ASN1_OBJECT_free, - object allocation functions

Nit found somewhere above the Tasman Sea,
committing from Dunedin, Otago.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 02:01:01

Modified files:
share/man/man4 : softraid.4 
sbin/bioctl: bioctl.c 
sys/dev: softraid.c softraid_raidp.c softraidvar.h 

Log message:
Remove the RAID 4 discipline from softraid. Anyone sensible would use RAID
5 instead of RAID 4, assuming both were functional.

Discussed with krw@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2014/01/18 02:08:42

Modified files:
libexec/ld.so  : loader.c 
libexec/ld.so/mips64: ldasm.S 

Log message:
Make ld.so pass its cleanup handler in $2 as required by the MIPS System V
ABI, and completely remove the code that attempts to call atexit(3) directly.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 02:11:12

Modified files:
share/man/man4 : softraid.4 
sbin/bioctl: bioctl.c bioctl.8 

Log message:
Disable the RAID 5 discipline in bioctl, as the current softraid RAID 5
discipline will more than likely eat data if a drive is lost.

Discussed with krw@



CVS: cvs.openbsd.org: www

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2014/01/18 02:22:04

Modified files:
.  : donations.html 

Log message:
mention the openbsdfoundation takes btc



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 02:23:26

Modified files:
sys/conf   : files 
sys/dev: softraid.c softraidvar.h 
Added files:
sys/dev: softraid_raid5.c 
Removed files:
sys/dev: softraid_raidp.c 

Log message:
Rename softraid RAIDP to softraid RAID5.

Discussed with krw@



CVS: cvs.openbsd.org: www

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2014/01/18 02:23:06

Modified files:
.  : donations.html 

Log message:
typo



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 02:33:53

Modified files:
sys/dev: softraid.c softraid_raid5.c softraid_raid6.c 
 softraidvar.h 

Log message:
Move the block get/put routines into the common code, instead of having
RAID 6 borrow them from RAID 5.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Darren Tucker
CVSROOT:/cvs
Module name:src
Changes by: dtuc...@cvs.openbsd.org 2014/01/18 02:36:26

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

Log message:
explicitly define USE_PIPES to 1 to prevent redefinition warnings in portable
on platforms that use pipes for everything.



CVS: cvs.openbsd.org: www

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2014/01/18 03:34:52

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

Log message:
n2k14 is on



CVS: cvs.openbsd.org: www

2014-01-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:www
Changes by: na...@cvs.openbsd.org   2014/01/18 05:51:39

Modified files:
.  : anoncvs.html donations.html events.html 
 hackathons.html 
build  : mirrors.dat 

Log message:
spell Mitja's name correctly



CVS: cvs.openbsd.org: xenocara

2014-01-18 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2014/01/18 07:06:23

Modified files:
app/xterm  : ptydata.c 

Log message:
OpenBSD needs the same treatment as FreeBSD to avoid xterm -hold
chewing CPU cycles. Reported by Kevin Chadwick.



CVS: cvs.openbsd.org: www

2014-01-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:www
Changes by: ajacou...@cvs.openbsd.org   2014/01/18 07:16:35

Modified files:
faq/pf/nl  : index.html 
faq/pf/pt  : index.html 
nl : anoncvs.html donations.html index.html 
pt : donations.html index.html plus.html 

Log message:
Sync with Steelix CVS



CVS: cvs.openbsd.org: src

2014-01-18 Thread Stefan Sperling
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2014/01/18 08:18:01

Modified files:
sys/dev/usb: if_mos.c 

Log message:
Make mos(4) pass received broadcast frames explicitly if not in promiscuous
mode. Fixes a problem with initiating connections to a mos(4) interface.
Reported by Petr Hoffmann on bugs@.
ok sthen



CVS: cvs.openbsd.org: www

2014-01-18 Thread Austin Hook
CVSROOT:/cvs
Module name:www
Changes by: aus...@cvs.openbsd.org  2014/01/18 09:37:37

Modified files:
.  : donations.html 

Log message:
Add missed donor Krossner



CVS: cvs.openbsd.org: src

2014-01-18 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2014/01/18 11:14:21

Modified files:
usr.sbin/installboot: installboot.8 

Log message:
sort options;



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 13:43:20

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

Log message:
move away from XS_NO_CCB to iopools. all instances of this driver share a
single pool, which we now layer iopools on top of and share in the same
way.

tweaks and testing by miod@



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 13:50:24

Modified files:
sys/dev/ic : wdc.c wdcvar.h 
sys/dev/atapiscsi: atapiscsi.c 

Log message:
move atapiscsi to iopools by making the entire ata layer use them too.

this would have been difficult before because the ata completion
paths try to be helfpul by freeing xfers on the adapters behalf,
whch doesn't work in the new world scsi model where the layer that
allocated the thing is responsible for freeing it, and expects to
get it back and maybe use it again. however, deraadt@ added magic
flags for hibernate that im now using to keep ata xfers for the
scsi layers.

committing this now so itll be tested. i cant think of a better time
to handle fallout from diffs like this than hackathons.

discussed with deraadt@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2014/01/18 14:14:46

Modified files:
sys/netinet: in_pcb.c 

Log message:
There was an awkward behaviour after a connection had been diverted
to a socket.  When the application removed the socket, the pf state
would persist.  A new connection did not hit the divert rule as the
state still grabed the packet.  The solution is to unlink the
associated divert state when the socket gets destroyed.  This is
possible as both are linked together and a divert state without
socket does not make sense.
OK mikeb@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2014/01/18 15:06:02

Modified files:
gnu/usr.bin/gcc: protoize.1 

Log message:
Fix the NAME section:
One .Nm macro per name, and pass punctuation a as seperate argument.
Found with mandocdb(8).
OK jmc@.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Alexander Hall
CVSROOT:/cvs
Module name:src
Changes by: ha...@cvs.openbsd.org   2014/01/18 15:28:18

Modified files:
usr.sbin/pkg_add: package.5 

Log message:
use the standard notation of setXX.tgz for the install sets

from frantisek holop, thanks!

Go ahead espie@



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 15:33:59

Modified files:
sys/dev/ic : ncr53c9x.c ncr53c9xvar.h 
sys/dev/pci: pcscp.c 
sys/dev/pcmcia : esp_pcmcia.c 
sys/dev/sbus   : esp_sbus.c 
sys/dev/tc : asc.c asc_tc.c asc_tcds.c 

Log message:
instead of having every bit of glue set up and attach an identical
scsi_adapter struct, just do it once in the chip code.

ok krw@



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 15:56:11

Modified files:
sys/dev/ic : ncr53c9x.c ncr53c9xvar.h 

Log message:
get rid of a XS_NO_CCB thats caused by a failure to allocate the
thing that stores state for luns.

instead of checking and allocating it in the scsi_cmd path, and
doing weird things all over the place to free it (eg, there's a
timeout that ran every 10m to gc luns), use the scsi_probe and
scsi_free things the midlayer calls.



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 16:07:28

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

Log message:
replace XS_NO_CCB with an iopool around the ecb_pool.

take advantage of pool_setipl while here.



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 16:09:04

Modified files:
sys/dev/ic : ncr53c9x.c ncr53c9xvar.h 

Log message:
move the declaration of ncr53c9x_scsi_cmd into the .c file, its the only
place that uses it.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Mike Belopuhov
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org   2014/01/18 16:17:24

Modified files:
sys/arch/amd64/amd64: aesni.c 

Log message:
tweak comments a bit



CVS: cvs.openbsd.org: src

2014-01-18 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 17:01:05

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

Log message:
fix reaper loop that could run indefinitely

log execve() failures to syslog (very useful for debugging SCRIPT_NAME
problems)

ok florian@



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 17:03:13

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

Log message:
scsi has to scrub the ata xfer before using it so its set for the rest
of the ata stuff to properly handle.

found by dtucker@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2014/01/18 17:09:33

Modified files:
usr.bin/mandoc : Makefile mandocdb.c 
Added files:
usr.bin/mandoc : mansearch_const.c 

Log message:
Support a second -v on mandocdb(8) to show keys while they are being added;
i need that for debugging, in particular to be used with -t.
To be able to do so, provide a global table of key names, for reuse.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2014/01/18 17:22:58

Modified files:
sys/kern   : init_main.c 

Log message:
We can call random_start() immediately after cpu_startup, that is the
point at which everything it does is safe, including msg buffer access.
ok kettenis jsing



CVS: cvs.openbsd.org: src

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

Modified files:
sys/dev: rnd.c 

Log message:
In random_start() we can assume the msg buffer is mapped, all systems do
it at startup, or in cpu_startup().  Improve comments to explain what is
happening here.
ok kettenis jsing



CVS: cvs.openbsd.org: src

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2014/01/18 17:33:40

Modified files:
distrib/alpha/bsd.rd: list.local 
distrib/amd64/ramdisk_cd: list.local 
distrib/armish/ramdisk: list 
distrib/armv7/ramdisk: list 
distrib/aviion/ramdisk: list 
distrib/hp300/ramdisk: list 
distrib/hppa   : list 
distrib/i386/ramdisk_cd: list.local 
distrib/landisk/ramdisk: list 
distrib/loongson/ramdisk: list 
distrib/luna88k/ramdisk: list 
distrib/macppc/ramdisk: list 
distrib/miniroot: list list2sh.awk mtree.conf 
distrib/mvme68k/ramdisk: list 
distrib/mvme88k/ramdisk: list 
distrib/octeon/ramdisk: list 
distrib/ramdisk: list 
distrib/sgi/ramdisk: list 
distrib/socppc/ramdisk: list 
distrib/sparc64/bsd.rd: list 
distrib/vax/common: list 
distrib/zaurus/ramdisk: list 
Removed files:
distrib/miniroot: makehash.sh 

Log message:
we no long use the /var/hash files, but rely on the SHA256.sig file.
We can remove the hashing support.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2014/01/18 17:39:40

Modified files:
sys/kern   : init_main.c 
sys/dev: rnd.c rndvar.h 

Log message:
With the earlier initialization of the random subsystem, random_hostseed()
is no longer providing significant value.  The random subsystem is in
pretty good state, and moments later userland will feed the dmesg.
ok jsing



CVS: cvs.openbsd.org: src

2014-01-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2014/01/18 18:18:30

Modified files:
usr.bin/mandoc : mansearch.c 

Log message:
Get rid of the local keys table, use the new mansearch_const.c.
No functional change.



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 19:55:43

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

Log message:
all 64bit archs myx runs on support bus_space 8 things because of work i
did at n2k13.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 19:58:51

Modified files:
usr.sbin/installboot: Makefile 
Added files:
usr.sbin/installboot: hp300_installboot.c hppa64_installboot.c 
  hppa_installboot.c i386_installboot.c 
  i386_installboot.h i386_nlist.c 
  i386_softraid.c landisk_installboot.c 
  sparc64_installboot.c 
  sparc64_installboot.h sparc64_softraid.c 
  vax_installboot.c 
Removed files:
usr.sbin/installboot/alpha: Makefile.inc 
usr.sbin/installboot/amd64: Makefile.inc 
usr.sbin/installboot/armish: Makefile.inc 
usr.sbin/installboot/armv7: Makefile.inc 
usr.sbin/installboot/aviion: Makefile.inc 
usr.sbin/installboot/hp300: Makefile.inc hp300_installboot.c 
usr.sbin/installboot/hppa: Makefile.inc hppa_installboot.c 
usr.sbin/installboot/hppa64: Makefile.inc hppa64_installboot.c 
usr.sbin/installboot/i386: Makefile.inc i386_installboot.c 
   i386_installboot.h i386_nlist.c 
   i386_softraid.c 
usr.sbin/installboot/landisk: Makefile.inc landisk_installboot.c 
usr.sbin/installboot/loongson: Makefile.inc 
usr.sbin/installboot/luna88k: Makefile.inc 
usr.sbin/installboot/macppc: Makefile.inc 
usr.sbin/installboot/mvme68k: Makefile.inc 
usr.sbin/installboot/mvme88k: Makefile.inc 
usr.sbin/installboot/octeon: Makefile.inc 
usr.sbin/installboot/sgi: Makefile.inc 
usr.sbin/installboot/socppc: Makefile.inc 
usr.sbin/installboot/sparc: Makefile.inc 
usr.sbin/installboot/sparc64: Makefile.inc sparc64_installboot.c 
  sparc64_installboot.h 
  sparc64_softraid.c 
usr.sbin/installboot/vax: Makefile.inc vax_installboot.c 
usr.sbin/installboot/zaurus: Makefile.inc 

Log message:
Rework installboot and use a single directory with a single makefile. The
directory per machine model is arguably cleaner, however it does not play
well with distrib/special and instbin.

Discussed with deraadt@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 20:02:44

src/distrib/special/installboot

Update of /cvs/src/distrib/special/installboot
In directory cvs.openbsd.org:/tmp/cvs-serv16533/installboot

Log Message:
Directory /cvs/src/distrib/special/installboot added to the repository



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 20:04:17

Added files:
distrib/special/installboot: Makefile 

Log message:
Add makefile for distrib/special/installboot.



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 20:03:50

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

Log message:
replace bzero with memset.



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 20:05:46

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

Log message:
bcopy to memcpy



CVS: cvs.openbsd.org: src

2014-01-18 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2014/01/18 20:04:54

Modified files:
sys/kern   : uipc_domain.c uipc_mbuf.c 
sys/nfs: nfs_socket.c 
sys/sys: mbuf.h 

Log message:
Remove max_datalen. It is only used once an can be replaced easily with
MHLEN - max_hdr in that place. OK mikeb@



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 20:08:56

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

Log message:
replace bcmp with memcmp



Re: CVS: cvs.openbsd.org: src

2014-01-18 Thread Claudio Jeker
On Sat, Jan 18, 2014 at 08:04:54PM -0700, Claudio Jeker wrote:
 CVSROOT:  /cvs
 Module name:  src
 Changes by:   clau...@cvs.openbsd.org 2014/01/18 20:04:54
 
 Modified files:
   sys/kern   : uipc_domain.c uipc_mbuf.c 
   sys/nfs: nfs_socket.c 
   sys/sys: mbuf.h 
 
 Log message:
 Remove max_datalen. It is only used once an can be replaced easily with
 MHLEN - max_hdr in that place. OK mikeb@
 
Also OK phessler@, deraadt@

-- 
:wq Claudio



CVS: cvs.openbsd.org: xenocara

2014-01-18 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2014/01/18 20:13:15

Modified files:
dist/Mesa  : SConstruct configure.ac 
dist/Mesa/src/gallium/drivers/nouveau: nouveau_buffer.c 
   nouveau_fence.c 
dist/Mesa/src/gallium/drivers/nv50: nv50_screen.c 
nv50_state_validate.c 
nv50_tex.c nv50_vbo.c 
dist/Mesa/src/gallium/state_trackers/xorg: xorg_driver.c 
dist/Mesa/src/glsl: ast_to_hir.cpp 
dist/Mesa/src/glx: glxcmds.c 
dist/Mesa/src/mesa/drivers/dri/i965: brw_cc.c brw_fs.cpp 
 brw_fs.h brw_fs_emit.cpp 
 brw_fs_visitor.cpp 
 brw_tex_layout.c brw_wm.c 
 brw_wm.h 
dist/Mesa/src/mesa/drivers/dri/swrast: swrast.c 
dist/Mesa/src/mesa/main: texparam.c 
dist/Mesa/src/mesa/state_tracker: st_cb_feedback.c 

Log message:
Merge Mesa 9.2.5



CVS: cvs.openbsd.org: xenocara

2014-01-18 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2014/01/18 20:20:40

Modified files:
lib/libGL  : Makefile 
lib/libGL/mesa : Makefile.inc 
lib/libEGL : Makefile 
lib/libGLESv1_CM: Makefile 
lib/libGLESv2  : Makefile 

Log message:
Mesa 9.2.5



CVS: cvs.openbsd.org: xenocara

2014-01-18 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2014/01/18 20:24:02

Modified files:
.  : 3RDPARTY 

Log message:
update



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 20:48:07

Modified files:
usr.sbin/installboot: util.c 

Log message:
When copying files do it in 512 byte blocks so that we're less likely to
hit file system allocation issues on install media.

Requested by deraadt@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 20:49:31

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

Log message:
Do not prefix user specified stages with the root filesystem mount point.



CVS: cvs.openbsd.org: src

2014-01-18 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 20:53:46

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

Log message:
hwflags is never used, so clean it up



CVS: cvs.openbsd.org: src

2014-01-18 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2014/01/18 20:54:25

Modified files:
sbin/dhclient  : conflex.c 

Log message:
Adjust lexchar position by ugflag once only.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2014/01/18 21:04:36

Modified files:
sys/net: radix.c 

Log message:
Start to reduce the madness in radix.c. This only used by the kernel
since ages so remove the bits used for userland compiles. OK mikeb@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 21:06:50

Modified files:
distrib/amd64/common: list 

Log message:
Add usr/sbin/installboot to amd64 instbin.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 21:08:27

Modified files:
distrib/amd64/common: install.md 

Log message:
Switch amd64 installs/upgrades to the new installboot.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 21:11:44

Modified files:
distrib/amd64/common: Makefile.inc 

Log message:
Use the new installboot when building amd64 media.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2014/01/18 21:14:22

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

Log message:
Tweak comment re root prefixes.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2014/01/18 21:14:34

Modified files:
sbin/pfctl : pfctl_altq.c 

Log message:
Fix minor ident issue. OK benno@, pelikan@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Darren Tucker
CVSROOT:/cvs
Module name:src
Changes by: dtuc...@cvs.openbsd.org 2014/01/18 21:17:29

Modified files:
usr.bin/ssh: addrmatch.c canohost.c 

Log message:
Cast socklen_t when comparing to size_t and use socklen_t to iterate over
the ip options, both to prevent signed/unsigned comparison warnings.
Patch from vinschen at redhat via portable openssh, begrudging ok deraadt.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2014/01/18 21:36:04

Modified files:
sbin/dhclient  : clparse.c dhcpd.h parse.c 

Log message:
Rename parse_hardware_param() to parse_ethernet() to reflect what
it actually does.



CVS: cvs.openbsd.org: src

2014-01-18 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2014/01/18 21:48:08

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

Log message:
fix inverted meaning of 'no' and 'yes' for CanonicalizeFallbackLocal



CVS: cvs.openbsd.org: src

2014-01-18 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2014/01/18 22:01:50

Modified files:
sys/netinet: icmp_var.h ip_icmp.c 

Log message:
Start counting droped icmp errors because the rate limit is exceeded.
OK benno@ deraadt@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2014/01/18 22:03:29

Modified files:
usr.bin/netstat: inet.c 

Log message:
Report the number of dropped ICMP error because the rate limit got exceeded.
OK benno@ deraadt@



CVS: cvs.openbsd.org: src

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2014/01/18 22:19:27

Modified files:
sys/net: if_media.c 

Log message:
Count the number of media words required only once.  If the media words
change during M_WAITOK (note: no driver does this at the moment), then
be careful to not copyout a truncated media word list, but return E2BIG.
ok mikeb guenther kettenis



CVS: cvs.openbsd.org: src

2014-01-18 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2014/01/18 22:21:12

Modified files:
lib/libc/gen   : ftw.3 
lib/libc/stdlib: labs.3 

Log message:
Punctuation after macro arguments needs to be in a separate argument.
Found while testing mandocdb(8).



CVS: cvs.openbsd.org: src

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2014/01/18 22:26:00

Modified files:
distrib/special: Makefile 

Log message:
enter installboot



CVS: cvs.openbsd.org: src

2014-01-18 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2014/01/18 22:26:22

Modified files:
distrib/special/installboot: Makefile 

Log message:
no need for LDSTATIC, it comes from ../Makefile.inc



CVS: cvs.openbsd.org: src

2014-01-18 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:src
Changes by: jmatt...@cvs.openbsd.org2014/01/18 23:04:03

Modified files:
sys/conf   : files 
sys/dev/pci: files.pci 
Added files:
sys/dev/ic : qla.c qlareg.h qlavar.h 
sys/dev/pci: qla_pci.c 

Log message:
Introduce qla(4), a new driver for Qlogic fibre channel HBAs (only ISP23xx
so far).  Works reasonably well now, so it's going in the tree so others can
try it out.

with some help and fixes from dlg@, general encouragement from basically
everyone