CVS: cvs.openbsd.org: src

2013-02-07 Thread Mike Belopuhov
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org   2013/02/07 04:06:42

Modified files:
sys/kern   : uipc_mbuf.c uipc_mbuf2.c 
sys/sys: malloc.h mbuf.h 

Log message:
convert mbuf tags to use pool(9) as a backend storage;
ok markus claudio haesbaert henning



CVS: cvs.openbsd.org: src

2013-02-07 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/02/07 06:35:18

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

Log message:
Remove dead code.

ok mikeb@



CVS: cvs.openbsd.org: src

2013-02-07 Thread Paul Irofti
CVSROOT:/cvs
Module name:src
Changes by: piro...@cvs.openbsd.org 2013/02/07 09:12:26

Modified files:
sys/dev/pci: pcidevs 

Log message:
Add Radeon HD 7290.

Found in a dmesg from Carsten Kunze on bugs@. Okay brynet@.



CVS: cvs.openbsd.org: src

2013-02-07 Thread Paul Irofti
CVSROOT:/cvs
Module name:src
Changes by: piro...@cvs.openbsd.org 2013/02/07 09:15:00

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

Log message:
Sync.



CVS: cvs.openbsd.org: src

2013-02-07 Thread Bob Beck
CVSROOT:/cvs
Module name:src
Changes by: b...@cvs.openbsd.org2013/02/07 10:29:31

Modified files:
sys/uvm: uvm_pdaemon.c 

Log message:
make sure the page daemon considers BUFPAGES_INACT when deciding
to do work, just as is done when waking it up.
tested by me, phessler@, espie@, landry@
ok kettenis@



CVS: cvs.openbsd.org: src

2013-02-07 Thread Bob Beck
CVSROOT:/cvs
Module name:src
Changes by: b...@cvs.openbsd.org2013/02/07 10:38:12

Modified files:
sys/uvm: uvm_page.c 

Log message:
Bring back reserve enforcement and page daemon wakeup into uvm_pglistalloc,
It was removed as this function was redone to use pmemrange in mid 2010
with the result that kernel malloc and other users of this function can
consume the page daemon reserve and run us out of memory.
ok kettenis@



CVS: cvs.openbsd.org: src

2013-02-07 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:src
Changes by: pas...@cvs.openbsd.org  2013/02/07 10:58:31

Modified files:
share/man/man5 : port-modules.5 

Log message:
Default gcc version for gcc4 MODULE is now 4.6.

ok brad@ tobiasu@ espie@



CVS: cvs.openbsd.org: xenocara

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

Modified files:
distrib/sets/lists/xbase: md.hp300 md.mvme68k 

Log message:
sync



CVS: cvs.openbsd.org: src

2013-02-07 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/02/07 15:26:24

Modified files:
distrib/sets/lists/base: md.luna88k md.mvme88k 

Log message:
apache modules as .so too



CVS: cvs.openbsd.org: src

2013-02-07 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/02/07 15:33:58

Modified files:
share/man/man1 : gcc-local.1 

Log message:
Sync with reality. Partially revert 1.28 since gcc 3 is back in town. Also
mention collect2 ctor wrapper only exists on vax, and sjlj exceptions only
remain on vax on m88k as of today.



CVS: cvs.openbsd.org: src

2013-02-07 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/02/07 15:56:27

Modified files:
regress/usr.sbin/relayd: funcs.pl relayd.pl remote.pl 
Added files:
regress/usr.sbin/relayd: args-http-filter-block.pl 
 args-http-filter-contentlength.pl 
 args-http-filter-put-contentlength.pl 
 args-http-filter-put.pl 
 args-http-filter.pl 

Log message:
Add relayd regression tests with http filter and late connect.



CVS: cvs.openbsd.org: xenocara

2013-02-07 Thread Todd Fries
CVSROOT:/cvs
Module name:xenocara
Changes by: t...@cvs.openbsd.org2013/02/07 16:16:21

Modified files:
app/xdm/config : OpenBSD_15bpp.xpm OpenBSD_1bpp.xpm 
 OpenBSD_4bpp.xpm OpenBSD_8bpp.xpm 

Log message:
puffy 5.3



CVS: cvs.openbsd.org: src

2013-02-07 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/02/07 17:41:12

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

Log message:
fix NULL deref when built without libedit and control characters
entered as command; debugging and patch from Iain Morgan an
Loganaden Velvindron in bz#1956



CVS: cvs.openbsd.org: src

2013-02-07 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2013/02/07 21:30:37

Modified files:
sys/kern   : kern_sig.c 

Log message:
Insufficient levels of hops in the local brew led to Theo and I mucking
up the VFS calls in the error paths in coredump()

Pointed out by armani@, ok beck@



CVS: cvs.openbsd.org: src

2013-02-07 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/02/07 22:17:31

Modified files:
gnu/usr.bin/gcc/gcc/config/m88k: m88k-protos.h m88k.c m88k.h 

Log message:
Stop providing our own EXPAND_BUILTIN_SAVEREGS(). Instead, do the necessary
RTL generation in SETUP_INCOMING_VARARGS(...,0).

This means we no longer need to explicitely allocate room on the stack for
the saved register area (which we did in EXPAND_BUILTIN_SAVEREGS). We were
returning the correct size in SETUP_INCOMING_VARARGS's ``pretend_size''
argument anyway, causing this space to be allocated twice.

This change should also allow for the stack protector to be reenabled (after
more testing).



CVS: cvs.openbsd.org: src

2013-02-07 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/02/07 22:24:36

Modified files:
gnu/usr.bin/gcc/gcc/config/m88k: m88k-protos.h m88k.c m88k.h 

Log message:
Replace the dummy definition of FUNCTION_ARG_PASS_BY_REFERENCE(). The new
definition forces variable-sized types to always be passed by reference.

Update the varargs code to cope with this.

gcc.c-torture/execute/20020412-1 finally passes.



CVS: cvs.openbsd.org: src

2013-02-07 Thread Todd Fries
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2013/02/07 23:58:06

Modified files:
distrib/sets/lists/etc: mi 
distrib/sets/lists/man: mi 

Log message:
sync



CVS: cvs.openbsd.org: src

2013-02-07 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/02/08 00:37:43

Modified files:
share/man/man1 : gcc-local.1 

Log message:
tweak previous;



CVS: cvs.openbsd.org: src

2013-02-07 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2013/02/08 00:58:18

Modified files:
sys/dev/pci: pcidevs 

Log message:
add another DFE-530TX+ which happens to have a quirky vendor ID. use that ID
instead of going down the PCI_ANY_ID path.

as discussed with and ok by sthen@



CVS: cvs.openbsd.org: src

2013-02-07 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2013/02/08 00:59:28

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

Log message:
regen