[PATCH] crash: Fix the type of pfn_to_pos().

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

pfn_to_pos() returns the position of the page header corresponding to
the argument "pfn", and the value can be larger than "int".
So it should be declared as "ulong".


Thanks
Ken'ichi Ohmichi

Signed-off-by: Ken'ichi Ohmichi <oomichi@xxxxxxxxxxxxxxxxx>
---
--- a/diskdump.c	2009-08-19 15:02:16.000000000 +0900
+++ b/diskdump.c	2009-08-19 15:03:40.000000000 +0900
@@ -399,10 +399,10 @@ err:
 	return FALSE;
 }
 
-static int
+static ulong
 pfn_to_pos(ulong pfn)
 {
-	int desc_pos, j, valid;
+	ulong desc_pos, j, valid;
 	ulong p1, p2;
 
 	if (KDUMP_SPLIT()) {
@@ -530,7 +530,7 @@ cache_page(physaddr_t paddr)
 	int i, ret;
 	int found;
 	ulong pfn;
-	int desc_pos;
+	ulong desc_pos;
 	off_t seek_offset;
 	page_desc_t pd;
 	const int block_size = dd->block_size;

--
Crash-utility mailing list
Crash-utility@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/crash-utility

[Index of Archives]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]

 

Powered by Linux