CVS commit: src/sys/dev/usb

2009-08-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Aug 16 13:06:32 UTC 2009 Modified Files: src/sys/dev/usb: usb_subr.c Log Message: If we are attaching a high speed device, request a full size descriptor block - we know the device will be able to handle it already. This

CVS commit: src/sys/compat/freebsd

2009-08-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Aug 16 15:39:30 UTC 2009 Modified Files: src/sys/compat/freebsd: freebsd_exec_aout.c Log Message: Include sys/exec_aout.h for a.out specific defines. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/compat/freebsd

2009-08-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Aug 16 15:41:51 UTC 2009 Modified Files: src/sys/compat/freebsd: freebsd_mod.c Log Message: Add missing include sys/exec_aout.h To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src

2009-08-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Aug 16 18:01:49 UTC 2009 Modified Files: src/libexec/ld.aout_so: shlib.c src/sbin/ldconfig: ldconfig.c Log Message: Add sys/exec_aout.h includes To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/usr.bin/crunch/crunchide

2009-08-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Aug 16 18:15:28 UTC 2009 Modified Files: src/usr.bin/crunch/crunchide: exec_aout.c Log Message: More missing sys/exec_aout.h includes To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/usr.bin/ldd

2009-08-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Aug 16 18:43:08 UTC 2009 Modified Files: src/usr.bin/ldd: ldd_aout.c Log Message: More missing sys/exec_aout.h To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.bin/ldd/ldd_aout.c Please note that diffs

CVS commit: xsrc/external/mit/xf86-input-keyboard/dist/src

2009-08-18 Thread Martin Husemann
Module Name:xsrc Committed By: martin Date: Tue Aug 18 13:54:53 UTC 2009 Modified Files: xsrc/external/mit/xf86-input-keyboard/dist/src: bsd_kbd.c Log Message: for consistency use printWsType() to print Sun5 keyboard type To generate a diff of this commit: cvs rdiff -u

CVS commit: xsrc/external/mit/xf86-input-mouse/dist/src

2009-08-19 Thread Martin Husemann
Module Name:xsrc Committed By: martin Date: Wed Aug 19 18:57:25 UTC 2009 Modified Files: xsrc/external/mit/xf86-input-mouse/dist/src: mouse.c Log Message: Fix my favourite mouse handling bug for the Nth time: with a multiplexed device like wsmouse it does not make sense

CVS commit: src/lib/libc/gen

2009-08-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Aug 20 11:08:59 UTC 2009 Modified Files: src/lib/libc/gen: nlist_aout.c Log Message: forward declare struct nlist before including nlist_private.h to avoid a compiler warning. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/gnu

2009-10-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Oct 1 20:07:09 UTC 2009 Modified Files: src/gnu/dist/gcc4/gcc: libgcc2.c src/gnu/lib/libgcc4: Makefile.inc Log Message: If TARGET_FLOAT_FORMAT is not IEEE_FLOAT_FORMAT (i.e. we have no NaNs), do not compile special

CVS commit: src/distrib/utils/sysinst

2009-10-03 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 3 12:00:00 UTC 2009 Modified Files: src/distrib/utils/sysinst: disks.c Log Message: When creating /etc/fstab: for the first swap partition use type sw,dp instead of sw, so dump device gets configured correctly if swap is

CVS commit: src/sys/arch

2011-03-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Mar 27 18:47:09 UTC 2011 Modified Files: src/sys/arch/sparc/include: trap.h src/sys/arch/sparc/sparc: syscall.c src/sys/arch/sparc64/include: trap.h src/sys/arch/sparc64/sparc64: syscall.c Log Message:

CVS commit: src/lib/libc/arch

2011-03-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Mar 28 11:19:13 UTC 2011 Modified Files: src/lib/libc/arch/sparc: SYS.h src/lib/libc/arch/sparc64: SYS.h src/lib/libc/arch/sparc64/gen: swapcontext.S Log Message: ABI police: avoid cluttering global registers

CVS commit: src/libexec/ld.elf_so/arch/sparc64

2011-03-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Mar 30 08:37:52 UTC 2011 Modified Files: src/libexec/ld.elf_so/arch/sparc64: mdreloc.c Log Message: Add support for 64 bit TLS relocations. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

CVS commit: src/sys/arch/sparc/include

2011-03-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Mar 30 09:23:26 UTC 2011 Modified Files: src/sys/arch/sparc/include: types.h Log Message: Enable TLS on sparc and sparc64 To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/sparc/include/types.h

CVS commit: src/doc

2011-03-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Mar 30 10:32:36 UTC 2011 Modified Files: src/doc: CHANGES Log Message: Note TLS support for sparc and sparc64 To generate a diff of this commit: cvs rdiff -u -r1.1529 -r1.1530 src/doc/CHANGES Please note that diffs are not

CVS commit: src/sys/arch/vax/vax

2011-04-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 2 10:21:58 UTC 2011 Modified Files: src/sys/arch/vax/vax: sbi.c Log Message: Do not increment a bool var - from Henning Petersen, PR port-vax/44816. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/arch/sparc64/conf

2011-04-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 4 10:25:09 UTC 2011 Modified Files: src/sys/arch/sparc64/conf: GENERIC Log Message: Add gem at sbus (works since quite some time). To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136

CVS commit: src/tests/lib/libpthread

2011-04-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 4 14:47:22 UTC 2011 Modified Files: src/tests/lib/libpthread: t_mutex.c Log Message: Do only set a (lower than default) timeout value if we are on powerpc and expect to run into a real deadrun ofter. The (too short)

CVS commit: src/tests/toolchain/cc

2011-04-05 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 5 09:53:10 UTC 2011 Modified Files: src/tests/toolchain/cc: t_hello.sh Log Message: On 64 bit archs, if supported, also test -m32 binaries and their execution (both static and dynamic). XXX should the arch test and

CVS commit: src/distrib/utils/sysinst

2011-04-08 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Apr 8 15:53:44 UTC 2011 Modified Files: src/distrib/utils/sysinst: main.c menus.mi Log Message: Make all curses/$TERM related failures exit with error code 4 (everything else in here only exits successfully or with error 1),

CVS commit: src/sys/kern

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 06:34:06 UTC 2011 Modified Files: src/sys/kern: tty.c tty_pty.c Log Message: In ttymalloc() explicitly initialize t_dev to NODEV. In ptcwakeup() do not bother to wake up a client side if it has not been opened yet. The

CVS commit: src/tests/kernel/tty

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 06:36:03 UTC 2011 Modified Files: src/tests/kernel/tty: t_pr.c Log Message: No longer expected to crash the kernel. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/kernel/tty/t_pr.c Please note

CVS commit: src/sys/kern

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 07:02:58 UTC 2011 Modified Files: src/sys/kern: tty_pty.c Log Message: KNF, add a comment and an assertion. To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126 src/sys/kern/tty_pty.c Please note that

CVS commit: src/tests/kernel/tty

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 11:55:59 UTC 2011 Modified Files: src/tests/kernel/tty: t_pr.c Log Message: Add two simple testcases to exercise pty/tty communication. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/kern

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 12:07:06 UTC 2011 Modified Files: src/sys/kern: tty_pty.c Log Message: Add a few KASSERT to verify we do not accidently use minor(NODEV) as an index into the pt_softc array. To generate a diff of this commit: cvs

CVS commit: src/sys/netinet

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 20:34:36 UTC 2011 Modified Files: src/sys/netinet: ip_output.c Log Message: We do not do checksums on loopback interfaces, not even if fragmenting. Fixes PR kern/43664. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/net/if_loop

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 20:42:12 UTC 2011 Modified Files: src/tests/net/if_loop: t_pr.c Log Message: Remove expected failure, PR has been fixed. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/net/if_loop/t_pr.c

CVS commit: src/sys/netinet

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 21:00:53 UTC 2011 Modified Files: src/sys/netinet: ip_output.c Log Message: PR kern/43664: mlelstv pointed out that we sometimes may use checksums on loopback interfaces. Make the test consistent with the code path

CVS commit: src/tests/net/if_loop

2011-04-10 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 10 11:31:48 UTC 2011 Modified Files: src/tests/net/if_loop: t_pr.c Log Message: Repeat the fragmentation on lo0 test, but with checksum on IFF_LOOPBACK interfaces enabled. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/lib/libm

2011-04-11 Thread Martin Husemann
@@ +/* $NetBSD: t_infinity.c,v 1.1 2011/04/11 10:51:36 martin Exp $ */ + +/*- + * Copyright (c) 2002, 2008 The NetBSD Foundation, Inc. + * All rights reserved. + * + * This code is derived from software contributed to The NetBSD Foundation + * by Martin Husemann mar...@netbsd.org. + * + * Redistribution and use

CVS commit: src/distrib/sets/lists/tests

2011-04-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 11 10:55:27 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Add libm/t_infinity To generate a diff of this commit: cvs rdiff -u -r1.307 -r1.308 src/distrib/sets/lists/tests/mi Please note that

CVS commit: src

2011-04-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 11 20:03:45 UTC 2011 Modified Files: src/distrib/sets/lists/etc: mi src/etc: Makefile src/etc/mtree: NetBSD.dist.base special Log Message: When run as root, tcpdump will chroot to /var/run/tcpdump - but it

CVS commit: src/tests/usr.bin/shmif_dumpbus

2011-04-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 11 20:08:10 UTC 2011 Modified Files: src/tests/usr.bin/shmif_dumpbus: t_basic.sh Log Message: Should no longer fail - if it still does, be sure to have a proper /var/chroot/tcpdump/etc/protocols file installed (i.e. by

CVS commit: src/usr.sbin/postinstall

2011-04-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 11 20:29:50 UTC 2011 Modified Files: src/usr.sbin/postinstall: postinstall Log Message: Add a new check to populate /var/chroot/tcpdump/etc To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116

CVS commit: src/etc

2011-04-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 11 21:49:13 UTC 2011 Modified Files: src/etc: Makefile Log Message: Ooops, fix source path for the protocols file To generate a diff of this commit: cvs rdiff -u -r1.388 -r1.389 src/etc/Makefile Please note that diffs

CVS commit: src/distrib/sets/lists

2011-04-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 11 22:09:56 UTC 2011 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/etc: mi Log Message: Collect all of var/chroot/tcpdump in one set - so we have a chance to win the checkflist game. To

CVS commit: src/sys/arch/alpha/alpha

2011-04-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Apr 15 20:52:36 UTC 2011 Modified Files: src/sys/arch/alpha/alpha: machdep.c trap.c Log Message: Delay initialization of FPU related event counters to cpu_startup() - we do not expect any events of this type before spinup of

CVS commit: src/sys/arch/alpha/alpha

2011-04-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Apr 15 21:24:01 UTC 2011 Modified Files: src/sys/arch/alpha/alpha: machdep.c Log Message: Hint from Matt Thomas: use evcnt_attach_dynamic_nozero() To generate a diff of this commit: cvs rdiff -u -r1.331 -r1.332

CVS commit: src/crypto/external/bsd/heimdal

2011-04-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 16 17:45:45 UTC 2011 Modified Files: src/crypto/external/bsd/heimdal/dist/base: baselocl.h src/crypto/external/bsd/heimdal/include: config.h Log Message: Use sys/atomic.h ops on NetBSD (instead of MD gcc-isms).

CVS commit: src/external/bsd/tcpdump/dist

2011-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 17 11:45:40 UTC 2011 Modified Files: src/external/bsd/tcpdump/dist: tcpdump.c Log Message: Hint from dsl: make sure to have the /etc/protocols file already open before doing a chroot() if run as root. Easily done by a

CVS commit: src/distrib

2011-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 17 12:18:20 UTC 2011 Modified Files: src/distrib/amd64/cdroms: Makefile.cdrom install.sh src/distrib/i386/cdroms: Makefile.cdrom install.sh src/distrib/sparc64/cdroms/installcd: Makefile install.sh

CVS commit: src/distrib/utils/sysinst

2011-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 17 12:33:42 UTC 2011 Modified Files: src/distrib/utils/sysinst: menus.mi msg.mi.de msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl Log Message: Add an exitstring to the utility menu, so translations can provide proper

CVS commit: src/distrib/sets/lists/base

2011-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 17 13:04:50 UTC 2011 Modified Files: src/distrib/sets/lists/base: mi Log Message: Get rid of /var/chroot/tcpdump/etc To generate a diff of this commit: cvs rdiff -u -r1.932 -r1.933 src/distrib/sets/lists/base/mi Please

CVS commit: src/etc

2011-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 17 13:07:18 UTC 2011 Modified Files: src/etc: Makefile src/etc/mtree: NetBSD.dist.base special Log Message: Get rid of var/chroot/tcpdump/etc To generate a diff of this commit: cvs rdiff -u -r1.389 -r1.390

CVS commit: src/usr.sbin/postinstall

2011-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 17 13:16:59 UTC 2011 Modified Files: src/usr.sbin/postinstall: postinstall Log Message: Invert the chroot/tcpdump/etc test and make it remove the (not needed anymore) directory. To generate a diff of this commit: cvs

CVS commit: src/sys/kern

2011-04-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 19 07:12:59 UTC 2011 Modified Files: src/sys/kern: subr_percpu.c Log Message: Relax an assertion To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/kern/subr_percpu.c Please note that diffs are not

CVS commit: src/tests/syscall

2011-04-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 19 10:21:51 UTC 2011 Modified Files: src/tests/syscall: t_mmap.c t_msync.c Log Message: Add MAP_PRIVATE to mmap() flags where missing. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/tests/lib/libc/ttyio

2011-04-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 19 20:07:53 UTC 2011 Modified Files: src/tests/lib/libc/ttyio: t_ttyio.c Log Message: Make the test case independend of stdin being a terminal To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/tests/lib/libcurses/director

2011-04-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 19 20:13:56 UTC 2011 Modified Files: src/tests/lib/libcurses/director: director.c Log Message: Manually craft a (default) termios description instead of trying to fetch one from stdin - ATF tests should not rely on stdin

CVS commit: src/sys/arch/sparc64/dev

2011-04-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 20 09:57:59 UTC 2011 Modified Files: src/sys/arch/sparc64/dev: ffb.c Log Message: Remove some leftovers To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/sparc64/dev/ffb.c Please note that

CVS commit: src/common/lib/libprop

2011-04-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 20 20:00:07 UTC 2011 Modified Files: src/common/lib/libprop: prop_object.c Log Message: Update also the non-void pointers to the current test objects. Finaly fixes PR lib/43964. To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libprop

2011-04-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 20 20:02:58 UTC 2011 Modified Files: src/tests/lib/libprop: t_basic.c Log Message: PR fixed, remove expected failure. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libprop/t_basic.c Please

CVS commit: src/lib/libpthread

2011-04-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Apr 21 08:17:00 UTC 2011 Modified Files: src/lib/libpthread: pthread_cancelstub.c Log Message: Backout previous, it causes lots of test failures (tests/fs/nfs for example). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumphijack

2011-04-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Apr 21 08:21:13 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Backout previous, it breaks lots of tests (tests/lib/librumphijack for example). To generate a diff of this commit: cvs rdiff -u -r1.88

CVS commit: src/tests/lib/libc/setjmp

2011-04-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Apr 21 18:58:21 UTC 2011 Modified Files: src/tests/lib/libc/setjmp: Makefile Added Files: src/tests/lib/libc/setjmp: t_threadjmp.c Log Message: Add a variation of the setjmp tests that link to libpthread and verify

CVS commit: src/usr.sbin/installboot

2011-04-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 25 07:04:51 UTC 2011 Modified Files: src/usr.sbin/installboot: installboot.8 Log Message: Use rsd0c instead of the (far less common) rwd0c as boot disk in the sparc64 example. To generate a diff of this commit: cvs

CVS commit: src/sys/kern

2011-04-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 25 11:39:42 UTC 2011 Modified Files: src/sys/kern: sys_mqueue.c Log Message: Add missing sys/atomic.h include. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/kern/sys_mqueue.c Please note that

CVS commit: src/tests/net/if_loop

2011-04-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 26 18:42:08 UTC 2011 Modified Files: src/tests/net/if_loop: t_pr.c Log Message: Minor simplification To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/net/if_loop/t_pr.c Please note that diffs are

CVS commit: src/tests/kernel/tty

2011-04-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 26 18:50:53 UTC 2011 Modified Files: src/tests/kernel/tty: t_pr.c Log Message: Simplify To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/kernel/tty/t_pr.c Please note that diffs are not public

CVS commit: src/sys/kern

2011-04-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 26 19:58:13 UTC 2011 Modified Files: src/sys/kern: kern_prot.c Log Message: Stupidly (but standards commpliant) the gidsetsize argument of the getgroups() syscall is int - i.e. signed. Explicitly check for negative values

CVS commit: src/tests/lib/libm

2011-04-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 26 20:20:16 UTC 2011 Modified Files: src/tests/lib/libm: t_tanh.c Log Message: When failing, point to PR lib/44057 and the discussion therein about the relevant compiler bug. To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/kernel/tty

2011-04-26 Thread Martin Husemann
software contributed to The NetBSD Foundation + * by Antti Kantee po...@netbsd.org and Martin Husemann mar...@netbsd.org. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions

CVS commit: src/sys/kern

2011-04-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 27 06:22:11 UTC 2011 Modified Files: src/sys/kern: kern_prot.c Log Message: Simplify previous: the original code was mostly correct but relied on register_t being signed. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/libc/arch/sparc64/gen

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 19:39:38 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: longjmp.c setjmp.S sigsetjmp.S Log Message: Rearange jmp_buf content again: storing the sigsetjmp() save_mask midway inside the environment is not a good

CVS commit: src/lib/libc/arch/sparc64/gen

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 19:43:17 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: _setjmp.S Log Message: Save/restore some global registers (sigsetjmp compatible). Does not realy make a difference currently, but is a hard to spot

CVS commit: src/lib/libc/arch/sparc64/gen

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 23:30:27 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: longjmp.c Log Message: Add another compile time assert: catch overflows of jmp_buf To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/lib/libc/arch/sparc64/gen

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 23:39:08 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: longjmp.c Log Message: Fix previous: the way we calculate, we need to test the size of sigjmp_buf To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/lib/libc/arch/sparc/gen

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 23:41:13 UTC 2011 Modified Files: src/lib/libc/arch/sparc/gen: _setjmp.S longjmp.c setjmp.S Log Message: Save a few global registers during set/longjmp - at least the application registers and the only currently used

CVS commit: src/sys/sys

2011-05-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon May 2 08:26:32 UTC 2011 Modified Files: src/sys/sys: pcu.h Log Message: Make it self-contained (add missing stdbool.h include when used for libkvm) To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/dev/pci

2011-05-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 14 21:57:52 UTC 2011 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add Nanjing QinHeng Electronics, from PR kern/44956. To generate a diff of this commit: cvs rdiff -u -r1.1074 -r1.1075 src/sys/dev/pci/pcidevs

CVS commit: src/sys/dev/pci

2011-05-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 14 22:07:39 UTC 2011 Modified Files: src/sys/dev/pci: pucdata.c Log Message: PR kern/44956: add support for Qinheng PCI cards to the puc driver To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74

CVS commit: src/sys/arch/sparc64/conf

2011-05-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue May 17 07:57:02 UTC 2011 Modified Files: src/sys/arch/sparc64/conf: GENERIC Log Message: Disable DEBUG=-g by default again (accidently slipped in with last changes). Ok: mrg To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/fs/vfs

2011-05-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon May 30 13:10:38 UTC 2011 Modified Files: src/tests/fs/vfs: t_vnops.c Log Message: Remove expected failure for tmpfs PRs that are now fixed. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/tests/lib/libc/stdlib

2011-06-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jun 7 13:51:52 UTC 2011 Modified Files: src/tests/lib/libc/stdlib: t_strtod.c Log Message: Sparc64 does not fail the strtold_nan test, so don't expect failure there To generate a diff of this commit: cvs rdiff -u -r1.19

CVS commit: src/etc

2009-04-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 1 16:20:55 UTC 2009 Modified Files: src/etc: sysctl.conf Log Message: Use the new ?= operator to set the on_panic value for the optional ddb hierachie. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/usr.sbin/postinstall

2009-04-05 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Apr 6 00:30:33 UTC 2009 Modified Files: src/usr.sbin/postinstall: postinstall Log Message: Now that we use ?= to optionally assing to ddb.onpanic, match that when testint existing configurations too. To generate a diff of

CVS commit: src/etc/rc.d

2009-04-08 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 8 13:30:00 UTC 2009 Modified Files: src/etc/rc.d: rtclocaltime Log Message: systime() is not needed here - as the man page clearly points out. Noticed by pooka. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/sys/sys

2009-04-29 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 29 10:46:47 UTC 2009 Modified Files: src/sys/sys: mount.h Log Message: Add missing prototype for vfs_mountalloc(). To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/sys/sys/mount.h Please note that

CVS commit: src/sys/dev/ic

2009-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri May 1 03:18:20 UTC 2009 Modified Files: src/sys/dev/ic: ncr53c9x.c Log Message: Add missing braces - patch from Kurt Lidl in PR port-vax/41314. To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138

CVS commit: src/sys/netinet6

2009-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri May 1 03:23:39 UTC 2009 Modified Files: src/sys/netinet6: ip6_input.c Log Message: Add missing paranthesis - from Kurt Lidl in PR port-vax/41316 To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127

CVS commit: src/sys/dev/usb

2009-05-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 2 22:09:39 UTC 2009 Modified Files: src/sys/dev/usb: uhci.c Log Message: If we are unlucky, during detach of child devices, after a uhub has detached, our uhci_poll_hub callout might strike. The detaching of the uhub has

CVS commit: src/sys/dev/usb

2009-05-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 2 22:28:41 UTC 2009 Modified Files: src/sys/dev/usb: uhci.c Log Message: Correct previous: detaching uhubN makes the bus pointer NULL To generate a diff of this commit: cvs rdiff -u -r1.227 -r1.228

CVS commit: src/sys/arch/sparc/include

2009-05-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 16 17:16:12 UTC 2009 Modified Files: src/sys/arch/sparc/include: psl.h Log Message: Add memory clobbers to the inline assembler modifying/testing the %psr register, to avoid the compiler reordering instructions out of

CVS commit: src/sys/arch/sparc/sparc

2009-05-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 16 17:42:36 UTC 2009 Modified Files: src/sys/arch/sparc/sparc: msiiep.c Log Message: Implement dmamap_unload - I might be missing something, or is it realy this easy? To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/sbus

2009-05-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 16 18:24:44 UTC 2009 Modified Files: src/sys/dev/sbus: dbri.c Log Message: we can not free() a dmamap! To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/dev/sbus/dbri.c Please note that diffs are

CVS commit: src/distrib/sparc64/cdroms/installcd

2011-06-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 19 10:52:08 UTC 2011 Modified Files: src/distrib/sparc64/cdroms/installcd: Makefile Log Message: Apply Joerg's changes to x86 CDs here alos: Include libgcc_s.so symlinks in /usr/lib, so that binaries in /usr linked

CVS commit: src/sys/dev/sysmon

2011-06-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 19 11:40:26 UTC 2011 Modified Files: src/sys/dev/sysmon: sysmon_envsys.c Log Message: Instead of crashing, print a usable error message when a driver eroneously does not properly initialize sensor state. To generate a

CVS commit: src/sys/dev/i2c

2011-06-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 19 11:44:03 UTC 2011 Modified Files: src/sys/dev/i2c: adm1021.c Log Message: Initialize sensor states to SINVALID To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/i2c/adm1021.c Please note that

CVS commit: src/distrib/sparc64/cdroms/installcd

2011-06-22 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jun 22 14:05:38 UTC 2011 Modified Files: src/distrib/sparc64/cdroms/installcd: Makefile Log Message: Include liblzma to unbreak gzip on the install CD. (Hi Joerg!) To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/gnu/dist/gdb6/gdb

2011-07-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 11 18:47:01 UTC 2011 Modified Files: src/gnu/dist/gdb6/gdb: breakpoint.c Log Message: replace (CORE_ADDR) (uintptr_t) NULL by a simple 0 - avoids the dance with HAVE_STDINT_H and fixes the tool build for me. Idea from

CVS commit: src/sys/arch/sparc/sparc

2011-07-18 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Jul 18 21:00:28 UTC 2011 Modified Files: src/sys/arch/sparc/sparc: openfirm.c Log Message: if _KERNEL is not defined, include sys/stdarg.h for va_list. For the kernel (or modules) this is already done by systm.h. To

CVS commit: src/sys/arch/sparc64/conf

2011-07-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jul 23 19:14:37 UTC 2011 Modified Files: src/sys/arch/sparc64/conf: GENERIC Log Message: Enable DIAGNOSTIC by default To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/arch/sparc64/conf/GENERIC Please

CVS commit: src/tests/lib/libc/ssp

2011-07-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jul 23 22:17:43 UTC 2011 Modified Files: src/tests/lib/libc/ssp: h_raw.c Log Message: gcc optimizes away the side effect free call to the poke function which is supposed to smash our stack in this test case. So: make it print

CVS commit: src/sys/kern

2011-07-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jul 24 09:40:11 UTC 2011 Modified Files: src/sys/kern: vfs_syscalls.c Log Message: Make sure to not overwrite error if it already is EEXISTS - hopefully will fix 100 failing fs tests in my last test run. To generate a diff

CVS commit: src/sys/dev/pci

2010-12-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 11 12:14:06 UTC 2010 Modified Files: src/sys/dev/pci: if_bnxreg.h Log Message: Namespace police: don't use very broad names like CTX_MASK (which accidently collide with sparc* specific MD macros), mechanically prefix with

CVS commit: src/sys/dev/pci

2010-12-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 11 14:28:38 UTC 2010 Modified Files: src/sys/dev/pci: if_bnx.c if_bnxreg.h Log Message: Sanitize names a bit, still could use more namespace cleanup To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/arch/sparc64/conf

2010-12-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 11 14:30:12 UTC 2010 Modified Files: src/sys/arch/sparc64/conf: GENERIC Log Message: Add bnx @ pci To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/arch/sparc64/conf/GENERIC Please note that

CVS commit: src/share/mk

2010-12-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 11 18:42:34 UTC 2010 Modified Files: src/share/mk: bsd.kmodule.mk Log Message: Revert last, gcc(1) checks explicitly for -r on some platforms to disable passing down --relax as well. To generate a diff of this commit:

CVS commit: src/sys/arch/sparc64/conf

2010-12-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Dec 16 09:35:31 UTC 2010 Modified Files: src/sys/arch/sparc64/conf: GENERIC Log Message: Ooops, backout intended part of previous change, pointed out by Masao Uebayashi. To generate a diff of this commit: cvs rdiff -u

  1   2   3   4   5   6   7   8   9   10   >