Re: CVS commit: src/lib/libc_fp

2016-07-15 Thread Matt Thomas
> On Jul 14, 2016, at 11:39 PM, David Holland > wrote: > > Can you call this MTC1_HAZARD like the MFC0_HAZARD that got added > recently elsewhere? It's a pipeline hazard and not a synchronization > (which to me at least indicates some form of handshake) and

Re: CVS commit: src/sys/kern

2015-08-07 Thread Matt Thomas
On Aug 7, 2015, at 4:05 PM, matthew green m...@eterna.com.au wrote: linux ld.so has an entry point, for instance. IIRC, it's related to how their ldd(1) works. As does our ld.elf_so.1

Re: CVS commit: src/sys/kern

2015-08-06 Thread Matt Thomas
On Aug 5, 2015, at 11:52 PM, Martin Husemann mar...@netbsd.org wrote: When I first ran into the exec a .so path I've been told it is a feature and exists on purpose (though our native in-tree libs do not make use of it). It's also used for PIE which are usually DYN instead of EXEC.

Re: CVS commit: src/sys/arch/arm/broadcom

2015-07-25 Thread Matt Thomas
On Jul 25, 2015, at 1:43 AM, Nick Hudson sk...@netbsd.org wrote: Module Name: src Committed By: skrll Date: Sat Jul 25 08:43:41 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: IPIs should be IPL_HIGH according to rmind@ Fix

Re: CVS commit: src/distrib/zaurus/ramdisk

2015-07-17 Thread Matt Thomas
On Jul 17, 2015, at 12:32 PM, Martin Husemann mar...@netbsd.org wrote: Module Name: src Committed By: martin Date: Fri Jul 17 19:32:48 UTC 2015 Modified Files: src/distrib/zaurus/ramdisk: Makefile Log Message: Bump ram disk image size slightly That was not needed. I

Re: CVS commit: src/usr.sbin/postinstall

2015-07-01 Thread Matt Thomas
On Jul 1, 2015, at 5:52 AM, Martin Husemann mar...@duskware.de wrote: On Wed, Jul 01, 2015 at 10:49:51PM +1000, matthew green wrote: wait, we do what? this won't work for r/o src, right? I guess not (though in most cases you probably will use the sets mode of postinstall, which is

Re: CVS commit: src/usr.sbin/postinstall

2015-07-01 Thread Matt Thomas
On Jul 1, 2015, at 5:52 AM, Martin Husemann mar...@duskware.de wrote: On Wed, Jul 01, 2015 at 10:49:51PM +1000, matthew green wrote: wait, we do what? this won't work for r/o src, right? I guess not (though in most cases you probably will use the sets mode of postinstall, which is

Re: CVS commit: src/common/lib/libc/string

2015-05-30 Thread Matt Thomas
On May 29, 2015, at 12:46 PM, Joerg Sonnenberger jo...@britannica.bec.de wrote: On Fri, May 29, 2015 at 07:39:41PM +, Matt Thomas wrote: Module Name: src Committed By:matt Date:Fri May 29 19:39:41 UTC 2015 Modified Files: src/common/lib/libc/string

Re: CVS commit: src/distrib/utils/embedded/conf

2015-05-22 Thread Matt Thomas
On May 22, 2015, at 11:07 AM, Christos Zoulas chris...@astron.com wrote: In article 20150522011822.807e...@cvs.netbsd.org, Jared D. McNeill source-changes-d@NetBSD.org wrote: -=-=-=-=-=- Module Name: src Committed By:jmcneill Date:Fri May 22 01:18:22 UTC 2015

Re: CVS commit: src/sys/arch/arm

2015-05-19 Thread Matt Thomas
On May 19, 2015, at 2:20 AM, SUENAGA Hiroki hsuen...@netbsd.org wrote: Module Name: src Committed By: hsuenaga Date: Tue May 19 09:20:19 UTC 2015 Modified Files: src/sys/arch/arm/arm: cpufunc_asm_pj4b.S src/sys/arch/arm/marvell: armadaxp.c mvsocreg.h Log

Re: CVS commit: src/common/lib/libc/arch/arm

2015-05-17 Thread Matt Thomas
On May 17, 2015, at 1:57 PM, Justin Cormack jus...@netbsd.org wrote: Module Name: src Committed By: justin Date: Sun May 17 20:57:12 UTC 2015 Modified Files: src/common/lib/libc/arch/arm/atomic: atomic_op_asm.h atomic_swap.S atomic_swap_16.S atomic_swap_64.S

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

2015-05-02 Thread Matt Thomas
On May 2, 2015, at 4:52 AM, Christos Zoulas chris...@zoulas.com wrote: On May 1, 1:46pm, m...@3am-software.com (Matt Thomas) wrote: -- Subject: Re: CVS commit: src/sys/arch/mips/include | | On May 1, 2015, at 11:37 AM, Christos Zoulas chris...@netbsd.org wrote: | | Module Name

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

2015-05-01 Thread Matt Thomas
On May 1, 2015, at 11:37 AM, Christos Zoulas chris...@netbsd.org wrote: Module Name: src Committed By: christos Date: Fri May 1 18:37:40 UTC 2015 Modified Files: src/sys/arch/mips/include: locore.h Log Message: change #error to KASSERT To generate a diff of this

Re: CVS commit: src/sys/arch/arm

2015-04-07 Thread Matt Thomas
On Apr 7, 2015, at 1:27 AM, Ryota Ozaki ozak...@netbsd.org wrote: On Tue, Apr 7, 2015 at 5:13 PM, Nick Hudson sk...@netbsd.org wrote: On 04/07/15 04:19, Ryota Ozaki wrote: Module Name:src Committed By: ozaki-r Date: Tue Apr 7 03:19:25 UTC 2015 Modified Files:

Re: CVS commit: src/sys/net

2014-11-27 Thread Matt Thomas
On Nov 26, 2014, at 11:26 PM, Masao Uebayashi uebay...@gmail.com wrote: On Thu, Nov 27, 2014 at 4:20 PM, Matt Thomas m...@3am-software.com wrote: Or completely hide sizeof(struct ifnet) by forcing use of if_alloc(), as struct device did. Doesn't work since struct ifnet is embedded

Re: CVS commit: src/sys/net

2014-11-26 Thread Matt Thomas
On Nov 26, 2014, at 1:38 AM, Ryota Ozaki ozak...@netbsd.org wrote: Module Name: src Committed By: ozaki-r Date: Wed Nov 26 09:38:42 UTC 2014 Modified Files: src/sys/net: if.c if.h Log Message: Change if_slowtimo_ch to a pointer One benefit to do so is to reduce

Re: CVS commit: src/sys/net

2014-11-26 Thread Matt Thomas
On Nov 26, 2014, at 5:55 PM, Masao Uebayashi uebay...@gmail.com wrote: On Thu, Nov 27, 2014 at 10:51 AM, Masao Uebayashi uebay...@gmail.com wrote: Maybe adding a few spare members, like 5 pointers, to reduce # of bumps ... ? Or completely hide sizeof(struct ifnet) by forcing use of

Re: CVS commit: src/sys/arch

2014-11-11 Thread Matt Thomas
On Nov 11, 2014, at 6:19 PM, Michael macal...@netbsd.org wrote: Hello, On Tue, 11 Nov 2014 23:14:18 +0100 Martin Husemann mar...@duskware.de wrote: On Tue, Nov 11, 2014 at 02:10:08PM -0800, John Nemeth wrote: } The latest import fixed m68k (but tsutsui-san asked for a bit more

Re: CVS commit: src/sys/dev

2014-11-05 Thread Matt Thomas
On Nov 5, 2014, at 6:09 PM, Masao Uebayashi uebay...@gmail.com wrote: On Thu, Nov 6, 2014 at 4:03 AM, Taylor R Campbell campbell+netbsd-source-change...@mumble.net wrote: Why use a string-keyed table with run-time lookups instead of a C object with a C declaration? /* ioconf.h */

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

2014-10-29 Thread Matt Thomas
On Oct 29, 2014, at 7:30 PM, Christos Zoulas chris...@zoulas.com wrote: On Oct 30, 11:14am, uebay...@gmail.com (Masao Uebayashi) wrote: -- Subject: Re: CVS commit: src/usr.bin/config | Could you show me an example failure senario? What do you propose instead? I don't have anything

Re: CVS commit: src/sys/arch/arm/imx

2014-10-07 Thread Matt Thomas
On Oct 7, 2014, at 2:36 AM, Ryo Shimizu r...@netbsd.org wrote: Module Name: src Committed By: ryo Date: Tue Oct 7 09:36:09 UTC 2014 Modified Files: src/sys/arch/arm/imx: files.imx6 imx6_ccm.c imx6_ccmvar.h Added Files: src/sys/arch/arm/imx: imx6_i2c.c Log

Re: CVS commit: src/sys/conf

2014-09-26 Thread Matt Thomas
On Sep 26, 2014, at 12:32 AM, David Holland dholland-sourcechan...@netbsd.org wrote: On Fri, Sep 19, 2014 at 09:05:23AM +, Matt Thomas wrote: Added Files: src/sys/conf: filesystems.config Log Message: include for configs which includes all file-systems and any dependent pseudo

Re: CVS commit: src/sys/external/bsd/drm/dist/shared-core

2014-09-06 Thread Matt Thomas
On Sep 6, 2014, at 12:28 PM, Cherry G. Mathew cherry.g.mat...@gmail.com wrote: Hi Matt, This doesn't fix drm2 i915 breakage. Could you revisit this please, since it's in external/ ? Thanks, If I revert, it still won't build. So no. i915 shouldn't be using enum pipe since it

Re: CVS commit: src/sys/arch

2014-08-29 Thread Matt Thomas
On Aug 29, 2014, at 4:46 AM, Reinoud Zandijk rein...@netbsd.org wrote: Mi Matthew, On Fri, Aug 29, 2014 at 09:53:31AM +1000, matthew green wrote: Reinoud Zandijk writes: Module Name:src Committed By: reinoud Date: Thu Aug 28 18:02:37 UTC 2014 Modified

Re: CVS commit: src/sys/arch

2014-07-25 Thread Matt Thomas
On Jul 24, 2014, at 5:23 PM, matthew green m...@eterna.com.au wrote: Taylor R Campbell writes: Module Name: src Committed By:riastradh Date:Thu Jul 24 13:42:29 UTC 2014 Modified Files: src/sys/arch/amd64/include: vmparam.h src/sys/arch/i386/include:

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

2014-07-23 Thread Matt Thomas
On Jul 23, 2014, at 1:46 PM, Joerg Sonnenberger jo...@britannica.bec.de wrote: On Tue, Jul 22, 2014 at 10:40:02PM +0100, Alexander Nasonov wrote: Matt Thomas wrote: On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: I allocate with the X flag and it seems to work

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

2014-07-22 Thread Matt Thomas
On Jul 22, 2014, at 12:54 PM, Alexander Nasonov al...@netbsd.org wrote: Module Name: src Committed By: alnsn Date: Tue Jul 22 19:54:55 UTC 2014 Modified Files: src/sys/arch/mips/include: sljitarch.h Log Message: Define SLJIT_CACHE_FLUSH() for mips. Actually, this isn't

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

2014-07-22 Thread Matt Thomas
On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: Matt Thomas wrote: On Jul 22, 2014, at 12:54 PM, Alexander Nasonov al...@netbsd.org wrote: Module Name:src Committed By: alnsn Date: Tue Jul 22 19:54:55 UTC 2014 Modified Files: src

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

2014-07-22 Thread Matt Thomas
On Jul 22, 2014, at 2:40 PM, Alexander Nasonov al...@yandex.ru wrote: Matt Thomas wrote: On Jul 22, 2014, at 2:27 PM, Alexander Nasonov al...@yandex.ru wrote: I allocate with the X flag and it seems to work: /* in sljitExecAllocator.c */ return (void *)uvm_km_alloc(module_map

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

2014-07-22 Thread Matt Thomas
On Jul 22, 2014, at 1:16 PM, Alexander Nasonov al...@netbsd.org wrote: Module Name: src Committed By: alnsn Date: Tue Jul 22 20:16:39 UTC 2014 Modified Files: src/sys/arch/arm/include: sljitarch.h Log Message: Add parentheses around macro arguments. Please use

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

2014-07-22 Thread Matt Thomas
On Jul 22, 2014, at 3:45 PM, Alexander Nasonov al...@yandex.ru wrote: Matt Thomas wrote: On Jul 22, 2014, at 1:16 PM, Alexander Nasonov al...@netbsd.org wrote: Module Name:src Committed By: alnsn Date: Tue Jul 22 20:16:39 UTC 2014 Modified Files: src

Re: CVS commit: src/external/lgpl3/gmp/dist

2014-06-23 Thread Matt Thomas
On Jun 23, 2014, at 5:48 AM, KIYOHARA Takashi kiyoh...@netbsd.org wrote: Module Name: src Committed By: kiyohara Date: Mon Jun 23 12:48:43 UTC 2014 Modified Files: src/external/lgpl3/gmp/dist: configure Log Message: Support earm*-*-*. why? we don't use that.

Re: CVS commit: src/lib/libedit/TEST

2014-06-18 Thread Matt Thomas
On Jun 18, 2014, at 1:12 PM, Christos Zoulas chris...@netbsd.org wrote: cast gotsig because it is long on some systems. Why cast to int instead of long?

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

2014-06-01 Thread Matt Thomas
On Jun 1, 2014, at 1:29 PM, matthew green m...@eterna.com.au wrote: hmmm, isn't n32 kernel a relatively uncommon way of setting up the new mips code? i'm not sure matt ever tested that properly, but it seems to me it should be capable of running o32, n32 and n64 applications, but matt

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

2014-06-01 Thread Matt Thomas
On Jun 1, 2014, at 9:45 PM, matthew green m...@eterna.com.au wrote: Matt Thomas writes: On Jun 1, 2014, at 1:29 PM, matthew green m...@eterna.com.au wrote: hmmm, isn't n32 kernel a relatively uncommon way of setting up the new mips code? i'm not sure matt ever tested that properly

Re: CVS commit: src/sys/arch/mips/mips

2014-04-30 Thread Matt Thomas
On Apr 30, 2014, at 9:14 AM, Izumi Tsutsui tsut...@ceres.dti.ne.jp wrote: skrll@ wrote: I'm still seeing issues with my cobalt, but I'll keep hunting. Probably all mips port MD bus_dma.c (in arc, cobalt, emips, ews4800mips, hpcmips, mipsco, pmax, sgimips) need the similar fix as

Re: CVS commit: src/share/mk

2014-04-09 Thread Matt Thomas
On Apr 9, 2014, at 9:29 AM, Christos Zoulas chris...@netbsd.org wrote: Module Name: src Committed By: christos Date: Wed Apr 9 16:29:08 UTC 2014 Modified Files: src/share/mk: bsd.lib.mk Log Message: change -x to OBJCOPYLIBFLAGS like everywhere else. Does that really

Re: CVS commit: src/external/cddl/osnet/lib/libdtrace

2014-03-16 Thread Matt Thomas
On Mar 15, 2014, at 10:11 PM, Ryota Ozaki ozak...@netbsd.org wrote: Module Name: src Committed By: ozaki-r Date: Sun Mar 16 05:11:19 UTC 2014 Modified Files: src/external/cddl/osnet/lib/libdtrace: Makefile Log Message: Look up arm directory on MACHINE_ARCH=*arm* Use

Re: CVS commit: src/sys/uvm

2014-02-28 Thread Matt Thomas
On Feb 27, 2014, at 11:07 PM, Alan Barrett a...@cequrux.com wrote: On Wed, 26 Feb 2014, Matt Thomas wrote: Modified Files: src/sys/uvm: uvm_meter.c uvm_param.h Log Message: Add vm.min_address and vm.max_address which return VM_MIN_ADDRESS and VM_MAXUSER_ADDRESS. Do these need

Re: CVS commit: src/share/mk

2014-02-27 Thread Matt Thomas
On Feb 27, 2014, at 12:43 PM, matthew green m...@netbsd.org wrote: remove the GCC 4 EXTERNAL_GCC_SUBDIR, and switch GCC 4.8 to use gcc.old. huh?

Re: CVS commit: src/share/mk

2014-02-20 Thread Matt Thomas
On Jan 23, 2014, at 8:53 PM, Masao Uebayashi uebay...@gmail.com wrote: How about kernel modules? even kernel modules

Re: CVS commit: src/sys/external/bsd/compiler_rt/dist/lib

2014-02-19 Thread Matt Thomas
On Feb 19, 2014, at 2:40 PM, Christos Zoulas chris...@astron.com wrote: In article 20140219205453.gb22...@britannica.bec.de, Joerg Sonnenberger jo...@britannica.bec.de wrote: I have no problem with going over the code in the upstream repository, but I have a problem with adding pointless

Re: CVS commit: src/sys/arch

2014-02-05 Thread Matt Thomas
On Feb 5, 2014, at 3:06 PM, David Laight da...@l8s.co.uk wrote: On Wed, Feb 05, 2014 at 11:09:05PM +0100, Joerg Sonnenberger wrote: On Wed, Feb 05, 2014 at 06:52:22PM +, David Laight wrote: Module Name:src Committed By: dsl Date: Wed Feb 5 18:52:22 UTC 2014

Re: CVS commit: src/sys/arch

2014-02-05 Thread Matt Thomas
On Feb 5, 2014, at 3:43 PM, David Laight da...@l8s.co.uk wrote: On Wed, Feb 05, 2014 at 03:09:59PM -0800, Matt Thomas wrote: This breaks clang. Please do not depend on one SSE option disabling another. Without those flags I believe gcc might generate x87 instructions. Quite possibly

Re: CVS commit: src/distrib/common

2014-02-01 Thread Matt Thomas
On Feb 1, 2014, at 2:16 PM, Izumi Tsutsui tsut...@ceres.dti.ne.jp wrote: matt@ wrote: Module Name: src Committed By:matt Date:Sat Feb 1 21:05:54 UTC 2014 Modified Files: src/distrib/common: Makefile.crunch Log Message: Pass DBG to crunchgen so it can

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

2014-01-29 Thread Matt Thomas
On Jan 29, 2014, at 12:25 PM, Alan Barrett a...@cequrux.com wrote: On Wed, 29 Jan 2014, Matt Thomas wrote: Modified Files: src/sys/arch/arm/include: int_fmtio.h int_mwgwtypes.h Log Message: Make {,u}int{8,16,32} be of type int. I think you mean: Make {,u}int_fast{8,16,32

Re: CVS commit: src/share/mk

2014-01-24 Thread Matt Thomas
On Jan 24, 2014, at 1:16 AM, Izumi Tsutsui tsut...@ceres.dti.ne.jp wrote: Do you have any suggestion without boring work to rename all #include machine/foo.h lines and expand the machine path in MI files to ${MACHINE}/include? I wish that cc/clang supported -isystem:NAME PATH and iquote:NAME

Re: CVS commit: src/distrib/vax/ramdisk

2014-01-24 Thread Matt Thomas
On Jan 24, 2014, at 4:19 AM, Martin Husemann mar...@netbsd.org wrote: Module Name: src Committed By: martin Date: Fri Jan 24 12:19:10 UTC 2014 Modified Files: src/distrib/vax/ramdisk: Makefile Log Message: Slightly bump ramdisk size, so the content fits even when

Re: CVS commit: src/sys/arch/arm

2014-01-11 Thread Matt Thomas
On Jan 11, 2014, at 9:32 AM, Matt Thomas m...@netbsd.org wrote: Module Name: src Committed By: matt Date: Sat Jan 11 17:32:20 UTC 2014 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c fault.c src/sys/arch/arm/include: locore.h Log Message: Add

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

2014-01-09 Thread Matt Thomas
On Jan 9, 2014, at 9:28 AM, SAITOH Masanobu msai...@netbsd.org wrote: Module Name: src Committed By: msaitoh Date: Thu Jan 9 17:28:05 UTC 2014 Modified Files: src/sys/dev/pci: pcidevs Log Message: Remove 88SE9128(0x913a) entry. At least one of 88SE9128 chip's product

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

2013-12-02 Thread Matt Thomas
On Dec 2, 2013, at 6:28 PM, Joerg Sonnenberger jo...@netbsd.org wrote: Module Name: src Committed By: joerg Date: Tue Dec 3 02:28:51 UTC 2013 Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: Add ARM (EABI) specific sources. Split off code that

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

2013-10-23 Thread Matt Thomas
On Oct 23, 2013, at 11:42 AM, Jukka Ruohonen jruoho...@iki.fi wrote: On Wed, Oct 23, 2013 at 10:37:15AM -0700, Paul Goyette wrote: On Wed, 23 Oct 2013, Matt Thomas wrote: Module Name:src Committed By: matt Date: Wed Oct 23 17:26:08 UTC 2013 Modified Files

Re: CVS commit: src/external/gpl3/binutils/usr.bin/ld

2013-10-01 Thread Matt Thomas
On Oct 1, 2013, at 9:07 AM, Nick Hudson sk...@netbsd.org wrote: Module Name: src Committed By: skrll Date: Tue Oct 1 16:07:35 UTC 2013 Modified Files: src/external/gpl3/binutils/usr.bin/ld: Makefile Log Message: Use G_enable_initfini_array and default to no while

Re: CVS commit: src

2013-07-19 Thread Matt Thomas
On Jul 19, 2013, at 12:19 AM, Jukka Ruohonen jruoho...@iki.fi wrote: On Wed, Jul 17, 2013 at 10:36:26PM +, Matt Thomas wrote: Log Message: Some constification. Add kcpuset_clone, kcpuset_insersection, kcpuset_remove, kcpuset_ffs, kcpuset_ffs_intersecting, kcpuset_atomicly_merge

Re: CVS commit: src/lib/csu/common

2013-06-27 Thread Matt Thomas
On Jun 27, 2013, at 7:28 AM, matthew green m...@eterna.com.au wrote: Module Name: src Committed By:matt Date:Thu Jun 27 03:37:21 UTC 2013 Modified Files: src/lib/csu/common: Makefile.inc Log Message: Add -fPIC to compile of crtbeginS.o what is this

Re: CVS commit: src/lib/csu/common

2013-06-27 Thread Matt Thomas
On Jun 27, 2013, at 8:33 AM, Joerg Sonnenberger jo...@britannica.bec.de wrote: On Thu, Jun 27, 2013 at 08:03:06AM -0700, Matt Thomas wrote: On Jun 27, 2013, at 7:28 AM, matthew green m...@eterna.com.au wrote: Module Name: src Committed By: matt Date: Thu Jun 27

Re: CVS commit: src/sys

2013-06-11 Thread Matt Thomas
On Jun 5, 2013, at 7:24 AM, Greg Troxel g...@ir.bbn.com wrote: Jukka Ruohonen jruoho...@iki.fi writes: Ah, maybe IPv6-only hosts would be the rationale then. But as you noted, it is not difficult to find cases like #ifdef INET ... #ifdef INET6 That's a bug; in

Re: CVS commit: src/tests/lib/libm

2013-05-24 Thread Matt Thomas
On May 24, 2013, at 6:44 AM, Martin Husemann mar...@duskware.de wrote: On Fri, May 24, 2013 at 09:08:18AM -0400, Christos Zoulas wrote: On May 24, 8:01am, mar...@homeworld.netbsd.org (Martin Husemann) wrote: -- Subject: Re: CVS commit: src/tests/lib/libm | This is wrong - unlike the other

Re: CVS commit: src

2013-05-01 Thread Matt Thomas
On May 1, 2013, at 9:57 PM, Izumi Tsutsui tsut...@ceres.dti.ne.jp wrote: matt@ wrote: Module Name: src Committed By:matt Date:Thu May 2 03:56:43 UTC 2013 : Log Message: This change arm, armeb, earm, earmeb, earmhf, earmhfeb so all builds that share a

Re: CVS commit: src/sys/kern

2013-04-21 Thread Matt Thomas
On Apr 21, 2013, at 2:15 AM, David Laight da...@l8s.co.uk wrote: On Sat, Apr 20, 2013 at 02:17:17PM -0700, Matt Thomas wrote: On Apr 20, 2013, at 11:04 AM, Christos Zoulas chris...@netbsd.org wrote: Module Name:src Committed By: christos Date: Sat Apr 20 18

Re: CVS commit: src/sys/kern

2013-04-20 Thread Matt Thomas
On Apr 20, 2013, at 11:04 AM, Christos Zoulas chris...@netbsd.org wrote: Module Name: src Committed By: christos Date: Sat Apr 20 18:04:41 UTC 2013 Modified Files: src/sys/kern: kern_exec.c Log Message: don't attempt to load elf64 on 32 bit machines if the load address

Re: CVS commit: src/sys/sys

2013-02-24 Thread Matt Thomas
On Feb 24, 2013, at 12:37 AM, Iain Hibbert plu...@ogmig.net wrote: On Sun, 24 Feb 2013, Matt Thomas wrote: Module Name: src Committed By:matt Date:Sun Feb 24 06:20:24 UTC 2013 Modified Files: src/sys/sys: tty.h Log Message: Add a t_softc member

Re: CVS commit: src/common/lib/libc/arch/arm/string

2013-01-15 Thread Matt Thomas
On Jan 15, 2013, at 12:10 AM, David Laight wrote: On Tue, Jan 15, 2013 at 02:03:31AM +, Matt Thomas wrote: Module Name: src Committed By:matt Date:Tue Jan 15 02:03:31 UTC 2013 Added Files: src/common/lib/libc/arch/arm/string: strchr_naive.S

Re: CVS commit: src/sys/arch/arm/arm

2012-12-27 Thread Matt Thomas
On Dec 27, 2012, at 7:48 PM, SAITOH Masanobu wrote: Module Name: src Committed By: msaitoh Date: Fri Dec 28 03:48:00 UTC 2012 Modified Files: src/sys/arch/arm/arm: cpufunc.c Log Message: Enable DCache Streaming Switch and Write Allocate. This change improve system

Re: CVS commit: src/sys/arch/arm

2012-12-09 Thread Matt Thomas
On Dec 9, 2012, at 6:02 PM, Christos Zoulas wrote: In article 20121210013731.5b86c17...@cvs.netbsd.org, Matt Thomas source-changes-d@NetBSD.org wrote: -=-=-=-=-=- Module Name: src Committed By:matt Date:Mon Dec 10 01:37:31 UTC 2012 Modified Files: src/sys

Re: CVS commit: src/sys/arch/arm

2012-12-06 Thread Matt Thomas
On Dec 6, 2012, at 5:27 PM, Pierre Pronchery wrote: I'm afraid this has broken building the evbarm port, as it now fails with: src/external/gpl3/gdb/dist/gdb/armnbsd-nat.c: In function 'arm_supply_fparegset': src/external/gpl3/gdb/dist/gdb/armnbsd-nat.c:132:24: error: 'struct fpreg' has

Re: CVS commit: xsrc/external/mit/libpciaccess/dist/src

2012-11-04 Thread Matt Thomas
On Nov 4, 2012, at 2:26 AM, David Laight wrote: Personally I almost never mark variables 'const', the only I initialise in their declarations (at the top of a function) are probably almost always never chaned (well maybe execpt default error values). Personally, I always mark variable as

Re: CVS commit: src

2012-09-12 Thread Matt Thomas
On Sep 11, 2012, at 11:19 PM, Emmanuel Dreyfus wrote: Matt Thomas m...@3am-software.com wrote: Only those ports which reserve a register in mcontext for the TCB pointer should define _UC_TLSBASE. Otherwise _UC_TLSBASE has no meaning and thus should not be defined. Well, we have

Re: CVS commit: src (_UC_TLSBASE)

2012-09-12 Thread Matt Thomas
On Sep 12, 2012, at 12:26 AM, Emmanuel Dreyfus wrote: On Tue, Sep 11, 2012 at 11:20:47PM -0700, Matt Thomas wrote: _UC_TLSBASE is an MD thing. iMO it is a MI interface with a MD implementation. It just says whether TLS is part of struct mcontext or not. The MD code can handle

Re: CVS commit: src

2012-09-12 Thread Matt Thomas
On Sep 12, 2012, at 7:04 AM, Martin Husemann wrote: On Wed, Sep 12, 2012 at 01:00:52PM +, Christos Zoulas wrote: This is orthogonal. I believe that in the discussion we had in core we decided to not define _UC_TLSBASE unconditionally, and that ports should define it as needed. What

Re: CVS commit: src/lib/libpthread

2012-09-12 Thread Matt Thomas
On Sep 12, 2012, at 9:45 AM, David Laight wrote: On Wed, Sep 12, 2012 at 02:55:48PM +, Matt Thomas wrote: Module Name: src Committed By:matt Date:Wed Sep 12 14:55:48 UTC 2012 Modified Files: src/lib/libpthread: pthread_specific.c Log Message: Only

Re: CVS commit: src

2012-09-11 Thread Matt Thomas
On Sep 11, 2012, at 7:00 PM, Emmanuel Dreyfus wrote: - add _UC_TLSBASE definition in header file for all ports (powerpc, sh3, sparc and sparc64 lack the implementation for now) Only those ports which reserve a register in mcontext for the TCB pointer should define _UC_TLSBASE. Otherwise

Re: CVS commit: src/sys

2012-09-04 Thread Matt Thomas
On Sep 4, 2012, at 12:55 PM, matthew green wrote: Module Name: src Committed By:matt Date:Sat Sep 1 00:24:44 UTC 2012 Modified Files: src/sys/kern: kern_cpu.c src/sys/sys: cpu_data.h Log Message: Add a kcpuset_t which just includes ourself. Add a

Re: CVS commit: src/sys/uvm

2012-09-03 Thread Matt Thomas
On Sep 3, 2012, at 3:33 PM, Mindaugas Rasiukevicius wrote: Matt Thomas m...@netbsd.org wrote: Module Name: src Committed By:matt Date:Mon Sep 3 19:53:43 UTC 2012 Modified Files: src/sys/uvm: uvm_km.c uvm_map.c Log Message: Switch to a spin lock

Re: CVS commit: src/sys

2012-08-04 Thread Matt Thomas
On Aug 3, 2012, at 10:35 PM, matthew green wrote: Module Name: src Committed By:matt Date:Fri Aug 3 18:08:02 UTC 2012 Modified Files: src/sys/kern: makesyscalls.sh src/sys/sys: systm.h Log Message: If any argument of a syscall is a pointer, set

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

2012-07-30 Thread Matt Thomas
On Jul 30, 2012, at 6:50 AM, KIYOHARA Takashi wrote: Module Name: src Committed By: kiyohara Date: Mon Jul 30 13:50:06 UTC 2012 Modified Files: src/sys/arch/evbmips/conf: ALCHEMY MALTA Log Message: Enable INET6. Avoid build failed when enable ipf and disable INET6.

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

2012-07-30 Thread Matt Thomas
On Jul 30, 2012, at 7:01 AM, Paul Goyette wrote: On Mon, 30 Jul 2012, KIYOHARA Takashi wrote: Module Name: src Committed By:kiyohara Date:Mon Jul 30 13:50:06 UTC 2012 Modified Files: src/sys/arch/evbmips/conf: ALCHEMY MALTA Log Message: Enable INET6.

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

2012-07-30 Thread Matt Thomas
On Jul 30, 2012, at 10:29 AM, Christos Zoulas wrote: Module Name: src Committed By: christos Date: Mon Jul 30 17:29:55 UTC 2012 Modified Files: src/sys/arch/sparc/dev: kd.c src/sys/arch/sparc/sparc: machdep.c Log Message: move cn_tab initializationt to cpu_startup

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

2012-07-30 Thread Matt Thomas
On Jul 30, 2012, at 4:56 PM, Christos Zoulas wrote: On Jul 30, 11:37am, m...@3am-software.com (Matt Thomas) wrote: -- Subject: Re: CVS commit: src/sys/arch/sparc | | On Jul 30, 2012, at 10:29 AM, Christos Zoulas wrote: | | Module Name: src | Committed By: christos | Date

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

2012-07-29 Thread Matt Thomas
On Jul 28, 2012, at 10:52 PM, David Holland wrote: On Sat, Jul 28, 2012 at 10:22:46PM -0700, Matt Thomas wrote: Modified Files: src/sys/dev/i2c: g760a.c Log Message: Use (void *) instead of (type **) which gcc complains about. At least one of these casts is discarding const

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

2012-07-28 Thread Matt Thomas
On Jul 28, 2012, at 9:29 PM, David Holland wrote: On Sat, Jul 28, 2012 at 11:03:47PM +, Matt Thomas wrote: Modified Files: src/sys/dev/i2c: g760a.c Log Message: Use (void *) instead of (type **) which gcc complains about. At least one of these casts is discarding const

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

2012-07-17 Thread Matt Thomas
On Jul 17, 2012, at 5:39 AM, Greg Troxel wrote: Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Handle interrupt acknowledgement in the SDHC_FLAG_32BIT_ACCESS case in the same way as non-SDHC_FLAG_32BIT_ACCESS case. To generate a diff of this commit: cvs rdiff

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

2012-07-17 Thread Matt Thomas
On Jul 17, 2012, at 7:08 AM, Greg Troxel wrote: So the 4-byte read causes the SDHC_ERROR_INTERRUPT not to get set because the same read reads EINTR_STATUS, or the chip that's in systems that need 4-byte reads is different (ESDHC vs SDHC?)? The chip does not implement SDHC_ERROR_INTERRUPT.

Re: CVS commit: src/sys/common/pmap/tlb

2012-05-19 Thread Matt Thomas
On May 19, 2012, at 8:12 AM, Reinoud Zandijk wrote: Hi Matt, On Thu, May 17, 2012 at 04:20:19PM +, Matt Thomas wrote: Module Name: src Committed By:matt Date:Thu May 17 16:20:19 UTC 2012 Modified Files: src/sys/common/pmap/tlb: pmap.c pmap.h Log

Re: CVS commit: [matt-nb5-mips64] src/sys/uvm

2012-04-11 Thread Matt Thomas
On Apr 11, 2012, at 7:34 PM, YAMAMOTO Takashi wrote: hi, Module Name: src Committed By:matt Date:Thu Apr 12 01:40:27 UTC 2012 Modified Files: src/sys/uvm [matt-nb5-mips64]: uvm_extern.h uvm_fault.c uvm_km.c uvm_meter.c uvm_pdaemon.c uvm_pdaemon.h

Re: CVS commit: src/lib/libc/arch/mips/gen

2012-03-20 Thread Matt Thomas
On Mar 20, 2012, at 3:51 AM, Havard Eidnes wrote: Module Name: src Committed By: he Date: Tue Mar 20 10:51:24 UTC 2012 Modified Files: src/lib/libc/arch/mips/gen: fpgetmask.c fpgetsticky.c fpsetmask.c fpsetsticky.c Log Message: Cast to unsigned int before

Re: CVS commit: src/sys

2012-03-08 Thread Matt Thomas
On Mar 8, 2012, at 1:55 PM, Joerg Sonnenberger wrote: Module Name: src Committed By: joerg Date: Thu Mar 8 21:55:45 UTC 2012 Modified Files: src/sys/compat/netbsd32: syscalls.master src/sys/kern: syscalls.master Log Message: Add entry for _ksem_timedwait. was

Re: CVS commit: src/common/lib/libc/string

2012-03-02 Thread Matt Thomas
On Mar 2, 2012, at 11:15 AM, Alan Barrett wrote: On Fri, 02 Mar 2012, Jukka Ruohonen wrote: Log Message: Change CTASSERT to __CTASSERT (the spelling used in sys/cdefs.h), include sys/cdefs.h so that it will be defined, and move it to a better place. The previous CTASSERT would never have

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

2012-02-27 Thread Matt Thomas
On Feb 27, 2012, at 12:35 PM, Joerg Sonnenberger wrote: On Mon, Feb 27, 2012 at 03:47:11PM +, Matt Thomas wrote: Module Name: src Committed By:matt Date:Mon Feb 27 15:47:11 UTC 2012 Modified Files: src/lib/libc/arch/powerpc/sys: cerror.S src/lib

Re: CVS commit: src

2012-02-17 Thread Matt Thomas
On Feb 17, 2012, at 3:02 PM, Julio Merino wrote: On 2/17/12 5:58 PM, Matt Thomas wrote: On Feb 17, 2012, at 2:54 PM, Julio Merino wrote: On 2/17/12 5:45 PM, Matt Thomas wrote: On Feb 17, 2012, at 2:43 PM, Julio Merino wrote: So the modules are broken on purpose? Yes. Interesting

Re: CVS commit: src

2012-02-17 Thread Matt Thomas
On Feb 17, 2012, at 2:54 PM, Julio Merino wrote: On 2/17/12 5:45 PM, Matt Thomas wrote: On Feb 17, 2012, at 2:43 PM, Julio Merino wrote: On 2/17/12 5:43 PM, Matt Thomas wrote: On Feb 17, 2012, at 2:36 PM, Julio Merino wrote: Module Name: src Committed By: jmmv Date

Re: CVS commit: src/sys/dev

2012-02-02 Thread Matt Thomas
Looking some advice. I have some changed to get sdhc working with the FreeScale ESDHC. But they are somewhat invasive and are not quite working right. Do you have to have a machine with one? the diffs for sdhc.c are in www.netbsd.org/sdhc.txt Are you planning on supporting ADMA?

Re: CVS commit: src/sys/arch

2011-09-20 Thread Matt Thomas
On Sep 20, 2011, at 3:00 PM, Jean-Yves Migeon wrote: On 20.09.2011 02:12, Jean-Yves Migeon wrote: Module Name: src Committed By:jym Date:Tue Sep 20 00:12:25 UTC 2011 Modified Files: [snip] Log Message: Merge jym-xensuspend branch in -current. ok bouyer@.

Re: CVS commit: src/share/man/man4

2011-08-30 Thread Matt Thomas
On Aug 30, 2011, at 4:06 PM, Simon Burge wrote: Martin Husemann wrote: Just curious: are there analog TV feeds out there, anywhere, still? Some parts of Australia until the end of next year... Quite a few according to

Re: CVS commit: src

2011-06-27 Thread Matt Thomas
Please do MKDEBUG=yes builds. You missed adding: ./usr/libdata/debug/sbin/fsck_v7fs.debug ./usr/libdata/debug/sbin/mount_v7fs.debug ./usr/libdata/debug/sbin/newfs_v7fs.debug On Jun 27, 2011, at 4:52 AM, UCHIYAMA Yasushi wrote: Module Name: src Committed By: uch Date: Mon Jun 27

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

2011-06-23 Thread Matt Thomas
On Jun 23, 2011, at 6:50 PM, Christos Zoulas wrote: In article 20110624004847.8a0ce17...@cvs.netbsd.org, Matt Thomas source-changes-d@NetBSD.org wrote: -=-=-=-=-=- Module Name: src Committed By:matt Date:Fri Jun 24 00:48:47 UTC 2011 Modified Files: src

Re: CVS commit: src

2011-06-14 Thread Matt Thomas
On Jun 14, 2011, at 3:51 PM, Joerg Sonnenberger wrote: On Tue, Jun 14, 2011 at 08:51:48AM +0100, Iain Hibbert wrote: Hm, does the stack have any natural alignment requirements on amd64, such that a 10-char array actually occupies more space? AMD64 normally aligns to 16 Bytes. So does

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

2011-06-10 Thread Matt Thomas
On Jun 10, 2011, at 4:57 PM, Simon J. Gerraty wrote: Module Name: src Committed By: sjg Date: Fri Jun 10 23:57:39 UTC 2011 Modified Files: src/usr.bin/make: meta.c Log Message: size_t on amd64 doesn't like %u, use a cast. why not use %zu?

Re: CVS commit: src/sys/kern

2011-06-05 Thread Matt Thomas
On Jun 5, 2011, at 9:58 AM, Warner Losh wrote: On Jun 5, 2011, at 2:15 AM, Joerg Sonnenberger wrote: On Sat, Jun 04, 2011 at 02:47:53PM +0100, David Laight wrote: IIRC the arm ABI defines standard uses for a lot of the registers, one must be for thread data - so could be used in the

Re: CVS commit: src/sys/kern

2011-06-04 Thread Matt Thomas
Thinking about SMP, both CURCPU() and curlwp could be the register - with the other being indirected from it. I wonder which it used most? curproc should be readable from either. Some MIPS CPUs have OS Scratch registers. I use one to store curcpu since that is the one most useful in the

  1   2   3   4   >