Prev: ramzswap: Eliminate stale data in compressed memory
Next: [PATCH] perf: export perf_trace_regs and perf_arch_fetch_caller_regs
From: Joe Perches on 11 Mar 2010 02:30 On Thu, 2010-03-11 at 08:18 +0900, OGAWA Hirofumi wrote: > Andy Shevchenko <andy.shevchenko(a)gmail.com> writes: > > > if (uni_xlate == 1) { > > - *op = ':'; > > - for (k = 4; k > 0; k--) { > > - nc = ec & 0xF; > > - op[k] = nc > 9 ? nc + ('a' - 10) > > - : nc + '0'; > > - ec >>= 4; > > - } > > - op += 5; > > + *op++ = ':'; > > + *op++ = hex_asc_hi(ec >> 8); > > + *op++ = hex_asc_lo(ec >> 8); > > + *op++ = hex_asc_hi(ec); > > + *op++ = hex_asc_lo(ec); > > len -= 5; > > Why doesn't this use pack_hex_byte()? or snprintf -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |