CVS: cvs.openbsd.org: src

2016-06-08 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2016/06/08 07:40:45

Modified files:
distrib/sets/lists/base: md.sparc 

Log message:
fix two typos



CVS: cvs.openbsd.org: src

2016-06-05 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2016/06/06 00:43:03

Modified files:
usr.bin/indent : lexi.c 

Log message:
it's typedef, not typdef.

typo found by Piotr Stefaniak



CVS: cvs.openbsd.org: src

2016-06-05 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2016/06/05 13:38:22

Modified files:
distrib/sets/lists/base: md.armish 
distrib/sets/lists/comp: md.armish 

Log message:
sync



CVS: cvs.openbsd.org: www

2016-03-10 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:www
Changes by: tobi...@cvs.openbsd.org 2016/03/10 14:51:14

Modified files:
.  : want.html 

Log message:
I'm looking for more and faster sparc hardware.
A loongson system would be nice as well.



CVS: cvs.openbsd.org: src

2016-03-10 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2016/03/10 03:22:43

Modified files:
sys/arch/arm/arm: bus_dma.c 

Log message:
Remove the explicit map invalidation, free() is going to overwrite
it with junk anyway.

ok patrick mpi dlg and tested by Daniel Bolghero



CVS: cvs.openbsd.org: src

2016-03-05 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2016/03/05 10:16:33

Modified files:
sys/arch/landisk/landisk: conf.c machdep.c 
sys/arch/sh/dev: scif.c 
sys/arch/sh/sh : cache.c cache_sh3.c clock.c db_interface.c 
 devreg.c mmu_sh3.c mmu_sh4.c pmap.c 
 sh_machdep.c 

Log message:
Sync no-argument function declaration and definition by adding (void).
Covers all of landisk/sh, per naddy's suggestion.

ok on previous diff deraadt@ naddy@



CVS: cvs.openbsd.org: src

2016-02-18 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2016/02/18 16:38:18

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

Log message:
sync() requires unistd.h

Reported by Sigi Rudzio. Thanks!

"go for it" deraadt@



CVS: cvs.openbsd.org: src

2016-01-15 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2016/01/15 15:19:29

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

Log message:
sync() needs unistd.h



CVS: cvs.openbsd.org: src

2016-01-15 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2016/01/15 06:20:06

Modified files:
sys/arch/armish/conf: files.armish 

Log message:
Move files.hid above files.i2c to fix armish build



CVS: cvs.openbsd.org: src

2015-12-08 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/12/08 09:04:41

Modified files:
.  : Makefile.cross 

Log message:
Restore parenthesis



CVS: cvs.openbsd.org: src

2015-12-05 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/12/05 14:51:10

Modified files:
gnu/usr.bin/binutils-2.17/gas/config: tc-arm.c 

Log message:
Implement the .inst assembler directive for arm.

Required for building gcc 4.9

ok jsg@



CVS: cvs.openbsd.org: src

2015-09-20 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/09/20 18:24:21

Modified files:
sys/arch/sparc/include: vmparam.h 

Log message:
Increase MAXTSIZ to 64MB, required for gcc/gnat

ok miod



CVS: cvs.openbsd.org: www

2015-08-13 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:www
Changes by: tobi...@cvs.openbsd.org 2015/08/13 08:06:57

Modified files:
.  : want.html 

Log message:
Got myself a Mac Mini, remove from list.

Shortly after it arrived, two people from the opposite sides of the planet
offered their help. Thank you, that was very nice :)



Re: CVS: cvs.openbsd.org: src

2015-08-05 Thread Tobias Ulmer
On Mon, Aug 03, 2015 at 07:32:15AM -0600, Visa Hankala wrote:
> CVSROOT:  /cvs
> Module name:  src
> Changes by:   v...@cvs.openbsd.org2015/08/03 07:32:15
> 
> Modified files:
>   sys/arch/mips64/mips64: trap.c 
> 
> Log message:
> On mips64, enable IPIs before calling refreshcreds() in trap(), to
> avoid a potential deadlock.
> 
> ok miod@, deraadt@
> 

Looks like this fixed my 2x300MHz Octane, yay!



CVS: cvs.openbsd.org: src

2015-07-31 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/07/31 08:18:06

Modified files:
regress/lib/libssl/bytestring: Makefile 

Log message:
Don't hardcode /usr/src, use BSDSRCDIR



CVS: cvs.openbsd.org: src

2015-06-05 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/06/05 15:52:01

Modified files:
lib/libtls : Makefile 

Log message:
Link ssl and crypto via BSDOBJDIR, works with native and cross builds

ok mpi@



CVS: cvs.openbsd.org: src

2015-06-05 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/06/05 15:48:35

Modified files:
.  : Makefile.cross 

Log message:
Use target BSDOBJDIR when cross-compiling libraries

ok mpi@



CVS: cvs.openbsd.org: src

2015-06-05 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/06/05 15:42:37

Modified files:
lib/libssl/ssl : Makefile 

Log message:
Fix library search path so we link against the freshly built libcrypto.so
instead of a stale one.

ok miod@ mpi@



CVS: cvs.openbsd.org: src

2015-03-27 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/03/27 04:09:30

Modified files:
usr.bin/awk: lib.c 

Log message:
Don't display empty error context.

Context extraction didn't handle this case and showed uninitialized memory.

ok tobias, miod



CVS: cvs.openbsd.org: src

2015-03-07 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2015/03/07 18:54:04

Modified files:
sys/dev/ic : rtl81x9reg.h 
sys/dev/pci: if_re_pci.c 

Log message:
Revert patch responsible for locking up machines with
"Realtek 8168" rev 0x01: RTL8168 2 (0x3800).
You will never guess who commited it without OK ;)

ok deraadt

revision 1.45
date: 2015/01/26 09:58:47;  author: brad;  state: Exp;  lines: +22 -2;  
commitid: AppNYocFYbD7Hqgj;
Set PCIe max read request size to 2K to help with TX performance.

>From FreeBSD

Tested with 8168C, 8168D and 8168G.

revision 1.46
date: 2015/02/19 04:58:34;  author: dlg;  state: Exp;  lines: +2 -2;  commitid: 
GSWXECXQW0LeGFmq;
when reading the max packet size in the pcie device config and
status register, correctly mask things so we're left with the mps
field instead of everything but the mps field.

tested by bcallah@ and jim smith



CVS: cvs.openbsd.org: src

2014-09-29 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/09/29 19:34:34

Modified files:
sys/arch/arm/include: vmparam.h 

Log message:
Increase text segment size on Arm to 32MB

ok deraadt@ miod@



CVS: cvs.openbsd.org: src

2014-08-31 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/08/31 07:40:03

Modified files:
gnu/usr.bin/binutils/binutils: addr2line.c ar.c coffdump.c 
   cxxfilt.c deflex.c dlltool.c 
   dllwrap.c nlmconv.c nm.c 
   objcopy.c objdump.c rclex.c 
   readelf.c size.c srconv.c 
   strings.c sysdump.c windres.c 
gnu/usr.bin/binutils/gas: as.c itbl-lex.c 
gnu/usr.bin/binutils/gprof: gprof.c 
gnu/usr.bin/binutils/include: libiberty.h 
gnu/usr.bin/binutils/ld: ldmain.c 

Log message:
Backport @file support from binutils-2.17

@file allows reading command line arguments from a file. Gcc now uses this to
pass very long arguments lists to ld.

ok guenther@ miod@



CVS: cvs.openbsd.org: src

2014-07-02 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/07/02 09:34:43

Modified files:
sys/arch/macppc/macppc: mainbus.c 
sys/arch/macppc/include: autoconf.h 

Log message:
Remove unused mainbus intr hook abstraction.

Theo approves, ok mpi@



CVS: cvs.openbsd.org: src

2014-07-02 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/07/02 09:11:39

Modified files:
sys/arch/macppc/include: autoconf.h 

Log message:
Remove unused system_type and friends. Remnants from universal powerpc support

ok mpi@ deraadt@



CVS: cvs.openbsd.org: src

2014-06-16 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/06/16 18:00:48

Modified files:
sys/arch/hppa/hppa: lock_machdep.c 

Log message:
Fix format string under MP_LOCKDEBUG



CVS: cvs.openbsd.org: src

2014-06-12 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/06/12 18:02:37

Modified files:
sys/arch/hppa/hppa: trap.c 

Log message:
Fix ptrace() hanging hppa MP systems

Fiddling with uvm, registers and breakpoints requires taking the kernel lock
Problem spotted by tedu@

ok kettenis@ deraadt@ miod@



CVS: cvs.openbsd.org: src

2014-06-06 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/06/06 19:47:02

Added files:
regress/lib/libc/modf: Makefile modf_test.c 

Log message:
Add basic regression test for modf() issue.

encouraged by deraadt and miod



CVS: cvs.openbsd.org: src

2014-06-06 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/06/06 19:46:40

Modified files:
regress/lib/libc: Makefile 

Log message:
Add basic regression test for modf() issue.

encouraged by deraadt and miod



CVS: cvs.openbsd.org: src

2014-06-06 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/06/06 19:43:03

src/regress/lib/libc/modf

Update of /cvs/src/regress/lib/libc/modf
In directory cvs.openbsd.org:/tmp/cvs-serv10946/modf

Log Message:
Directory /cvs/src/regress/lib/libc/modf added to the repository



CVS: cvs.openbsd.org: src

2014-06-06 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/06/06 19:41:26

Modified files:
lib/libc/arch/sparc/gen: modf.S 

Log message:
Fix modf() on sparc

For large integral values, modf returned uninitialized data in iptr since 1992.
Found while debugging python segfaults.

ok miod



CVS: cvs.openbsd.org: src

2014-05-27 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/05/27 04:10:59

Added files:
sys/arch/ia64  : Makefile 
lib/libcrypto/crypto/arch/ia64: opensslconf.h 

Log message:
Fix ia64 cross-gcc target.
opensslconf.h is just a dummy, we're lightyears away from working userspace.

ok deraadt@



CVS: cvs.openbsd.org: src

2014-05-27 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/05/27 04:05:01

src/lib/libcrypto/crypto/arch/ia64

Update of /cvs/src/lib/libcrypto/crypto/arch/ia64
In directory cvs.openbsd.org:/tmp/cvs-serv31768/lib/libcrypto/crypto/arch/ia64

Log Message:
Directory /cvs/src/lib/libcrypto/crypto/arch/ia64 added to the repository



CVS: cvs.openbsd.org: www

2014-05-01 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:www
Changes by: tobi...@cvs.openbsd.org 2014/05/01 17:15:43

Modified files:
.  : want.html 

Log message:
I'm looking for a Mac mini G4 to bootstrap gnat on powerpc (.de)..



CVS: cvs.openbsd.org: src

2014-01-10 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/01/10 15:52:50

Modified files:
regress/usr.bin/signify: Makefile orders.txt.sig 

Log message:
Don't overwrite the regress target, provide a test target instead.  This allows
the test target to fail without terminating overall regression tests. Clean up
a little.

Also adjust orders.txt.sig comment to new reality, making the test pass again.

Looks ok to sthen@



Re: CVS: cvs.openbsd.org: src

2014-01-06 Thread Tobias Ulmer
On Mon, Jan 06, 2014 at 02:41:15PM -0700, Miod Vallat wrote:
> CVSROOT:  /cvs
> Module name:  src
> Changes by:   m...@cvs.openbsd.org2014/01/06 14:41:15
> 
> Modified files:
>   sys/arch/sgi/sgi: ip30_machdep.c 
> 
> Log message:
> Disable the code disabling memory beyond 1.5GB on Octane temporarily, but
> hopefully for good; I believe the kernel panics with large memory fast MP
> systems have been fixed in mutex.c 1.13
> 

Working great so far :)



CVS: cvs.openbsd.org: src

2014-01-06 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2014/01/06 14:16:31

Modified files:
sys/arch/sparc64/conf: ld.script 

Log message:
Fix sparc64 kernel profiling, add the etext symbol back.

ok miod@



CVS: cvs.openbsd.org: src

2013-12-20 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2013/12/20 09:23:43

Modified files:
lib/csu/hppa64 : md_init.h 

Log message:
Fix typo, allow hppa64 to build a little further



CVS: cvs.openbsd.org: src

2012-11-30 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:src
Changes by: tobi...@cvs.openbsd.org 2012/11/30 15:02:38

Modified files:
regress/sys/net: Makefile 

Log message:
Generate pf_print_host.c before mkdep uses it.

ok guenther@



CVS: cvs.openbsd.org: xenocara

2012-11-04 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:xenocara
Changes by: tobi...@cvs.openbsd.org 2012/11/04 10:20:33

Modified files:
xserver/hw/xfree86/common: xf86AutoConfig.c 

Log message:
Include declaration of sparcDriverName()

Fixes segfault on sunffb graphics. ok matthieu@



Re: CVS: cvs.openbsd.org: src

2012-02-18 Thread Tobias Ulmer
On Sat, Feb 18, 2012 at 02:12:09PM -0700, Philip Guenther wrote:

This breaks on gcc2 (hp300) (well, rthread doesn't build, but cvs up
made it worse):

+On.sched_param.sched_priority= 0,

gcc2 initializer list don't seem to work with nested structs.