cvs commit: src/sys/kern kern_malloc.c src/sys/sys malloc.h src/sys/vm memguard.c memguard.h

2008-08-06 Thread Ed Maste
emaste 2008-08-06 19:44:40 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_malloc.c sys/sys malloc.h sys/vm memguard.c memguard.h Log: SVN rev 181350 on 2008-08-06 19:44:40Z by emaste MFC r1

cvs commit: src/sys/kern kern_malloc.c src/sys/vm vm_kern.h

2008-07-05 Thread Alan Cox
alc 2008-07-05 19:34:33 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c sys/vm vm_kern.h Log: SVN rev 180308 on 2008-07-05 19:34:33Z by alc Enable the creation of a kmem map larger than 4GB. Submitted by: Tz-Huan Huang

cvs commit: src/sys/kern kern_malloc.c subr_param.c

2008-07-04 Thread Alan Cox
alc 2008-07-04 19:36:58 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c subr_param.c Log: SVN rev 180262 on 2008-07-04 19:36:58Z by alc Correct an error in the comments for init_param3(). Discussed with: silby Revision Changes

cvs commit: src/sys/kern kern_malloc.c src/sys/vm vm_extern.h vm_init.c vm_kern.c

2008-05-10 Thread Alan Cox
alc 2008-05-10 21:46:20 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c sys/vm vm_extern.h vm_init.c vm_kern.c Log: Introduce a new parameter "superpage_align" to kmem_suballoc() that is used to request superpage alignment fo

cvs commit: src/sys/kern kern_malloc.c

2007-06-27 Thread Robert Watson
rwatson 2007-06-27 13:39:39 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Use vm_offset_t for kmembase and kmemlimit rather than char *, avoiding unnecessary casts, and making it possible to compile kern_malloc.c with strict aliasing.

cvs commit: src/sys/kern kern_malloc.c src/sys/security/audit audit.c

2007-06-13 Thread Robert Watson
rwatson 2007-06-14 03:02:33 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c sys/security/audit audit.c Log: Spell statistics more correctly in comments. Revision ChangesPath 1.161 +1 -1 src/sys/kern/kern_malloc.c 1.32

cvs commit: src/sys/kern kern_malloc.c

2007-05-27 Thread Robert Watson
rwatson 2007-05-27 13:13:46 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Remove #if 0'd check for 0-size allocations, which if enabled, called kdb_enter(). Revision ChangesPath 1.159 +0 -4 src/sys/kern/kern_malloc.c ___

cvs commit: src/sys/kern kern_malloc.c

2006-10-26 Thread Robert Watson
rwatson 2006-10-26 10:17:13 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Increase usefulness of "show malloc" by moving from displaying the basic counters of allocs/frees/use for each malloc type to calculating InUse, MemUse, and Requests

cvs commit: src/sys/kern kern_malloc.c

2006-07-23 Thread Robert Watson
rwatson 2006-07-23 19:55:41 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Remove old kern.malloc sysctl, which generated a text representation of the kernel malloc(9) state for vmstat -m. libmemstat is now used to generate a machine-reada

cvs commit: src/sys/kern kern_malloc.c

2006-07-23 Thread Robert Watson
rwatson 2006-07-23 19:51:39 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Expand comments for malloc(9) to better describe the design and statistics / memory types model. Revision ChangesPath 1.154 +44 -8 src/sys/kern/ker

Re: cvs commit: src/sys/kern kern_malloc.c

2006-03-07 Thread Paul Saab
Yar Tikhiy wrote: On Fri, Mar 03, 2006 at 10:36:52PM +, Paul Saab wrote: ps 2006-03-03 22:36:52 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Fix bug in malloc_uninit(): Releasing items from the mt_zone can not be done by a s

Re: cvs commit: src/sys/kern kern_malloc.c

2006-03-06 Thread Yar Tikhiy
On Fri, Mar 03, 2006 at 10:36:52PM +, Paul Saab wrote: > ps 2006-03-03 22:36:52 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_malloc.c > Log: > Fix bug in malloc_uninit(): > Releasing items from the mt_zone can not be done by a simple >

cvs commit: src/sys/kern kern_malloc.c

2006-03-06 Thread Paul Saab
ps 2006-03-06 08:42:07 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_malloc.c Log: MFC: rev 1.153 Fix bug in malloc_uninit(): Releasing items from the mt_zone can not be done by a simple uma_zfree() call since mt_zone is

Re: cvs commit: src/sys/kern kern_malloc.c

2006-03-04 Thread Gleb Smirnoff
On Fri, Mar 03, 2006 at 10:36:52PM +, Paul Saab wrote: P> ps 2006-03-03 22:36:52 UTC P> P> FreeBSD src repository P> P> Modified files: P> sys/kern kern_malloc.c P> Log: P> Fix bug in malloc_uninit(): P> Releasing items from the mt_zone can not be done by a

Re: cvs commit: src/sys/kern kern_malloc.c

2006-03-04 Thread Pawel Jakub Dawidek
On Fri, Mar 03, 2006 at 10:36:52PM +, Paul Saab wrote: +> ps 2006-03-03 22:36:52 UTC +> +> FreeBSD src repository +> +> Modified files: +> sys/kern kern_malloc.c +> Log: +> Fix bug in malloc_uninit(): +> Releasing items from the mt_zone can not be done by a

cvs commit: src/sys/kern kern_malloc.c

2006-03-03 Thread Paul Saab
ps 2006-03-03 22:36:52 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Fix bug in malloc_uninit(): Releasing items from the mt_zone can not be done by a simple uma_zfree() call since mt_zone is allocated with the UMA_ZONE_MALLOC flag.

Re: cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-02-01 Thread Steve Kargl
On Thu, Feb 02, 2006 at 12:50:36AM +0100, Pawel Jakub Dawidek wrote: > On Wed, Feb 01, 2006 at 11:44:27AM -0500, Andrew Gallatin wrote: > +> My original question still stands: Does redzone work in combination > +> with INVARIANTS on other platforms? Amd64 is the only -current > +> platform I'm run

Re: cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-02-01 Thread Pawel Jakub Dawidek
On Wed, Feb 01, 2006 at 11:44:27AM -0500, Andrew Gallatin wrote: +> My original question still stands: Does redzone work in combination +> with INVARIANTS on other platforms? Amd64 is the only -current +> platform I'm running... I was able to test it only on i386 with INVARIANTS and with/without

Re: cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-02-01 Thread Andrew Gallatin
Steve Kargl [EMAIL PROTECTED] wrote: > On Wed, Feb 01, 2006 at 11:44:27AM -0500, Andrew Gallatin wrote: > > > > Steve Kargl writes: > > > On Wed, Feb 01, 2006 at 10:47:52AM -0500, Andrew Gallatin wrote: > > > > WARNING: WITNESS option enabled, expect reduced performance. > > > > Memory modified

Re: cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-02-01 Thread Kris Kennaway
On Wed, Feb 01, 2006 at 11:44:27AM -0500, Andrew Gallatin wrote: > > Steve Kargl writes: > > On Wed, Feb 01, 2006 at 10:47:52AM -0500, Andrew Gallatin wrote: > > > WARNING: WITNESS option enabled, expect reduced performance. > > > Memory modified after free 0xff006d00(248) val=5 @ > 0x

Re: cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-02-01 Thread Steve Kargl
On Wed, Feb 01, 2006 at 11:44:27AM -0500, Andrew Gallatin wrote: > > Steve Kargl writes: > > On Wed, Feb 01, 2006 at 10:47:52AM -0500, Andrew Gallatin wrote: > > > WARNING: WITNESS option enabled, expect reduced performance. > > > Memory modified after free 0xff006d00(248) val=5 @ > 0x

Re: cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-02-01 Thread Andrew Gallatin
Steve Kargl writes: > On Wed, Feb 01, 2006 at 10:47:52AM -0500, Andrew Gallatin wrote: > > WARNING: WITNESS option enabled, expect reduced performance. > > Memory modified after free 0xff006d00(248) val=5 @ > > 0xff006dd0 > > kernel trap 9 with interrupts disabled > > You

Re: cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-02-01 Thread Steve Kargl
On Wed, Feb 01, 2006 at 10:47:52AM -0500, Andrew Gallatin wrote: > Pawel Jakub Dawidek [EMAIL PROTECTED] wrote: > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_malloc.c > > share/man/man9 Makefile > > sys/conf NOTES files op

Re: cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-02-01 Thread Andrew Gallatin
Pawel Jakub Dawidek [EMAIL PROTECTED] wrote: > pjd 2006-01-31 11:09:22 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_malloc.c > share/man/man9 Makefile > sys/conf NOTES files options > Added files: > share/man/man

cvs commit: src/sys/kern kern_malloc.c src/share/man/man9 Makefile redzone.9 src/sys/vm redzone.c redzone.h src/sys/conf NOTES files options

2006-01-31 Thread Pawel Jakub Dawidek
pjd 2006-01-31 11:09:22 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c share/man/man9 Makefile sys/conf NOTES files options Added files: share/man/man9 redzone.9 sys/vm redzone.c redzone.h

cvs commit: src/sys/kern kern_malloc.c

2006-01-17 Thread Pawel Jakub Dawidek
pjd 2006-01-17 10:19:38 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_malloc.c Log: MFC:sys/kern/kern_malloc.c 1.150 In realloc(9), determine size of the original block based on UMA_SLAB_MALLOC flag. In some circu

cvs commit: src/sys/kern kern_malloc.c

2006-01-17 Thread Pawel Jakub Dawidek
pjd 2006-01-17 10:17:37 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_malloc.c Log: MFC:sys/kern/kern_malloc.c 1.149 Detect memory leaks when memory type is being destroyed. This is very helpful for detecting kernel

Re: cvs commit: src/sys/kern kern_malloc.c src/sys/sys malloc.h src/sys/vm memguard.c memguard.h

2005-12-30 Thread Pawel Jakub Dawidek
On Fri, Dec 30, 2005 at 09:04:12AM -0500, John Baldwin wrote: +> For the case I quoted (_before_ kldload) you must be doing all that checking +> when you load the module either via MOD_LOAD in a module event or a SYSINIT. +> In that case, setting the tunable via kenv before you kldload is ident

Re: cvs commit: src/sys/kern kern_malloc.c src/sys/sys malloc.h src/sys/vm memguard.c memguard.h

2005-12-30 Thread John Baldwin
On Friday 30 December 2005 08:42 am, Pawel Jakub Dawidek wrote: > On Fri, Dec 30, 2005 at 08:15:56AM -0500, John Baldwin wrote: > +> On Friday 30 December 2005 06:45 am, Pawel Jakub Dawidek wrote: > +> > pjd 2005-12-30 11:45:07 UTC > +> > > +> > FreeBSD src repository > +> > > +> > Modi

Re: cvs commit: src/sys/kern kern_malloc.c src/sys/sys malloc.h src/sys/vm memguard.c memguard.h

2005-12-30 Thread Pawel Jakub Dawidek
On Fri, Dec 30, 2005 at 08:15:56AM -0500, John Baldwin wrote: +> On Friday 30 December 2005 06:45 am, Pawel Jakub Dawidek wrote: +> > pjd 2005-12-30 11:45:07 UTC +> > +> > FreeBSD src repository +> > +> > Modified files: +> > sys/kern kern_malloc.c +> > sys/sys

Re: cvs commit: src/sys/kern kern_malloc.c src/sys/sys malloc.h src/sys/vm memguard.c memguard.h

2005-12-30 Thread John Baldwin
On Friday 30 December 2005 06:45 am, Pawel Jakub Dawidek wrote: > pjd 2005-12-30 11:45:07 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_malloc.c > sys/sys malloc.h > sys/vm memguard.c memguard.h > Log: > Improve

cvs commit: src/sys/kern kern_malloc.c src/sys/sys malloc.h src/sys/vm memguard.c memguard.h

2005-12-30 Thread Pawel Jakub Dawidek
pjd 2005-12-30 11:45:07 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c sys/sys malloc.h sys/vm memguard.c memguard.h Log: Improve memguard a bit: - Provide tunable vm.memguard.desc, so one can specify memor

Re: cvs commit: src/sys/kern kern_malloc.c

2005-12-28 Thread Pawel Jakub Dawidek
On Wed, Dec 28, 2005 at 06:51:24AM -0800, Jason Evans wrote: +> On Dec 27, 2005, at 5:53 PM, Pawel Jakub Dawidek wrote: +> This bug appears to have been introduced in revision 1.95 (19 March 2002), and merely kept in place during other changes in revision 1.133. Here's the commit log message +>

Re: cvs commit: src/sys/kern kern_malloc.c

2005-12-28 Thread Jason Evans
On Dec 27, 2005, at 5:53 PM, Pawel Jakub Dawidek wrote: pjd 2005-12-28 01:53:13 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: In realloc(9), determine size of the original block based on UMA_SLAB_MALLOC flag. In some circumstances (I

cvs commit: src/sys/kern kern_malloc.c

2005-12-27 Thread Pawel Jakub Dawidek
pjd 2005-12-28 01:53:13 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: In realloc(9), determine size of the original block based on UMA_SLAB_MALLOC flag. In some circumstances (I observed it when I was doing a lot of reallocs) UMA_SLA

cvs commit: src/sys/kern kern_malloc.c

2005-11-15 Thread Ruslan Ermilov
ru 2005-11-16 07:34:44 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_malloc.c Log: MFC: 1.146: Long overdue, keep up with mbuf.h,v 1.148. Revision ChangesPath 1.142.2.5 +2 -3 src/sys/kern/kern_malloc.c _

cvs commit: src/sys/kern kern_malloc.c src/sys/vm uma_core.c

2005-11-07 Thread Robert Watson
rwatson 2005-11-07 18:59:13 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_malloc.c sys/vm uma_core.c Log: Merge kern_malloc.c:1.148, uma_core.c:1.133 from HEAD to RELENG_6: Change format string for u_int64

cvs commit: src/sys/kern kern_malloc.c

2005-11-07 Thread Robert Watson
rwatson 2005-11-07 18:57:59 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_malloc.c Log: Merge kern_malloc.c:1.147 from HEAD to RELENG_6: Add a "show malloc" command to DDB, which prints out the current stats for availabl