Re: [PATCH] Do not redirect ld stdout/stderr in collect2 with -debug

2015-02-21 Thread Thomas Schwinge
Hi! On Sat, 21 Feb 2015 17:22:40 +0100, I wrote: > On Mon, 10 Jun 2013 14:01:53 +0200 (CEST), Richard Biener > wrote: > > This fixes one very annoying thing collect2 does when trying to > > debug LTO WPA issues. Even with -v you need to wait until all > > LTRANS stages completed to see the lto1

Re: [PATCH] Do not redirect ld stdout/stderr in collect2 with -debug

2015-02-21 Thread Thomas Schwinge
Hi Richard! On Mon, 10 Jun 2013 14:01:53 +0200 (CEST), Richard Biener wrote: > This fixes one very annoying thing collect2 does when trying to > debug LTO WPA issues. Even with -v you need to wait until all > LTRANS stages completed to see the lto1 -fwpa invocation which > is because collect2 b

Re: RFC: [PATCH] SCM_CREDS support

2015-02-21 Thread Svante Signell
On Fri, 2013-12-06 at 00:18 +0100, Svante Signell wrote: > On Thu, 2013-10-24 at 18:24 +0200, Svante Signell wrote: > > On Thu, 2013-10-24 at 18:15 +0200, Samuel Thibault wrote: ... > New patches attached, this time using the auth_user_authenticate() and > auth_server_authenticate() pair to get the

VM cache policy change

2015-02-21 Thread Justus Winter
Hello, Richard's patch for the VM cache policy has the potential to speed up Hurd systems a lot by allowing for more VM objects to be cached. Previously there was a fixed limit (4000), whereas with this patch almost the entire memory can be used as cache. He mentions three problems preventing the

[PATCH gnumach 2/3] vm: keep track of clean pages

2015-02-21 Thread Justus Winter
* vm/vm_page.h (struct vm_page): New field `cleanq'. (vm_page_queue_clean): New declaration. (vm_page_clean_count): Likewise. (vm_page_queue_clean_lock): Likewise. (vm_page_mark_dirty): New function to set and clear the dirty flag. * vm/vm_resident.c (vm_page_queue_clean): New variable. (vm_page_qu

[PATCH gnumach 3/3] vm: evict clean pages first

2015-02-21 Thread Justus Winter
* vm/vm_pageout.c (vm_pageout_scan): Evict clean pages from the list of clean pages first, without requiring an expensive scan through the inactive list. --- vm/vm_pageout.c | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/vm/vm_pageout.c b/vm/vm_pageout

[PATCH gnumach 1/3] VM cache policy change

2015-02-21 Thread Justus Winter
From: Richard Braun This patch lets the kernel unconditionnally cache non empty unreferenced objects instead of using a fixed arbitrary limit. As the pageout daemon evicts pages, it collects cached objects that have become empty. The effective result is a graceful adjustment of the number of obje