[Linux-Biella] firewire and scsi again (w/patch)

PaulTT linux@ml.bilug.linux.it
Tue, 16 Mar 2004 02:01:04 +0100


This is a multi-part message in MIME format.
--------------060708020400000201000507
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

okkey, con l'allegata patch ora non si inkioda piu' lo swapper, e indi 
il kernel resta vivo, ma ogni volta che stacco e poi riattacco il device 
firewire, mi aumenta di uno il numerino dell'host scasi (scsi0, scsi1.....)
qualkuno sa come fare per riazzerarlo, se si puo', da userspace?????

PS cmq il problema di prima credo stia nella vm, a causa del modulo del 
filesystem hfs+... bah!

-- 
"devi cominciare dal labirinto di folken..."



--------------060708020400000201000507
Content-Type: text/x-patch;
 name="vmscan.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="vmscan.patch"

--- old/mm/vmscan.c	2004-03-16 01:43:30.387880552 +0100
+++ new/mm/vmscan.c	2004-03-16 01:29:08.000000000 +0100
@@ -459,10 +459,12 @@
 	list_splice(&ret_pages, page_list);
 	if (pagevec_count(&freed_pvec))
 		__pagevec_release_nonlru(&freed_pvec);
-	mod_page_state(pgsteal, ret);
+	//mod_page_state(pgsteal, ret);
+	add_page_state(pgsteal, ret);
 	if (current_is_kswapd())
 		mod_page_state(kswapd_steal, ret);
-	mod_page_state(pgactivate, pgactivate);
+	//mod_page_state(pgactivate, pgactivate);
+	add_page_state(pgactivate, pgactivate);
 	return ret;
 }
 

--------------060708020400000201000507--