re: CVS commit: src

2009-04-04 Thread matthew green
Alan Barrett a...@cequrux.com writes: Perry, please could you answer this question. I'd rather not re-open the discussion without a good cause to do so, no. christos, myself and alan have all asked you about this and you continue to refuse to answer it. ie, everyone who has

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

2009-04-18 Thread matthew green
XXX: is it really worth to keep non native aout/coff/ecoff support here? no. .mrg.

re: CVS commit: src/external/bsd/bind/dist/bin/named

2009-04-24 Thread matthew green
In article 22061.1240544...@splode.eterna.com.au, matthew green m...@eterna.com.au wrote: Modified Files: src/external/bsd/bind/dist/bin/named: server.c Log Message: Don't log if . is not writable. In the chrooted environment this is /var/chroot

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

2009-05-10 Thread matthew green
On Sat, May 09, 2009 at 07:51:41AM -0700, Paul Goyette wrote: So really should simply document the option DRM_NO_AGP rather than telling folks to include unnecessary drivers! Just because it compiles doesn't mean it works properly. For most drivers at least, you really need

re: CVS commit: src/sys/netinet6

2009-05-11 Thread matthew green
That said, where we now return EPERM is where in the future we'll return the error value returned by kauth(9), like many many other places in the kernel. Other parts of the networking stacks (say, opening a raw socket) now return EPERM instead of EACCES ip(4) and ip6(4)

re: CVS commit: src/sys/netinet

2009-05-12 Thread matthew green
Quentin Garnier wrote: On Tue, May 12, 2009 at 09:48:42PM +, Elad Efrat wrote: Module Name: src Committed By: elad Date: Tue May 12 21:48:42 UTC 2009 Modified Files: src/sys/netinet: ip_carp.c Log Message: Fix inverted

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

2009-05-16 Thread matthew green
Module Name: src Committed By:cegger Date:Sat May 16 17:01:16 UTC 2009 Modified Files: src/sys/arch/sparc/sparc: machdep.c process_machdep.c svr4_machdep.c vm_machdep.c Log Message: KNF, same object code generated. why are

re: Sun2 shared libraries

2009-05-17 Thread matthew green
On Sun, May 17, 2009 at 11:38:43AM +, Havard Eidnes wrote: Module Name: src Committed By: he Date: Sun May 17 11:38:43 UTC 2009 Modified Files: src/crypto/external/bsd/netpgp/bin: Makefile Log Message: Add LDADD+= and DPADD+=

re: CVS commit: src/share/man/man7

2009-06-09 Thread matthew green
Module Name:src Committed By: cegger Date: Tue Jun 9 13:05:15 UTC 2009 Modified Files: src/share/man/man7: hier.7 Log Message: X11R6 - X11R7 ok wiz@ R6 is still valid for many

re: CVS commit: [matt-nb5-mips64] src/sys/conf

2009-09-05 Thread matthew green
I see no reason to make it fatal. Otherwise we cannot detect errors on release build, i.e. no ksym(4) supports. It means that when I build a kernel with DEBUG, my kernel build will fail. That's stupid. Then disable it only if DEBUG, or keep it only in your

re: CVS commit: src/sys/rump

2009-09-07 Thread matthew green
Module Name: src Committed By:pooka Date:Mon Sep 7 13:02:37 UTC 2009 Modified Files: src/sys/rump: Makefile.rump Log Message: Always define __NetBSD__ (for builds on non-NetBSD) when does this happen? even builds on non-NetBSD should

re: CVS commit: src/lib/libedit

2009-09-07 Thread matthew green
Module Name: src Committed By:christos Date:Mon Sep 7 21:24:34 UTC 2009 Modified Files: src/lib/libedit: histedit.h history.c readline.c src/lib/libedit/readline: readline.h Log Message: apply apple patches from:

re: CVS commit: src/sys/rump

2009-09-08 Thread matthew green
In article 20090908162339.ga11...@cs.hut.fi, ntti Kantee po...@cs.hut.fi wrote: Whoever finds this churn worth their effort, as dh pointed out, remember to replace all instances of __FreeBSD__, __OpenBSD__, __Linux__, __Slowaris__, __sMackOS__, __etc__ as well. The

re: CVS commit: src/etc/rc.d

2009-09-11 Thread matthew green
On Thu, 10 Sep 2009, Erik Fair wrote: On Sep 8, 2009, at 01:56, Christoph Egger wrote: Modified Files: src/etc/rc.d: network Log Message: Do not flush routes if root file system is nfs mounted. Fixes boot problem when the nfs server is in a different subnet.

re: CVS commit: src/etc

2009-09-24 Thread matthew green
Module Name: src Committed By:christos Date:Thu Sep 24 14:53:36 UTC 2009 Modified Files: src/etc: MAKEDEV.tmpl Log Message: fix dri/drm confusiog thanks. .mrg.

re: CVS commit: [netbsd-5] src

2009-10-05 Thread matthew green
Module Name: src Committed By:sborrill Date:Mon Oct 5 11:46:22 UTC 2009 Modified Files: src/include [netbsd-5]: util.h src/lib/libutil [netbsd-5]: opendisk.c Log Message: Pull up the following revisions(s) (requested by pooka in

re: CVS commit: [netbsd-5] src

2009-10-05 Thread matthew green
On Tue, Oct 06, 2009 at 03:41:25AM +1100, matthew green wrote: Module Name:src Committed By: sborrill Date: Mon Oct 5 11:46:22 UTC 2009 Modified Files: src/include [netbsd-5]: util.h src/lib/libutil [netbsd

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

2009-10-11 Thread matthew green
On Sun, Oct 11, 2009 at 08:19:57AM +, matthew green wrote: src/distrib/sets/lists/base: md.amd64 md.sparc64 Log Message: libprop minor got bumped. HI BAD! Thanks! np. you aren't the first and won't be last for this type of problem :) Uh. Why

re: CVS commit: src

2009-10-21 Thread matthew green
Module Name: src Committed By:rmind Date:Wed Oct 21 21:28:36 UTC 2009 Modified Files: src/doc: CHANGES src/sys/sys: param.h Log Message: 5.99.21: removed uarea swap-out functionality. what in the kernel ABI changed? thanks,

re: CVS commit: src

2009-11-03 Thread matthew green
On Nov 2, 2009, at 9:08 PM, David Young wrote: Module Name: src Committed By: dyoung Date: Tue Nov 3 05:08:19 UTC 2009 Modified Files: src/sys/arch/i386/i386: copy.S Added Files: src/share/man/man9/man9.i386:

re: CVS commit: src/sys/arch/x86/x86

2009-11-04 Thread matthew green
note that the kernel is built with -D${MACHINE}, last i looked.

re: CVS commit: src/sys/arch/x86/x86

2009-11-04 Thread matthew green
On Nov 5, 12:26pm, m...@eterna.com.au (matthew green) wrote: -- Subject: re: CVS commit: src/sys/arch/x86/x86 | note that the kernel is built with -D${MACHINE}, last i looked. Should it, or should it rely just on the compiler defines? the compiler does not and should

re: CVS commit: src/sys/dev/raidframe

2009-11-05 Thread matthew green
Module Name: src Committed By:dyoung Date:Thu Nov 5 17:52:32 UTC 2009 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Use deviter(9) instead of accessing alldevs directly. Compile-tested, only. this worries me.

re: CVS commit: src/sys/rump/librump/rumpkern

2009-11-07 Thread matthew green
David Laight wrote: Module Name: src Committed By: dsl Date: Sat Nov 7 12:08:35 UTC 2009 Modified Files: src/sys/rump/librump/rumpkern: pmap_stub.c Log Message: Fix stub prototype Doh! rump is not build as part of

re: CVS commit: src/sys

2009-11-20 Thread matthew green
SPLDEBUG is single-purpose. It also has some bugs, which I am happy to describe. But let's keep it until we come up with something better. now you've told me all of: it's single purpose, MD, and doesn't work. please revert SPLDEBUG. it does not belong in sys/kern. .mrg.

re: CVS commit: src/sys/arch

2009-11-22 Thread matthew green
Module Name: src Committed By:bouyer Date:Sun Nov 22 21:41:03 UTC 2009 Modified Files: src/sys/arch/amd64/include: vmparam.h src/sys/arch/x86/x86: x86_machdep.c Log Message: For amd64, introduce a third free list distinct from the

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

2009-11-26 Thread matthew green
Module Name: src Committed By:enami Date:Fri Nov 27 02:51:15 UTC 2009 Modified Files: src/gnu/dist/gdb6/gdb: bsd-kvm.c Log Message: Lookup lwp0.l_addr instead of proc0paddr to locate PCB. hmmm.. i wonder if we can re-add proc0paddr,

re: CVS commit: src/sys

2009-11-29 Thread matthew green
Tobias Nygren t...@netbsd.org wrote: Log Message: Restore exporting of lwp_getpcb() to userland and fix DDB properly. While the header might be abstracted better, it is a separate issue. This causes breakage for programs that compile with -ansi or -std=c89:

re: CVS commit: src/sys

2009-11-29 Thread matthew green
matthew green m...@eterna.com.au wrote: I've committed a quick fix. However, the problem here is that sys/sysctl.h, sys/proc.h and sys/lwp.h are exposing structures for KVM grovellers to all userspace. Therefore struct kinfo_proc2, sys/proc.h and friends should

re: CVS commit: src/sys/dev/acpi

2009-12-03 Thread matthew green
Christoph - who wonder's why this discussion started after commit instead of after presenting the patch on tech-kern. partly, because you did not wait very long for comments. again. .mrg.

re: CVS commit: src/sys/compat/netbsd32

2009-12-10 Thread matthew green
Module Name: src Committed By:njoly Date:Thu Dec 10 14:58:28 UTC 2009 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: Make netbsd32_from_{ifreq,oifreq}() copy the whole structure, not only the interface name.

re: CVS commit: src/share/mk

2009-12-11 Thread matthew green
Module Name: src Committed By:uebayasi Date:Fri Dec 11 08:37:34 UTC 2009 Modified Files: src/share/mk: bsd.own.mk Log Message: ${GENCMD} is used to generate only one output from file generation commands which potentially have multiple

re: CVS commit: src/distrib/sets

2009-12-11 Thread matthew green
Module Name: src Committed By:uebayasi Date:Fri Dec 11 11:48:41 UTC 2009 Modified Files: src/distrib/sets: checkflist Log Message: Put intermediate lists on the top of ${DESTDIR} (${DESTDIR}/SETS.*) and leave them. Teach list

re: CVS commit: src/share/mk

2009-12-11 Thread matthew green
In article 26371.1260567...@splode.eterna.com.au, matthew green m...@eterna.com.au wrote: Module Name: src Committed By:uebayasi Date:Fri Dec 11 08:37:34 UTC 2009 Modified Files: src/share/mk: bsd.own.mk Log Message

re: CVS commit: src

2009-12-14 Thread matthew green
.mrg. On Dec 14, 2009, at 4:43 AM, Masao Uebayashi wrote: Module Name: src Committed By: uebayasi Date: Mon Dec 14 12:43:48 UTC 2009 Modified Files: src/games: Makefile src/gnu/lib: Makefile src/regress/usr.bin:

re: CVS commit: src/distrib/sets/lists/comp

2009-12-15 Thread matthew green
Module Name: src Committed By:jmmv Date:Tue Dec 15 21:54:23 UTC 2009 Modified Files: src/distrib/sets/lists/comp: md.amd64 Log Message: Add missing entries for libiscsi compat library. Hi m...@! foo :) i have a plan to make these

re: CVS commit: src/tools

2009-12-21 Thread matthew green
I guess this may break parallel build. Before, building disklabel is deferred but now it will be built more earlier. good point. thanks. The notation like below xxx .WAIT \ yyy .WAIT \ zzz ... is quite misleading and it should be rewritten as

re: CVS commit: src/sys

2009-12-24 Thread matthew green
Module Name: src Committed By:elad Date:Thu Dec 24 19:01:12 UTC 2009 Modified Files: src/sys/kern: init_sysctl.c kern_sysctl.c src/sys/sys: file.h Log Message: When reporting open files using sysctl, don't use 'filehead' to fetch

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

2010-01-03 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 3 12:44:34 UTC 2010 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: reinsert part of the code accidentally deleted by the previous change. To generate a diff of this commit: cvs rdiff -u -r1.252 -r1.253

CVS commit: src/sys/arch/sparc

2010-01-03 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 3 23:03:21 UTC 2010 Modified Files: src/sys/arch/sparc/dev: sbus.c vme_machdep.c src/sys/arch/sparc/include: cpu.h src/sys/arch/sparc/sparc: intr.c machdep.c msiiep.c oclock.c timer.c

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

2010-01-03 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 4 04:06:58 UTC 2010 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: use the idle lwp's uarea for stack, not the interrupt stack. this works now, and it fixes up idle vs interrupt time measurement for cpu0.

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

2010-01-03 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 4 04:21:35 UTC 2010 Modified Files: src/sys/arch/sparc/sparc: timer.c timer_sun4m.c timervar.h Log Message: rework the timer interrupt usage on MP sun4m systems a little. use either schedintr() or schedintr_4m() and make

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

2010-01-07 Thread matthew green
In article 20100107092519.c505817...@cvs.netbsd.org, Julian Coleman source-changes-d@NetBSD.org wrote: -=-=-=-=-=- Module Name:src Committed By: jdc Date: Thu Jan 7 09:25:19 UTC 2010 Modified Files: src/sys/dev/pci: files.pci

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

2010-01-09 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 10 03:36:30 UTC 2010 Modified Files: src/sys/arch/sparc/sparc: trap.c Log Message: put the cpu_number() into some messages. To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180 src/sys/arch/sparc/sparc/trap.c

CVS commit: src

2010-01-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 10 08:24:32 UTC 2010 Modified Files: src/share/man/man4: ddb.4 src/sys/arch/sparc/sparc: db_interface.c Log Message: document sparc ddb commands. PR#38312. To generate a diff of this commit: cvs rdiff -u -r1.127

CVS commit: src/external/mit/xorg/lib/dri/i965

2010-01-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jan 10 17:35:33 UTC 2010 Modified Files: src/external/mit/xorg/lib/dri/i965: Makefile Log Message: fix a problem reported by jmorse: - fix a line continuation that stopped SRCS= from working - don't include intel_dri.c here To

CVS commit: src/external/mit/xorg/lib/dri

2010-01-11 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jan 12 00:57:45 UTC 2010 Modified Files: src/external/mit/xorg/lib/dri/i915: Makefile src/external/mit/xorg/lib/dri/i965: Makefile Log Message: replace LIBS with LIBDPLIBS. makes these actually link against drm_intel.

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

2010-01-11 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Tue Jan 12 03:05:32 UTC 2010 Modified Files: xsrc/external/mit/libpciaccess/dist/src: netbsd_pci.c Log Message: in pci_device_netbsd_probe() probe the expansion ROM and size. if it's there, set priv-rom_base and device-rom_size.

CVS commit: src/sys

2010-01-12 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jan 13 01:57:17 UTC 2010 Modified Files: src/sys/kern: kern_cpu.c kern_runq.c src/sys/sys: cpu.h cpu_data.h Log Message: introduce a new function that returns a unique string for each cpu: char *cpu_name(struct

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

2010-01-12 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jan 13 02:17:12 UTC 2010 Modified Files: src/sys/arch/sparc/sparc: cpuvar.h timer_sun4m.c Log Message: replace local ci_cpuname[] and use new cpu_name(). To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

CVS commit: src

2010-01-22 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 23 01:32:06 UTC 2010 Modified Files: src/share/man/man4: ddb.4 src/sys/arch/powerpc/powerpc: db_interface.c Log Message: document powerpc ddb commands. PR#38307. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/mips

2010-01-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 23 15:55:54 UTC 2010 Modified Files: src/sys/arch/mips/include: cpu.h src/sys/arch/mips/mips: mips_machdep.c Log Message: rename pridtab{}::cpu_name to cpu_displayname. should fix a build error reported by h...@.

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

2010-01-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 23 15:58:13 UTC 2010 Modified Files: src/sys/arch/arm/arm32: cpu.c Log Message: rename a local cpu_name structure member to avoid potential conflict with sys/cpu.h's. To generate a diff of this commit: cvs rdiff -u -r1.71

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

2010-01-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 23 16:06:57 UTC 2010 Modified Files: src/sys/arch/sparc/sparc: cpu.c cpuvar.h Log Message: rename cpu_info{}::cpu_name member to cpu_longname, to avoid a potential conflict with sys/cpu.h. To generate a diff of this

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

2010-01-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 23 21:46:59 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: fix a comment. To generate a diff of this commit: cvs rdiff -u -r1.301 -r1.302 src/sys/arch/sparc64/sparc64/locore.s Please note

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

2010-01-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 23 22:55:04 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: remove CHKPT() macro and uses. it's likely wrong in SMP land and probably should be replaced with KTR-style uses if necessary. To

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

2010-01-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 23 23:06:28 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: remove most of the code that writes debugging info DATA_START + offset. To generate a diff of this commit: cvs rdiff -u -r1.303

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

2010-01-23 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jan 23 23:39:27 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: remove the final uses of DATA_START. now we can remove the 16KB space reserved at the start of the data segment, and i now understand

CVS commit: src/sys/arch/sparc

2010-01-25 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jan 26 03:06:01 UTC 2010 Modified Files: src/sys/arch/sparc/include: proc.h src/sys/arch/sparc/sparc: machdep.c Log Message: convert fpulock into fpu_mtx. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/regress/lib/libc/stdlib/posix_memalign

2010-01-26 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jan 26 22:14:01 UTC 2010 Modified Files: src/regress/lib/libc/stdlib/posix_memalign: posix_memalign.c Log Message: make this test actually work: - posix_memalign() does not set errno, it returns 0 or an error number (maybe a

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

2010-01-27 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Jan 28 05:08:11 UTC 2010 Modified Files: src/sys/arch/sparc/sparc: locore.s Log Message: in savefpstate(), make sure we fill in the _first_ read of %fsr into the fpstate structure, not the last one. avoids fs-fs_fsr lacking the

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

2010-01-28 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jan 29 05:14:11 UTC 2010 Modified Files: src/sys/arch/sparc/include: proc.h Log Message: make fpu_mtx visible only ifdef _KERNEL. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sparc/include/proc.h

CVS commit: src/sys/arch/sparc64

2010-01-31 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 1 02:42:33 UTC 2010 Modified Files: src/sys/arch/sparc64/include: intr.h src/sys/arch/sparc64/sparc64: ipifuncs.c pmap.c Log Message: - add a PDB_CTX_FLUSHALL debug type to pmap.c, and also log the cpu_number() in

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

2010-01-31 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 1 03:43:27 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: cache.h locore.s Log Message: remove unused icache_flush_page() implementation. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/arch/sparc64

2010-01-31 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 1 05:00:59 UTC 2010 Modified Files: src/sys/arch/sparc64/include: psl.h src/sys/arch/sparc64/sparc64: ipifuncs.c Log Message: add some macros to check cpu type: GETVER_CPU_IMPL() CPU_IS_JALAPENO()

CVS commit: src/sys/arch/sparc64

2010-01-31 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 1 07:01:41 UTC 2010 Modified Files: src/sys/arch/sparc64/include: pmap.h src/sys/arch/sparc64/sparc64: ipifuncs.c locore.s pmap.c Log Message: - sp_tlb_flush_all() becomes sp_tlb_flush_all_us() and

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

2010-02-01 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 2 03:07:06 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: for now, reduce a few #ifdef SPITFIRE cases by introducing a new ASI_DCACHE_TAG_OR_INV that is either ASI_DCACHE_{TAG,_INVALIDATE}.

CVS commit: src/sys/arch/sparc64

2010-02-05 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Feb 6 00:23:30 UTC 2010 Modified Files: src/sys/arch/sparc64/conf: SCHIZO src/sys/arch/sparc64/dev: schizo.c schizovar.h src/sys/arch/sparc64/sparc64: locore.s Log Message: - properly map the schizo interrupt

re: CVS commit: src/etc

2010-02-05 Thread matthew green
Module Name: src Committed By:jmmv Date:Fri Feb 5 16:29:02 UTC 2010 Modified Files: src/etc: daily security src/etc/defaults: daily.conf security.conf Log Message: Deprecate the pkgdb_dir settings from daily.conf and security.conf

re: CVS commit: src

2010-02-11 Thread matthew green
Module Name: src Committed By:haad Date:Thu Feb 11 23:13:46 UTC 2010 Modified Files: src/share/man/man9: kmem.9 src/sys/kern: subr_kmem.c src/sys/sys: kmem.h Log Message: Add kmem_asprintf rotuine which allocates string

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

2010-02-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Feb 13 08:56:29 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: pmap.c Log Message: in pmap_growkernel(), make sure we only mutex_exit() if we mutex_enter()ed. To generate a diff of this commit: cvs rdiff -u -r1.250

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

2010-02-13 Thread matthew green
Module Name: src Committed By:nakayama Date:Sat Feb 13 11:55:48 UTC 2010 Modified Files: src/sys/arch/sparc64/dev: schizo.c schizoreg.h Log Message: Make 32-bit kernels compilable. thanks! i guess i never tried that. :) .mrg.

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

2010-02-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Feb 13 22:24:09 UTC 2010 Modified Files: src/sys/arch/sparc64/conf: SCHIZO Log Message: remove all the devices now present in GENERIC. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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

2010-02-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Feb 13 22:29:55 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: remove KTR support. it's never been a working part of netbsd src tree. To generate a diff of this commit: cvs rdiff -u -r1.312

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

2010-02-14 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 15 07:56:51 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c locore.s Log Message: introduce a new patch_kernel() and call it from the end of bootstrap(). use it to patch up TLB flush instructions that don't

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

2010-02-15 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 15 09:56:34 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: use TLB_SIZE_SPITFIRE in a couple of places, and note that the {print,dump}_[id]tlb() versions are currently spitfire specific. To

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

2010-02-15 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 15 12:46:24 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: locore.s Log Message: - don't flush 32-bit entries for 64-bit code, it does not seem to be necessary. #define TLB_FLUSH_LOWVA to turn it back on. - remove

CVS commit: src/usr.sbin/cpuctl/arch

2010-02-15 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 16 00:13:14 UTC 2010 Modified Files: src/usr.sbin/cpuctl/arch: i386.c Log Message: don't call most/all Core2's (Merom). To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/cpuctl/arch/i386.c Please

CVS commit: src/regress/lib/libpthread/find

2010-02-15 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 16 00:15:19 UTC 2010 Modified Files: src/regress/lib/libpthread/find: findthreads.c Log Message: if pthread_create() fails, display the iteration number in the error message. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/etc/rc.d

2010-02-15 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 16 02:46:02 UTC 2010 Modified Files: src/etc/rc.d: fsck_root Log Message: only fsck / if we find it in /etc/fstab. diskless systems don't need a / entry. XXX: still get an error from mount / in etc/rc.d/root itself. To

re: CVS commit: src/etc/rc.d

2010-02-16 Thread matthew green
On Tue, 16 Feb 2010, matthew green wrote: Modified Files: src/etc/rc.d: fsck_root Log Message: only fsck / if we find it in /etc/fstab. diskless systems don't need a / entry. This seems reasonable. But, without this patch, would it work to place

re: CVS commit: src/external/cddl/osnet/lib/libnvpair

2010-02-17 Thread matthew green
Well, I think it is worth it because it infrequently breaks random things. I am happy with .ro too for relocatable. let's go with .pico -- crunch already uses .ro.

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

2010-02-21 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 22 00:16:31 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c cache.h cpu.c locore.s Log Message: - store the maximum [id]cache size / line size for each cpu - remove patch_kernel() since it isn't necessary

CVS commit: src/sys/arch/sparc64

2010-02-22 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 22 22:28:58 UTC 2010 Modified Files: src/sys/arch/sparc64/conf: files.sparc64 src/sys/arch/sparc64/sparc64: locore.s Added Files: src/sys/arch/sparc64/sparc64: db_tlb_access.S Log Message: move

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

2010-02-23 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 23 22:52:21 UTC 2010 Modified Files: src/sys/arch/sparc64/include: pmap.h Log Message: oops. don't call sp_tlb_flush_pte_usiii() on USI/USII. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/sys/arch/sparc64

2010-02-23 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 24 01:58:53 UTC 2010 Modified Files: src/sys/arch/sparc64/include: pmap.h src/sys/arch/sparc64/sparc64: ipifuncs.c locore.s pmap.c Log Message: - re-introduce sp_tlb_flush_pte() and sp_tlb_flush_all() that call the

CVS commit: src/sys/arch/sparc64

2010-02-23 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 24 04:48:29 UTC 2010 Modified Files: src/sys/arch/sparc64/include: pmap.h src/sys/arch/sparc64/sparc64: cache.h Log Message: move the tlb flush routines into cache.h to avoid machine/pmap.h polution. To generate a

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

2010-02-23 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 24 06:05:35 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: cache.h ipifuncs.c Log Message: fix MULTIPROCESSOR build for previous. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2010-02-24 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 24 09:49:36 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: cache.h ipifuncs.c locore.s pmap.c Log Message: when handing back page table pages to UVM, flush them from the dcache on all CPUs. idea from skrll@, and

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

2010-02-24 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 24 10:11:53 UTC 2010 Modified Files: src/sys/arch/sparc64/sparc64: pmap.c Log Message: check for TLB_V bit for valid tte entries, not against zero. KASSERT() the 3rd call to pseg_get() in pmap_page_cache() like the other 2.

re: CVS commit: src/sys/dev

2010-02-26 Thread matthew green
Module Name: src Committed By:dyoung Date:Thu Feb 25 23:40:39 UTC 2010 Modified Files: src/sys/dev/cardbus: adv_cardbus.c ahc_cardbus.c com_cardbus.c ehci_cardbus.c fwohci_cardbus.c if_ath_cardbus.c if_atw_cardbus.c

re: CVS commit: src/sys/dev/acpi

2010-02-28 Thread matthew green
Module Name: src Committed By:jruoho Date:Sun Feb 28 09:23:30 UTC 2010 Modified Files: src/sys/dev/acpi: acpi_lid.c Log Message: Cleanup: * Semantics. * Remove ACPI_LID_DEBUG. * Reduce the amount of error reporting.

re: CVS commit: src/share/man/man3

2010-03-01 Thread matthew green
Module Name: src Committed By:jruoho Date:Mon Mar 1 13:44:10 UTC 2010 Modified Files: src/share/man/man3: Makefile Added Files: src/share/man/man3: __UNCONST.3 Log Message: Document __UNCONST and __UNVOLATILE. XXX: If

CVS commit: src/distrib/sparc64/bootfs

2010-03-02 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Mar 2 08:05:48 UTC 2010 Modified Files: src/distrib/sparc64/bootfs: Makefile Log Message: bump the size of the boot.fs, we bloated. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/distrib/sparc64/bootfs

2010-03-02 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Mar 2 08:05:48 UTC 2010 Modified Files: src/distrib/sparc64/bootfs: Makefile Log Message: bump the size of the boot.fs, we bloated. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2010-03-02 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Mar 3 03:48:40 UTC 2010 Modified Files: src/sys/external/bsd/drm/dist/bsd-core: radeon_drv.c Log Message: make suspend/resume actually work: - we have to DRM_LOCK()/DRM_UNLOCK(), thus s/rad_dev/dev/ in a variable name - only

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

2010-03-02 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Mar 3 03:48:40 UTC 2010 Modified Files: src/sys/external/bsd/drm/dist/bsd-core: radeon_drv.c Log Message: make suspend/resume actually work: - we have to DRM_LOCK()/DRM_UNLOCK(), thus s/rad_dev/dev/ in a variable name - only

re: CVS commit: src/sys/kern

2010-03-03 Thread matthew green
Module Name: src Committed By:pooka Date:Wed Mar 3 17:58:37 UTC 2010 Modified Files: src/sys/kern: kern_module.c Log Message: Replace unsafe use of TAILQ_FOREACH: as the comment says, the structures are pulled off the list in the loop

re: CVS commit: src/distrib/sets

2010-03-03 Thread matthew green
dtrace,zfs means MKDTRACE=yes *and* MKZFS=yes which is not what we want. Invent a flag solaris which is the or of those two flags. should sets be taught an or operator? Not really. In modular world, these should be represented as modules (syspkg) + dependency.

CVS commit: src/sys/arch/sparc64

2010-03-04 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Mar 4 08:01:35 UTC 2010 Modified Files: src/sys/arch/sparc64/include: pmap.h src/sys/arch/sparc64/sparc64: locore.s machdep.c pmap.c Log Message: - in _bus_dmamap_unload(), pmap_page_protect() and pmap_clear_reference()

  1   2   3   4   5   6   7   8   9   10   >