Re: CVS commit: src/lib/librumpuser/build-aux

2016-10-19 Thread Antti Kantee
On 19/10/16 06:05, co...@sdf.org wrote: Maybe I should revert it because I misunderstood things and it does not matter... sorry for the noise Yes. I was trying to do something about the random failures in builds http://releng.netbsd.org/builds/netbsd-6/201610160430Z/ews4800mips.build.failed

Re: CVS commit: src/lib/librumpuser/build-aux

2016-10-18 Thread Antti Kantee
On 17/10/16 18:24, Maya Rashish wrote: Module Name:src Committed By: maya Date: Mon Oct 17 18:24:42 UTC 2016 Modified Files: src/lib/librumpuser/build-aux: install-sh Log Message: use mktemp instead of $RANDOM for tmpdir ..$RANDOM won't work with our /bin/sh. unsure if

Re: CVS commit: src

2016-01-24 Thread Antti Kantee
On 25/01/16 00:10, Antti Kantee wrote: On 25/01/16 00:04, Christos Zoulas wrote: On Jan 24, 10:48pm, po...@iki.fi (Antti Kantee) wrote: -- Subject: Re: CVS commit: src | It's definitely a bug if librumpuser, client and hijack depend on NetBSD | kernel types. All of those libs build fin

Re: CVS commit: src

2016-01-24 Thread Antti Kantee
On 25/01/16 00:04, Christos Zoulas wrote: On Jan 24, 10:48pm, po...@iki.fi (Antti Kantee) wrote: -- Subject: Re: CVS commit: src | It's definitely a bug if librumpuser, client and hijack depend on NetBSD | kernel types. All of those libs build fine for me without _KERNTYPES. | Is there

Re: CVS commit: src

2016-01-24 Thread Antti Kantee
On 23/01/16 21:22, Christos Zoulas wrote: Module Name:src Committed By: christos Date: Sat Jan 23 21:22:50 UTC 2016 Modified Files: [snip] src/lib/librumpclient: Makefile src/lib/librumphijack: Makefile src/lib/librumpuser: Makefile Log Message: Define _K

Re: CVS commit: src/share/mk

2015-11-12 Thread Antti Kantee
On 19/10/15 17:08, David A. Holland wrote: Module Name:src Committed By: dholland Date: Mon Oct 19 17:08:11 UTC 2015 Modified Files: src/share/mk: bsd.man.mk Log Message: because I'm feeling tetchy, implement "make describe" for everything that has man pages. That tetc

Re: CVS commit: src/sys/dev/pci

2015-08-25 Thread Antti Kantee
On 25/08/15 06:54, matthew green wrote: "Antti Kantee" writes: Module Name:src Committed By: pooka Date: Mon Aug 24 23:52:18 UTC 2015 Modified Files: src/sys/dev/pci: if_iwn.c Log Message: Remove "#ifdef INET" code. Por que? Because opt_inet.h

Re: CVS commit: src/lib/libpthread

2015-08-24 Thread Antti Kantee
On 24/08/15 14:36, Joerg Sonnenberger wrote: On Mon, Aug 24, 2015 at 02:20:55PM +, Antti Kantee wrote: On 24/08/15 13:26, Joerg Sonnenberger wrote: On Mon, Aug 24, 2015 at 12:45:15PM +, Antti Kantee wrote: I started work on this again by doing a web search for the error, and found

Re: CVS commit: src/lib/libpthread

2015-08-24 Thread Antti Kantee
On 24/08/15 13:26, Joerg Sonnenberger wrote: On Mon, Aug 24, 2015 at 12:45:15PM +, Antti Kantee wrote: I started work on this again by doing a web search for the error, and found this: http://bugs.musicpd.org/view.php?id=4110 There you argue that using constexpr for

Re: CVS commit: src/lib/libpthread

2015-08-24 Thread Antti Kantee
Returning to this pickle. On 26/06/15 18:24, Joerg Sonnenberger wrote: On Fri, Jun 26, 2015 at 12:49:09PM +, Antti Kantee wrote: This is the simplest program to repeat the problem with g++ 5.1 and NetBSD's pthread_types.h: #include class foo { pthread_mutex_t m; p

Re: CVS commit: src/lib/libpthread

2015-06-26 Thread Antti Kantee
This is the simplest program to repeat the problem with g++ 5.1 and NetBSD's pthread_types.h: #include class foo { pthread_mutex_t m; public: constexpr foo() : m(PTHREAD_MUTEX_INITIALIZER) {} }; (plus or minus typos since I typed it by hand from the virtual machine console)

Re: CVS commit: src/lib/libpthread

2015-06-26 Thread Antti Kantee
On 26/06/15 11:53, Joerg Sonnenberger wrote: That said, have you verified why it doesn't happen with libstdc++ itself? I would somewhat suspect that the threatment of the header as system header hides the problem for libstdc++, I can't imagine that it can correctly implement the constexpr constru

Re: CVS commit: src/lib/libpthread

2015-06-26 Thread Antti Kantee
On 26/06/15 06:02, Martin Husemann wrote: On Fri, Jun 26, 2015 at 01:38:45AM +, Antti Kantee wrote: On Fri, Jun 26, 2015 at 01:33:09AM +, Antti Kantee wrote: Module Name:src Committed By: pooka Date: Fri Jun 26 01:33:09 UTC 2015 Modified Files: src/lib

Re: CVS commit: src/lib/libpthread

2015-06-26 Thread Antti Kantee
On 26/06/15 07:04, Nick Hudson wrote: On 06/26/15 02:33, Antti Kantee wrote: +# ifdef __CPU_SIMPLE_LOCK_PAD +# define __pthread_spin_t unsigned char +# else +# define __pthread_spin_t unsigned int +# endif Are you sure this "works" for hppa which has funky __cpu_simple_lock_t?

Re: CVS commit: src/lib/libpthread

2015-06-26 Thread Antti Kantee
On 26/06/15 09:14, Joerg Sonnenberger wrote: On Fri, Jun 26, 2015 at 01:33:09AM +, Antti Kantee wrote: Module Name:src Committed By: pooka Date: Fri Jun 26 01:33:09 UTC 2015 Modified Files: src/lib/libpthread: pthread_types.h Log Message: C++ (namely libc

Re: CVS commit: src/lib/libpthread

2015-06-26 Thread Antti Kantee
On 26/06/15 07:04, Nick Hudson wrote: On 06/26/15 02:33, Antti Kantee wrote: +# ifdef __CPU_SIMPLE_LOCK_PAD +# define __pthread_spin_t unsigned char +# else +# define __pthread_spin_t unsigned int +# endif Are you sure this "works" for hppa which has funky __cpu_simple_lock_t

Re: CVS commit: src/lib/libpthread

2015-06-25 Thread Antti Kantee
On Fri, Jun 26, 2015 at 01:33:09AM +, Antti Kantee wrote: > Module Name: src > Committed By: pooka > Date: Fri Jun 26 01:33:09 UTC 2015 > > Modified Files: > src/lib/libpthread: pthread_types.h > > Log Message: > C++ (namely libc++) expects to be us

Re: CVS commit: src/sys

2014-12-02 Thread Antti Kantee
[like pros, we were talking on source-changes list. that wasn't very useful] On 02/12/14 04:28, Ryota Ozaki wrote: On Tue, Dec 2, 2014 at 12:39 PM, Antti Kantee wrote: On 02/12/14 03:30, Ryota Ozaki wrote: The problem is that the real if_drain_all() will never be called in environ

Re: CVS commit: src/sys/net

2014-12-01 Thread Antti Kantee
On 01/12/14 08:01, Martin Husemann wrote: On Mon, Dec 01, 2014 at 11:54:23AM +0900, Ryota Ozaki wrote: BTW, we may need ATF tests to ring the bell for such regressions. This is a bit tricky to do as we do not expose a sane api to create "old binaries" from source. It would boil down to copy &

Re: CVS commit: src/sys/rump/dev

2014-11-18 Thread Antti Kantee
On 18/11/14 09:27, matthew green wrote: "Antti Kantee" writes: Module Name:src Committed By: pooka Date: Tue Nov 18 08:43:03 UTC 2014 Modified Files: src/sys/rump/dev: Makefile.rumpdevcomp Added Files: src/sys/rump/dev/lib/libpci_eap: Makefile PCI_

Re: CVS commit: src/sys

2014-11-16 Thread Antti Kantee
On 15/11/14 23:46, Takeshi Nakayama wrote: Justin Cormack wrote Er, you can't do that. 1. It breaks the rump builds on most platforms http://build.myriabit.eu:8012/waterfall as the prototypes dont match eg see http://build.myriabit.eu:8012/builders/ppc64-cross/builds/5585/steps/shell_3/logs

Re: CVS commit: src/usr.bin/config

2014-10-30 Thread Antti Kantee
On 30/10/14 17:28, Masao Uebayashi wrote: Is there a problem rototilling config is going to solve over what is possible with the existing mechanism (*)? You're welcomed to fix any problems without rotorill and/or breakage. You're not answering the question. *) you probably also heard that r

Re: CVS commit: src/usr.bin/config

2014-10-30 Thread Antti Kantee
On Thu, Oct 30, 2014 at 11:14:50AM +0900, Masao Uebayashi wrote: > On Thu, Oct 30, 2014 at 10:51 AM, Christos Zoulas wrote: > > In article <20141030012621.0982...@cvs.netbsd.org>, > > Masao Uebayashi wrote: > > > > Re: constructors/destructors: > > > > Using them will create a portability constra

Re: CVS commit: src/lib/librumpuser

2014-06-17 Thread Antti Kantee
On 17/06/14 11:52, Alexander Nasonov wrote: That's one more indication that "sync icache" is the wrong level of problem to represent at the interface level. Existence of __clear_cache is an indication of the opposite. Let's be thankful we're not discussing implementing a compiler. If it wer

Re: CVS commit: src/lib/librumpuser

2014-06-17 Thread Antti Kantee
On 17/06/14 11:23, Alexander Nasonov wrote: If you don't have time to wait for discussion or coordination, do everything in the privacy of the sljit component. Please teach me how to create a private component. Use RUMPCOMP_USER_SRCS, several examples under src/sys/rump I'm not saying that

Re: CVS commit: src/lib/librumpuser

2014-06-17 Thread Antti Kantee
On 17/06/14 09:46, Alexander Nasonov wrote: Antti Kantee wrote: To be clear: the objection was to modifying a stable interface without coordination. The hypercall interface is implemented in multiple places outside of the NetBSD tree, including by 3rd parties. Stable interface in -current

Re: CVS commit: src/lib/librumpuser

2014-06-17 Thread Antti Kantee
On Tue, Jun 17, 2014 at 08:42:35AM +, Alexander Nasonov wrote: > Module Name: src > Committed By: alnsn > Date: Tue Jun 17 08:42:35 UTC 2014 > > Modified Files: > src/lib/librumpuser: Makefile > > Log Message: > Antti objected to including rumpuser_sync_icache. Exclude it from

Re: CVS commit: src/sys

2014-05-26 Thread Antti Kantee
On 26/05/14 19:38, David Holland wrote: On Sun, May 25, 2014 at 04:31:51PM +, Antti Kantee wrote: > Modified Files: > src/sys/kern: subr_devsw.c vfs_bio.c > src/sys/rump/librump/rumpkern: rump.c > > Log Message: > Call biodone() in the bdev_strategy() e

Re: CVS commit: src

2014-04-29 Thread Antti Kantee
On Tue, Apr 29, 2014 at 06:51:57AM +, Masao Uebayashi wrote: > Module Name: src > Committed By: uebayasi > Date: Tue Apr 29 06:51:57 UTC 2014 > > Modified Files: > src: build.sh > > Log Message: > resolvepath: Resolve .. in absolute paths. > > > To generate a diff of this com

Re: CVS commit: src/include/ssp

2014-04-25 Thread Antti Kantee
On 25/04/14 18:00, Christos Zoulas wrote: In article <20140425171614.ga22...@britannica.bec.de>, Joerg Sonnenberger wrote: On Thu, Apr 24, 2014 at 08:12:56PM +, Antti Kantee wrote: Module Name:src Committed By: pooka Date: Thu Apr 24 20:12:56 UTC 2014 Modified

Re: src/sys (removal of sysctl "redundancies" breaks modular spdmem)

2014-04-14 Thread Antti Kantee
On 14/04/14 14:19, Paul Goyette wrote: Module Name:src Committed By: pooka Date: Tue Feb 25 18:30:14 UTC 2014 Modified Files: ... src/sys/dev/ic: an.c ath_netbsd.c bwi.c rtw.c spdmem.c wi.c ... Log Message: Ensure that the top level sysctl nodes (kern, vfs, net, ..

Re: CVS commit: src/sys

2014-01-02 Thread Antti Kantee
On 01/02/2014 06:48 PM, Valery Ushakov wrote: Log Message: Allow kernels compiled with INET+INET6 to be booted as IPv4-only or IPv6-only. Forgot to explicitly #include ? hpcsh GENERIC fails with: /usr/home/buildbot/slave2/src/sys/netinet/tcp_subr.c: In function 'tcp_init_common': /usr/home/b

Re: CVS commit: src

2013-11-16 Thread Antti Kantee
On 16.11.2013 11:06, Alexander Nasonov wrote: +./usr/lib/librumpkern_sljit.so base-rump-shlib rump +./usr/lib/librumpkern_sljit.so.0 base-rump-shlib rump +./usr/lib/librumpkern_sljit.so.0.0 base-rump-shlib rump A similar change w

Re: CVS commit: src/sys/rump

2013-07-04 Thread Antti Kantee
On 4.7.2013 15:05, Valery Ushakov wrote: Ah, I was confused because just before that I was staring at FreeBSD bsd.sys.mk which does use CWARNFLAGS for -W* and then looked at -Werror in ours. History says: revision 1.26 date: 1998-08-25 18:57:21 +0400; author: tv; state: Exp; lines: +3 -2; In

Re: CVS commit: src/sys/rump

2013-07-04 Thread Antti Kantee
On 4.7.2013 14:53, Valery Ushakov wrote: On Thu, Jul 04, 2013 at 10:14:04 +, Antti Kantee wrote: Module Name:src Committed By: pooka Date: Thu Jul 4 10:14:04 UTC 2013 Modified Files: src/sys/rump: Makefile.rump Log Message: Apparently warning flags are not kept

Re: CVS commit: src/sys/kern

2013-03-11 Thread Antti Kantee
On 11.03.2013 23:56, YAMAMOTO Takashi wrote: Module Name:src Committed By: pooka Date: Mon Mar 11 21:37:54 UTC 2013 Modified Files: src/sys/kern: subr_pool.c Log Message: In pool_cache_put_slow(), pool_get() can block (it does mutex_enter()), so we need to retry if curlw

Re: CVS commit: src/external/cddl/osnet/sys/sys

2013-01-03 Thread Antti Kantee
On 03.01.2013 17:59, David Laight wrote: On Thu, Jan 03, 2013 at 04:42:55PM +, David Laight wrote: Module Name:src Committed By: dsl Date: Thu Jan 3 16:42:55 UTC 2013 Modified Files: src/external/cddl/osnet/sys/sys: random.h Log Message: Use cprgn_fast() not rnd_ex

Re: CVS commit: src/share/mk

2012-12-10 Thread Antti Kantee
On 11.12.2012 00:25, matthew green wrote: Module Name:src Committed By: pooka Date: Mon Dec 10 20:58:55 UTC 2012 Modified Files: src/share/mk: bsd.gcc.mk Log Message: Deal with crti and crtn not present in some EXTERNAL_TOOLCHAIN's. Also, handle "missing" crtstuff inter

Re: CVS commit: src/include (commaize_number)

2011-03-15 Thread Antti Kantee
On Tue Mar 15 2011 at 05:33:16 -0700, Paul Goyette wrote: > On Tue, 15 Mar 2011, Antti Kantee wrote: > > >On Tue Mar 15 2011 at 05:25:51 -0700, Paul Goyette wrote: > >>>Module Name:src > >>>Committed By: pooka > >>>Date: Tue Ma

Re: CVS commit: src/include (commaize_number)

2011-03-15 Thread Antti Kantee
On Tue Mar 15 2011 at 05:25:51 -0700, Paul Goyette wrote: > >Module Name:src > >Committed By: pooka > >Date: Tue Mar 15 12:21:08 UTC 2011 > > > >Modified Files: > >src/include: stdlib.h > > > >Log Message: > >put in a proto for commaize_number() > >(nb. doing this purely as

Re: CVS commit: src/sys/rump/net/lib/libshmif

2011-03-11 Thread Antti Kantee
On Fri Mar 11 2011 at 20:37:47 +0300, Alexander Nasonov wrote: > 11.03.2011, 12:26, "Antti Kantee" : > > Log Message: > > Don't assume rump kernel PAGE_SIZE and host page size are the same. > > Why can they be different? I asked myself this question when I wa

Re: CVS commit: src/lib/librumphijack

2011-03-11 Thread Antti Kantee
On Fri Mar 11 2011 at 03:34:47 +0300, Valeriy E. Ushakov wrote: > On Thu, Mar 10, 2011 at 23:02:56 +0000, Antti Kantee wrote: > > > Use rumphijack_dlsym() to figure out where __sysctl() is during > > init. Otherwise powerpc dlsym() DTWT and returns NULL. > > (now i hav

Re: CVS commit: src

2011-03-10 Thread Antti Kantee
Actually, I misread some stuff. n/m && sorry for the noise. On Thu, Mar 10, 2011 at 01:50:37PM +0000, Antti Kantee wrote: > On Wed, Mar 09, 2011 at 11:10:09PM +, Joerg Sonnenberger wrote: > > Log Message: > > Add TLS support infrastructure. For dynamic bina

Re: CVS commit: src

2011-03-10 Thread Antti Kantee
On Wed, Mar 09, 2011 at 11:10:09PM +, Joerg Sonnenberger wrote: > Log Message: > Add TLS support infrastructure. For dynamic binaries, ld.elf_so exports > _rtld_tls_allocate and _rtld_tls_free. libpthread uses this functions to > setup the thread private area of all new threads. ld.elf_so is >

Re: CVS commit: src/sys/sys

2011-03-09 Thread Antti Kantee
On Wed Mar 09 2011 at 13:45:37 -0800, Matt Thomas wrote: > > On Mar 9, 2011, at 1:14 PM, matthew green wrote: > > > > >> Module Name: src > >> Committed By: pooka > >> Date: Wed Mar 9 19:02:04 UTC 2011 > >> > >> Modified Files: > >>src/sys/sys: param.h > >> > >> Lo

Re: CVS commit: src/usr.bin/quota

2011-03-07 Thread Antti Kantee
On Sun, Mar 06, 2011 at 09:12:49PM +, Christos Zoulas wrote: > In article <20110306205803.ga15...@antioche.eu.org>, > Manuel Bouyer wrote: > >On Sun, Mar 06, 2011 at 03:48:00PM -0500, Christos Zoulas wrote: > >> Module Name: src > >> Committed By: christos > >> Date: S

Re: CVS commit: src/sys/arch/amd64/include

2011-03-04 Thread Antti Kantee
On Fri Mar 04 2011 at 13:59:34 +0100, Joerg Sonnenberger wrote: > > > > >Log Message: > > > > >Reduce MAXSSIZ to 64MB, otherwise netbsd32 binaries crash in ld.elf_so, > > > > >including the trivial main(){}. Add a warning to not modify this > > > > >without > > > > >testing compatibility mode. > >

Re: CVS commit: src/sys/arch/amd64/include

2011-03-04 Thread Antti Kantee
On Fri Mar 04 2011 at 11:42:10 +0100, Joerg Sonnenberger wrote: > On Fri, Mar 04, 2011 at 04:33:17AM +, Christos Zoulas wrote: > > In article <20110304033425.0e01017...@cvs.netbsd.org>, > > Joerg Sonnenberger wrote: > > >-=-=-=-=-=- > > > > > >Module Name: src > > >Committed By: joe

Re: CVS commit: src/sys/fs/msdosfs

2011-03-03 Thread Antti Kantee
On Thu Mar 03 2011 at 09:00:39 +, Matthias Scheler wrote: > On Thu, Mar 03, 2011 at 08:10:45AM +0000, Antti Kantee wrote: > > Module Name:src > > Committed By: pooka > > Date: Thu Mar 3 08:10:45 UTC 2011 > > > > Modified

Re: CVS commit: src/lib/librumphijack

2011-02-27 Thread Antti Kantee
On Sun Feb 27 2011 at 08:12:37 +0300, Valeriy E. Ushakov wrote: > On Fri, Feb 25, 2011 at 16:01:42 +0000, Antti Kantee wrote: > > > Module Name:src > > Committed By: pooka > > Date: Fri Feb 25 16:01:42 UTC 2011 > > > > Modified

Re: CVS commit: src

2011-02-26 Thread Antti Kantee
On Fri Feb 25 2011 at 22:06:32 +0100, Joerg Sonnenberger wrote: > On Fri, Feb 25, 2011 at 04:38:54PM +0200, Antti Kantee wrote: > > On Fri Feb 25 2011 at 15:19:30 +0100, Joerg Sonnenberger wrote: > > > I get time outs for stress_long and stress_short (rump/rumpkern/t_sp).

Re: CVS commit: src

2011-02-25 Thread Antti Kantee
On Fri Feb 25 2011 at 15:19:30 +0100, Joerg Sonnenberger wrote: > I get time outs for stress_long and stress_short (rump/rumpkern/t_sp). Those are because of, from what I could tell, this: 0xbbbd45c5 : mov%gs:0x0,%edi ==> segfault Notably, those tests exercise threads and processes more hea

Re: CVS commit: src

2011-02-25 Thread Antti Kantee
On Fri Feb 25 2011 at 12:36:07 +0200, Jukka Ruohonen wrote: > On Thu, Feb 24, 2011 at 04:45:30PM +0100, Joerg Sonnenberger wrote: > > pretty much unchanged. Feel free to perform benchmarks if you want. > > There are also changes to EST in that time window... > > This must be a bad joke. The things

Re: CVS commit: src

2011-02-24 Thread Antti Kantee
On Thu Feb 24 2011 at 04:28:50 +, Joerg Sonnenberger wrote: > Log Message: > Allow storing and receiving the LWP private pointer via ucontext_t > on all platforms except VAX and IA64. Add fast access via register for > AMD64, i386 and SH3 ports. Use this fast access in libpthread to replace > t

Re: CVS commit: src/lib/librumphijack

2011-02-23 Thread Antti Kantee
On Wed Feb 23 2011 at 01:31:51 +, YAMAMOTO Takashi wrote: > > On Mon Feb 21 2011 at 23:19:47 +, YAMAMOTO Takashi wrote: > >> > Module Name: src > >> > Committed By:pooka > >> > Date:Mon Feb 7 19:34:39 UTC 2011 > >> > > >> > Modified Files: > >> > src/lib/librumphijack

Re: CVS commit: src/lib/librumphijack

2011-02-22 Thread Antti Kantee
On Mon Feb 21 2011 at 23:19:47 +, YAMAMOTO Takashi wrote: > > Module Name:src > > Committed By: pooka > > Date: Mon Feb 7 19:34:39 UTC 2011 > > > > Modified Files: > > src/lib/librumphijack: hijack.c > > > > Log Message: > > Force gcc to generate a stack frame

Re: CVS commit: src/sys/arch/amd64/conf

2011-02-20 Thread Antti Kantee
On Sun Feb 20 2011 at 17:15:57 +0100, Jean-Yves Migeon wrote: > => 1.3MiB. So, a total of 1.3M + 700k = 2MiB. Still missing 1.5MiB. > MODULAR options seems to consume ~70kiB , so I would assume that the > rest is due to PIC mode and ELF headers... ? Dunno where the space is going, but it's certain

Re: CVS commit: src/sys/arch/amd64/conf

2011-02-20 Thread Antti Kantee
On Sun Feb 20 2011 at 07:19:03 -0800, Paul Goyette wrote: > On Sun, 20 Feb 2011, Jukka Ruohonen wrote: > > >On Mon, Feb 21, 2011 at 01:45:01AM +1100, matthew green wrote: > >>well, i dunno about others but i've found that the old modules > >>lying around tends to fill up space pretty quickly, but

Re: CVS commit: src/lib/librumphijack

2011-02-20 Thread Antti Kantee
On Sun Feb 20 2011 at 04:34:02 +0100, Joerg Sonnenberger wrote: > On Sat, Feb 19, 2011 at 07:54:25PM +0200, Antti Kantee wrote: > > On Sat Feb 19 2011 at 14:58:45 +0100, Joerg Sonnenberger wrote: > > > On Sat, Feb 19, 2011 at 01:10:36PM +, Antti Kantee wrote: > >

Re: CVS commit: src/lib/librumphijack

2011-02-19 Thread Antti Kantee
On Sat Feb 19 2011 at 14:58:45 +0100, Joerg Sonnenberger wrote: > On Sat, Feb 19, 2011 at 01:10:36PM +0000, Antti Kantee wrote: > > Module Name:src > > Committed By: pooka > > Date: Sat Feb 19 13:10:35 UTC 2011 > > > > Modified Fil

Re: CVS commit: src/lib/librumphijack

2011-02-09 Thread Antti Kantee
On Wed Feb 09 2011 at 02:32:17 +, Christos Zoulas wrote: > >And, on a tangent, it would really help if we had some mechanism for > >"latest version of symbol exported by libc" (cf. mess with select, > >pollts, kevent and socket). For working compat, I guess we'd need to > >bump rumphijack majo

Re: CVS commit: src/lib/librumphijack

2011-02-08 Thread Antti Kantee
On Tue Feb 08 2011 at 23:04:35 +0100, Joerg Sonnenberger wrote: > > > > No, it wants to override "whatever is the symbol applications are > > > > resolved to". For -current this is "_sys_read" (on nb5 it's "read"). > > > > > > That's not what the library is doing according to nm. It defines "read

Re: CVS commit: src/lib/librumphijack

2011-02-08 Thread Antti Kantee
On Tue Feb 08 2011 at 22:41:57 +0100, Joerg Sonnenberger wrote: > On Tue, Feb 08, 2011 at 11:22:44PM +0200, Antti Kantee wrote: > > On Tue Feb 08 2011 at 22:00:49 +0100, Joerg Sonnenberger wrote: > > > On Tue, Feb 08, 2011 at 03:34:54PM -0500, Christos Zoulas wrote: > &g

Re: CVS commit: src/lib/librumphijack

2011-02-08 Thread Antti Kantee
On Tue Feb 08 2011 at 23:22:44 +0200, Antti Kantee wrote: > On Tue Feb 08 2011 at 22:00:49 +0100, Joerg Sonnenberger wrote: > > On Tue, Feb 08, 2011 at 03:34:54PM -0500, Christos Zoulas wrote: > > > Still the problem remains, how do we stack the calls to insert the ssp > >

Re: CVS commit: src/lib/librumphijack

2011-02-08 Thread Antti Kantee
On Tue Feb 08 2011 at 22:00:49 +0100, Joerg Sonnenberger wrote: > On Tue, Feb 08, 2011 at 03:34:54PM -0500, Christos Zoulas wrote: > > Still the problem remains, how do we stack the calls to insert the ssp > > check at the top level, without resorting to rtld tricks? > > Let me try to summarize th

Re: CVS commit: src/lib/librumphijack

2011-02-08 Thread Antti Kantee
On Tue Feb 08 2011 at 15:03:11 -0500, Christos Zoulas wrote: > [explanation] > > In your c code then in hijack.c you need to define the body of _hijack_read. > You also end up needing to define the bodies of readlink and getcwd, but > that is easily done... > > I hope that helps. The trick to und

Re: CVS commit: src/lib/librumphijack

2011-02-08 Thread Antti Kantee
On Tue Feb 08 2011 at 05:15:39 +, Christos Zoulas wrote: > In article <20110207124333.gg15...@cs.hut.fi>, > Antti Kantee wrote: > >On Mon Feb 07 2011 at 11:51:02 +, Antti Kantee wrote: > >> Module Name: src > >> Committed By: pooka > &g

Re: CVS commit: src/tests/rump/rumpkern/h_client

2011-02-07 Thread Antti Kantee
On Tue Feb 08 2011 at 07:53:15 +1100, matthew green wrote: > > > Module Name:src > > Committed By: pooka > > Date: Mon Feb 7 20:05:09 UTC 2011 > > > > Modified Files: > > src/tests/rump/rumpkern/h_client: h_sigcli.c > > > > Log Message: > > Limit test duration ba

Re: CVS commit: src/lib/librumphijack

2011-02-07 Thread Antti Kantee
On Mon Feb 07 2011 at 11:51:02 +, Antti Kantee wrote: > Module Name: src > Committed By: pooka > Date: Mon Feb 7 11:51:02 UTC 2011 > > Modified Files: > src/lib/librumphijack: hijack.c > > Log Message: > Unbreak the ssp lossage from the default -cur

Re: CVS commit: src/usr.bin/xlint/lint1

2011-02-07 Thread Antti Kantee
On Mon Feb 07 2011 at 00:00:15 -0800, Matt Thomas wrote: > > Why is lint in tools anyway ?) > > (at least as a non-nop) > > so the build can make lintlibs duh. /brick /me. -- älä karot toivorikkauttas, kyl rätei ja lumpui piisaa

Re: CVS commit: src/usr.bin/xlint/lint1

2011-02-06 Thread Antti Kantee
On Sun Feb 06 2011 at 19:26:27 -0500, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Mon Feb 7 00:26:27 UTC 2011 > > Modified Files: > src/usr.bin/xlint/lint1: mkops > > Log Message: > provide __arraycount() if not there. What's the point? Now if a (

Re: CVS commit: src/sys/arch/powerpc/ibm4xx

2011-02-06 Thread Antti Kantee
On Mon Feb 07 2011 at 07:02:25 +, Matt Thomas wrote: > Module Name: src > Committed By: matt > Date: Mon Feb 7 07:02:24 UTC 2011 > > Modified Files: > src/sys/arch/powerpc/ibm4xx: pmap.c > > Log Message: > Use EVCNT_ATTACH_STATIC Can't we just: 1) Work toward getting of rid

Re: CVS commit: src

2011-01-28 Thread Antti Kantee
On Fri Jan 28 2011 at 23:40:34 +0900, Izumi Tsutsui wrote: > > Do you have a naming suggestion? mipsebsf? > > hpcmips chose and implemented painful fpemul to avoid such discussion, > IIRC :-) heh. well, in this case I guess we could implement fpu support in the CPU to avoid discussions ;) --

Re: CVS commit: src

2011-01-28 Thread Antti Kantee
On Fri Jan 28 2011 at 16:26:50 +0200, Antti Kantee wrote: > On Fri Jan 28 2011 at 23:07:37 +0900, Izumi Tsutsui wrote: > > > additionally, userland is built with MKSOFTFLOAT=yes, > > > > Hmm. > > > > In that case, shouldn't we have different ${MACHINE

Re: CVS commit: src

2011-01-28 Thread Antti Kantee
On Fri Jan 28 2011 at 23:07:37 +0900, Izumi Tsutsui wrote: > > additionally, userland is built with MKSOFTFLOAT=yes, > > Hmm. > > In that case, shouldn't we have different ${MACHINE_ARCH} > for different binaries? i think you're right. hmm, looking at the build cluster output there seem to be v

Re: CVS commit: src

2011-01-28 Thread Antti Kantee
On Fri Jan 28 2011 at 18:05:50 +0900, Izumi Tsutsui wrote: > > Out of curiosity, was there any thought is adding this to evbmips > > instead of getting its own top-level arch subdir? > > emips already has native bootloader and src/distrib files, > so it's enough reason to have own port dir. addit

Re: CVS commit: src/lib/librumphijack

2011-01-27 Thread Antti Kantee
On Wed Jan 26 2011 at 13:48:32 -0500, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Wed Jan 26 18:48:32 UTC 2011 > > Modified Files: > src/lib/librumphijack: hijack.c > > Log Message: > make SSP friendly Can you add a comment stating why readlink and g

Re: CVS commit: src

2011-01-26 Thread Antti Kantee
On Wed Jan 26 2011 at 20:47:11 +0900, Toru Nishimura wrote: > Antti Kantee said; > > >eMIPS is a platform developed at Microsoft Research for researching > >reconfigurable computing. eMIPS allows dynamic loading and scheduling > >of application-specific circuits for the

Re: CVS commit: src

2011-01-26 Thread Antti Kantee
On Wed Jan 26 2011 at 19:48:52 +0900, Izumi Tsutsui wrote: > > > > + * Make a kernel mapping valid for I/O, e.g. non-cachable. > > > > + * Alignment and length constraints are as-if NBPG==PAGE_SIZE. > : > > > What is this miracle, however? > > > > IIRC that miracle is about mapping the flash whic

Re: CVS commit: src

2011-01-25 Thread Antti Kantee
On Wed Jan 26 2011 at 02:09:30 +, Mindaugas Rasiukevicius wrote: > > + * Make a kernel mapping valid for I/O, e.g. non-cachable. > > + * Alignment and length constraints are as-if NBPG==PAGE_SIZE. > > + */ > > +int > > +ioaccess(vaddr_t vaddr, paddr_t paddr, vsize_t len) > > +{ > > + > > + wh

Re: CVS commit: src/sys

2011-01-18 Thread Antti Kantee
On Wed Jan 19 2011 at 01:33:51 +0900, Izumi Tsutsui wrote: > > Do you want to do the change and test, or should I? > > Please do. (I just see you added sysarghdrextra in cvsweb ;-) > > I'll test it and cleanup other files later. I test-built mac68k GENERIC and committed the fix. -- älä karot t

Re: CVS commit: src/sys

2011-01-18 Thread Antti Kantee
On Wed Jan 19 2011 at 01:10:10 +0900, Izumi Tsutsui wrote: > > Added Files: > > src/sys/compat/common: kern_select_50.c > > Builds of most m68k ports failed since requires > for cpuset_t. whoops ... > Should we add it to all sources that include syscallargs.h, > or just add into $sysarghd

Re: CVS commit: src

2011-01-18 Thread Antti Kantee
On Tue Jan 18 2011 at 11:34:23 +1100, Simon Burge wrote: > > Log Message: > > > > Remove /usr/share/misc/operator. > > Why was this removed when there was an active discussion about removing > it where no concensus was reached? This sort of thing where commis > occur before a discussion is finis

Re: CVS commit: src/lib/libp2k

2011-01-14 Thread Antti Kantee
On Fri Jan 14 2011 at 14:49:36 +, David Holland wrote: > > Do you have some relevant scenarios where "fses set flags in > > componentname"? > > For example, ufs_lookup sets ISWHITEOUT, which is later checked by > ufs_mkdir and ufs_create and others. ... which is used only with unions which

Re: CVS commit: src/lib/libp2k

2011-01-14 Thread Antti Kantee
On Fri Jan 14 2011 at 08:42:45 +, David Holland wrote: > On Fri, Jan 07, 2011 at 11:15:31AM +0000, Antti Kantee wrote: > > Modified Files: > >src/lib/libp2k: p2k.c > > > > Log Message: > > Remove the componentname-saving code since it was addressing &

Re: CVS commit: src/sys/fs/puffs

2011-01-11 Thread Antti Kantee
On Tue Jan 11 2011 at 14:04:54 +, Mihai Chelaru wrote: > Module Name: src > Committed By: kefren > Date: Tue Jan 11 14:04:54 UTC 2011 > > Modified Files: > src/sys/fs/puffs: puffs_sys.h puffs_vnops.c > > Log Message: > add advlock to puffs. ok pooka@ > should fix kern/43321 Th

Re: CVS commit: src/sys/uvm

2011-01-06 Thread Antti Kantee
On Thu Jan 06 2011 at 05:51:57 +, enami tsugutomo wrote: > Module Name: src > Committed By: enami > Date: Thu Jan 6 05:51:57 UTC 2011 > > Modified Files: > src/sys/uvm: uvm_fault.c > > Log Message: > Fix bugs introduced by previous commit; allocated page needs to be bound > wi

Re: CVS commit: src/crypto/external/bsd/openssh/dist

2011-01-04 Thread Antti Kantee
On Mon Jan 03 2011 at 18:55:42 +, Arnaud Ysmal wrote: > Module Name: src > Committed By: stacktic > Date: Mon Jan 3 18:55:42 UTC 2011 > > Modified Files: > src/crypto/external/bsd/openssh/dist: sshconnect2.c > > Log Message: > Fixed strvisx usage Didn't you fix that already o

Re: CVS commit: src

2011-01-02 Thread Antti Kantee
On Sun Jan 02 2011 at 12:58:13 +0200, Antti Kantee wrote: > If componentname is guaranteed to be "opaque" (i.e. no "read only" might have been a better term there. (airquotes because of at least cn_consume) -- älä karot toivorikkauttas, kyl rätei ja lumpui piisaa

Re: CVS commit: src

2011-01-02 Thread Antti Kantee
On Sun Jan 02 2011 at 05:04:59 +, David A. Holland wrote: > Module Name: src > Committed By: dholland > Date: Sun Jan 2 05:04:59 UTC 2011 > > Modified Files: > src/lib/libp2k: p2k.c > src/sys/kern: vfs_lookup.c > src/sys/sys: namei.src > > Log Message: > Add an INR

Re: CVS commit: src/tests/fs/common

2011-01-01 Thread Antti Kantee
On Fri Dec 31 2010 at 19:45:26 +, David Laight wrote: > On Fri, Dec 31, 2010 at 06:16:41PM +0000, Antti Kantee wrote: > > Module Name:src > > Committed By: pooka > > Date: Fri Dec 31 18:16:41 UTC 2010 > > > > Modified F

Re: CVS commit: src/sys/kern

2010-12-30 Thread Antti Kantee
On Mon Dec 27 2010 at 16:29:12 +, Mindaugas Rasiukevicius wrote: > Antti Kantee wrote: > > > Module Name: src > > > Committed By: rmind > > > Date: Sat Dec 18 01:18:48 UTC 2010 > > > > > > Modified Files: > > &g

Re: CVS commit: src/sys/kern

2010-12-18 Thread Antti Kantee
On Fri Dec 17 2010 at 22:34:04 +, YAMAMOTO Takashi wrote: > Module Name: src > Committed By: yamt > Date: Fri Dec 17 22:34:04 UTC 2010 > > Modified Files: > src/sys/kern: vfs_lookup.c > > Log Message: > - lookup_once: when crossing a mount point, don't keep the parent vnode >

Re: CVS commit: src/sys/kern

2010-12-18 Thread Antti Kantee
On Sat Dec 18 2010 at 01:18:49 +, Mindaugas Rasiukevicius wrote: > Module Name: src > Committed By: rmind > Date: Sat Dec 18 01:18:48 UTC 2010 > > Modified Files: > src/sys/kern: sys_descrip.c > > Log Message: > do_posix_fadvise: fix and improve previous change - add a comment

Re: CVS commit: src/lib/libc/time

2010-12-18 Thread Antti Kantee
On Fri Dec 17 2010 at 18:11:57 -0500, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Fri Dec 17 23:11:57 UTC 2010 > > Modified Files: > src/lib/libc/time: localtime.c > > Log Message: > PR/44248: Antti Kantee: Fix multi-threa

Re: CVS commit: src/lib/libc

2010-12-17 Thread Antti Kantee
On Fri Dec 17 2010 at 22:03:46 +0200, Antti Kantee wrote: > On Fri Dec 17 2010 at 21:56:59 +0200, Jukka Ruohonen wrote: > > On Thu, Dec 16, 2010 at 01:38:07PM -0500, Christos Zoulas wrote: > > > Log Message: > > > Provide a re-entrant and thread-safe set of timezone API

Re: CVS commit: src/lib/libc

2010-12-17 Thread Antti Kantee
On Fri Dec 17 2010 at 21:56:59 +0200, Jukka Ruohonen wrote: > On Thu, Dec 16, 2010 at 01:38:07PM -0500, Christos Zoulas wrote: > > Log Message: > > Provide a re-entrant and thread-safe set of timezone API's that > > don't require locking and can operate on user-specified timezones > > as opposed to

Re: CVS commit: src/usr.bin/rump_allserver

2010-12-15 Thread Antti Kantee
On Wed Dec 15 2010 at 09:40:22 +, Thomas Klausner wrote: > Modified Files: > src/usr.bin/rump_allserver: rump_allserver.c > > Log Message: > Sort options in usage same as in man page. > While here, replace \xa0 with ' '. Where do you get these from? Dunno, some weird combination of netb

Re: CVS commit: src/share/mk

2010-12-14 Thread Antti Kantee
On Tue Dec 14 2010 at 01:52:50 +0100, Joerg Sonnenberger wrote: > On Mon, Dec 13, 2010 at 05:22:26PM +0000, Antti Kantee wrote: > > Module Name:src > > Committed By: pooka > > Date: Mon Dec 13 17:22:26 UTC 2010 > > > > Modified Files:

Re: CVS commit: src

2010-12-13 Thread Antti Kantee
On Mon Dec 13 2010 at 23:51:39 +0100, Christoph Egger wrote: > On 13.12.10 22:15, Antti Kantee wrote: > > Module Name:src > > Committed By: pooka > > Date: Mon Dec 13 21:15:31 UTC 2010 > > > > Modified Files: > > src/distrib/

  1   2   3   4   5   6   >