[Crash-utility] [PATCH 1/2] s390dbf: remove raw-view from s390dbf
lijiang
lijiang at redhat.com
Fri Aug 14 09:52:38 UTC 2020
在 2020年08月14日 14:40, HAGIO KAZUHITO(萩尾 一仁) 写道:
> Hi Lianbo, Bhupesh,
>
> Is it possible for both of you to review/test this patchset?
Sure. Currently, the machine is queuing, seems we have to wait for a few days.
Thanks.
Lianbo
> i.e. merge without my ack. It would be better to test on real machine
> and the vmcores for test that Dave left.
>
> Thanks,
> Kazu
>
> -----Original Message-----
>> With kernel commit ecb1ff6833 "s390/debug: remove raw view" the raw-view
>> is no longer supported by s390 debug feature.
>> Since there has never been a single user of the raw-view, remove it from
>> crash as well.
>>
>> Signed-off-by: Mikhail Zaslonko <zaslonko at linux.ibm.com>
>> ---
>> s390dbf.c | 42 ------------------------------------------
>> 1 file changed, 42 deletions(-)
>>
>> diff --git a/s390dbf.c b/s390dbf.c
>> index f21cd3a..232ceb8 100644
>> --- a/s390dbf.c
>> +++ b/s390dbf.c
>> @@ -378,40 +378,6 @@ dflt_header_fn(debug_info_t * id, debug_view_t *view,
>> return rc;
>> }
>>
>> -/*
>> - * prints debug header in raw format
>> - */
>> -static int
>> -raw_header_fn(debug_info_t * id, debug_view_t *view,
>> - int area, debug_entry_t * entry, char *out_buf)
>> -{
>> - int rc;
>> -
>> - rc = sizeof(debug_entry_t);
>> - if (out_buf == NULL)
>> - goto out;
>> - memcpy(out_buf,entry,sizeof(debug_entry_t));
>> - out:
>> - return rc;
>> -}
>> -
>> -/*
>> - * prints debug data in raw format
>> - */
>> -static int
>> -raw_format_fn(debug_info_t * id, debug_view_t *view,
>> - char *out_buf, const char *in_buf)
>> -{
>> - int rc;
>> -
>> - rc = id->buf_size;
>> - if (out_buf == NULL || in_buf == NULL)
>> - goto out;
>> - memcpy(out_buf, in_buf, id->buf_size);
>> - out:
>> - return rc;
>> -}
>> -
>> /*
>> * prints debug data in hex/ascii format
>> */
>> @@ -682,13 +648,6 @@ debug_view_t pages_view = {
>> NULL,
>> };
>>
>> -debug_view_t raw_view = {
>> - "raw",
>> - NULL,
>> - &raw_header_fn,
>> - &raw_format_fn,
>> -};
>> -
>> debug_view_t hex_ascii_view = {
>> "hex_ascii",
>> &prolog_fn,
>> @@ -899,7 +858,6 @@ dbf_init(void)
>> add_lcrash_debug_view(&hex_view);
>> add_lcrash_debug_view(&hex_ascii_view);
>> add_lcrash_debug_view(&sprintf_view);
>> - add_lcrash_debug_view(&raw_view);
>> ebcdic_ascii_conv = iconv_open("ISO-8859-1", "EBCDIC-US");
>> initialized = 1;
>> }
>> --
>> 2.17.1
>
More information about the Crash-utility
mailing list