<div dir="ltr"><div>HI,<br><br></div>I don't think that this is one hacking, but one formal patch to fix this issue.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 27, 2013 at 5:37 AM, Michael L. Semon <span dir="ltr"><<a href="mailto:mlsemon35@gmail.com" target="_blank">mlsemon35@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 05/25/2013 07:15 PM, <a href="mailto:zwu.kernel@gmail.com">zwu.kernel@gmail.com</a> wrote:<br>

> From: Zhi Yong Wu <<a href="mailto:wuzhy@linux.vnet.ibm.com">wuzhy@linux.vnet.ibm.com</a>><br>
><br>
>   Since h_chksum field has gone away, we should cleanup the related codes<br>
><br>
>     [CC]    loggen<br>
> loggen.c: In function 'loggen_unmount':<br>
> loggen.c:137:9: error: 'xlog_rec_header_t' has no member named 'h_chksum'<br>
> loggen.c: In function 'loggen_empty':<br>
> loggen.c:205:9: error: 'xlog_rec_header_t' has no member named 'h_chksum'<br>
><br>
> Signed-off-by: Zhi Yong Wu <<a href="mailto:wuzhy@linux.vnet.ibm.com">wuzhy@linux.vnet.ibm.com</a>><br>
> ---<br>
>  src/loggen.c |    2 --<br>
>  1 files changed, 0 insertions(+), 2 deletions(-)<br>
><br>
> diff --git a/src/loggen.c b/src/loggen.c<br>
> index 4b55667..522c917 100644<br>
> --- a/src/loggen.c<br>
> +++ b/src/loggen.c<br>
> @@ -134,7 +134,6 @@ loggen_unmount(int count)<br>
>      head->h_cycle = cpu_to_be32(param_cycle);<br>
>      head->h_version = cpu_to_be32(1);<br>
>      head->h_len = cpu_to_be32(20);<br>
> -    head->h_chksum = cpu_to_be32(0);<br>
>      head->h_prev_block = cpu_to_be32(-1);<br>
>      head->h_num_logops = cpu_to_be32(1);<br>
>      head->h_cycle_data[0] = cpu_to_be32(0xb0c0d0d0);<br>
> @@ -202,7 +201,6 @@ loggen_empty(int count)<br>
>                                                      sizeof(xfs_trans_header_t)+<br>
>                                                      sizeof(xfs_buf_log_format_t)+<br>
>                                                      sizeof(int));<br>
> -    head->h_chksum         = cpu_to_be32(0);<br>
>      head->h_prev_block     = cpu_to_be32(-1);<br>
>      head->h_num_logops     = cpu_to_be32(5);<br>
>      head->h_cycle_data[0]  = cpu_to_be32(0xb0c0d0d0);<br>
><br>
<br>
</div></div>I've been taking a wild guess and changing "h_chksum" to "h_crc", just<br>
as a pure sysadmin hack to keep going.  Is there more than one correct<br>
answer on this issue?<br>
<span class="HOEnZb"><font color="#888888"><br>
Michael<br>
<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div>Regards,</div><div> </div><div>Zhi Yong Wu</div>
</div>