Re: Corrupted pmap pm_vlist - pmap_remove_pte()

2012-04-17 Thread Konstantin Belousov
On Mon, Apr 16, 2012 at 03:08:25PM -0400, Ewart Tempest wrote: In FreeBSD 6.*, we have been seeing crashes in pmap_remove_pages() that only seem to occur in scaling scenarios: 2564#ifdef PMAP_REMOVE_PAGES_CURPROC_ONLY 2565pte = vtopte(pv-pv_va); 2566#else 2567

Performance mesurment tools

2012-04-17 Thread ali mousa
Hi all I'm working on a new tool that may increase Operating System performance. I'm looking for a tool that can measure OS performance especially FreeBSD, so I can compare after and before applying the patch. I will be thankful for any help.   Ali Alrahahleh tech yahoo, software apps dev

Re: Performance mesurment tools

2012-04-17 Thread Erik Cederstrand
Hi Ali, Den 17/04/2012 kl. 12.35 skrev ali mousa: Hi all I'm working on a new tool that may increase Operating System performance. I'm looking for a tool that can measure OS performance especially FreeBSD, so I can compare after and before applying the patch. Take a look at the

Re: Performance mesurment tools

2012-04-17 Thread ali mousa
    From: Erik Cederstrand e...@cederstrand.dk To: ali mousa ali_mousa...@yahoo.com Cc: freebsd-hackers@freebsd.org freebsd-hackers@freebsd.org Sent: Tuesday, April 17, 2012 3:20 PM Subject: Re: Performance mesurment tools Hi Erik Hi all I'm working on

Re: [GSoC] [ARM] arm cleanup - my own proposal

2012-04-17 Thread Mark Tinguely
On Mon, Apr 16, 2012 at 8:21 AM, Mark Tinguely marktingu...@gmail.com wrote: ... There is a lot of ARM work going on in the shadows. I know of other things, but will let them say what they are doing. ... Correction to my posting. I am not removing pv_entrys but removing the flag of

Re: Corrupted pmap pm_vlist - pmap_remove_pte()

2012-04-17 Thread Alan Cox
On 4/17/2012 4:48 AM, Konstantin Belousov wrote: On Mon, Apr 16, 2012 at 03:08:25PM -0400, Ewart Tempest wrote: In FreeBSD 6.*, we have been seeing crashes in pmap_remove_pages() that only seem to occur in scaling scenarios: 2564#ifdef PMAP_REMOVE_PAGES_CURPROC_ONLY 2565

[PATCH] Implement DTrace cpu variable

2012-04-17 Thread Ryan Stone
Below I have a patch that implements the cpu variable in D, as documented here: https://wikis.oracle.com/display/DTrace/Variables#Variables-DTraceBuiltinVariables. I've implemented it as a new builtin variable that returns curcpu. This is different from how it works in OpenSolaris/Illumos -- in

Re: CAM disk I/O starvation

2012-04-17 Thread Gary Jennejohn
On Mon, 16 Apr 2012 14:39:12 -0700 Adrian Chadd adr...@freebsd.org wrote: On 11 April 2012 10:21, Gary Jennejohn gljennj...@googlemail.com wrote: Just for the archive my bad disk performance seems to have been fixed in HEAD by svn commit r234074.  Seems that all interrupts were being

Re: CAM disk I/O starvation

2012-04-17 Thread Adrian Chadd
On 17 April 2012 12:15, Gary Jennejohn gljennj...@googlemail.com wrote: Yes, I agree completely.  My first thought was that disk I/O scheduling had somehow been pessimized.  But then I thought - wait a minute, I have disk caches enabled and command queuing is enabled for all of them, so that

Re: CAM disk I/O starvation

2012-04-17 Thread David Wolfskill
On Tue, Apr 17, 2012 at 09:15:58PM +0200, Gary Jennejohn wrote: ... I still have the old problem kernel around, but it's probably not instrumented for any meaningful diagnoses. ... Several months ago, I was running a set of meaurements (to determine how performance for a certain task varied

Re: [review request] zfsboot/zfsloader: support accessing filesystems within a pool

2012-04-17 Thread Andriy Gapon
on 16/04/2012 16:56 John Baldwin said the following: On Saturday, April 14, 2012 1:35:35 pm Andriy Gapon wrote: on 14/04/2012 18:37 Andriy Gapon said the following: I would like to ask for a review and/or testing of the following three patches:

Status of BSD Diff replacement?

2012-04-17 Thread Matthew Story
Just wondering what the current status is on a BSD diff replacement. The IdeasPage suggests that a goodly amount of work was done on this for GSoC 2010 (http://wiki.freebsd.org/IdeasPage#BSD-licensed_Text-Processing_Tools), but the GPLinBase page says it's unowned and suggests replacement with

Re: [review request] zfsboot/zfsloader: support accessing filesystems within a pool

2012-04-17 Thread John Baldwin
On Tuesday, April 17, 2012 4:22:19 pm Andriy Gapon wrote: on 16/04/2012 16:56 John Baldwin said the following: On Saturday, April 14, 2012 1:35:35 pm Andriy Gapon wrote: on 14/04/2012 18:37 Andriy Gapon said the following: I would like to ask for a review and/or testing of the following

Re: Status of BSD Diff replacement?

2012-04-17 Thread Gabor Kovesdan
On 2012.04.17. 23:03, Matthew Story wrote: Just wondering what the current status is on a BSD diff replacement. The IdeasPage suggests that a goodly amount of work was done on this for GSoC 2010 (http://wiki.freebsd.org/IdeasPage#BSD-licensed_Text-Processing_Tools), but the GPLinBase page

Re: Status of BSD Diff replacement?

2012-04-17 Thread Ben Fiedler
Gabor, I made a branch off of your perforce diff code in my work on the diff tool: From my understanding you started those modifications from OpenBSD's diff in 2008, so Matthew's assertion that our incomplete BSD diff is OpenBSD diff + improvements is 100% correct. I also ported and started work

Re: Status of BSD Diff replacement?

2012-04-17 Thread Matthew Story
On Tue, Apr 17, 2012 at 10:01 PM, Ben Fiedler bfied...@asu.edu wrote: Gabor, I made a branch off of your perforce diff code in my work on the diff tool: From my understanding you started those modifications from OpenBSD's diff in 2008, so Matthew's assertion that our incomplete BSD diff is