FAQ Search Today's Posts Mark Forums Read

» Linux Archive
Home
New Posts
Search
FAQ


Go Back   Linux Archive > Redhat > Crash Utility

 
 
LinkBack Thread Tools
 
Old 04-29-2008, 01:50 AM
"Yang Zhiguo"
 
Default the kmem get some errors

----- Original Message -----
From: "Dave Anderson" <anderson@redhat.com>
To: "Discussion list for crash utility usage,maintenance and development" <crash-utility@redhat.com>
Sent: Monday, April 28, 2008 8:36 PM
Subject: Re: [Crash-utility] the kmem get some errors


> Yang Zhiguo wrote:
>> hi,
>>
>> When i use kmem command on a IA64 with RHEL5.1 as following, there are
>> some errors.
>> Anyone can explain it?
>>
>> crash> kmem -c
>> kmem: cannot determine page cache size
>> crash> kmem -C
>> kmem: address_space page cache radix tree not supported
>> crash> kmem -la
>> kmem: active_list does not exist in this kernel
>> crash> kmem -La
>> kmem: active_list does not exist in this kernel
>> crash> kmem -li
>> kmem: inactive_list does not exist in this kernel
>> crash> kmem -Li
>> kmem: inactive_list does not exist in this kernel
>
> None of the above are applicable to the RHEL5.1 (2.6.18-based) kernel,
> because the symbols they reference no longer exist.

If so, maybe we should explain it in man pages.

>
>> crash> kmem -P e0000001843760c0
>> <segmentation violation>
>
> Shouldn't happen, but the command makes no sense (e0000001843760c0
> cannot be a physical address.

An error message may be more better.


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

--
Crash-utility mailing list
Crash-utility@redhat.com
https://www.redhat.com/mailman/listinfo/crash-utility
 
Old 04-29-2008, 02:05 PM
Dave Anderson
 
Default the kmem get some errors

Yang Zhiguo wrote:
----- Original Message -----
From: "Dave Anderson" <anderson@redhat.com>

To: "Discussion list for crash utility usage,maintenance and development" <crash-utility@redhat.com>
Sent: Monday, April 28, 2008 8:36 PM
Subject: Re: [Crash-utility] the kmem get some errors



Yang Zhiguo wrote:

hi,

When i use kmem command on a IA64 with RHEL5.1 as following, there are
some errors.

Anyone can explain it?

crash> kmem -c
kmem: cannot determine page cache size
crash> kmem -C
kmem: address_space page cache radix tree not supported
crash> kmem -la
kmem: active_list does not exist in this kernel
crash> kmem -La
kmem: active_list does not exist in this kernel
crash> kmem -li
kmem: inactive_list does not exist in this kernel
crash> kmem -Li
kmem: inactive_list does not exist in this kernel

None of the above are applicable to the RHEL5.1 (2.6.18-based) kernel,
because the symbols they reference no longer exist.


If so, maybe we should explain it in man pages.


Well, this is not uncommon -- because the crash utility maintains
backwards compatibility, there are numerous command options that
are no longer applicable, and when they fail, the idea is to
display a concise error message explaining why they fail.




crash> kmem -P e0000001843760c0
<segmentation violation>

Shouldn't happen, but the command makes no sense (e0000001843760c0
cannot be a physical address.


An error message may be more better.



That's true. On the other arches I've got available, the command
returns: "<address>: physical address not found in mem map".
I don't have an ia64 readily available, so I'm not sure exactly
where it takes the SIGSEGV.

Dave

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

Thread Tools




All times are GMT. The time now is 01:46 AM.

VBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org