如何处理合并冲突?

seq_puts(s, cp);
blen = srp->data.bufflen;
usg = srp->data.k_use_sg;
下面是华为版本
seq_puts(s, srp->done ?
((1 == srp->done) ? “rcv:” : “fin:”)
: “act:”);
分格线。。。。。。。。。。。。。。。。。
seq_printf(s, srp->done ?
((1 == srp->done) ? “rcv:” : “fin:”)
: “act:”);
上面是cfa版本
seq_printf(s, " id=%d blen=%d",
srp->header.pack_id, blen);
if (srp->done)
seq_printf(s, " dur=%d", hp->duration);
else {
ms = jiffies_to_msecs(jiffies);
seq_printf(s, " t_o/elap=%d/%d",
(new_interface ? hp->timeout :
jiffies_to_msecs(fp->timeout)),
(ms > hp->duration ? ms - hp->duration : 0));
}
seq_printf(s, “ms sgat=%d op=0x%02x\n”, usg,
(int) srp->data.cmd_opcode);
}

自己理解代码。

毕竟你啥也没说就扔一堆代码出来谁也不知道你在干啥。